Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

XAP_Win32Dialog_Print Class Reference

#include <xap_Win32Dlg_Print.h>

Inheritance diagram for XAP_Win32Dialog_Print:
XAP_Dialog_Print XAP_Dialog_AppPersistent XAP_Dialog_Persistent XAP_Dialog

List of all members.

Public Member Functions

 XAP_Win32Dialog_Print (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~XAP_Win32Dialog_Print (void)
virtual void runModal (XAP_Frame *pFrame)
virtual GR_GraphicsgetPrinterGraphicsContext (void)
virtual void releasePrinterGraphicsContext (GR_Graphics *)
PRINTDLGW * getPrintDlg () const
void setOrigPrinter (UT_uint32 i)
void setNewPrinter (UT_uint32 i)
UT_uint32 getOrigPrinter () const
UT_uint32 getNewPrinter () const
void setClosed (bool b)

Static Public Member Functions

static XAP_Dialogstatic_constructor (XAP_DialogFactory *, XAP_Dialog_Id id)

Protected Member Functions

void _extractResults (XAP_Frame *pFrame)

Protected Attributes

PRINTDLGW * m_pPersistPrintDlg
DOCINFOW m_DocInfo
UT_uint32 m_iOrigPrinter
UT_uint32 m_iNewPrinter
bool m_bClosed
UT_Win32LocaleString m_docName
UT_Win32LocaleString m_fileName

Constructor & Destructor Documentation

XAP_Win32Dialog_Print::XAP_Win32Dialog_Print ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)
XAP_Win32Dialog_Print::~XAP_Win32Dialog_Print ( void   )  [virtual]

References m_pPersistPrintDlg.


Member Function Documentation

UT_uint32 XAP_Win32Dialog_Print::getNewPrinter (  )  const [inline]

Referenced by s_PrintHookProc().

UT_uint32 XAP_Win32Dialog_Print::getOrigPrinter (  )  const [inline]

Referenced by s_PrintHookProc().

PRINTDLGW* XAP_Win32Dialog_Print::getPrintDlg (  )  const [inline]
void XAP_Win32Dialog_Print::releasePrinterGraphicsContext ( GR_Graphics pGraphics  )  [virtual]

Implements XAP_Dialog_Print.

References m_DocInfo, and m_pPersistPrintDlg.

void XAP_Win32Dialog_Print::setClosed ( bool  b  )  [inline]

Referenced by s_PrintHookProc().

void XAP_Win32Dialog_Print::setNewPrinter ( UT_uint32  i  )  [inline]

Referenced by s_PrintHookProc().

void XAP_Win32Dialog_Print::setOrigPrinter ( UT_uint32  i  )  [inline]

Referenced by s_PrintHookProc().

XAP_Dialog * XAP_Win32Dialog_Print::static_constructor ( XAP_DialogFactory pFactory,
XAP_Dialog_Id  id 
) [static]

Member Data Documentation

Referenced by runModal().


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