API:Vcl.ActnMan.TActionClientLink.SetOnExecute
Delphi
procedure SetOnExecute(Value: TNotifyEvent); override;
C++
virtual void __fastcall SetOnExecute(System::Classes::TNotifyEvent Value);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.ActnMan.pas Vcl.ActnMan.hpp |
Vcl.ActnMan | TActionClientLink |
Beschreibung
Gibt ein Interface zum Setzen der Ausführungs-Ereignisbehandlungsroutine für einen Client an, wenn die Aktionsverknüpfung Ausführungs-Ereignisbehandlungsroutinen des Clients und der Aktion zuordnet.
Vcl.ActnMan.TActionClientLink.SetOnExecute erbt von System.Classes.TBasicActionLink.SetOnExecute. Der folgende Inhalt bezieht sich auf System.Classes.TBasicActionLink.SetOnExecute.
Gibt ein Interface zum Setzen der Ausführungs-Ereignisbehandlungsroutine für einen Client an, wenn die Aktionsverknüpfung Ausführungs-Ereignisbehandlungsroutinen des Clients und der Aktion zuordnet.
In der Klasse TBasicActionLink führt SetOnExecute nichts aus.
Überschreiben Sie SetOnExecute, um die Ausführungs-Ereignisbehandlungsroutine auf den Client zu setzen. SetOnExecute kann IsOnExecuteLinked aufrufen, um zu überprüfen, ob die in TBasicActionLink angegebene Aktionsverknüpfung Ausführungs-Ereignisbehandlungsroutinen des Clients und der Aktion zuordnet und setzt die im Parameter Value
angegebene Ereignisbehandlungsroutine. Normalerweise ist das OnClick-Ereignis ein Ausführungsereignis des Clients.