FMX.ActnList
L'unité FMX.ActnList a le même but pour FireMonkey que Vcl.ActnList pour la VCL. L'unité FMX.ActnListcontient les classes de base permettant de travailler avec les actions dans FireMonkey.
Toutes les classes similaires ont les mêmes noms dans les unités FMX.ActnList et Vcl.ActnList.
L'implémentation des actions dans RAD Studio a recours aux trois types de classes d'actions principaux suivants :
- TAction et ses classes descendantes.
- TActionList et ses classes descendantes.
- TActionLink et ses classes descendantes définissent des liaisons d'actions. Une liaison d'actions connecte une action à un client (un objet, un composant ou un contrôle). Le client est le paramètre correspondant au constructeur TActionLink et l'objet action assigné est indiqué par la propriété TBasicActionLink.Action. Un objet liaison d'actions configure également des liaisons entre une action et les propriétés du client ainsi que les événements d'exécution et de mise à jour.
- Les actions permettent à une application de centraliser les réponses aux commandes de l'utilisateur. Quand une liaison d'actions associe un client à une action, l'action détermine les propriétés et événements appropriés du client (par exemple si le client est activé ou comment il réagit à un événement OnClick).
Package | fmx290.bpl |
---|
Classes
IActionClient | Interface utilisée par le framework afin d'accéder à une action d'une classe. |
ICaption | Si un objet prend en charge l'interface ICaption, Text doit aussi être modifié quand le texte de l'objet est modifié. |
IGlyph | Déclare les méthodes et propriétés de base utilisées pour gérer des listes d'images. |
IGroupName | L'interface IGroupName fournit l'accès à la propriété GroupName pour les contrôles devant fournir un état de sélection exclusif à l'intérieur d'un groupe. |
IIsChecked | L'interface IIsChecked fournit l'accès à la propriété IsChecked pour des contrôles qui peuvent être cochés pour sélection. |
IKeyShortcut | Interface utilisée pour accéder à la propriété Shortcut de certaines classes. |
TAction | TAction est la classe de base pour les objets d'action FireMonkey. TAction et les classes descendantes implémentent des actions à utiliser à l'aide de contrôles, d'éléments de menu et de boutons d'outils. Les propriétés et les événements publiés des actions TAction peuvent être gérés dans l'inspecteur d'objets à la conception. |
TActionLink | Une liaison d'actions connecte une action à un client (un contrôle, un élément de menu ou un bouton d'outil). |
TActionLinkClass | TActionLinkClass définit la métaclasse pour TActionLink. |
TActionList | Maintient une liste des actions utilisables par des composants tels que des contrôles, des éléments de menus et des boutons outils. |
TCustomAction | TCustomAction est une classe de base pour les actions FireMonkey destinées à être utilisées avec des éléments de menus et des contrôles. |
TCustomActionList | |
TCustomViewAction | Une classe de base pour les actions qui affichent un composant spécifié à l'exécution. |
TShortCutList | TShortCutList fournit l'implémentation FMX des fonctionnalités spécifiques au framework à partir de la classe System.Actions.TCustomShortCutList. |
Routines
TextToShortCut | Renvoie la représentation de code qui correspond à la représentation chaîne spécifique d'un raccourci. |
Types
TOnBeforeShow | Type d'événements utilisés pour entreprendre des actions spécifiques avant que l'action de visualisation soit exécutée. |
TOnCreateComponent | Type d'événements utilisés pour entreprendre des actions spécifiques lors de la création du composant cible. |