System.Classes.TBasicActionLink.IsOnExecuteLinked

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IsOnExecuteLinked: Boolean; virtual;

C++

virtual bool __fastcall IsOnExecuteLinked(void);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
System.Classes.pas
System.Classes.hpp
System.Classes TBasicActionLink

Beschreibung

Gibt ein Interface zum Überprüfen an, ob die Ereignisbehandlungsroutine für OnExecute der Aktion mit der Ausführungs-Ereignisbehandlungsroutine des Clients verknüpft ist.

In der Klasse TBasicActionLink gibt IsOnExecuteLinked True zurück und führt keine Überprüfung durch.

Überschreiben Sie IsOnExecuteLinked, um zu überprüfen, ob die Ereignisbehandlungsroutine für OnExecute der Aktion mit dem entsprechenden Ausführungsereignis des Clients verknüpft ist. Die Aktion wird dem Client durch die in TBasicActionLink angegebene Aktionsverknüpfung zugeordnet. Normalerweise ist das OnClick-Ereignis ein Ausführungsereignis eines Clients.

Wenn ein Client (wie FMX.Forms.TForm), der mit einem Objekt der abgeleiteten Klasse verknüpft ist, keine Ausführungs-Ereignisbehandlungsroutine unterstützt, gibt IsOnExecuteLinked immer False zurück.

Siehe auch