ReactOS 0.4.17-dev-966-gf06eace
nsIContentViewer Interface Reference
Inheritance diagram for nsIContentViewer:
Collaboration diagram for nsIContentViewer:

Public Member Functions

nsresult Init (nsIWidget *aParentWidget, const void *aBounds)
 
nsresult GetContainer (nsIDocShell **aContainer)
 
nsresult SetContainer (nsIDocShell *aContainer)
 
void LoadStart (nsIDocument *aDoc)
 
nsresult LoadComplete (nsresult aStatus)
 
nsresult PermitUnload (bool aCallerClosesWindow, bool *_retval)
 
nsresult GetInPermitUnload (bool *aInPermitUnload)
 
nsresult PermitUnloadInternal (bool aCallerClosesWindow, bool *aShouldPrompt, bool *_retval)
 
nsresult GetBeforeUnloadFiring (bool *aBeforeUnloadFiring)
 
nsresult ResetCloseWindow ()
 
nsresult PageHide (bool isUnload)
 
nsresult Close (nsISHEntry *historyEntry)
 
nsresult Destroy ()
 
nsresult Stop ()
 
nsresult GetDOMDocument (nsIDOMDocument **aDOMDocument)
 
nsresult SetDOMDocument (nsIDOMDocument *aDOMDocument)
 
void GetDocument ()
 
nsresult GetBounds (void *aBounds)
 
nsresult SetBounds (const void *aBounds)
 
nsresult GetPreviousViewer (nsIContentViewer **aPreviousViewer)
 
nsresult SetPreviousViewer (nsIContentViewer *aPreviousViewer)
 
nsresult Move (int32_t aX, int32_t aY)
 
nsresult Show ()
 
nsresult Hide ()
 
nsresult GetSticky (bool *aSticky)
 
nsresult SetSticky (bool aSticky)
 
nsresult RequestWindowClose (bool *_retval)
 
nsresult Open (nsISupports *aState, nsISHEntry *aSHEntry)
 
nsresult ClearHistoryEntry ()
 
nsresult SetPageMode (bool aPageMode, nsIPrintSettings *aPrintSettings)
 
nsresult GetHistoryEntry (nsISHEntry **aHistoryEntry)
 
nsresult GetIsTabModalPromptAllowed (bool *aIsTabModalPromptAllowed)
 
nsresult GetIsHidden (bool *aIsHidden)
 
nsresult SetIsHidden (bool aIsHidden)
 
nsresult GetPresShell (nsIPresShell **aPresShell)
 
nsresult GetPresContext (void **aPresContext)
 
nsresult SetDocumentInternal (nsIDocument *aDocument, bool aForceReuseInnerWindow)
 
void * FindContainerView (void)
 
void SetNavigationTiming (void *aTiming)
 
nsresult ScrollToNode (nsIDOMNode *node)
 
nsresult GetTextZoom (float *aTextZoom)
 
nsresult SetTextZoom (float aTextZoom)
 
nsresult GetFullZoom (float *aFullZoom)
 
nsresult SetFullZoom (float aFullZoom)
 
nsresult GetAuthorStyleDisabled (bool *aAuthorStyleDisabled)
 
nsresult SetAuthorStyleDisabled (bool aAuthorStyleDisabled)
 
nsresult GetForceCharacterSet (nsACString *aForceCharacterSet)
 
nsresult SetForceCharacterSet (const nsACString *aForceCharacterSet)
 
nsresult GetHintCharacterSet (nsACString *aHintCharacterSet)
 
nsresult SetHintCharacterSet (const nsACString *aHintCharacterSet)
 
nsresult GetHintCharacterSetSource (int32_t *aHintCharacterSetSource)
 
nsresult SetHintCharacterSetSource (int32_t aHintCharacterSetSource)
 
nsresult GetContentSize (int32_t *width, int32_t *height)
 
nsresult GetMinFontSize (int32_t *aMinFontSize)
 
nsresult SetMinFontSize (int32_t aMinFontSize)
 
nsresult AppendSubtree (void *array)
 
