Classes d'actions prédéfinies
Remonter à Gestion des actions VCL à l'aide d'une liste d'actions
Vous pouvez ajouter des actions prédéfinies à votre application en choisissant Nouvelle action standard dans l'éditeur de liste d'actions ou l'éditeur du gestionnaire d'actions (uniquement disponible pour la VCL). La boîte de dialogue Classes d'actions standard s'affiche et présente la liste des classes d'actions prédéfinies et les actions standard qui leur sont associées.
Différents ensembles d'actions prédéfinies sont inclus dans les frameworks FireMonkey et VCL et il existe des objets qui accomplissent des actions automatiquement.
Les actions prédéfinies de FireMonkey sont déclarées dans l'unité FMX.StdActns.
Les actions prédéfinies de la VCL sont déclarées dans l'unité Vcl.StdActns. Elles sont organisées au sein des catégories suivantes :
Classe | Description |
---|---|
Edition |
Actions d’édition standard : Utilisées avec une cible contrôle de saisie. TEditAction est la classe de base de descendants qui redéfinissent la méthode ExecuteTarget afin d’implémenter les opérations copier, couper et coller en utilisant le presse-papiers. |
Format |
Actions de formatage standard : Utilisées avec le texte formaté pour appliquer des options de formatage du texte telles que gras, italique, souligné, barré, etc. TRichEditAction est la classe de base de descendants qui redéfinissent les méthodes ExecuteTarget et UpdateTarget afin d’implémenter le formatage de la cible. |
Aide |
Actions d’aide standard : Utilisées avec toute cible. THelpAction est la classe de base de descendants qui redéfinissent la méthode ExecuteTarget pour transmettre les commandes à un système d’aide. |
Fenêtre |
Actions de fenêtre standard : Utilisées avec les fiches d’une application MDI comme cible. TWindowAction est la classe de base de descendants qui redéfinissent la méthode ExecuteTarget pour implémenter la réorganisation, la cascade, la fermeture, la mosaïque et la réduction de fenêtres enfant MDI. |
Fichier |
Actions de fichiers : Utilisées avec les opérations sur les fichiers comme ouvrir, exécuter ou quitter. |
Recherche |
Actions de recherche : Utilisées avec les options de recherche. TSearchAction implémente le comportement commun des actions affichant un dialogue non modal où l’utilisateur peut entrer une chaîne pour rechercher un contrôle de saisie. |
Onglets |
Actions des contrôles Onglets : Utilisées pour le déplacement entre les onglets dans un contrôle à onglets, comme les boutons Précédent et Suivant d'un expert. |
Listes |
Actions des contrôles liste : Utilisées pour gérer les éléments d'une vue liste. |
Dialogues |
Actions de dialogue : Utilisées avec les composants dialogue. TDialogAction implémente le comportement commun des actions affichant un dialogue lors de leur exécution. Chaque classe dérivée représente un dialogue spécifique. |
Internet |
Actions Internet : Utilisées pour des fonctions comme la navigation, le téléchargement et l'envoi d'emails sur Internet. |
Ensemble de données |
Actions des ensembles de données : Utilisées avec un composant ensemble de données comme cible. TDataSetAction est la classe de base de descendants qui redéfinissent les méthodes ExecuteTarget et UpdateTarget afin d’implémenter la navigation et l'édition de la cible. TDataSetAction introduit une propriété DataSource qui garantit que les actions sont effectuées sur l’ensemble de données. Si DataSource vaut nil, le contrôle orienté données détenant la focalisation est utilisé. |
Outils |
Outils : Des outils supplémentaires comme TCustomizeActionBars pour afficher automatiquement le dialogue permettant de personnaliser les bandes d'actions. |
Tous les objets action sont décrits sous leur nom dans l’aide en ligne.