Component Categories
Les contrôles de formulaire visuels du système de script, basés sur la Visual Component Library (VCL) d'Embarcadero, sont représentés par une large gamme d'objets composants conventionnels de type Delphi et par deux catégories spécialisées de composants Altium — les groupes Altium Standard et Instrument Controls.
► Consultez les catégories de composants dans la documentation VCL d'Embarcadero pour obtenir tous les détails sur les méthodes, propriétés et événements de la majorité des composants.
Les deux catégories spécialisées (sections extensibles) de la palette d'outils d'Altium Designer – Altium Standard et Instrument Controls – sont dérivées de composants standard de type Delphi, mais ne sont pas spécifiquement incluses dans la documentation de référence d'Embarcadero.
Événements et propriétés des composants
Pour afficher une liste des événements et propriétés d'un composant :
- Sélectionnez un composant sur le formulaire et activez l'onglet Events ou Properties dans le panneau Object Inspector.
- Sélectionnez le lien Events ou Properties sur la page de référence du composant approprié dans la documentation Embarcadero. Dans le cas du contrôle
TButton, par exemple, sélectionnez la catégorie Standard, la page TButton, puis la vue Events ou Properties.
Méthodes des composants
Pour trouver une méthode particulière (ou propriété) pour un composant Tool Palette, utilisez la fonction de complétion de code (voir Outils de l'éditeur de script). Par exemple, en saisissant TButton.hi, la fenêtre de complétion de code affichera à la fois la procédure Hide et la propriété Hint pour l'objet composant TButton. Utilisez Ctrl+Space pour invoquer manuellement la fenêtre de complétion de code.
Utilisez la fonction de complétion de code (Ctrl+Space) pour rechercher une méthode ou propriété de composant valide.
Consultez les sections suivantes pour trouver les méthodes et des informations complémentaires sur les différentes catégories de la Tools Palette de script.
Contrôles standard
Voir la catégorie Standard Controls dans la documentation VCL d'Embarcadero. Sélectionnez le lien Methods sur une page de référence de composant pour voir toutes les informations sur les méthodes disponibles (procédures, fonctions, etc.) pour cet objet composant.
![]() |
MainMenu | Une barre de menus et ses menus déroulants associés. |
| PopupMenu | Un menu contextuel (pop-up) qui apparaît lorsqu'un utilisateur clique avec le bouton droit. | |
| Label | Un contrôle sans fenêtre qui affiche du texte sur un formulaire. | |
| Edit | Un contrôle d'édition sur une seule ligne, utilisé pour récupérer le texte saisi par un utilisateur. | |
| Memo | Une zone d'édition multiligne. | |
| Button | Un contrôle bouton-poussoir classique. | |
| CheckBox | Un objet case à cocher qui peut être activé (coché) ou désactivé (décoché). | |
| RadioButton | Un encapsulage pour un bouton radio système. | |
| ListBox | Une collection d'éléments affichés dans une liste défilante. | |
| ComboBox | Une zone d'édition combinée à une liste défilante. | |
| ScrollBar | Une barre de défilement utilisée pour faire défiler le contenu d'un objet. | |
| GroupBox | Une boîte de groupe Windows. | |
| RadioGroup | Un groupe de boutons radio qui fonctionnent ensemble. | |
| Panel | Un contrôle de panneau générique. | |
| ActionList | Une liste d'actions pouvant être utilisée par des composants et des contrôles. |
Contrôles supplémentaires
Voir la catégorie Additional Controls dans la documentation VCL d'Embarcadero. Sélectionnez le lien Methods sur une page de référence de composant pour voir toutes les informations sur les méthodes disponibles (procédures, fonctions, etc.) pour cet objet composant.
![]() |
BitBtn | Un contrôle bouton-poussoir intégrant un bitmap. |
| SpeedButton | Un bouton utilisé pour exécuter des commandes ou définir des modes. | |
| MaskEdit | Un contrôle d'édition masqué générique. | |
| StringGrid | Un contrôle de grille pour simplifier la gestion des chaînes, etc. | |
| DrawGrid | Un contrôle de grille qui affiche les informations au format colonne/ligne. | |
| Image | Un contrôle qui affiche une image graphique. | |
| Shape | Une forme géométrique pouvant être dessinée sur un formulaire. | |
| Bevel | Un contour biseauté pour les composants de formulaire. | |
| ScrollBox | Une liste défilante avec des cases à cocher à côté de chaque élément | |
| CheckListBox | Une zone d'édition combinée à une liste défilante. | |
| Splitter | Un contrôle permettant de diviser la zone cliente du formulaire en volets redimensionnables. | |
| StaticText | Un contrôle fenêtré qui affiche du texte sur un formulaire. | |
| ControlBar | Un contrôle permettant de gérer la disposition des composants de barre d'outils. |
Contrôles Win32
Voir la catégorie Win32 Controls dans la documentation VCL d'Embarcadero. Sélectionnez le lien Methods sur une page de référence de composant pour voir toutes les informations sur les méthodes disponibles (procédures, fonctions, etc.) pour cet objet composant.
![]() |
TabControl | Un ensemble d'onglets ayant l'apparence de séparateurs de carnet. |
| PageControl | Un ensemble de pages utilisé pour créer une boîte de dialogue multipage. | |
| ImageList | Une collection d'images, chacune étant référencée par son index. | |
| RichEdit | Un encapsulage pour un contrôle d'édition de texte enrichi Windows. | |
| TrackBar | Un encapsulage pour un contrôle de barre de suivi. | |
| ProgressBar | Une simple barre de progression. | |
| UpDown | Un encapsulage pour un contrôle up-down Windows. | |
| HotKey | Un encapsulage pour un raccourci clavier Common Control de Windows. | |
| Animate | Un contrôle d'animation. | |
| DateTimePicker | Une zone de liste pour saisir des dates ou des heures. | |
| TreeView | Une fenêtre qui affiche une liste hiérarchique d'éléments. | |
| ListView | Une liste pouvant afficher les éléments de plusieurs façons différentes | |
| HeaderControl | Un ensemble d'en-têtes de colonnes redimensionnables. | |
| StatusBar | Une barre d'état (rangée de panneaux), généralement en bas d'un formulaire. | |
| ToolBar | Un gestionnaire pour les boutons d'outils et autres contrôles. | |
| CoolBar | Une collection de contrôles fenêtrés dans des bandes modifiables. | |
| MonthCalendar | Un calendrier autonome avec dates sélectionnables. | |
| PageScroller | Une zone d'affichage pour une fenêtre étroite, telle qu'une barre d'outils. |
Contrôles système
Voir la catégorie System Controls dans la documentation VCL d'Embarcadero. Sélectionnez le lien Methods sur une page de référence de composant pour voir toutes les informations sur les méthodes disponibles (procédures, fonctions, etc.) pour cet objet composant.
![]() |
Timer | Une encapsulation des fonctions de temporisation de l'API Windows. |
| PaintBox | Un canevas que les applications peuvent utiliser pour le rendu d'une image. | |
| MediaPlayer | Un contrôleur de périphérique Media Control Interface (MCI). | |
| OleContainer | Un contrôle permettant d'incorporer ou de lier des objets OLE. |
Contrôles de boîte de dialogue
Voir la catégorie Dialog Controls dans la documentation VCL d'Embarcadero. Sélectionnez le lien Methods sur une page de référence de composant pour voir toutes les informations sur les méthodes disponibles (procédures, fonctions, etc.) pour cet objet composant.
![]() |
OpenDialog | Une boîte de dialogue de sélection de fichier. |
| SaveDialog | Une boîte de dialogue « Enregistrer sous » pour enregistrer des fichiers. | |
| OpenPictureDialog | Une boîte de dialogue de sélection de fichier graphique. | |
| SavePictureDialog | Une boîte de dialogue « Enregistrer sous » pour enregistrer des fichiers graphiques. | |
| FontDialog | Une boîte de dialogue de sélection de police. | |
| ColorDialog | Une boîte de dialogue modale de sélection de couleur. | |
| PrintDialog | Une boîte de dialogue d'impression. | |
| PrinterSetupDialog | Une boîte de dialogue de configuration d'impression pour configurer les imprimantes. | |
| FindDialog | Une boîte de dialogue Rechercher qui permet aux utilisateurs de rechercher du texte dans un fichier. | |
| ReplaceDialog | Une boîte de dialogue de recherche et remplacement. |
Contrôles standard Altium
La catégorie Altium Standard du panneau Tool Palette se compose de composants standard auxquels le thème Altium (apparence et ergonomie) est appliqué. Dans la plupart des cas, des méthodes et propriétés supplémentaires sont disponibles.
► Voir Altium Standard Controls pour plus d'informations sur les contrôles standard du système de script.
![]() |
WinXPPageControl | Lié au composant PageControl (Win32). |
| WinXPTabControl | Lié au composant TabControl (Win32). | |
| XPBitBtn | Lié au composant BitBtn (Additional). | |
| XPButton | Lié au composant Button (Standard). | |
| XPButtonEdit | Lié au composant Edit (Standard). | |
| XPButtonEx | Lié au composant Button (Standard). | |
| XPCheckBox | Lié au composant CheckBox (Standard). | |
| XPComboBox | Lié au composant ComboBox (Standard). | |
| XPDirectoryEdit | Lié au composant Edit (Standard). | |
| XPEdit | Lié au composant Edit (Standard). | |
| XPExtPanel | Lié au composant Panel (Standard). | |
| XPFileNameEdit | Lié au composant Edit (Standard). | |
| XPGroupBox | Lié au composant GroupBox (Standard). | |
| XPHistoryEdit | Lié au composant Edit (Standard). | |
| XPImageList | Lié au composant ImageList (Win32). | |
| XPSpinnerImage | Lié au composant Image (Additional). | |
| XPLabel | Lié au composant Label (Standard). | |
| XPListBox | Lié au composant ListBox (Standard). | |
| XPProgressBar | Lié au composant ProgressBar (Win32). | |
| XPRadioButton | Lié au composant RadioButton (Standard). | |
| XPRadioGroup | Lié au composant RadioGroup (Standard). | |
| XPScrollBar | Lié au composant Scrollbar (Standard). | |
| XPSpeedButton | Lié au composant SpeedButton (Additional). | |
| XPSpinEdit | Lié au composant Edit (Standard). | |
| XPSplitButton | Lié au composant Button (Standard). | |
| XPSplitter | Lié au composant Splitter (Additional). | |
| XPTrackBar | Lié au composant Trackbar (Win32). | |
| XStatusBar | Lié au composant StatusBar (Win32). |
Contrôles d'instrument
La catégorie Instrument Controls du panneau Tool Palette contient des composants (contrôles) utilisés pour concevoir l'interface graphique d'un panneau Custom Instrument d'Altium Designer (hérité).
► Voir Instrument Controls pour plus d'informations sur les contrôles d'instrument du système de script.
![]() |
SignalLinkManager | Gestionnaire de liaison des signaux d'instrument. |
| InstrumentBackgroundPanel | Couleur d'arrière-plan du panneau d'instrument. | |
| InstrumentBackground | Couleur d'arrière-plan de l'instrument. | |
| InstrumentButton | Bouton-poussoir d'instrument. | |
| InstrumentCaption | Légende du panneau d'instrument. | |
| InstrumentCheckBox | Case à cocher d'instrument. | |
| InstrumentEdit | Zone d'édition d'instrument. | |
| InstrumentGauge | Jauge/compteur d'instrument de style analogique. | |
| InstrumentGlyphButton | Image graphique du bouton rapide d'instrument. | |
| InstrumentGraph | Affichage graphique d'instrument. | |
| InstrumentKnob | Bouton rotatif de commande d'instrument. | |
| InstrumentLabel | Étiquette du panneau d'instrument. | |
| InstrumentLEDDigits | Affichage LED numérique à 7 segments. | |
| InstrumentLEDsPanel | Rangée groupée d'indicateurs LED. | |
| InstrumentMultiGraph | Affichage graphique à traces multiples. | |
| InstrumentNumericPanel | Affichage numérique d'instrument. | |
| InstrumentPanel | Zone du panneau d'instrument. | |
| InstrumentProgressBar | Indicateur LED de signal/progression | |
| InstrumentRadioButton | Sélecteur bouton radio d'instrument. | |
| InstrumentRadioGroup | Contrôle de groupe d'instrument pour boutons radio. | |
| InstrumentScrollbar | Contrôle de barre de défilement d’instrument. | |
| InstrumentShape | Forme géométrique du panneau d’instrument. | |
| InstrumentSilkScreen | Superposition de sérigraphie du panneau d’instrument. | |
| InstrumentTerminal | Fenêtre de terminal d’affichage de caractères d’instrument. | |
| InstrumentTrackBar | Contrôle de barre coulissante d’instrument. |