nsresult ChangeMaxLineBoxWidth (int32_t maxLineBoxWidth)
 
nsresult PausePainting ()
 
nsresult ResumePainting ()
 
nsresult EmulateMedium (const nsAString *aMediaType)
 
nsresult StopEmulatingMedium ()
 
- Public Member Functions inherited from nsISupports
nsresult QueryInterface (nsIIDRef riid, void **result)
 
nsrefcnt AddRef ()
 
nsrefcnt Release ()
 

Detailed Description

Definition at line 3673 of file nsiface.idl.

Member Function Documentation

◆ AppendSubtree()

nsresult nsIContentViewer::AppendSubtree ( void *  array)

◆ ChangeMaxLineBoxWidth()

nsresult nsIContentViewer::ChangeMaxLineBoxWidth ( int32_t  maxLineBoxWidth)

◆ ClearHistoryEntry()

nsresult nsIContentViewer::ClearHistoryEntry ( )

◆ Close()

nsresult nsIContentViewer::Close ( nsISHEntry *  historyEntry)

◆ Destroy()

nsresult nsIContentViewer::Destroy ( )

◆ EmulateMedium()

nsresult nsIContentViewer::EmulateMedium ( const nsAString *  aMediaType)

◆ FindContainerView()

void * nsIContentViewer::FindContainerView ( void  )

◆ GetAuthorStyleDisabled()

nsresult nsIContentViewer::GetAuthorStyleDisabled ( bool *  aAuthorStyleDisabled)

◆ GetBeforeUnloadFiring()

nsresult nsIContentViewer::GetBeforeUnloadFiring ( bool *  aBeforeUnloadFiring)

◆ GetBounds()

nsresult nsIContentViewer::GetBounds ( void *  aBounds)

◆ GetContainer()

nsresult nsIContentViewer::GetContainer ( nsIDocShell **  aContainer)

◆ GetContentSize()

nsresult nsIContentViewer::GetContentSize ( int32_t *  width,
int32_t *  height 
)

◆ GetDocument()

void nsIContentViewer::GetDocument ( )

◆ GetDOMDocument()

nsresult nsIContentViewer::GetDOMDocument ( nsIDOMDocument **  aDOMDocument)

◆ GetForceCharacterSet()

nsresult nsIContentViewer::GetForceCharacterSet ( nsACString *  aForceCharacterSet)

◆ GetFullZoom()

nsresult nsIContentViewer::GetFullZoom ( float *  aFullZoom)

◆ GetHintCharacterSet()

nsresult nsIContentViewer::GetHintCharacterSet ( nsACString *  aHintCharacterSet)

◆ GetHintCharacterSetSource()

nsresult nsIContentViewer::GetHintCharacterSetSource ( int32_t *  aHintCharacterSetSource)

◆ GetHistoryEntry()

nsresult nsIContentViewer::GetHistoryEntry ( nsISHEntry **  aHistoryEntry)

◆ GetInPermitUnload()

nsresult nsIContentViewer::GetInPermitUnload ( bool *  aInPermitUnload)

◆ GetIsHidden()

nsresult nsIContentViewer::GetIsHidden ( bool *  aIsHidden)

◆ GetIsTabModalPromptAllowed()

nsresult nsIContentViewer::GetIsTabModalPromptAllowed ( bool *  aIsTabModalPromptAllowed)

◆ GetMinFontSize()

nsresult nsIContentViewer::GetMinFontSize ( int32_t *  aMinFontSize)

◆ GetPresContext()

nsresult nsIContentViewer::GetPresContext ( void **  aPresContext)

◆ GetPresShell()

nsresult nsIContentViewer::GetPresShell ( nsIPresShell **  aPresShell)

◆ GetPreviousViewer()

nsresult nsIContentViewer::GetPreviousViewer ( nsIContentViewer **  aPreviousViewer)

◆ GetSticky()

nsresult nsIContentViewer::GetSticky ( bool *  aSticky)

◆ GetTextZoom()

