FMX.StdActns

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Boîte de dialogue Classes d'actions standard

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

IValueRangeCette interface déclare les méthodes permettant d'obtenir et de définir la propriété ValueRange.
TBaseValueRangeCette 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.
TCustomValueRangeEtend 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.
TCustomValueRangeActionClasse 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.
TCustomValueRangeClassDéfinit la métaclasse pour TCustomValueRange.
TFileExitL'action standard pour la fermeture de l'application en cours.
TFileHideAppL'action standard pour le masquage et l'affichage (si masquée) d'une application macOS en cours d'exécution.
TFileHideAppOthersL'action standard pour le masquage de toutes les applications macOS, sauf celle du destinataire.
THintActionCette action s'exécute afin de déclencher l'événement OnHint sur tous les récepteurs de conseils dans la fiche active.
TObjectViewAction
TSysCommonActionUne classe de base pour les actions standard qui fournissent la fonctionnalité système.
TValueRangeEtend la classe TCustomValueRange déclarant les propriétés Value, Min, Max, etc. à publier.
TValueRangeActionClasse utilisable par les contrôles possédant des propriétés de type ValueRange.
TValueRangeActionLinkClasse responsable de la communication entre une action de type TValueRangeAction et un contrôle implémentant l'interface IValueRange.
TViewActionAffiche un composant stocké dans la propriété FmxObject.
TVirtualKeyboardAffiche un composant stocké dans la propriété FmxObject et affiche le clavier virtuel à l'écran sur la surface de ce composant.
TWindowCloseL'action standard pour la fermeture d'une fiche non modale active.

Constantes

DefaultMaxValueDefaultMaxValue: Comp = 100;