Component Categories
Die visuellen Formularsteuerelemente des Scripting-Systems, die auf Embarcaderos Visual Component Library (VCL) basieren, werden durch eine große Bandbreite konventioneller Komponentenobjekte vom Delphi-Typ sowie durch zwei spezialisierte Altium-Komponentenkategorien dargestellt — die Gruppen Altium Standard und Instrument Controls.
► Ausführliche Informationen zu Methoden, Eigenschaften und Ereignissen für die meisten Komponenten finden Sie in den Komponentenkategorien der Embarcadero VCL documentation.
Die beiden spezialisierten Kategorien (ausklappbare Abschnitte) in der Tool Palette von Altium Designer – Altium Standard und Instrument Controls – leiten sich von Standardkomponenten vom Delphi-Typ ab, sind jedoch nicht speziell in der Embarcadero-Referenzdokumentation enthalten.
Komponentenereignisse und -eigenschaften
So zeigen Sie eine Liste der Ereignisse und Eigenschaften für eine Komponente an:
- Wählen Sie eine Komponente im Formular aus und aktivieren Sie die Registerkarte Events oder Properties im Bereich Object Inspector.
- Wählen Sie auf der entsprechenden Komponentenreferenzseite in der Embarcadero-Dokumentation den Link Events oder Properties aus. Beim Steuerelement
TButtonwählen Sie beispielsweise die Kategorie Standard, die Seite TButton und anschließend die Ansicht Events oder Properties.
Komponentenmethoden
Um eine bestimmte Methode (oder Eigenschaft) für eine Tool Palette-Komponente zu finden, verwenden Sie die Funktion Code Completion (siehe Script Editor Tools). Wenn Sie beispielsweise TButton.hi eingeben, zeigt das Fenster „Code Completion“ sowohl die Prozedur Hide als auch die Eigenschaft Hint für das Komponentenobjekt TButton an. Verwenden Sie Ctrl+Space, um das Fenster „Code Completion“ manuell aufzurufen.
Verwenden Sie die Funktion Code Completion (Ctrl+Space), um nach einer gültigen Komponentenmethode oder -eigenschaft zu suchen.
In den folgenden Abschnitten finden Sie die Methoden und weitere Informationen zu den verschiedenen Kategorien in der Scripting-Tools Palette.
Standardsteuerelemente
Siehe die Kategorie Standard Controls in der Embarcadero-VCL-Dokumentation. Wählen Sie auf einer Komponentenreferenzseite den Link Methods aus, um vollständige Informationen zu den verfügbaren Methoden (Prozeduren, Funktionen usw.) für dieses Komponentenobjekt anzuzeigen.
![]() |
MainMenu | Eine Menüleiste und die dazugehörigen Dropdown-Menüs. |
| PopupMenu | Ein Popup-Menü (Kontextmenü), das erscheint, wenn ein Benutzer mit der rechten Maustaste klickt. | |
| Label | Ein nicht fensterbasiertes Steuerelement, das Text in einem Formular anzeigt. | |
| Edit | Ein einzeiliges Eingabefeld zum Erfassen von Text, den ein Benutzer eingibt. | |
| Memo | Ein mehrzeiliges Eingabefeld. | |
| Button | Ein herkömmliches Drucktasten-Steuerelement. | |
| CheckBox | Ein Kontrollkästchenobjekt, das ein- (markiert) oder ausgeschaltet (nicht markiert) sein kann. | |
| RadioButton | Ein Wrapper für ein System-Optionsfeld. | |
| ListBox | Eine Sammlung von Elementen, die in einer scrollbaren Liste angezeigt werden. | |
| ComboBox | Ein Eingabefeld in Kombination mit einer scrollbaren Liste. | |
| ScrollBar | Eine Bildlaufleiste zum Scrollen des Inhalts eines Objekts. | |
| GroupBox | Ein Windows-Gruppenfeld. | |
| RadioGroup | Eine Gruppe von Optionsfeldern, die zusammenarbeiten. | |
| Panel | Ein generisches Panel-Steuerelement. | |
| ActionList | Eine Liste von Aktionen, die von Komponenten und Steuerelementen verwendet werden können. |
Zusätzliche Steuerelemente
Siehe die Kategorie Additional Controls in der Embarcadero-VCL-Dokumentation. Wählen Sie auf einer Komponentenreferenzseite den Link Methods aus, um vollständige Informationen zu den verfügbaren Methoden (Prozeduren, Funktionen usw.) für dieses Komponentenobjekt anzuzeigen.
![]() |
BitBtn | Ein Drucktasten-Steuerelement mit integriertem Bitmap. |
| SpeedButton | Eine Schaltfläche, die zum Ausführen von Befehlen oder zum Einstellen von Modi verwendet wird. | |
| MaskEdit | Ein generisches maskiertes Eingabesteuerelement. | |
| StringGrid | Ein Rastersteuerelement zur Vereinfachung der Verarbeitung von Zeichenfolgen usw. | |
| DrawGrid | Ein Rastersteuerelement, das Informationen im Spalten-/Zeilenformat anzeigt. | |
| Image | Ein Steuerelement, das ein grafisches Bild anzeigt. | |
| Shape | Eine geometrische Form, die auf einem Formular gezeichnet werden kann. | |
| Bevel | Eine abgeschrägte Umrandung für Formularkomponenten. | |
| ScrollBox | Eine scrollbare Liste mit Kontrollkästchen neben jedem Element | |
| CheckListBox | Ein Eingabefeld in Kombination mit einer scrollbaren Liste. | |
| Splitter | Ein Steuerelement zum Unterteilen des Client-Bereichs eines Formulars in größenveränderbare Bereiche. | |
| StaticText | Ein fensterbasiertes Steuerelement, das Text in einem Formular anzeigt. | |
| ControlBar | Ein Steuerelement zur Verwaltung des Layouts von Toolbar-Komponenten. |
Win32-Steuerelemente
Siehe die Kategorie Win32 Controls in der Embarcadero-VCL-Dokumentation. Wählen Sie auf einer Komponentenreferenzseite den Link Methods aus, um vollständige Informationen zu den verfügbaren Methoden (Prozeduren, Funktionen usw.) für dieses Komponentenobjekt anzuzeigen.
![]() |
TabControl | Ein Registersatz mit dem Erscheinungsbild von Registerteilern. |
| PageControl | Ein Satz von Seiten zum Erstellen eines Dialogfelds mit mehreren Seiten. | |
| ImageList | Eine Sammlung von Bildern, auf die jeweils über ihren Index verwiesen wird. | |
| RichEdit | Ein Wrapper für ein Windows-Rich-Text-Eingabesteuerelement. | |
| TrackBar | Ein Wrapper für ein Trackbar-Steuerelement. | |
| ProgressBar | Eine einfache Fortschrittsleiste. | |
| UpDown | Ein Wrapper für ein Windows-Auf/Ab-Steuerelement. | |
| HotKey | Ein Wrapper für das Windows-Common-Control „Hot Key“. | |
| Animate | Ein Animationssteuerelement. | |
| DateTimePicker | Ein Listenfeld zur Eingabe von Datums- oder Zeitwerten. | |
| TreeView | Ein Fenster, das eine hierarchische Liste von Elementen anzeigt. | |
| ListView | Eine Liste, die Elemente auf verschiedene Arten anzeigen kann | |
| HeaderControl | Ein Satz größenveränderbarer Spaltenüberschriften. | |
| StatusBar | Eine Statusleiste (Reihe von Panels), normalerweise am unteren Rand eines Formulars. | |
| ToolBar | Ein Manager für Tool-Schaltflächen und andere Steuerelemente. | |
| CoolBar | Eine Sammlung fensterbasierter Steuerelemente innerhalb bearbeitbarer Bänder. | |
| MonthCalendar | Ein eigenständiger Kalender mit auswählbaren Datumsangaben. | |
| PageScroller | Ein Anzeigebereich für ein schmales Fenster, beispielsweise eine Toolbar. |
Systemsteuerelemente
Siehe die Kategorie System Controls in der Embarcadero-VCL-Dokumentation. Wählen Sie auf einer Komponentenreferenzseite den Link Methods aus, um vollständige Informationen zu den verfügbaren Methoden (Prozeduren, Funktionen usw.) für dieses Komponentenobjekt anzuzeigen.
![]() |
Timer | Eine Kapselung der Windows-API-Timerfunktionen. |
| PaintBox | Eine Zeichenfläche, die Anwendungen zum Rendern eines Bildes verwenden können. | |
| MediaPlayer | Ein Gerätesteuergerät für Media Control Interface (MCI). | |
| OleContainer | Ein Steuerelement zum Einbetten oder Verknüpfen von OLE-Objekten. |
Dialogsteuerelemente
Siehe die Kategorie Dialog Controls in der Embarcadero-VCL-Dokumentation. Wählen Sie auf einer Komponentenreferenzseite den Link Methods aus, um vollständige Informationen zu den verfügbaren Methoden (Prozeduren, Funktionen usw.) für dieses Komponentenobjekt anzuzeigen.
![]() |
OpenDialog | Ein Dialogfeld zur Dateiauswahl. |
| SaveDialog | Ein „Speichern unter“-Dialogfeld zum Speichern von Dateien. | |
| OpenPictureDialog | Ein Dialogfeld zur Auswahl von Grafikdateien. | |
| SavePictureDialog | Ein „Speichern unter“-Dialogfeld zum Speichern von Grafikdateien. | |
| FontDialog | Ein Dialogfeld zur Schriftartauswahl. | |
| ColorDialog | Ein modales Dialogfeld zur Farbauswahl. | |
| PrintDialog | Ein Druckdialogfeld. | |
| PrinterSetupDialog | Ein Druckereinrichtungsdialogfeld zum Konfigurieren von Druckern. | |
| FindDialog | Ein Suchdialogfeld, mit dem Benutzer in einer Datei nach Text suchen können. | |
| ReplaceDialog | Ein Dialogfeld zum Suchen und Ersetzen. |
Altium-Standardsteuerelemente
Die Kategorie Altium Standard des Bereichs Tool Palette besteht aus Standardkomponenten, auf die das Altium Theme (Look-and-Feel) angewendet wurde. In den meisten Fällen stehen zusätzliche Methoden und Eigenschaften zur Verfügung.
► Weitere Informationen zu den Standardsteuerelementen des Scripting-Systems finden Sie unter Altium Standard Controls.
![]() |
WinXPPageControl | Bezogen auf die Komponente PageControl (Win32). |
| WinXPTabControl | Bezogen auf die Komponente TabControl (Win32). | |
| XPBitBtn | Bezogen auf die Komponente BitBtn (Additional). | |
| XPButton | Bezogen auf die Komponente Button (Standard). | |
| XPButtonEdit | Bezogen auf die Komponente Edit (Standard). | |
| XPButtonEx | Bezogen auf die Komponente Button (Standard). | |
| XPCheckBox | Bezogen auf die Komponente CheckBox (Standard). | |
| XPComboBox | Bezogen auf die Komponente ComboBox (Standard). | |
| XPDirectoryEdit | Bezogen auf die Komponente Edit (Standard). | |
| XPEdit | Bezogen auf die Komponente Edit (Standard). | |
| XPExtPanel | Bezogen auf die Komponente Panel (Standard). | |
| XPFileNameEdit | Bezogen auf die Komponente Edit (Standard). | |
| XPGroupBox | Bezogen auf die Komponente GroupBox (Standard). | |
| XPHistoryEdit | Bezogen auf die Komponente Edit (Standard). | |
| XPImageList | Bezogen auf die Komponente ImageList (Win32). | |
| XPSpinnerImage | Bezogen auf die Komponente Image (Additional). | |
| XPLabel | Bezogen auf die Komponente Label (Standard). | |
| XPListBox | Bezogen auf die Komponente ListBox (Standard). | |
| XPProgressBar | Bezogen auf die Komponente ProgressBar (Win32). | |
| XPRadioButton | Bezogen auf die Komponente RadioButton (Standard). | |
| XPRadioGroup | Bezogen auf die Komponente RadioGroup (Standard). | |
| XPScrollBar | Bezogen auf die Komponente Scrollbar (Standard). | |
| XPSpeedButton | Bezogen auf die Komponente SpeedButton (Additional). | |
| XPSpinEdit | Bezogen auf die Komponente Edit (Standard). | |
| XPSplitButton | Bezogen auf die Komponente Button (Standard). | |
| XPSplitter | Bezogen auf die Komponente Splitter (Additional). | |
| XPTrackBar | Bezogen auf die Komponente Trackbar (Win32). | |
| XStatusBar | Bezogen auf die Komponente StatusBar (Win32). |
Instrumentensteuerelemente
Die Kategorie Instrument Controls des Bereichs Tool Palette enthält Komponenten (Steuerelemente), die zum Entwerfen einer GUI für ein Custom Instrument-Panel in Altium Designer (Legacy) verwendet werden.
► Weitere Informationen zu den Instrumentensteuerelementen des Scripting-Systems finden Sie unter Instrument Controls.
![]() |
SignalLinkManager | Manager für die Verknüpfung von Instrumentsignalen. |
| InstrumentBackgroundPanel | Hintergrundfarbe des Instrumentenpanels. | |
| InstrumentBackground | Hintergrundfarbe des Instruments. | |
| InstrumentButton | Instrument-Drucktaste. | |
| InstrumentCaption | Beschriftung des Instrumentenpanels. | |
| InstrumentCheckBox | Instrument-Kontrollkästchen. | |
| InstrumentEdit | Instrument-Eingabefeld. | |
| InstrumentGauge | Instrumentenanzeige/-messgerät im Analogstil. | |
| InstrumentGlyphButton | Grafikbild der Instrument-Schnellschaltfläche. | |
| InstrumentGraph | Grafikanzeige des Instruments. | |
| InstrumentKnob | Drehregler des Instruments. | |
| InstrumentLabel | Beschriftung des Instrumentenpanels. | |
| InstrumentLEDDigits | 7-Segment-Digital-LED-Anzeige. | |
| InstrumentLEDsPanel | Gruppierte Reihe von LED-Anzeigen. | |
| InstrumentMultiGraph | Grafikanzeige mit mehreren Kurven. | |
| InstrumentNumericPanel | Numerische Anzeige des Instruments. | |
| InstrumentPanel | Bereich des Instrumentenpanels. | |
| InstrumentProgressBar | LED-Balken für Signal-/Fortschrittsanzeige | |
| InstrumentRadioButton | Instrument-Optionsfeldauswahl. | |
| InstrumentRadioGroup | Instrument-Gruppensteuerelement für Optionsfelder. | |
| InstrumentScrollbar | Instrument-Bildlaufleistensteuerung. | |
| InstrumentShape | Geometrische Form des Instrumentenpanels. | |
| InstrumentSilkScreen | Siebdruck-Overlay des Instrumentenpanels. | |
| InstrumentTerminal | Terminalfenster für die Zeichendarstellung des Instruments. | |
| InstrumentTrackBar | Instrument-Schiebereglersteuerung. |






