#include <ap_UnixDialog_WordCount.h>
AP_UnixDialog_WordCount::AP_UnixDialog_WordCount | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
Referenced by static_constructor().
AP_UnixDialog_WordCount::~AP_UnixDialog_WordCount | ( | void | ) | [virtual] |
void AP_UnixDialog_WordCount::activate | ( | void | ) | [virtual] |
Implements XAP_Dialog_Modeless.
References AP_Dialog_WordCount::ConstructWindowName(), AP_Dialog_WordCount::DIALOG_WID, m_windowMain, AP_Dialog_WordCount::m_WindowName, AP_Dialog_WordCount::setCountFromActiveFrame(), XAP_Dialog::setWidgetLabel(), AP_Dialog_WordCount::updateDialogData(), and UT_ASSERT.
void AP_UnixDialog_WordCount::autoupdateWC | ( | UT_Worker * | pTimer | ) | [static, protected] |
void AP_UnixDialog_WordCount::constructDialog | ( | void | ) | [protected, virtual] |
Reimplemented from XAP_Dialog.
References AP_Dialog_WordCount::ConstructWindowName(), AP_Dialog_WordCount::localizeDialog(), m_labelCCount, m_labelCNCount, m_labelLabelCCount, m_labelLabelCNCount, m_labelLabelLCount, m_labelLabelPCount, m_labelLabelPgCount, m_labelLabelWCount, m_labelLCount, m_labelPCount, m_labelPgCount, m_labelTitle, m_labelTitleMarkupFormat, m_labelWCount, m_labelWNFCount, m_labelWNoFootnotesCount, m_windowMain, AP_Dialog_WordCount::m_WindowName, newDialogBuilder(), s_delete_clicked(), s_destroy_clicked(), and s_response().
Referenced by runModeless().
void AP_UnixDialog_WordCount::destroy | ( | void | ) | [virtual] |
Implements XAP_Dialog_Modeless.
References DELETEP, AP_Dialog_WordCount::m_answer, m_bDestroy_says_stopupdating, m_pAutoUpdateWC, m_windowMain, XAP_Dialog_Modeless::modeless_cleanup(), and UT_Timer::stop().
Referenced by event_OK(), and event_WindowDelete().
void AP_UnixDialog_WordCount::event_OK | ( | void | ) |
References destroy(), and AP_Dialog_WordCount::m_answer.
Referenced by s_destroy_clicked().
void AP_UnixDialog_WordCount::event_WindowDelete | ( | void | ) |
References destroy(), and AP_Dialog_WordCount::m_answer.
XAP_Widget * AP_UnixDialog_WordCount::getWidget | ( | xap_widget_id | wid | ) | [protected, virtual] |
Reimplemented from XAP_Dialog.
References AP_Dialog_WordCount::CHARNSP_LBL_WID, AP_Dialog_WordCount::CHARNSP_VAL_WID, AP_Dialog_WordCount::CHARSP_LBL_WID, AP_Dialog_WordCount::CHARSP_VAL_WID, AP_Dialog_WordCount::CLOSE_BTN_WID, AP_Dialog_WordCount::DIALOG_WID, AP_Dialog_WordCount::LINES_LBL_WID, AP_Dialog_WordCount::LINES_VAL_WID, m_labelCCount, m_labelCNCount, m_labelLabelCCount, m_labelLabelCNCount, m_labelLabelLCount, m_labelLabelPCount, m_labelLabelPgCount, m_labelLabelWCount, m_labelLCount, m_labelPCount, m_labelPgCount, m_labelTitle, m_labelTitleMarkupFormat, m_labelWCount, m_labelWNFCount, m_labelWNoFootnotesCount, m_windowMain, AP_Dialog_WordCount::PAGES_LBL_WID, AP_Dialog_WordCount::PAGES_VAL_WID, AP_Dialog_WordCount::PARA_LBL_WID, AP_Dialog_WordCount::PARA_VAL_WID, XAP_UnixWidget::setData(), AP_Dialog_WordCount::TITLE_LBL_WID, UT_ASSERT, UT_NOT_REACHED, AP_Dialog_WordCount::WORDS_LBL_WID, AP_Dialog_WordCount::WORDS_VAL_WID, AP_Dialog_WordCount::WORDSNF_LBL_WID, and AP_Dialog_WordCount::WORDSNF_VAL_WID.
void AP_UnixDialog_WordCount::notifyActiveFrame | ( | XAP_Frame * | pFrame | ) | [virtual] |
Reimplemented from XAP_Dialog_Modeless.
References AP_Dialog_WordCount::ConstructWindowName(), AP_Dialog_WordCount::DIALOG_WID, m_windowMain, AP_Dialog_WordCount::m_WindowName, AP_Dialog_WordCount::setCountFromActiveFrame(), XAP_Dialog::setWidgetLabel(), AP_Dialog_WordCount::updateDialogData(), and UT_ASSERT.
void AP_UnixDialog_WordCount::runModeless | ( | XAP_Frame * | pFrame | ) | [virtual] |
void AP_UnixDialog_WordCount::s_response | ( | GtkWidget * | wid, | |
gint | id, | |||
AP_UnixDialog_WordCount * | me | |||
) | [static, protected] |
References abiDestroyWidget().
Referenced by constructDialog().
XAP_Dialog * AP_UnixDialog_WordCount::static_constructor | ( | XAP_DialogFactory * | pFactory, | |
XAP_Dialog_Id | id | |||
) | [static] |
References AP_UnixDialog_WordCount().
Referenced by runModeless().
bool AP_UnixDialog_WordCount::m_bAutoUpdate_happening_now [protected] |
Referenced by autoupdateWC().
bool AP_UnixDialog_WordCount::m_bDestroy_says_stopupdating [protected] |
Referenced by autoupdateWC(), and destroy().
GtkWidget* AP_UnixDialog_WordCount::m_labelCCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelCNCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelLabelCCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelLabelCNCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelLabelLCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelLabelPCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelLabelPgCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelLabelWCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelLCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelPCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelPgCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelTitle [protected] |
Referenced by constructDialog(), and getWidget().
std::string AP_UnixDialog_WordCount::m_labelTitleMarkupFormat [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelWCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelWNFCount [protected] |
Referenced by constructDialog(), and getWidget().
GtkWidget* AP_UnixDialog_WordCount::m_labelWNoFootnotesCount [protected] |
Referenced by constructDialog(), and getWidget().
UT_Timer* AP_UnixDialog_WordCount::m_pAutoUpdateWC [protected] |
Referenced by destroy(), and runModeless().
GtkWidget* AP_UnixDialog_WordCount::m_windowMain [protected] |
Referenced by activate(), constructDialog(), destroy(), getWidget(), notifyActiveFrame(), and runModeless().