Vcl.ComCtrls.TCustomStatusBar.ExecuteAction
Delphi
function ExecuteAction(Action: TBasicAction): Boolean; override;
C++
DYNAMIC bool __fastcall ExecuteAction(System::Classes::TBasicAction* Action);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomStatusBar |
Beschreibung
Verarbeitet Aktionen für die Statusleiste.
Wenn eine Aktion ausgeführt wird, reagiert die Anwendung mit einer Reihe von Methodenaufrufen. Stellt sie dabei fest, dass die Statuszeile ein mögliches Ziel für die Aktion darstellt, ruft sie die Methode ExecuteAction der Statuszeile auf.
Wenn die Aktion eine Hinweisaktion ist (THintAction), prüft ExecuteAction die Eigenschaft AutoHint. Ist AutoHint true, zeigt die Methode den Hinweis an und gibt true zurück. Andernfalls ruft sie die geerbte Methode auf, die auf alle weiteren Aktionen reagiert.
Der Parameter Action gibt die Aktion an, die ausgelöst wurde.
ExecuteAction gibt true zurück, wenn die Aktion erfolgreich erledigt werden konnte und False, wenn die Komponente die Aktion nicht verarbeiten konnte.