SHDocVw.TWebBrowserCommandStateChange
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).