Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | Friends

AP_Win32Dialog_PageSetup Class Reference

#include <ap_Win32Dialog_PageSetup.h>

Inheritance diagram for AP_Win32Dialog_PageSetup:
AP_Dialog_PageSetup XAP_Dialog_NonPersistent XAP_Dialog

List of all members.

Public Member Functions

 AP_Win32Dialog_PageSetup (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Win32Dialog_PageSetup (void)
virtual void runModal (XAP_Frame *pFrame)
XAP_DialogFactorygetDialogFactory ()
XAP_FramegetFrame ()

Static Public Member Functions

static XAP_Dialogstatic_constructor (XAP_DialogFactory *, XAP_Dialog_Id id)

Protected Member Functions

void updatePageSize ()
void updateWidth ()
void updateHeight ()
void updateMargins ()
void updateTopMargin ()
void updateBottomMargin ()
void updateLeftMargin ()
void updateRightMargin ()
void updateHeaderMargin ()
void updateFooterMargin ()
void updatePreview ()

Protected Attributes

AP_Win32Dialog_PageSetup_Page m_page
AP_Win32Dialog_PageSetup_Margin m_margin
HBITMAP m_bmpLandscape
HBITMAP m_bmpPortrait
HBITMAP m_bmpPreview
fp_PageSize m_PageSize

Private Attributes

XAP_DialogFactorym_pDialogFactory

Friends

class AP_Win32Dialog_PageSetup_Sheet
class AP_Win32Dialog_PageSetup_Page
class AP_Win32Dialog_PageSetup_Margin

Constructor & Destructor Documentation

AP_Win32Dialog_PageSetup::AP_Win32Dialog_PageSetup ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
)

Referenced by static_constructor().

AP_Win32Dialog_PageSetup::~AP_Win32Dialog_PageSetup ( void   )  [virtual]

Member Function Documentation

XAP_DialogFactory* AP_Win32Dialog_PageSetup::getDialogFactory ( void   )  [inline]
XAP_Frame* AP_Win32Dialog_PageSetup::getFrame ( void   )  [inline]
XAP_Dialog * AP_Win32Dialog_PageSetup::static_constructor ( XAP_DialogFactory pDlgFactory,
XAP_Dialog_Id  id 
) [static]
void AP_Win32Dialog_PageSetup::updateBottomMargin (  )  [protected]
void AP_Win32Dialog_PageSetup::updateFooterMargin (  )  [protected]
void AP_Win32Dialog_PageSetup::updateHeaderMargin (  )  [protected]
void AP_Win32Dialog_PageSetup::updateLeftMargin (  )  [protected]
void AP_Win32Dialog_PageSetup::updateRightMargin (  )  [protected]
void AP_Win32Dialog_PageSetup::updateTopMargin (  )  [protected]

Friends And Related Function Documentation

friend class AP_Win32Dialog_PageSetup_Margin [friend]
friend class AP_Win32Dialog_PageSetup_Page [friend]
friend class AP_Win32Dialog_PageSetup_Sheet [friend]

Member Data Documentation


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