#import <ap_CocoaDialog_WordCount.h>
Public Member Functions | |
| () | - AP_CocoaDialog_WordCount |
| (virtual) | - ~AP_CocoaDialog_WordCount |
| (virtual void) | - runModeless |
| (virtual void) | - destroy |
| (virtual void) | - activate |
| (virtual void) | - notifyActiveFrame |
| (virtual void) | - event_Update |
| (void) | - event_CloseWindow |
Static Public Member Functions | |
| (static XAP_Dialog *) | + static_constructor |
| (static void) | + autoupdateWC |
Protected Member Functions | |
| (virtual XAP_Widget *) | - getWidget |
Private Attributes | |
| UT_Timer * | m_pAutoUpdateWC |
| bool | m_bDestroy_says_stopupdating |
| bool | m_bAutoUpdate_happening_now |
| AP_CocoaDialog_WordCountController * | m_dlg |
| - AP_CocoaDialog_WordCount: | (XAP_DialogFactory *) | pDlgFactory | ||
| (XAP_Dialog_Id) | dlgid | |||
Referenced by static_constructor.
| - AP_CocoaDialog_WordCount: | (void) |
| - (void) activate | (void) |
| + (void) autoupdateWC | (UT_Worker *) | pTimer |
References event_Update, UT_Worker::getInstanceData(), m_bAutoUpdate_happening_now, m_bDestroy_says_stopupdating, and UT_ASSERT.
Referenced by runModeless.
| - (void) destroy | (void) |
Implements XAP_Dialog_Modeless.
References DELETEP, AP_Dialog_WordCount::m_answer, m_bDestroy_says_stopupdating, m_dlg, m_pAutoUpdateWC, XAP_Dialog_Modeless::modeless_cleanup(), and UT_Timer::stop().
| - (void) event_CloseWindow | (void) |
References AP_Dialog_WordCount::m_answer.
| - (void) event_Update | (void) |
References AP_Dialog_WordCount::setCountFromActiveFrame(), and AP_Dialog_WordCount::updateDialogData().
Referenced by activate, autoupdateWC, and notifyActiveFrame.
| - (virtual XAP_Widget*) getWidget | (xap_widget_id) | wid |
Reimplemented from XAP_Dialog.
References AP_CocoaDialog_WordCountController::getWidget:, and m_dlg.
| - (void) notifyActiveFrame | (XAP_Frame *) | pFrame |
Reimplemented from XAP_Dialog_Modeless.
References event_Update.
| - (void) runModeless | (XAP_Frame *) | pFrame |
Implements XAP_Dialog_Modeless.
References activate, autoupdateWC, XAP_Dialog::getDialogId(), AP_Dialog_WordCount::localizeDialog(), m_bAutoUpdate_happening_now, m_bDestroy_says_stopupdating, m_dlg, XAP_Dialog::m_pApp, m_pAutoUpdateWC, XAP_Dialog_Modeless::m_pDialog, XAP_App::rememberModelessId(), UT_Timer::set(), and static_constructor.
| + (XAP_Dialog *) static_constructor | (XAP_DialogFactory *) | pFactory | ||
| (XAP_Dialog_Id) | dlgid | |||
References AP_CocoaDialog_WordCount.
Referenced by runModeless.
- (bool) m_bAutoUpdate_happening_now [private] |
Referenced by autoupdateWC, and runModeless.
- (bool) m_bDestroy_says_stopupdating [private] |
Referenced by autoupdateWC, destroy, and runModeless.
- (AP_CocoaDialog_WordCountController*) m_dlg [private] |
Referenced by activate, destroy, getWidget, and runModeless.
- (UT_Timer*) m_pAutoUpdateWC [private] |
Referenced by destroy, and runModeless.
1.7.1