bool Create();
protected:
+ wxString GetBoxTitle() { return m_textTitle->GetValue(); }
wxString GetMessage() { return m_textMsg->GetValue(); }
long GetStyle();
Btn_No,
Btn_Ok,
Btn_Cancel,
+ Btn_Help,
Btn_Max
};
MsgDlgIcon_Question,
MsgDlgIcon_Warning,
MsgDlgIcon_Error,
+ MsgDlgIcon_AuthNeeded,
MsgDlgIcon_Max
};
- wxTextCtrl *m_textMsg,
+ wxTextCtrl *m_textTitle,
+ *m_textMsg,
*m_textExtMsg;
wxCheckBox *m_buttons[Btn_Max];
TestDefaultActionDialog( wxWindow *parent );
void OnListBoxDClick(wxCommandEvent& event);
+ void OnDisableOK(wxCommandEvent& event);
+ void OnDisableCancel(wxCommandEvent& event);
void OnCatchListBoxDClick(wxCommandEvent& event);
+ void OnTextEnter(wxCommandEvent& event);
private:
bool m_catchListBoxDClick;
void Rearrange(wxCommandEvent& event);
#if wxUSE_TEXTDLG
+ void LineEntry(wxCommandEvent& event);
void TextEntry(wxCommandEvent& event);
void PasswordEntry(wxCommandEvent& event);
#endif // wxUSE_TEXTDLG
void OnNotifMsgHide(wxCommandEvent& event);
#endif // wxUSE_NOTIFICATION_MESSAGE
+#if wxUSE_RICHTOOLTIP
+ void OnRichTipDialog(wxCommandEvent& event);
+#endif // wxUSE_RICHTOOLTIP
+
void OnStandardButtonsSizerDialog(wxCommandEvent& event);
void OnTestDefaultActionDialog(wxCommandEvent& event);
+ void OnModalHook(wxCommandEvent& event);
void OnExit(wxCommandEvent& event);
DIALOGS_SINGLE_CHOICE,
DIALOGS_MULTI_CHOICE,
DIALOGS_REARRANGE,
+ DIALOGS_LINE_ENTRY,
DIALOGS_TEXT_ENTRY,
DIALOGS_PASSWORD_ENTRY,
DIALOGS_FILE_OPEN,
DIALOGS_NOTIFY_AUTO,
DIALOGS_NOTIFY_SHOW,
DIALOGS_NOTIFY_HIDE,
+ DIALOGS_RICHTIP_DIALOG,
DIALOGS_PROPERTY_SHEET,
DIALOGS_PROPERTY_SHEET_TOOLBOOK,
DIALOGS_PROPERTY_SHEET_BUTTONTOOLBOOK,
DIALOGS_STANDARD_BUTTON_SIZER_DIALOG,
- DIALOGS_TEST_DEFAULT_ACTION
+ DIALOGS_TEST_DEFAULT_ACTION,
+ DIALOGS_MODAL_HOOK
};
#endif