ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

encapsulation of Web control in MDI child windows More...

#include <webchild.h>

Inherits IPCtrlWindow< ChildWindow, SIfacePtr< IWebBrowser2 > >, and DWebBrowserEvents2Impl.

Public Types

typedef IPCtrlWindow
< ChildWindow, SIfacePtr
< IWebBrowser2 > > 
super
typedef DWebBrowserEvents2Impl web_super

Public Member Functions

 WebChildWindow (HWND hwnd, const WebChildWndInfo &info)
void BeforeNavigate2 (IDispatch *pDisp, const Variant &url, const Variant &flags, const Variant &targetFrameName, const Variant &postData, const Variant &headers, VARIANT_BOOL &cancel)
void NavigateComplete2 (IDispatch *pDisp, const Variant &url)
void StatusTextChange (const BStr &text)
void ProgressChange (long Progress, long ProgressMax)
void WindowMove ()
void WindowResize ()
void WindowActivate ()
void PropertyChange (const BStr &Property)
void CommandStateChange (long command, bool enable)
void DownloadBegin ()
void NewWindow2 (IDispatch **ppDisp, VARIANT_BOOL &cancel)
void TitleChange (const BStr &text)
void TitleIconChange (const BStr &text)
void FrameBeforeNavigate (const BStr &url, long flags, const BStr &targetFrameName, VARIANT *postData, const BStr &headers, VARIANT_BOOL &cancel)
void FrameNavigateComplete (const BStr &url)
void FrameNewWindow (const BStr &url, long flags, const BStr &targetFrameName, VARIANT *postData, const BStr &headers, VARIANT_BOOL &processed)
void OnQuit ()
void OnVisible (bool Visible)
void OnToolbar (bool Visible)
void OnMenubar (bool Visible)
void OnStatusbar (bool Visible)
void OnFullscreen (bool Visible)
void DocumentComplete ()
void OnTheatermode (bool Visible)
void OnAddressbar (bool Visible)
void WindowSetResizable (bool Visible)
void WindowClosing (VARIANT_BOOL IsChildWindow, VARIANT_BOOL &cancel)
void WindowSetLeft (long Left)
void WindowSetTop (long Top)
void WindowSetWidth (long Width)
void WindowSetHeight (long Height)
void ClientToHostWindow (long &CX, long &CY)
void SetSecureLockIcon (long SecureLockIcon)
void FileDownload (Variant &cancel)
void NavigateError (IDispatch *pDisp, const Variant &url, const Variant &Frame, const Variant &StatusCode, VARIANT_BOOL &cancel)
void PrivacyImpactedStateChange (bool bImpacted)

Static Public Member Functions

static WebChildWindowcreate (const FileChildWndInfo &info)

Protected Member Functions

LRESULT WndProc (UINT nmsg, WPARAM wparam, LPARAM lparam)
virtual String jump_to_int (LPCTSTR url)

Protected Attributes

BrowserNavigator _navigator
auto_ptr< EventConnector_connector

Detailed Description

encapsulation of Web control in MDI child windows

Definition at line 834 of file webchild.h.


The documentation for this struct was generated from the following files:

Generated on Sun May 27 2012 06:46:25 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.