Classes d'actions prédéfinies

De RAD Studio
Aller à : navigation, rechercher

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.

Voir aussi