FMX.Controls.TControlActionLink.IsOnExecuteLinked

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function IsOnExecuteLinked: Boolean; override;

C++

virtual bool __fastcall IsOnExecuteLinked(void);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function protected
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls TControlActionLink

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.

FMX.Controls.TControlActionLink.IsOnExecuteLinked erbt von System.Classes.TBasicActionLink.IsOnExecuteLinked. Der folgende Inhalt bezieht sich auf System.Classes.TBasicActionLink.IsOnExecuteLinked.

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