System.Classes.TBasicAction.ActionComponent
Delphi
property ActionComponent: TComponent read FActionComponent write SetActionComponent;
C++
__property TComponent* ActionComponent = {read=FActionComponent, write=SetActionComponent};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | System.Classes.pas System.Classes.hpp |
System.Classes | TBasicAction |
Description
Stocke le composant client qui a provoqué l'exécution de cette action.
Utilisez ActionComponent pour discerner le composant client qui a provoqué l'exécution de cette action. Par exemple, examinez ActionComponent à partir d'un gestionnaire d'événement OnExecute si vous voulez connaître l'action de l'utilisateur qui a déclenché cette action.
Quand l'utilisateur clique sur un contrôle client, ce client définit la propriété ActionComponent avant d'appeler la méthode Execute de l'action. En fin d'exécution, l'action réinitialise ActionComponent à nil
(Delphi) ou NULL
(C++).