FMX.Forms.TFormActionLink.IsOnExecuteLinked
Delphi
function IsOnExecuteLinked: Boolean; override;
C++
virtual bool __fastcall IsOnExecuteLinked();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | FMX.Forms.pas FMX.Forms.hpp |
FMX.Forms | TFormActionLink |
Description
Introduit une interface permettant de vérifier si le gestionnaire d'événement OnExecute de l'action est lié au gestionnaire d'événement d'exécution du client.
FMX.Forms.TFormActionLink.IsOnExecuteLinked hérite de System.Classes.TBasicActionLink.IsOnExecuteLinked. Tout le contenu en-dessous de cette ligne se réfère à System.Classes.TBasicActionLink.IsOnExecuteLinked.
Introduit une interface permettant de vérifier si le gestionnaire d'événement OnExecute de l'action est lié au gestionnaire d'événement d'exécution du client.
- IsOnExecuteLinked de la classe TBasicActionLink renvoie
True
et n'effectue aucune vérification.
- Les classes descendantes peuvent redéfinir IsOnExecuteLinked pour déterminer si les modifications du gestionnaire d'événement OnExecute de l'action doivent être distribuées au gestionnaire de l'événement d'exécution approprié du client. Généralement, un événement d'exécution d'un client est l'événement OnClick et le gestionnaire d'événement OnClick doit notamment être modifié.
Si un client (comme FMX.Forms.TForm) lié par un objet classe descendante ne prend pas en charge un événement d'exécution approprié, IsOnExecuteLinked renvoie alors toujours False
.
Telle qu'implémentée dans TActionLink :
- IsOnExecuteLinked renvoie
False
dans l'un des cas suivants :
- Sinon, IsOnExecuteLinked renvoie
True
.