FMX.Controls.TControlAction.OnExecute

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnExecute;

C++

__property OnExecute;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event published
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls TControlAction

Beschreibung

Wird bei einem Ausführungsereignis eines mit der Aktion verknüpften Clients ausgelöst.

FMX.Controls.TControlAction.OnExecute erbt von System.Classes.TBasicAction.OnExecute. Der folgende Inhalt bezieht sich auf System.Classes.TBasicAction.OnExecute.

Wird bei einem Ausführungsereignis eines mit der Aktion verknüpften Clients ausgelöst.

Mit einer OnExecute-Ereignisbehandlungsroutine können Sie auf das vom Benutzer ausgelöste Standardereignis (normalerweise ein OnClick-Ereignis) des Client-Objekts reagieren.

Bei den meisten Ziel-Clients ist OnExecute dem OnClick-Ereignis zugeordnet. Die Click-Methode löst die zugeordnete Action aus, wenn EnableExecuteAction True und die OnClick-Ereignisbehandlungsroutine nicht zugewiesen (oder gleich Action.OnExecute) ist.

OnExecute wird in der Methode Execute aufgerufen.

OnExecute wird auch ausgelöst, wenn der Benutzer das Tastenkürzel (oder eines der sekundären Tastenkürzel) eingibt, das der Aktion oder deren Client zugeordnet ist.

Warnung: Wenn Sie einer vordefinierten Aktion eine OnExecute-Ereignisbehandlungsroutine zuweisen, wird das Standardverhalten dieser Aktion nicht ausgelöst.

Siehe auch

Codebeispiele