System.Classes.TBasicAction.ActionComponent

De RAD Studio API Documentation
Aller à : navigation, rechercher

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++).

Voir aussi