System.Classes.TBasicAction.OnExecute
Delphi
property OnExecute: TNotifyEvent read FOnExecute write SetOnExecute;
C++
__property TNotifyEvent OnExecute = {read=FOnExecute, write=SetOnExecute};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | public | System.Classes.pas System.Classes.hpp |
System.Classes | TBasicAction |
Description
Se produit lorsque l'événement d'exécution, d'un client lié à l'action, se déclenche.
Ecrivez un gestionnaire d'événement OnExecute pour répondre au déclenchement par l'utilisateur de l'événement par défaut de l'objet client (typiquement un événement OnClick).
Pour la plupart des clients cible, OnExecute est associé à l'événement OnClick. La méthode Click déclenche l'action associée si EnableExecuteAction a la valeur True
et si le gestionnaire d'événement OnClick n'est pas assigné (ou est égal à Action.OnExecute).
OnExecute est appelé dans la méthode Execute.
OnExecute se produit également lorsque l'utilisateur tape le raccourci (ou l'un des raccourcis secondaires) associé à l'action ou à son client.
Avertissement : Si vous assignez un gestionnaire d'événement OnExecute à une action prédéfinie, le comportement par défaut de cette action ne se produira pas.
Voir aussi
- FMX.Controls.TControl.EnableExecuteAction
- FMX.Controls.TControl.OnClick
- FMX.Controls.TControl.Click
- FMX.Types.TFmxObject.Action
- System.Classes.TNotifyEvent
- System.Actions.TContainedAction.ShortCut