SHDocVw.TWebBrowserCommandStateChange

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TWebBrowserCommandStateChange)(System::TObject* ASender, int Command, System::WordBool Enable);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public SHDocVw.hpp SHDocVw SHDocVw

Beschreibung

TWebBrowserCommandStateChange wird für die Behandlungsroutine des Ereignisses OnCommandStateChange von TWebBrowser verwendet.

Sender gibt die Browser-Komponente an, deren Funktion sich geändert hat.

Command gibt die Änderung an. Folgende Werte sind möglich:

ConstantValueMeaning



Konstante Wert Bedeutung

CSC_UPDATECOMMANDS

-1

Alle Änderungen, die nicht von den anderen Konstanten abgedeckt werden. Die Anwendung muss die Eigenschaften des Web-Browsers überprüfen, um dessen Steuerelemente entsprechend zu aktualisieren. So sollte beispielsweise die Eigenschaft Busy gelesen werden, um die Schaltfläche Stop zu aktualisieren.

CSC_NAVIGATEFORWARD

1

Die Verlaufsliste hat die Funktion der Methode GoForward geändert, zu einer neuen URL zu wechseln. Der Parameter Enable gibt an, ob GoForward nun zu einer neuen URL wechselt (true) oder nicht (false).

CSC_NAVIGATEBACK

2

Die Verlaufsliste hat die Funktion der Methode GoBack geändert, zu einer neuen URL zu wechseln. Der Parameter Enable gibt an, ob GoBack nun zu einer neuen URL wechselt (true) oder nicht (false).



Enable gibt an, ob die Befehle CSC_NAVIGATEFORWARD und CSC_NAVIGATEBACK jetzt aktiviert werden (true) oder nicht (false).