Actions FireMonkey
Remonter à Guide des applications FireMonkey
FireMonkey étend l'implémentation des actions RTL comme suit :
- Elle définit TAction, qui étend la fonctionnalité de TContainedAction.
- Elle définit dans l'unité FMX.StdActns de nombreuses actions standard que vous pouvez utiliser dans vos applications.
- Elle définit TActionList, un composant que vous pouvez utiliser pour gérer l'action utilisée par votre application.
Sommaire
Utilisation des actions
Pour utiliser des actions dans FireMonkey :
- Ajoutez un composant TActionList à votre application pour créer une liste d'actions disponibles dans votre application via des menus, contrôles, barres d'outils, menus contextuels, etc.
- Utilisez l'éditeur de liste d'actions pour gérer votre composant liste d'actions.
Ajout d'actions à votre liste d’actions
Pour ajouter une action personnalisée à votre composant liste d'actions :
- Double-cliquez sur votre composant liste d'actions pour ouvrir l'éditeur Liste d'actions.
- Cliquez avec le bouton droit sur le volet Catégories ou Actions (FMX).
- Choisissez Nouvelle action dans le menu contextuel. La nouvelle action apparaît dans le volet Actions (FMX).
Pour ajouter des actions standard à votre composant liste d'actions :
- Double-cliquez sur votre composant liste d'actions pour ouvrir l'éditeur Liste d'actions.
- Cliquez avec le bouton droit sur le volet Catégories ou Actions (FMX).
- Choisissez Nouvelle action standard dans le menu contextuel. La boîte de dialogue Classes d'actions standard s'ouvre et affiche une liste d'actions standard.
- Remarque : Les actions standard sont organisées en catégories telles que "Fichier", "Voir", "Edition", "Aide" et "Fenêtre".
- Sélectionnez les actions standard que vous voulez ajouter à la liste d'actions, et cliquez sur OK.
Modification des propriétés et des événements d'une action
Pour modifier les propriétés et les événements d'une action de votre composant liste d'actions.
- Double-cliquez sur votre composant liste d'actions pour ouvrir l'éditeur Liste d'actions.
- Sélectionnez l'action cible.
- Utilisez l'inspecteur d'objets pour modifier les propriétés et les événements de l'action actuellement sélectionnée.
Association d'un client à une action
Pour associer un client à l'action qu'il déclenche, sélectionnez le composant client dans l'inspecteur d'objets puis sélectionnez l'action déclenchée dans sa propriété Action. L'inspecteur d'objets affiche la liste des actions de votre composant liste d'actions dans la liste déroulante de la propriété Action
.