#include <ap_UnixDialog_HdrFtr.h>
Public Member Functions | |
AP_UnixDialog_HdrFtr (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
virtual | ~AP_UnixDialog_HdrFtr (void) |
virtual void | runModal (XAP_Frame *pFrame) |
void | RestartChanged (void) |
void | RestartSpinChanged (void) |
void | CheckChanged (HdrFtr_Control which) |
Static Public Member Functions | |
static XAP_Dialog * | static_constructor (XAP_DialogFactory *, XAP_Dialog_Id id) |
Protected Member Functions | |
virtual GtkWidget * | _constructWindow (void) |
virtual void | _connectSignals (void) |
Protected Attributes | |
GtkWidget * | m_wHdrFtrCheck [6] |
GtkWidget * | m_wRestartButton |
GtkWidget * | m_wRestartLabel |
GtkAdjustment * | m_spinAdj |
GtkWidget * | m_wSpin |
GtkWidget * | m_windowMain |
AP_UnixDialog_HdrFtr::AP_UnixDialog_HdrFtr | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
Referenced by static_constructor().
AP_UnixDialog_HdrFtr::~AP_UnixDialog_HdrFtr | ( | void | ) | [virtual] |
void AP_UnixDialog_HdrFtr::_connectSignals | ( | void | ) | [protected, virtual] |
References AP_Dialog_HdrFtr::FtrEven, AP_Dialog_HdrFtr::FtrFirst, AP_Dialog_HdrFtr::FtrLast, AP_Dialog_HdrFtr::HdrEven, AP_Dialog_HdrFtr::HdrFirst, AP_Dialog_HdrFtr::HdrLast, m_spinAdj, m_wHdrFtrCheck, m_wRestartButton, s_FtrEven(), s_FtrFirst(), s_FtrLast(), s_HdrEven(), s_HdrFirst(), s_HdrLast(), s_restart_toggled(), and s_spin_changed().
Referenced by _constructWindow().
GtkWidget * AP_UnixDialog_HdrFtr::_constructWindow | ( | void | ) | [protected, virtual] |
construct the dialog window.
References _connectSignals(), abiDialogSetTitle(), AP_Dialog_HdrFtr::FtrEven, AP_Dialog_HdrFtr::FtrFirst, AP_Dialog_HdrFtr::FtrLast, AP_Dialog_HdrFtr::getRestartValue(), XAP_App::getStringSet(), AP_Dialog_HdrFtr::getValue(), XAP_StringSet::getValueUTF8(), AP_Dialog_HdrFtr::HdrEven, AP_Dialog_HdrFtr::HdrFirst, AP_Dialog_HdrFtr::HdrLast, AP_Dialog_HdrFtr::isRestart(), localizeButton(), localizeLabel(), localizeLabelMarkup(), XAP_Dialog::m_pApp, m_spinAdj, m_wHdrFtrCheck, m_wRestartButton, m_wRestartLabel, m_wSpin, newDialogBuilder(), and s.
Referenced by runModal().
void AP_UnixDialog_HdrFtr::CheckChanged | ( | HdrFtr_Control | which | ) |
A check button has controlling a footer type has been changed.
References m_wHdrFtrCheck, and AP_Dialog_HdrFtr::setValue().
Referenced by s_FtrEven(), s_FtrFirst(), s_FtrLast(), s_HdrEven(), s_HdrFirst(), and s_HdrLast().
void AP_UnixDialog_HdrFtr::RestartChanged | ( | void | ) |
The Check button controlling whether page numbering should be restarted at section has been changed.
References m_wRestartButton, m_wRestartLabel, m_wSpin, and AP_Dialog_HdrFtr::setRestart().
Referenced by s_restart_toggled().
void AP_UnixDialog_HdrFtr::RestartSpinChanged | ( | void | ) |
Update the XP values of the spin button.
References m_wSpin, and AP_Dialog_HdrFtr::setRestart().
Referenced by s_spin_changed().
void AP_UnixDialog_HdrFtr::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
Implements AP_Dialog_HdrFtr.
References _constructWindow(), AP_Dialog_HdrFtr::a_CANCEL, AP_Dialog_HdrFtr::a_OK, abiRunModalDialog(), m_windowMain, AP_Dialog_HdrFtr::setAnswer(), and UT_return_if_fail.
XAP_Dialog * AP_UnixDialog_HdrFtr::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_UnixDialog_HdrFtr().
GtkAdjustment* AP_UnixDialog_HdrFtr::m_spinAdj [protected] |
Referenced by _connectSignals(), and _constructWindow().
GtkWidget* AP_UnixDialog_HdrFtr::m_wHdrFtrCheck[6] [protected] |
Referenced by _connectSignals(), _constructWindow(), and CheckChanged().
GtkWidget* AP_UnixDialog_HdrFtr::m_windowMain [protected] |
Referenced by runModal().
GtkWidget* AP_UnixDialog_HdrFtr::m_wRestartButton [protected] |
Referenced by _connectSignals(), _constructWindow(), and RestartChanged().
GtkWidget* AP_UnixDialog_HdrFtr::m_wRestartLabel [protected] |
Referenced by _constructWindow(), and RestartChanged().
GtkWidget* AP_UnixDialog_HdrFtr::m_wSpin [protected] |
Referenced by _constructWindow(), RestartChanged(), and RestartSpinChanged().