Component Categories
I controlli dei moduli visivi del sistema di scripting, basati sulla Visual Component Library (VCL) di Embarcadero, sono rappresentati da un'ampia gamma di oggetti componente convenzionali di tipo Delphi e da due categorie specializzate di componenti Altium — i gruppi Altium Standard e Instrument Controls.
► Fare riferimento alle categorie di componenti nella documentazione Embarcadero VCL per i dettagli completi su metodi, proprietà ed eventi per la maggior parte dei componenti.
Le due categorie specializzate (sezioni espandibili) nella Tool Palette di Altium Designer – Altium Standard e Instrument Controls – derivano da componenti standard di tipo Delphi, ma non sono incluse in modo specifico nella documentazione di riferimento Embarcadero.
Eventi e proprietà dei componenti
Per visualizzare un elenco di Eventi e Proprietà per un componente:
- Selezionare un componente nel Form e attivare la scheda Events o Properties nel pannello Object Inspector.
- Selezionare il collegamento Events o Properties nella pagina di riferimento appropriata del componente nella documentazione Embarcadero. Nel caso del controllo
TButton, ad esempio, selezionare la categoria Standard, la pagina TButton e quindi la vista Events o Properties.
Metodi dei componenti
Per trovare un Metodo specifico (o una Proprietà) per un componente Tool Palette, utilizzare la funzione Code Completion (vedere Script Editor Tools). Ad esempio, digitando TButton.hi la finestra Code Completion mostrerà sia la procedura Hide sia la proprietà Hint per l'oggetto componente TButton. Utilizzare Ctrl+Space per richiamare manualmente la finestra Code Completion.
Utilizzare la funzione Code Completion (Ctrl+Space) per cercare un Metodo o una Proprietà di componente validi.
Fare riferimento alle sezioni seguenti per trovare i Metodi e ulteriori informazioni sulle varie categorie nella Tools Palette di scripting.
Controlli standard
Vedere la categoria Standard Controls nella documentazione Embarcadero VCL. Selezionare il collegamento Methods nella pagina di riferimento di un componente per visualizzare le informazioni complete sui metodi disponibili (procedure, funzioni ecc.) per quell'oggetto componente.
![]() |
MainMenu | Una barra dei menu e i relativi menu a discesa. |
| PopupMenu | Un menu a comparsa (contestuale) che appare quando un utente fa clic con il pulsante destro del mouse. | |
| Label | Un controllo senza finestra che visualizza testo in un form. | |
| Edit | Un controllo di modifica a riga singola, usato per acquisire il testo digitato da un utente. | |
| Memo | Una casella di modifica multilinea. | |
| Button | Un convenzionale controllo pulsante. | |
| CheckBox | Un oggetto casella di controllo che può essere attivo (selezionato) o inattivo (non selezionato). | |
| RadioButton | Un wrapper per un pulsante di opzione di sistema. | |
| ListBox | Una raccolta di elementi visualizzati in un elenco scorrevole. | |
| ComboBox | Una casella di modifica combinata con un elenco scorrevole. | |
| ScrollBar | Una barra di scorrimento usata per scorrere il contenuto di un oggetto. | |
| GroupBox | Una casella di gruppo Windows. | |
| RadioGroup | Un gruppo di pulsanti di opzione che funzionano insieme. | |
| Panel | Un controllo pannello generico. | |
| ActionList | Un elenco di azioni che possono essere usate da componenti e controlli. |
Controlli aggiuntivi
Vedere la categoria Additional Controls nella documentazione Embarcadero VCL. Selezionare il collegamento Methods nella pagina di riferimento di un componente per visualizzare le informazioni complete sui metodi disponibili (procedure, funzioni ecc.) per quell'oggetto componente.
![]() |
BitBtn | Un controllo pulsante che incorpora una bitmap. |
| SpeedButton | Un pulsante usato per eseguire comandi o impostare modalità. | |
| MaskEdit | Un controllo di modifica con maschera generico. | |
| StringGrid | Un controllo griglia per semplificare la gestione di stringhe ecc. | |
| DrawGrid | Un controllo griglia che visualizza informazioni in formato colonna/riga. | |
| Image | Un controllo che visualizza un'immagine grafica. | |
| Shape | Una forma geometrica che può essere disegnata in un form. | |
| Bevel | Un contorno smussato per i componenti del form. | |
| ScrollBox | Un elenco scorrevole con caselle di controllo accanto a ciascun elemento | |
| CheckListBox | Una casella di modifica combinata con un elenco scorrevole. | |
| Splitter | Un controllo per dividere l'area client del form in riquadri ridimensionabili. | |
| StaticText | Un controllo con finestra che visualizza testo in un form. | |
| ControlBar | Un controllo per gestire il layout dei componenti della barra degli strumenti. |
Controlli Win32
Vedere la categoria Win32 Controls nella documentazione Embarcadero VCL. Selezionare il collegamento Methods nella pagina di riferimento di un componente per visualizzare le informazioni complete sui metodi disponibili (procedure, funzioni ecc.) per quell'oggetto componente.
![]() |
TabControl | Un insieme di schede con l'aspetto di divisori di un taccuino. |
| PageControl | Un insieme di pagine usato per creare una finestra di dialogo multipagina. | |
| ImageList | Una raccolta di immagini, ciascuna richiamata tramite il proprio indice. | |
| RichEdit | Un wrapper per un controllo di modifica testo avanzato di Windows. | |
| TrackBar | Un wrapper per un controllo track bar. | |
| ProgressBar | Una semplice barra di avanzamento. | |
| UpDown | Un wrapper per un controllo up-down di Windows. | |
| HotKey | Un wrapper per il controllo hot key Common Control di Windows. | |
| Animate | Un controllo di animazione. | |
| DateTimePicker | Una casella elenco per l'immissione di date o orari. | |
| TreeView | Una finestra che visualizza un elenco gerarchico di elementi. | |
| ListView | Un elenco che può visualizzare gli elementi in diversi modi | |
| HeaderControl | Un insieme di intestazioni di colonna ridimensionabili. | |
| StatusBar | Una barra di stato (riga di pannelli) solitamente nella parte inferiore di un form. | |
| ToolBar | Un gestore per pulsanti della barra degli strumenti e altri controlli. | |
| CoolBar | Una raccolta di controlli con finestra all'interno di bande modificabili. | |
| MonthCalendar | Un calendario indipendente con date selezionabili. | |
| PageScroller | Un'area di visualizzazione per una finestra stretta, come una barra degli strumenti. |
Controlli di sistema
Vedere la categoria System Controls nella documentazione Embarcadero VCL. Selezionare il collegamento Methods nella pagina di riferimento di un componente per visualizzare le informazioni complete sui metodi disponibili (procedure, funzioni ecc.) per quell'oggetto componente.
![]() |
Timer | Un'incapsulazione delle funzioni timer dell'API di Windows. |
| PaintBox | Un canvas che le applicazioni possono usare per il rendering di un'immagine. | |
| MediaPlayer | Un controller di dispositivo Media Control Interface (MCI). | |
| OleContainer | Un controllo per incorporare o collegare oggetti OLE. |
Controlli finestra di dialogo
Vedere la categoria Dialog Controls nella documentazione Embarcadero VCL. Selezionare il collegamento Methods nella pagina di riferimento di un componente per visualizzare le informazioni complete sui metodi disponibili (procedure, funzioni ecc.) per quell'oggetto componente.
![]() |
OpenDialog | Una finestra di dialogo per la selezione dei file. |
| SaveDialog | Una finestra di dialogo 'Salva con nome' per salvare file. | |
| OpenPictureDialog | Una finestra di dialogo per la selezione di file grafici. | |
| SavePictureDialog | Una finestra di dialogo 'Salva con nome' per salvare file grafici. | |
| FontDialog | Una finestra di dialogo per la selezione dei font. | |
| ColorDialog | Una finestra di dialogo modale per la selezione dei colori. | |
| PrintDialog | Una finestra di dialogo di stampa. | |
| PrinterSetupDialog | Una finestra di dialogo di impostazione stampa per configurare le stampanti. | |
| FindDialog | Una finestra di dialogo Trova che consente agli utenti di cercare testo in un file. | |
| ReplaceDialog | Una finestra di dialogo di ricerca e sostituzione. |
Controlli standard Altium
La categoria Altium Standard del pannello Tool Palette è composta da componenti standard a cui è applicato il tema Altium (aspetto grafico e comportamento). Nella maggior parte dei casi, sono disponibili metodi e proprietà aggiuntivi.
► Vedere Altium Standard Controls per ulteriori informazioni sui controlli standard del sistema di scripting.
![]() |
WinXPPageControl | Correlato al componente PageControl (Win32). |
| WinXPTabControl | Correlato al componente TabControl (Win32). | |
| XPBitBtn | Correlato al componente BitBtn (Additional). | |
| XPButton | Correlato al componente Button (Standard). | |
| XPButtonEdit | Correlato al componente Edit (Standard). | |
| XPButtonEx | Correlato al componente Button (Standard). | |
| XPCheckBox | Correlato al componente CheckBox (Standard). | |
| XPComboBox | Correlato al componente ComboBox (Standard). | |
| XPDirectoryEdit | Correlato al componente Edit (Standard). | |
| XPEdit | Correlato al componente Edit (Standard). | |
| XPExtPanel | Correlato al componente Panel (Standard). | |
| XPFileNameEdit | Correlato al componente Edit (Standard). | |
| XPGroupBox | Correlato al componente GroupBox (Standard). | |
| XPHistoryEdit | Correlato al componente Edit (Standard). | |
| XPImageList | Correlato al componente ImageList (Win32). | |
| XPSpinnerImage | Correlato al componente Image (Additional). | |
| XPLabel | Correlato al componente Label (Standard). | |
| XPListBox | Correlato al componente ListBox (Standard). | |
| XPProgressBar | Correlato al componente ProgressBar (Win32). | |
| XPRadioButton | Correlato al componente RadioButton (Standard). | |
| XPRadioGroup | Correlato al componente RadioGroup (Standard). | |
| XPScrollBar | Correlato al componente Scrollbar (Standard). | |
| XPSpeedButton | Correlato al componente SpeedButton (Additional). | |
| XPSpinEdit | Correlato al componente Edit (Standard). | |
| XPSplitButton | Correlato al componente Button (Standard). | |
| XPSplitter | Correlato al componente Splitter (Additional). | |
| XPTrackBar | Correlato al componente Trackbar (Win32). | |
| XStatusBar | Correlato al componente StatusBar (Win32). |
Controlli strumento
La categoria Instrument Controls del pannello Tool Palette contiene componenti (controlli) usati per progettare la GUI di un pannello Custom Instrument di Altium Designer (legacy).
► Vedere Instrument Controls per ulteriori informazioni sui controlli strumento del sistema di scripting.
![]() |
SignalLinkManager | Gestore del collegamento dei segnali dello strumento. |
| InstrumentBackgroundPanel | Colore di sfondo del pannello strumento. | |
| InstrumentBackground | Colore di sfondo dello strumento. | |
| InstrumentButton | Pulsante dello strumento. | |
| InstrumentCaption | Didascalia del pannello strumento. | |
| InstrumentCheckBox | Casella di controllo dello strumento. | |
| InstrumentEdit | Casella di modifica dello strumento. | |
| InstrumentGauge | Indicatore/misuratore dello strumento in stile analogico. | |
| InstrumentGlyphButton | Immagine grafica del pulsante rapido dello strumento. | |
| InstrumentGraph | Visualizzazione grafico dello strumento. | |
| InstrumentKnob | Manopola di controllo rotativa dello strumento. | |
| InstrumentLabel | Etichetta del pannello strumento. | |
| InstrumentLEDDigits | Display LED digitale a 7 segmenti. | |
| InstrumentLEDsPanel | Riga raggruppata di indicatori LED. | |
| InstrumentMultiGraph | Visualizzazione grafico a tracce multiple. | |
| InstrumentNumericPanel | Visualizzazione numerica dello strumento. | |
| InstrumentPanel | Area del pannello strumento. | |
| InstrumentProgressBar | Indicatore LED a barra di segnale/avanzamento | |
| InstrumentRadioButton | Selettore pulsante di opzione dello strumento. | |
| InstrumentRadioGroup | Controllo di gruppo dello strumento per pulsanti di opzione. | |
| InstrumentScrollbar | Controllo della barra di scorrimento dello strumento. | |
| InstrumentShape | Forma geometrica del pannello dello strumento. | |
| InstrumentSilkScreen | Sovrapposizione serigrafica del pannello dello strumento. | |
| InstrumentTerminal | Finestra terminale del display a caratteri dello strumento. | |
| InstrumentTrackBar | Controllo della barra di scorrimento dello strumento. |






