SHDocVw.TWebBrowserCommandStateChange

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TWebBrowserCommandStateChange = procedure(ASender: TObject; Command: Integer; Enable: WordBool) of object;

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
type
typedef
public
SHDocVw.pas
SHDocVw.hpp
SHDocVw SHDocVw

Description

TWebBrowserCommandStateChange est le type du gestionnaire d'événement OnCommandStateChange sur TWebBrowser.

Sender est le contrôle navigateur Web dont les possibilités ont changé.

Command indique ce qui a changé. Le tableau suivant énumère les valeurs possibles :

Constante Valeur Signification



Constante Valeur Signification

CSC_UPDATECOMMANDS

-1

Toute modification non traitée par les autres constantes. L'application doit tester les propriétés du navigateur Web pour actualiser ses contrôles. Par exemple, le gestionnaire d'événement peut tester la propriété Busy pour actualiser un bouton Arrêter.

CSC_NAVIGATEFORWARD

1

La liste d'historique a modifié la capacité de la méthode GoForward à changer d'URL. Le paramètre Enable indique si GoForward peut maintenant changer d'URL (true) ou pas (false).

CSC_NAVIGATEBACK

2

La liste d'historique a modifié la capacité de la méthode GoBack à changer d'URL. Le paramètre Enable indique si GoBack peut maintenant changer d'URL (true) ou pas (false).



Enable indique si les commandes CSC_NAVIGATEFORWARD ou CSC_NAVIGATEBACK peuvent être activées (true) ou pas (false).