The DWebBrowserEventsEventListener interface of the com.ms.ie package is an event listener for the WebBrowser class.
public interface DWebBrowserEventsEventListener { // Methods public abstract void BeforeNavigate(String URL, int Flags, String TargetFrameName, com.ms.com.Variant PostData, String Headers, boolean[]Cancel); public abstract void CommandStateChange(int Command, boolean Enable); public abstract void DownloadBegin(); public abstract void DownloadComplete(); public abstract void FrameBeforeNavigate(String URL, int Flags, String TargetFrameName, com.ms.com.Variant PostData, String Headers, boolean[] Cancel); public abstract void FrameNavigateComplete(String URL); public abstract void FrameNewWindow(String URL, int Flags, String TargetFrameName, com.ms.com.Variant PostData, String Headers, boolean[] Cancel); public abstract void NavigateComplete(String URL); public abstract void NewWindow(String URL, int Flags, String TargetFrameName, com.ms.com.Variant PostData, String Headers, boolean[] Processed); public abstract void ProgressChange(int Progress, int ProgressMax); public abstract void PropertyChange(String Property); public abstract void Quit(boolean[] Cancel); public abstract void StatusTextChange(String Text); public abstract void TitleChange(String Text); public abstract void WindowActivate(); public abstract void WindowMove(); public abstract void WindowResize(); }