Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines
nsIDocumentViewerPrint.h File Reference
#include "nsISupports.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsIDocumentViewerPrint
 A DocumentViewerPrint is an INTERNAL Interface mainly used for interaction between the DocumentViewer and the PrintEngine, although other objects may use to find out if printing or print preview is currently underway. More...

Defines

#define NS_IDOCUMENT_VIEWER_PRINT_IID   { 0xd0b7f354, 0xd575, 0x43fd, { 0x90, 0x3d, 0x5a, 0xa3, 0x5a, 0x19, 0x3e, 0xda } }
#define NS_DECL_NSIDOCUMENTVIEWERPRINT

Define Documentation

Value:
virtual void     SetIsPrinting(PRBool aIsPrinting); \
  virtual PRBool   GetIsPrinting(); \
  virtual void     SetIsPrintPreview(PRBool aIsPrintPreview); \
  virtual PRBool   GetIsPrintPreview(); \
  virtual PRBool   GetIsCreatingPrintPreview(); \
  virtual nsresult CreateStyleSet(nsIDocument* aDocument, nsStyleSet** aStyleSet); \
  virtual nsresult GetDocumentSelection(nsISelection **aSelection, nsIPresShell * aPresShell = nsnull); \
  virtual void     IncrementDestroyRefCount(); \
  virtual void     ReturnToGalleyPresentation(); \
  virtual void     InstallNewPresentation(); \
  virtual void     OnDonePrinting();

Definition at line 92 of file nsIDocumentViewerPrint.h.

#define NS_IDOCUMENT_VIEWER_PRINT_IID   { 0xd0b7f354, 0xd575, 0x43fd, { 0x90, 0x3d, 0x5a, 0xa3, 0x5a, 0x19, 0x3e, 0xda } }

Definition at line 52 of file nsIDocumentViewerPrint.h.