Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
IBrowserFrameGlue Struct Reference

#include <IBrowserFrameGlue.h>

Inheritance diagram for IBrowserFrameGlue:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void UpdateStatusBarText (const PRUnichar *aMessage)=0
virtual void UpdateProgress (PRInt32 aCurrent, PRInt32 aMax)=0
virtual void UpdateBusyState (PRBool aBusy)=0
virtual void UpdateCurrentURI (nsIURI *aLocation)=0
virtual PRBool CreateNewBrowserFrame (PRUint32 chromeMask, PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy, nsIWebBrowser **aWebBrowser)=0
virtual void DestroyBrowserFrame ()=0
virtual void GetBrowserFrameTitle (PRUnichar **aTitle)=0
virtual void SetBrowserFrameTitle (const PRUnichar *aTitle)=0
virtual void GetBrowserFramePosition (PRInt32 *aX, PRInt32 *aY)=0
virtual void SetBrowserFramePosition (PRInt32 aX, PRInt32 aY)=0
virtual void GetBrowserFrameSize (PRInt32 *aCX, PRInt32 *aCY)=0
virtual void SetBrowserFrameSize (PRInt32 aCX, PRInt32 aCY)=0
virtual void GetBrowserFramePositionAndSize (PRInt32 *aX, PRInt32 *aY, PRInt32 *aCX, PRInt32 *aCY)=0
virtual void SetBrowserFramePositionAndSize (PRInt32 aX, PRInt32 aY, PRInt32 aCX, PRInt32 aCY, PRBool fRepaint)=0
virtual void ShowBrowserFrame (PRBool aShow)=0
virtual void SetFocus ()=0
virtual void FocusAvailable (PRBool *aFocusAvail)=0
virtual void GetBrowserFrameVisibility (PRBool *aVisible)=0
virtual void ShowContextMenu (PRUint32 aContextFlags, nsIDOMNode *aNode)=0
virtual void ShowTooltip (PRInt32 aXCoords, PRInt32 aYCoords, const PRUnichar *aTipText)=0
virtual void HideTooltip ()=0
virtual HWND GetBrowserFrameNativeWnd ()=0
virtual void UpdateStatusBarText (const PRUnichar *aMessage)=0
virtual void UpdateProgress (PRInt32 aCurrent, PRInt32 aMax)=0
virtual void UpdateBusyState (PRBool aBusy)=0
virtual void UpdateCurrentURI (nsIURI *aLocation)=0
virtual void UpdateSecurityStatus (PRInt32 aState)=0
virtual PRBool CreateNewBrowserFrame (PRUint32 chromeMask, PRInt32 x, PRInt32 y, PRInt32 cx, PRInt32 cy, nsIWebBrowser **aWebBrowser)=0
virtual void DestroyBrowserFrame ()=0
virtual void GetBrowserFrameTitle (PRUnichar **aTitle)=0
virtual void SetBrowserFrameTitle (const PRUnichar *aTitle)=0
virtual void GetBrowserFramePosition (PRInt32 *aX, PRInt32 *aY)=0
virtual void SetBrowserFramePosition (PRInt32 aX, PRInt32 aY)=0
virtual void GetBrowserFrameSize (PRInt32 *aCX, PRInt32 *aCY)=0
virtual void SetBrowserFrameSize (PRInt32 aCX, PRInt32 aCY)=0
virtual void GetBrowserFramePositionAndSize (PRInt32 *aX, PRInt32 *aY, PRInt32 *aCX, PRInt32 *aCY)=0
virtual void SetBrowserFramePositionAndSize (PRInt32 aX, PRInt32 aY, PRInt32 aCX, PRInt32 aCY, PRBool fRepaint)=0
virtual void ShowBrowserFrame (PRBool aShow)=0
virtual void SetFocus ()=0
virtual void FocusAvailable (PRBool *aFocusAvail)=0
virtual void GetBrowserFrameVisibility (PRBool *aVisible)=0
virtual void ShowContextMenu (PRUint32 aContextFlags, nsIContextMenuInfo *aInfo)=0
virtual void ShowTooltip (PRInt32 aXCoords, PRInt32 aYCoords, const PRUnichar *aTipText)=0
virtual void HideTooltip ()=0
virtual HWND GetBrowserFrameNativeWnd ()=0

Detailed Description

Definition at line 54 of file IBrowserFrameGlue.h.


Member Function Documentation

