FMX.StdActns
Fournit les classes d'action standard qui sont disponibles dans FireMonkey, notamment TVirtualKeyboard, TFileExit et TWindowClose. Voir aussi Actions FireMonkey.
En créant de nouvelles actions standard, le programmeur doit si possible placer le code de ces actions standard dans cette unité (dans le fichier FMX.StdActns.pas).
Pour montrer les nouvelles actions standard créées dans l'éditeur de liste d'actions de l'EDI (voir l'image), vous devez recenser ces actions standard en appelant la méthode System.Actions.RegisterActions.
Si l'éditeur de liste d'actions doit fournir les propriétés par défaut à une nouvelle action standard, insérez un champ pour stocker un objet de ce type d'action standard dans la classe TStandardActions de l'unité FMX.ActnRes.
Package | fmx280.bpl |
---|
Classes
IValueRange | Cette interface déclare les méthodes permettant d'obtenir et de définir la propriété ValueRange. |
TBaseValueRange | Cette classe associe une propriété Value d'un nombre à virgule flottante aux méthodes et propriétés utilisées pour gérer la valeur Value dans la plage spécifiée par Min et Max. |
TCustomValueRange | Etend la classe TBaseValueRange en fournissant des méthodes et des propriétés permettant de contrôler l'exactitude de la gestion de la valeur dans sa plage de valeurs Min et Max. |
TCustomValueRangeAction | Classe de base pour les actions (sans propriétés publiées) pouvant être utilisée par les contrôles ayant des propriétés de type ValueRange. |
TCustomValueRangeClass | Définit la métaclasse pour TCustomValueRange. |
TFileExit | L'action standard pour la fermeture de l'application en cours. |
TFileHideApp | L'action standard pour le masquage et l'affichage (si masquée) d'une application macOS en cours d'exécution. |
TFileHideAppOthers | L'action standard pour le masquage de toutes les applications macOS, sauf celle du destinataire. |
THintAction | Cette action s'exécute afin de déclencher l'événement OnHint sur tous les récepteurs de conseils dans la fiche active. |
TObjectViewAction | |
TSysCommonAction | Une classe de base pour les actions standard qui fournissent la fonctionnalité système. |
TValueRange | Etend la classe TCustomValueRange déclarant les propriétés Value, Min, Max, etc. à publier. |
TValueRangeAction | Classe utilisable par les contrôles possédant des propriétés de type ValueRange. |
TValueRangeActionLink | Classe responsable de la communication entre une action de type TValueRangeAction et un contrôle implémentant l'interface IValueRange. |
TViewAction | Affiche un composant stocké dans la propriété FmxObject. |
TVirtualKeyboard | Affiche un composant stocké dans la propriété FmxObject et affiche le clavier virtuel à l'écran sur la surface de ce composant. |
TWindowClose | L'action standard pour la fermeture d'une fiche non modale active. |
Constantes
DefaultMaxValue | DefaultMaxValue: Comp = 100; |