Vcl.Controls.TCustomControlAction
Delphi
TCustomControlAction = class(TCustomAction)
C++
class PASCALIMPLEMENTATION TCustomControlAction : public Vcl::Actnlist::TCustomAction
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | Vcl.Controls |
Description
TCustomControlAction est la classe de base pour toutes les actions qui peuvent être associées à certains contrôles VCL.
Les actions des contrôles peuvent être définies dans le code ou en utilisant l'éditeur fourni par un composant TActionManager. Dans le dernier cas, une action de contrôle peut être ajoutée à la liste des actions disponibles en cliquant sur l'option Nouvelle action standard et en sélectionnant le composant TControlAction dans le groupe (pas de catégorie).
Les actions des contrôles peuvent être associées à différents contrôles, comme les fiches, les boutons et les cases à cocher. Si une action est associée à un contrôle, un clic sur le contrôle appelle automatiquement cette action. Pour être plus précis, le gestionnaire d'événement OnClick du contrôle appelle l'action associée.
TCustomControlAction est la classe de base de TControlAction, qui implémente de telles actions de contrôle.