virtual PRBool IBrowserFrameGlue::CreateNewBrowserFrame ( PRUint32  chromeMask,
PRInt32  x,
PRInt32  y,
PRInt32  cx,
PRInt32  cy,
nsIWebBrowser **  aWebBrowser 
) [pure virtual]
virtual PRBool IBrowserFrameGlue::CreateNewBrowserFrame ( PRUint32  chromeMask,
PRInt32  x,
PRInt32  y,
PRInt32  cx,
PRInt32  cy,
nsIWebBrowser **  aWebBrowser 
) [pure virtual]
virtual void IBrowserFrameGlue::DestroyBrowserFrame ( ) [pure virtual]
virtual void IBrowserFrameGlue::DestroyBrowserFrame ( ) [pure virtual]
virtual void IBrowserFrameGlue::FocusAvailable ( PRBool aFocusAvail) [pure virtual]
virtual void IBrowserFrameGlue::FocusAvailable ( PRBool aFocusAvail) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFramePosition ( PRInt32 aX,
PRInt32 aY 
) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFramePosition ( PRInt32 aX,
PRInt32 aY 
) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFramePositionAndSize ( PRInt32 aX,
PRInt32 aY,
PRInt32 aCX,
PRInt32 aCY 
) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFramePositionAndSize ( PRInt32 aX,
PRInt32 aY,
PRInt32 aCX,
PRInt32 aCY 
) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFrameSize ( PRInt32 aCX,
PRInt32 aCY 
) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFrameSize ( PRInt32 aCX,
PRInt32 aCY 
) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFrameTitle ( PRUnichar **  aTitle) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFrameTitle ( PRUnichar **  aTitle) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFrameVisibility ( PRBool aVisible) [pure virtual]
virtual void IBrowserFrameGlue::GetBrowserFrameVisibility ( PRBool aVisible) [pure virtual]
virtual void IBrowserFrameGlue::HideTooltip ( ) [pure virtual]
virtual void IBrowserFrameGlue::HideTooltip ( ) [pure virtual]
virtual void IBrowserFrameGlue::SetBrowserFramePosition ( PRInt32  aX,
PRInt32  aY 
) [pure virtual]
virtual void IBrowserFrameGlue::SetBrowserFramePosition ( PRInt32  aX,
PRInt32  aY 
) [pure virtual]
virtual void IBrowserFrameGlue::SetBrowserFramePositionAndSize ( PRInt32  aX,
PRInt32  aY,
PRInt32  aCX,
PRInt32  aCY,
PRBool  fRepaint 
) [pure virtual]
virtual void IBrowserFrameGlue::SetBrowserFramePositionAndSize ( PRInt32  aX,
PRInt32  aY,
PRInt32  aCX,
PRInt32  aCY,
PRBool  fRepaint 
) [pure virtual]
virtual void IBrowserFrameGlue::SetBrowserFrameSize ( PRInt32  aCX,
PRInt32  aCY 
) [pure virtual]
virtual void IBrowserFrameGlue::SetBrowserFrameSize ( PRInt32  aCX,
PRInt32  aCY 
) [pure virtual]
virtual void IBrowserFrameGlue::SetBrowserFrameTitle ( const PRUnichar aTitle) [pure virtual]
virtual void IBrowserFrameGlue::SetBrowserFrameTitle ( const PRUnichar aTitle) [pure virtual]
virtual void IBrowserFrameGlue::SetFocus ( ) [pure virtual]
virtual void IBrowserFrameGlue::SetFocus ( ) [pure virtual]
virtual void IBrowserFrameGlue::ShowBrowserFrame ( PRBool  aShow) [pure virtual]
virtual void IBrowserFrameGlue::ShowBrowserFrame ( PRBool  aShow) [pure virtual]
virtual void IBrowserFrameGlue::ShowContextMenu ( PRUint32  aContextFlags,
nsIContextMenuInfo aInfo 
) [pure virtual]
virtual void IBrowserFrameGlue::ShowContextMenu ( PRUint32  aContextFlags,
nsIDOMNode aNode 
) [pure virtual]
virtual void IBrowserFrameGlue::ShowTooltip ( PRInt32  aXCoords,
PRInt32  aYCoords,
const PRUnichar aTipText 
) [pure virtual]
virtual void IBrowserFrameGlue::ShowTooltip ( PRInt32  aXCoords,
PRInt32  aYCoords,
const PRUnichar aTipText 
) [pure virtual]
virtual void IBrowserFrameGlue::UpdateBusyState ( PRBool  aBusy) [pure virtual]
virtual void IBrowserFrameGlue::UpdateBusyState ( PRBool  aBusy) [pure virtual]
virtual void IBrowserFrameGlue::UpdateCurrentURI ( nsIURI aLocation) [pure virtual]
virtual void IBrowserFrameGlue::UpdateCurrentURI ( nsIURI aLocation) [pure virtual]
virtual void IBrowserFrameGlue::UpdateProgress ( PRInt32  aCurrent,
PRInt32  aMax 
) [pure virtual]
virtual void IBrowserFrameGlue::UpdateProgress ( PRInt32  aCurrent,
PRInt32  aMax 
) [pure virtual]
virtual void IBrowserFrameGlue::UpdateSecurityStatus ( PRInt32  aState) [pure virtual]
virtual void IBrowserFrameGlue::UpdateStatusBarText ( const PRUnichar aMessage) [pure virtual]
virtual void IBrowserFrameGlue::UpdateStatusBarText ( const PRUnichar aMessage) [pure virtual]

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