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.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.
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.

Contenu