nsresult nsIContentViewer::GetTextZoom ( float *  aTextZoom)

◆ Hide()

nsresult nsIContentViewer::Hide ( )

◆ Init()

nsresult nsIContentViewer::Init ( nsIWidget *  aParentWidget,
const void *  aBounds 
)

◆ LoadComplete()

nsresult nsIContentViewer::LoadComplete ( nsresult  aStatus)

◆ LoadStart()

void nsIContentViewer::LoadStart ( nsIDocument *  aDoc)

◆ Move()

nsresult nsIContentViewer::Move ( int32_t  aX,
int32_t  aY 
)

◆ Open()

nsresult nsIContentViewer::Open ( nsISupports *  aState,
nsISHEntry *  aSHEntry 
)

◆ PageHide()

nsresult nsIContentViewer::PageHide ( bool  isUnload)

◆ PausePainting()

nsresult nsIContentViewer::PausePainting ( )

◆ PermitUnload()

nsresult nsIContentViewer::PermitUnload ( bool  aCallerClosesWindow,
bool *  _retval 
)

◆ PermitUnloadInternal()

nsresult nsIContentViewer::PermitUnloadInternal ( bool  aCallerClosesWindow,
bool *  aShouldPrompt,
bool *  _retval 
)

◆ RequestWindowClose()

nsresult nsIContentViewer::RequestWindowClose ( bool *  _retval)

◆ ResetCloseWindow()

nsresult nsIContentViewer::ResetCloseWindow ( )

◆ ResumePainting()

nsresult nsIContentViewer::ResumePainting ( )

◆ ScrollToNode()

nsresult nsIContentViewer::ScrollToNode ( nsIDOMNode *  node)

◆ SetAuthorStyleDisabled()

nsresult nsIContentViewer::SetAuthorStyleDisabled ( bool  aAuthorStyleDisabled)

◆ SetBounds()

nsresult nsIContentViewer::SetBounds ( const void *  aBounds)

◆ SetContainer()

nsresult nsIContentViewer::SetContainer ( nsIDocShell *  aContainer)

◆ SetDocumentInternal()

nsresult nsIContentViewer::SetDocumentInternal ( nsIDocument *  aDocument,
bool  aForceReuseInnerWindow 
)

◆ SetDOMDocument()

nsresult nsIContentViewer::SetDOMDocument ( nsIDOMDocument *  aDOMDocument)

◆ SetForceCharacterSet()

nsresult nsIContentViewer::SetForceCharacterSet ( const nsACString *  aForceCharacterSet)

◆ SetFullZoom()

nsresult nsIContentViewer::SetFullZoom ( float  aFullZoom)

◆ SetHintCharacterSet()

nsresult nsIContentViewer::SetHintCharacterSet ( const nsACString *  aHintCharacterSet)

◆ SetHintCharacterSetSource()

nsresult nsIContentViewer::SetHintCharacterSetSource ( int32_t  aHintCharacterSetSource)

◆ SetIsHidden()

nsresult nsIContentViewer::SetIsHidden ( bool  aIsHidden)

◆ SetMinFontSize()

nsresult nsIContentViewer::SetMinFontSize ( int32_t  aMinFontSize)

◆ SetNavigationTiming()

void nsIContentViewer::SetNavigationTiming ( void *  aTiming)

◆ SetPageMode()

nsresult nsIContentViewer::SetPageMode ( bool  aPageMode,
nsIPrintSettings *  aPrintSettings 
)

◆ SetPreviousViewer()

nsresult nsIContentViewer::SetPreviousViewer ( nsIContentViewer *  aPreviousViewer)

◆ SetSticky()

nsresult nsIContentViewer::SetSticky ( bool  aSticky)

◆ SetTextZoom()

nsresult nsIContentViewer::SetTextZoom ( float  aTextZoom)

◆ Show()

nsresult nsIContentViewer::Show ( )

◆ Stop()

nsresult nsIContentViewer::Stop ( )

◆ StopEmulatingMedium()

nsresult nsIContentViewer::StopEmulatingMedium ( )

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