#include <ap_UnixDialog_PageNumbers.h>
Public Member Functions | |
AP_UnixDialog_PageNumbers (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
virtual | ~AP_UnixDialog_PageNumbers (void) |
virtual void | runModal (XAP_Frame *pFrame) |
void | event_PreviewExposed (void) |
void | event_AlignChanged (AP_Dialog_PageNumbers::tAlign) |
void | event_HdrFtrChanged (AP_Dialog_PageNumbers::tControl) |
Static Public Member Functions | |
static XAP_Dialog * | static_constructor (XAP_DialogFactory *, XAP_Dialog_Id id) |
Protected Member Functions | |
virtual GtkWidget * | _constructWindow (void) |
Protected Attributes | |
AP_Dialog_PageNumbers::tAlign | m_recentAlign |
AP_Dialog_PageNumbers::tControl | m_recentControl |
GtkWidget * | m_window |
GtkWidget * | m_previewArea |
GR_UnixCairoGraphics * | m_unixGraphics |
AP_UnixDialog_PageNumbers::AP_UnixDialog_PageNumbers | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
References AP_Dialog_PageNumbers::m_align, AP_Dialog_PageNumbers::m_control, m_recentAlign, m_recentControl, and m_unixGraphics.
Referenced by static_constructor().
AP_UnixDialog_PageNumbers::~AP_UnixDialog_PageNumbers | ( | void | ) | [virtual] |
References DELETEP, and m_unixGraphics.
GtkWidget * AP_UnixDialog_PageNumbers::_constructWindow | ( | void | ) | [protected, virtual] |
References abiDialogSetTitle(), XAP_App::getStringSet(), XAP_StringSet::getValueUTF8(), AP_Dialog_PageNumbers::id_CALIGN, AP_Dialog_PageNumbers::id_FTR, AP_Dialog_PageNumbers::id_HDR, AP_Dialog_PageNumbers::id_LALIGN, AP_Dialog_PageNumbers::id_RALIGN, localizeButton(), localizeButtonUnderline(), localizeLabelMarkup(), AP_Dialog_PageNumbers::m_align, AP_Dialog_PageNumbers::m_control, XAP_Dialog::m_pApp, m_previewArea, m_recentAlign, m_recentControl, newDialogBuilder(), s, s_alignment_changed(), s_position_changed(), and s_preview_draw().
Referenced by runModal().
void AP_UnixDialog_PageNumbers::event_AlignChanged | ( | AP_Dialog_PageNumbers::tAlign | align | ) |
References AP_Dialog_PageNumbers::_updatePreview(), m_recentAlign, and m_recentControl.
Referenced by s_alignment_changed().
void AP_UnixDialog_PageNumbers::event_HdrFtrChanged | ( | AP_Dialog_PageNumbers::tControl | control | ) |
References AP_Dialog_PageNumbers::_updatePreview(), m_recentAlign, and m_recentControl.
Referenced by s_position_changed().
void AP_UnixDialog_PageNumbers::event_PreviewExposed | ( | void | ) |
References AP_Preview_PageNumbers::draw(), and AP_Dialog_PageNumbers::m_preview.
Referenced by s_preview_draw().
void AP_UnixDialog_PageNumbers::runModal | ( | XAP_Frame * | pFrame | ) | [virtual] |
Implements AP_Dialog_PageNumbers.
References _constructWindow(), AP_Dialog_PageNumbers::_createPreviewFromGC(), AP_Dialog_PageNumbers::_updatePreview(), abiDestroyWidget(), abiRunModalDialog(), CUSTOM_RESPONSE_INSERT, DELETEP, XAP_App::getApp(), GR_UnixCairoGraphics::init3dColors(), AP_Dialog_PageNumbers::m_align, AP_Dialog_PageNumbers::m_answer, AP_Dialog_PageNumbers::m_control, XAP_Dialog::m_pApp, m_previewArea, m_recentAlign, m_recentControl, m_unixGraphics, m_window, XAP_App::newGraphics(), and UT_return_if_fail.
XAP_Dialog * AP_UnixDialog_PageNumbers::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_UnixDialog_PageNumbers().
GtkWidget* AP_UnixDialog_PageNumbers::m_previewArea [protected] |
Referenced by _constructWindow(), and runModal().
Referenced by _constructWindow(), AP_UnixDialog_PageNumbers(), event_AlignChanged(), event_HdrFtrChanged(), and runModal().
Referenced by _constructWindow(), AP_UnixDialog_PageNumbers(), event_AlignChanged(), event_HdrFtrChanged(), and runModal().
Referenced by AP_UnixDialog_PageNumbers(), runModal(), and ~AP_UnixDialog_PageNumbers().
GtkWidget* AP_UnixDialog_PageNumbers::m_window [protected] |
Referenced by runModal().