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 TButton wä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.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.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Inhalt