#include <ap_Dialog_HdrFtr.h>
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 |
AP_Dialog_HdrFtr::AP_Dialog_HdrFtr | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
References m_bDoRestart, m_bHdrFtrChanged, m_bHdrFtrValues, m_bRestartChanged, and m_iStartAt.
AP_Dialog_HdrFtr::~AP_Dialog_HdrFtr | ( | void | ) | [virtual] |
AP_Dialog_HdrFtr::tAnswer AP_Dialog_HdrFtr::getAnswer | ( | void | ) | const |
UT_sint32 AP_Dialog_HdrFtr::getRestartValue | ( | void | ) | const |
References m_iStartAt.
Referenced by AP_UnixDialog_HdrFtr::_constructWindow(), AP_Win32Dialog_HdrFtr::_onCommand(), AP_Win32Dialog_HdrFtr::_onInitDialog(), and Defun1().
bool AP_Dialog_HdrFtr::getValue | ( | AP_Dialog_HdrFtr::HdrFtr_Control | which | ) |
References m_bHdrFtrValues.
Referenced by AP_UnixDialog_HdrFtr::_constructWindow(), AP_Win32Dialog_HdrFtr::_onCommand(), AP_Win32Dialog_HdrFtr::_onInitDialog(), and Defun1().
bool AP_Dialog_HdrFtr::isChanged | ( | AP_Dialog_HdrFtr::HdrFtr_Control | which | ) |
References m_bHdrFtrChanged.
bool AP_Dialog_HdrFtr::isRestart | ( | void | ) | const |
References m_bDoRestart.
Referenced by AP_UnixDialog_HdrFtr::_constructWindow(), AP_Win32Dialog_HdrFtr::_onCommand(), AP_Win32Dialog_HdrFtr::_onInitDialog(), and Defun1().
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::setAnswer | ( | AP_Dialog_HdrFtr::tAnswer | answer | ) |
References m_answer.
Referenced by AP_Win32Dialog_HdrFtr::_onCommand(), AP_CocoaDialog_HdrFtr::eventCancel, AP_CocoaDialog_HdrFtr::eventOk, and AP_UnixDialog_HdrFtr::runModal().
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 | |||
) |
References m_bHdrFtrChanged, and m_bHdrFtrValues.
Referenced by AP_Win32Dialog_HdrFtr::_onCommand(), AP_UnixDialog_HdrFtr::CheckChanged(), AP_CocoaDialog_HdrFtr::CheckChanged, and Defun1().
tAnswer AP_Dialog_HdrFtr::m_answer [private] |
Referenced by getAnswer(), and setAnswer().
bool AP_Dialog_HdrFtr::m_bDoRestart [private] |
Referenced by AP_Dialog_HdrFtr(), isRestart(), and setRestart().
bool AP_Dialog_HdrFtr::m_bHdrFtrChanged[6] [private] |
Referenced by AP_Dialog_HdrFtr(), isChanged(), and setValue().
bool AP_Dialog_HdrFtr::m_bHdrFtrValues[6] [private] |
Referenced by AP_Dialog_HdrFtr(), getValue(), and setValue().
bool AP_Dialog_HdrFtr::m_bRestartChanged [private] |
Referenced by AP_Dialog_HdrFtr(), isRestartChanged(), and setRestart().
UT_sint32 AP_Dialog_HdrFtr::m_iStartAt [private] |
Referenced by AP_Dialog_HdrFtr(), getRestartValue(), and setRestart().