ScriptAndResultsEditorControl Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter.
public ref class ScriptAndResultsEditorControl abstract : Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptEditorControl, Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ISqlScriptWindowWithConnection, Microsoft::VisualStudio::Shell::Interop::IVsWindowFrameNotify3
public abstract class ScriptAndResultsEditorControl : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptEditorControl, Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlScriptWindowWithConnection, Microsoft.VisualStudio.Shell.Interop.IVsWindowFrameNotify3
type ScriptAndResultsEditorControl = class
inherit ScriptEditorControl
interface IVsWindowFrameNotify3
interface ISqlScriptWindowWithConnection
interface ISqlToolsWindowWithConnectionState
Public MustInherit Class ScriptAndResultsEditorControl
Inherits ScriptEditorControl
Implements ISqlScriptWindowWithConnection, IVsWindowFrameNotify3
- Ereditarietà
- Derivato
- Implementazioni
Commenti
Questa classe definisce il membro dello splitter così come l'insieme di metodi protetti che dovrebbero essere utilizzati per la manipolazione con lo splitter e i controlli sopra/sotto di esso.
Campi
| Nome | Descrizione |
|---|---|
| buildAction |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| fedRootName |
Specifica il nome della federazione radice. |
| initialFocus |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| isCloudDatabase |
Determina se SQL Server Management Studio è attualmente collegato a un server SQL Azure. |
| isClrProjectFile |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| isDacProjectFile |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| isFedMemAttrChecked |
Un valore booleano che indica se l'attributo membro della federazione è selezionato. |
| isProjectDebugging |
Un valore booleano che indica se il progetto sta facendo debug. |
| m_connection |
Connessione cache associata alla finestra. |
| m_connectionInfoList |
Informazioni di connessione memorizzate nella cache usate nella comunicazione con la finestra di dialogo di connessione. |
| m_connectionToUse |
Specifica un'informazione di connessione che deve essere applicata alla finestra dopo che è stata completamente inizializzata, a meno che non venga timbrata con un'altra connessione. |
| m_dtExecBegan |
Specifica un membro da memorizzare all'inizio dell'esecuzione dello script. |
| m_Editor |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| m_scriptSplitter |
Splitter per separare orizzontalmente la scrittura e altri elementi. |
| m_serviceProvider |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| m_sp |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| m_strOrigMoniker |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| m_timeElapsedTimer |
Timer per l'aggiornamento della finestra delle proprietà con il tempo trascorso durante l'esecuzione della query. |
| menuCommands |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| projectNode |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| selectionServiceForProperties |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| shardName |
Specifica il nome dello shard. |
| statusBar |
Barra di stato. |
| statusBarManager |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| sysShardName |
Specifica il nome dello shard di sistema. |
Proprietà
| Nome | Descrizione |
|---|---|
| BuildAction |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| CmdUIGuid |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| Connection |
Restituisce i parametri nel caso in cui script editor abbia una connessione corrente. |
| ConnectionInfoList |
Ottiene il contesto di connessione per l'editor. |
| CurrentDB |
Ottiene o imposta il database logico aggiornato per lo script. |
| DefaultHelpContext |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| DocData |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| EditorText |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| InitialFocus |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IsAFedMember |
Ottiene o imposta un valore che indica se il database attuale è membro della federazione. |
| IsConnected |
Ottiene o imposta se il controllo dell'editor è connesso. |
| IsControlUnderSplitterVisible |
Ottiene un valore booleano che specifica come la finestra verrà ridimensionata. |
| IsDebugging |
Ottiene o imposta se lo script viene eseguito. |
| IsExecuting |
Ottiene o imposta se lo script viene eseguito. |
| IsFrameActive |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IsScriptEditorActive |
Riceve un valore booleano che specifica se l'editor di codice è attualmente attivo. |
| IsSqlCmdMode |
Ottiene o imposta il flag che specifica se la modalità SQLCMD è impostata. |
| IsWithNumberOfRowsOnStatusBar |
Ottiene un valore booleano che specifica se la barra di stato contiene un pannello per il numero di righe recuperate. |
| LanguageServiceGUID |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| NameInPropWindow |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ScriptEditorContextMenuID |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| ShowCurrentResultsBelowSplitter |
Ottiene o imposta un valore booleano che specifica se i risultati risultano sotto lo splitter o se iniziano dalla seconda scheda. |
| SqlCmdVars |
Ottiene o imposta un dizionario contenente tutte le variabili e i loro valori dal file sqlcmdvars nei progetti Database in Visual Studio. |
| StatusBarManager |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| VsUserContext |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
Metodi
| Nome | Descrizione |
|---|---|
| ChangeConnection() |
Chiamato quando l'utente vuole riconnettersi a un altro server mentre è connesso. |
| ClearCachedValues() |
Cancella i valori della cache delle precedenti operazioni di shard. |
| ClosePane() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| Connect() |
Stabilisce una nuova connessione LIVE per la finestra di interrogazione. |
| CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| Disconnect() |
Si disconnette dal server. |
| DisconnectAll(IWin32Window, Boolean) |
Scollega tutte le finestre. |
| Dispose(Boolean) |
Chiude le connessioni e elimina qualsiasi risorsa utilizzata. |
| Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| FillMenuCommands() |
Comandi di menu di supporto. |
| GetDefaultSize(SIZE[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| GetFrameCaption(String) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| GetService(Guid) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| GetService(Type) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| InitializeSplitter() |
Fa tutta l'inizializzazione legata allo splitter. |
| InitializeStatusBar() |
Esegue l'inizializzazione relativa alla barra di stato. Le classi derivate dovrebbero sovrascriverla per aggiungere più pannelli a barre di stato e regolarla. |
| IsSqlClrProjectFile(IVsTextView) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| LoadViewState(IStream) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| OnDockableChange(Int32) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| OnExec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| OnHosted() |
Chiamato quando viene inserito da Visual Studio. Al momento, i fornitori di servizi sono già stati memorizzati nelle variabili interne, quindi è sicuro chiamare GetService. |
| OnMove() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| OnQueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| OnResize(EventArgs) |
Sovrascrive la classe base WinForms Control. |
| OnShow(Int32) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| OnSize() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| OnWindowPaneClose() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| OnWindowPaneCreate() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| QueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| SaveViewState(IStream) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| SetConnection(UIConnectionGroupInfo, IDbConnection) |
Abilita il timbro con la connessione live. |
| SetConnection(UIConnectionGroupInfo) |
Associa un contesto di connessione all'editor di script. |
| SetConnection(UIConnectionInfo, IDbConnection) |
Abilita il timbro usato con la connessione live |
| SetConnection(UIConnectionInfo) |
Associa un collegamento alla sceneggiatura. |
| SetSite(IServiceProvider) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| ShouldSubscribeToChildrenFocusEvent(Control) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| ShouldTryToReconnectWithCachedCI(UIConnectionInfo) |
Determina se provare a riconnettersi automaticamente con le informazioni di connessione fornite o se aprire una finestra di dialogo di connessione pre-compilata senza provare a connettersi automaticamente. |
| ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| ToggleResultsControl(Boolean) |
Mostra o nasconde il controllo dei risultati della query. |
| TranslateAccelerator(MSG[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| UpdateMenuCommandsStatus(MenuCommand) |
Chiamato dalla classe base per aggiornare lo stato del comando. |
| UpdatePropWindow(Object) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
Eventi
| Nome | Descrizione |
|---|---|
| NewConnectionForScript |
Evento che viene attivato quando un utente specifica una nuova connessione per lo script dalla finestra di dialogo della connessione. |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ICustomTypeDescriptor.GetAttributes() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetClassName() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetComponentName() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetConverter() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetDefaultEvent() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetDefaultProperty() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetEditor(Type) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetEvents() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetProperties() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ShellWindowPaneUserControl) |
| IVsCodeWindow.Close() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsCodeWindow.GetBuffer(IVsTextLines) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsCodeWindow.GetEditorCaption(READONLYSTATUS, String) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsCodeWindow.GetLastActiveView(IVsTextView) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsCodeWindow.GetPrimaryView(IVsTextView) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsCodeWindow.GetSecondaryView(IVsTextView) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsCodeWindow.GetViewClassID(Guid) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsCodeWindow.SetBaseEditorCaption(String[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsCodeWindow.SetBuffer(IVsTextLines) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsCodeWindow.SetViewClassID(Guid) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.Find(String, UInt32, Int32, IVsFindHelper, UInt32) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.GetCapabilities(Boolean[], UInt32[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.GetCurrentSpan(TextSpan[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.GetFindState(Object) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.GetMatchRect(RECT[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.GetProperty(UInt32, Object) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.GetSearchImage(UInt32, IVsTextSpanSet[], IVsTextImage) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.MarkSpan(TextSpan[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.NavigateTo(TextSpan[]) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.NotifyFindTarget(UInt32) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.Replace(String, String, UInt32, Int32, IVsFindHelper, Int32) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsFindTarget.SetFindState(Object) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsStatusbarUser.SetInfo() |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. (Ereditato da ScriptEditorControl) |
| IVsWindowFrameNotify3.OnClose(UInt32) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. |
| IVsWindowFrameNotify3.OnDockableChange(Int32, Int32, Int32, Int32, Int32) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. |
| IVsWindowFrameNotify3.OnMove(Int32, Int32, Int32, Int32) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. |
| IVsWindowFrameNotify3.OnSize(Int32, Int32, Int32, Int32) |
Classe base per tutti gli editor che hanno uno script, uno splitter sotto di esso e un controllo sotto lo splitter. |