Public Member Functions | |
wxSmartMessageDialog (const wxString &keyname) | |
bool | Create (wxWindow *parent, const wxString &message, const wxString &caption=wxMessageBoxCaptionStr, long style=wxOK|wxCENTRE, const wxPoint &pos=wxDefaultPosition) |
~wxSmartMessageDialog () | |
void | OnYes (wxCommandEvent &WXUNUSED(event)) |
void | OnNo (wxCommandEvent &WXUNUSED(event)) |
void | OnCancel (wxCommandEvent &WXUNUSED(event)) |
bool | ShowAgain () const |
void | Save () |
void | Load () |
Static Public Member Functions | |
static wxString | GetDescriptionFor (const wxString &keyname) |
static bool | GetValueFor (const wxString &keyname) |
static void | SetValueFor (const wxString &keyname, bool value) |
static void | SetConfig (wxConfigBase *cfg, const wxString &path) |
static wxConfigBase * | GetConfig () |
static wxString | GetConfigPath () |
Static Public Attributes | |
static wxStringHashMap | s_hashDesc |
Protected Attributes | |
wxCheckBox * | m_pDoNotShowAgain |
wxString | m_strKeyName |
bool | m_bShowAgain |
Static Protected Attributes | |
static wxConfigBase * | m_pCfg |
static wxString | m_strPath |
Friends | |
class | wxSmartMessageDialogModule |
Definition at line 28 of file smartmsgdlg.h.