System.Actions.TContainedActionList.ExecuteAction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function ExecuteAction(Action: TBasicAction): Boolean; override;

C++

DYNAMIC bool __fastcall ExecuteAction(System::Classes::TBasicAction* Action);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Actions.pas
System.Actions.hpp
System.Actions TContainedActionList

Beschreibung

Erzeugt ein OnExecute-Ereignis.

Normalerweise müssen Anwendungen die Methode ExecuteAction nicht aufrufen. Diese Methode wird von der Methode Execute des in Action angegebenen Aktionsobjekts als Reaktion auf einen Benutzerbefehl aufgerufen. Es ist aber möglich, ExecuteAction zum Generieren eines OnExecute-Ereignisse aufzurufen, auch wenn kein Client-Steuerelement ausgelöst wurde.

ExecuteAction ruft die Behandlungsroutine für das Ereignis OnExecute der Aktionsliste auf und gibt true zurück, wenn die Ereignisbehandlungsroutine die Aktion behandeln kann, andernfalls false.

Siehe auch