Public Types | Public Member Functions | Protected Member Functions | Protected Attributes

AP_Dialog_PageNumbers Class Reference

#include <ap_Dialog_PageNumbers.h>

Inheritance diagram for AP_Dialog_PageNumbers:
XAP_Dialog_NonPersistent XAP_Dialog AP_CocoaDialog_PageNumbers AP_UnixDialog_PageNumbers AP_Win32Dialog_PageNumbers

List of all members.

Public Types

enum  tAnswer { a_OK, a_CANCEL }
enum  tAlign { id_RALIGN, id_LALIGN, id_CALIGN }
enum  tControl { id_HDR, id_FTR }

Public Member Functions

 AP_Dialog_PageNumbers (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_PageNumbers (void)
virtual void runModal (XAP_Frame *pFrame)=0
AP_Dialog_PageNumbers::tAlign getAlignment (void)
AP_Dialog_PageNumbers::tAnswer getAnswer (void)
bool isHeader (void)
bool isFooter (void)

Protected Member Functions

void _updatePreview (AP_Dialog_PageNumbers::tAlign, AP_Dialog_PageNumbers::tControl)
void _createPreviewFromGC (GR_Graphics *gc, UT_uint32 width, UT_uint32 height)

Protected Attributes

AP_Dialog_PageNumbers::tAnswer m_answer
AP_Dialog_PageNumbers::tAlign m_align
AP_Dialog_PageNumbers::tControl m_control
AP_Preview_PageNumbersm_preview
XAP_Framem_pFrame

Member Enumeration Documentation

Enumerator:
id_RALIGN 
id_LALIGN 
id_CALIGN 
Enumerator:
a_OK 
a_CANCEL 
Enumerator:
id_HDR 
id_FTR 

Constructor & Destructor Documentation

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

References DELETEP, and m_preview.


Member Function Documentation

void AP_Dialog_PageNumbers::_createPreviewFromGC ( GR_Graphics gc,
UT_uint32  width,
UT_uint32  height 
) [protected]
AP_Dialog_PageNumbers::tAlign AP_Dialog_PageNumbers::getAlignment ( void   ) 

References m_align.

Referenced by s_doInsertPageNumbers().

AP_Dialog_PageNumbers::tAnswer AP_Dialog_PageNumbers::getAnswer ( void   ) 

References m_answer.

Referenced by s_doInsertPageNumbers().

bool AP_Dialog_PageNumbers::isFooter ( void   ) 

References id_FTR, and m_control.

Referenced by s_doInsertPageNumbers().

bool AP_Dialog_PageNumbers::isHeader ( void   ) 

References id_HDR, and m_control.

virtual void AP_Dialog_PageNumbers::runModal ( XAP_Frame pFrame  )  [pure virtual]

Member Data Documentation


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