#include <ap_Dialog_ToggleCase.h>
Public Types | |
enum | tAnswer { a_OK = 0, a_CANCEL = 1 } |
Public Member Functions | |
AP_Dialog_ToggleCase (XAP_DialogFactory *pDlgFactory, XAP_Dialog_Id id) | |
virtual | ~AP_Dialog_ToggleCase (void) |
virtual void | runModal (XAP_Frame *pFrame)=0 |
tAnswer | getAnswer (void) const |
void | setAnswer (tAnswer a) |
void | setCase (ToggleCase c) |
ToggleCase | getCase (void) const |
Private Attributes | |
AP_Dialog_ToggleCase::tAnswer | m_answer |
ToggleCase | m_case |
AP_Dialog_ToggleCase::AP_Dialog_ToggleCase | ( | XAP_DialogFactory * | pDlgFactory, | |
XAP_Dialog_Id | id | |||
) |
AP_Dialog_ToggleCase::~AP_Dialog_ToggleCase | ( | void | ) | [virtual] |
AP_Dialog_ToggleCase::tAnswer AP_Dialog_ToggleCase::getAnswer | ( | void | ) | const |
References m_answer.
Referenced by s_doToggleCase().
ToggleCase AP_Dialog_ToggleCase::getCase | ( | void | ) | const |
References m_case.
Referenced by s_doToggleCase().
virtual void AP_Dialog_ToggleCase::runModal | ( | XAP_Frame * | pFrame | ) | [pure virtual] |
Implements XAP_Dialog_NonPersistent.
Implemented in AP_CocoaDialog_ToggleCase, and AP_UnixDialog_ToggleCase.
Referenced by s_doToggleCase().
void AP_Dialog_ToggleCase::setAnswer | ( | AP_Dialog_ToggleCase::tAnswer | a | ) |
void AP_Dialog_ToggleCase::setCase | ( | ToggleCase | c | ) |
References m_case.
Referenced by AP_Win32Dialog_ToggleCase::_onCommand(), AP_CocoaDialog_ToggleCaseController::okAction:, and s_toggled().
Referenced by getAnswer(), and setAnswer().
ToggleCase AP_Dialog_ToggleCase::m_case [private] |