ReactOS 0.4.15-dev-7918-g2a2556c
nsIWebBrowserPrint Interface Reference
Inheritance diagram for nsIWebBrowserPrint:
Collaboration diagram for nsIWebBrowserPrint:

Public Member Functions

nsresult GetGlobalPrintSettings (nsIPrintSettings **aGlobalPrintSettings)
 
nsresult GetCurrentPrintSettings (nsIPrintSettings **aCurrentPrintSettings)
 
nsresult GetCurrentChildDOMWindow (nsIDOMWindow **aCurrentChildDOMWindow)
 
nsresult GetDoingPrint (bool *aDoingPrint)
 
nsresult GetDoingPrintPreview (bool *aDoingPrintPreview)
 
nsresult GetIsFramesetDocument (bool *aIsFramesetDocument)
 
nsresult GetIsFramesetFrameSelected (bool *aIsFramesetFrameSelected)
 
nsresult GetIsIFrameSelected (bool *aIsIFrameSelected)
 
nsresult GetIsRangeSelection (bool *aIsRangeSelection)
 
nsresult GetPrintPreviewNumPages (int32_t *aPrintPreviewNumPages)
 
nsresult Print (nsIPrintSettings *aThePrintSettings, nsIWebProgressListener *aWPListener)
 
nsresult PrintPreview (nsIPrintSettings *aThePrintSettings, nsIDOMWindow *aChildDOMWin, nsIWebProgressListener *aWPListener)
 
nsresult PrintPreviewNavigate (int16_t aNavType, int32_t aPageNum)
 
nsresult Cancel ()
 
nsresult EnumerateDocumentNames (uint32_t *aCount, PRUnichar ***aResult)
 
nsresult ExitPrintPreview ()
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 2554 of file nsiface.idl.

Member Function Documentation

◆ Cancel()

nsresult nsIWebBrowserPrint::Cancel ( )

◆ EnumerateDocumentNames()

nsresult nsIWebBrowserPrint::EnumerateDocumentNames ( uint32_t aCount,
PRUnichar ***  aResult 
)

◆ ExitPrintPreview()

nsresult nsIWebBrowserPrint::ExitPrintPreview ( )

◆ GetCurrentChildDOMWindow()

nsresult nsIWebBrowserPrint::GetCurrentChildDOMWindow ( nsIDOMWindow **  aCurrentChildDOMWindow)

◆ GetCurrentPrintSettings()

nsresult nsIWebBrowserPrint::GetCurrentPrintSettings ( nsIPrintSettings **  aCurrentPrintSettings)

◆ GetDoingPrint()

nsresult nsIWebBrowserPrint::GetDoingPrint ( bool aDoingPrint)

◆ GetDoingPrintPreview()

nsresult nsIWebBrowserPrint::GetDoingPrintPreview ( bool aDoingPrintPreview)

◆ GetGlobalPrintSettings()

nsresult nsIWebBrowserPrint::GetGlobalPrintSettings ( nsIPrintSettings **  aGlobalPrintSettings)

◆ GetIsFramesetDocument()

nsresult nsIWebBrowserPrint::GetIsFramesetDocument ( bool aIsFramesetDocument)

◆ GetIsFramesetFrameSelected()

nsresult nsIWebBrowserPrint::GetIsFramesetFrameSelected ( bool aIsFramesetFrameSelected)

◆ GetIsIFrameSelected()

nsresult nsIWebBrowserPrint::GetIsIFrameSelected ( bool aIsIFrameSelected)

◆ GetIsRangeSelection()

nsresult nsIWebBrowserPrint::GetIsRangeSelection ( bool aIsRangeSelection)

◆ GetPrintPreviewNumPages()

nsresult nsIWebBrowserPrint::GetPrintPreviewNumPages ( int32_t aPrintPreviewNumPages)

◆ Print()

nsresult nsIWebBrowserPrint::Print ( nsIPrintSettings aThePrintSettings,
nsIWebProgressListener aWPListener 
)

◆ PrintPreview()

nsresult nsIWebBrowserPrint::PrintPreview ( nsIPrintSettings aThePrintSettings,
nsIDOMWindow aChildDOMWin,
nsIWebProgressListener aWPListener 
)

◆ PrintPreviewNavigate()

nsresult nsIWebBrowserPrint::PrintPreviewNavigate ( int16_t  aNavType,
int32_t  aPageNum 
)

The documentation for this interface was generated from the following file: