WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

nsIMsgPrintEngine

IID:e5f5e4a2-9d74-46b3-ade7-25e1a1ddf54e
Inherits From:nsISupports

This interface is implemented by the following components:


Constants

Print/PrintPreview Msg Type
PRInt16 MNAB_START = 0
PRInt16 MNAB_PRINT_MSG = 0
PRInt16 MNAB_PRINTPREVIEW_MSG = 1
PRInt16 MNAB_PRINT_AB_CARD = 2
PRInt16 MNAB_PRINTPREVIEW_AB_CARD = 3
PRInt16 MNAB_PRINT_ADDRBOOK = 4
PRInt16 MNAB_PRINTPREVIEW_ADDRBOOK = 5
PRInt16 MNAB_END = 6

Properties

PRBool doPrintPreview


Methods

void addPrintURI ( PRUnichar* URI ) void setMsgType ( PRInt32 msgType ) void setParentWindow ( nsIDOMWindowInternal ptr ) void setPrintURICount ( PRInt32 count ) void setStartupPPObserver ( nsIObserver startupPPObs ) void setStatusFeedback ( nsIMsgStatusFeedback feedback ) void setWindow ( nsIDOMWindowInternal ptr ) void showWindow ( PRBool show ) void startPrintOperation ( nsIPrintSettings PS )

void addPrintURI ( PRUnichar* URI )

Arguments:
URI

void setMsgType ( PRInt32 msgType )

Arguments:
msgType

void setParentWindow ( nsIDOMWindowInternal ptr )

Arguments:
ptr

void setPrintURICount ( PRInt32 count )

Arguments:
count

void setStartupPPObserver ( nsIObserver startupPPObs )

Arguments:
startupPPObs

void setStatusFeedback ( nsIMsgStatusFeedback feedback )

Arguments:
feedback

void setWindow ( nsIDOMWindowInternal ptr )

Arguments:
ptr

void showWindow ( PRBool show )

Arguments:
show

void startPrintOperation ( nsIPrintSettings PS )

Arguments:
PS

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com