Public Types | Public Member Functions | Private Attributes

AP_Dialog_HdrFtr Class Reference

#include <ap_Dialog_HdrFtr.h>

Inheritance diagram for AP_Dialog_HdrFtr:
XAP_Dialog_NonPersistent XAP_Dialog AP_CocoaDialog_HdrFtr AP_UnixDialog_HdrFtr AP_Win32Dialog_HdrFtr

List of all members.

Public Types

enum  tAnswer { a_OK, a_CANCEL }
enum  HdrFtr_Control {
  HdrEven, HdrFirst, HdrLast, FtrEven,
  FtrFirst, FtrLast
}

Public Member Functions

 AP_Dialog_HdrFtr (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id)
virtual ~AP_Dialog_HdrFtr (void)
virtual void runModal (XAP_Frame *pFrame)=0
AP_Dialog_HdrFtr::tAnswer getAnswer (void) const
void setValue (AP_Dialog_HdrFtr::HdrFtr_Control which, bool value, bool changed)
bool getValue (AP_Dialog_HdrFtr::HdrFtr_Control which)
bool isChanged (AP_Dialog_HdrFtr::HdrFtr_Control which)
bool isRestartChanged (void) const
bool isRestart (void) const
UT_sint32 getRestartValue (void) const
void setRestart (bool bRestart, UT_sint32 RestartValue, bool bRestartChanged)
void setAnswer (AP_Dialog_HdrFtr::tAnswer answer)

Private Attributes

bool m_bHdrFtrValues [6]
bool m_bHdrFtrChanged [6]
bool m_bDoRestart
bool m_bRestartChanged
UT_sint32 m_iStartAt
tAnswer m_answer

Member Enumeration Documentation

Enumerator:
HdrEven 
HdrFirst 
HdrLast 
FtrEven 
FtrFirst 
FtrLast 
Enumerator:
a_OK 
a_CANCEL 

Constructor & Destructor Documentation

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

Member Function Documentation

AP_Dialog_HdrFtr::tAnswer AP_Dialog_HdrFtr::getAnswer ( void   )  const

References m_answer.

Referenced by Defun1().

UT_sint32 AP_Dialog_HdrFtr::getRestartValue ( void   )  const
bool AP_Dialog_HdrFtr::isChanged ( AP_Dialog_HdrFtr::HdrFtr_Control  which  ) 

References m_bHdrFtrChanged.

bool AP_Dialog_HdrFtr::isRestart ( void   )  const
bool AP_Dialog_HdrFtr::isRestartChanged ( void   )  const

References m_bRestartChanged.

Referenced by Defun1().

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

Implements XAP_Dialog_NonPersistent.

Implemented in AP_CocoaDialog_HdrFtr, and AP_UnixDialog_HdrFtr.

Referenced by Defun1().

void AP_Dialog_HdrFtr::setRestart ( bool  bRestart,
UT_sint32  RestartValue,
bool  bRestartChanged 
)
void AP_Dialog_HdrFtr::setValue ( AP_Dialog_HdrFtr::HdrFtr_Control  which,
bool  value,
bool  changed 
)

Member Data Documentation


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