DECLARE_EVENT_TABLE()
};
+class TestDefaultActionDialog: public wxDialog
+{
+public:
+ TestDefaultActionDialog( wxWindow *parent );
+
+ void OnListBoxDClick(wxCommandEvent& event);
+ void OnCatchListBoxDClick(wxCommandEvent& event);
+
+private:
+ bool m_catchListBoxDClick;
+
+private:
+ DECLARE_EVENT_TABLE()
+};
+
+
#if USE_SETTINGS_DIALOG
// Property sheet dialog
class SettingsDialog: public wxPropertySheetDialog
{
public:
MyFrame(wxWindow *parent, const wxString& title);
+ virtual ~MyFrame();
#if wxUSE_MSGDLG
void MessageBox(wxCommandEvent& event);
#endif // USE_FONTDLG_GENERIC
void OnPropertySheet(wxCommandEvent& event);
+
void OnRequestUserAttention(wxCommandEvent& event);
+#if wxUSE_NOTIFICATION_MESSAGE
+ void OnNotifMsgAuto(wxCommandEvent& event);
+ void OnNotifMsgShow(wxCommandEvent& event);
+ void OnNotifMsgHide(wxCommandEvent& event);
+#endif // wxUSE_NOTIFICATION_MESSAGE
+
void OnStandardButtonsSizerDialog(wxCommandEvent& event);
+
+ void OnTestDefaultActionDialog(wxCommandEvent& event);
+
void OnExit(wxCommandEvent& event);
private:
*m_dlgReplace;
#endif // wxUSE_FINDREPLDLG
+#if wxUSE_NOTIFICATION_MESSAGE
+ wxNotificationMessage *m_notifMsg;
+#endif // wxUSE_NOTIFICATION_MESSAGE
+
wxColourData m_clrData;
DECLARE_EVENT_TABLE()
DIALOGS_FIND,
DIALOGS_REPLACE,
DIALOGS_REQUEST,
+ DIALOGS_NOTIFY_AUTO,
+ DIALOGS_NOTIFY_SHOW,
+ DIALOGS_NOTIFY_HIDE,
DIALOGS_PROPERTY_SHEET,
DIALOGS_PROPERTY_SHEET_TOOLBOOK,
DIALOGS_PROPERTY_SHEET_BUTTONTOOLBOOK,
- DIALOGS_STANDARD_BUTTON_SIZER_DIALOG
+ DIALOGS_STANDARD_BUTTON_SIZER_DIALOG,
+ DIALOGS_TEST_DEFAULT_ACTION
};
#endif