]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/dialogs/dialogs.h
fixed mouse input handling in wxUniv: the static boxes ust be transparent
[wxWidgets.git] / samples / dialogs / dialogs.h
index ccf3da8b7d0eee27cf5a95c4f13ff3782b0e226f..3193e26f2f5320aee9d8041f20d5ecd019b177d7 100644 (file)
@@ -28,6 +28,7 @@ class MyModelessDialog : public wxDialog
 public:
     MyModelessDialog(wxWindow *parent);
 
 public:
     MyModelessDialog(wxWindow *parent);
 
+    void OnButton(wxCommandEvent& event);
     void OnClose(wxCloseEvent& event);
 
 private:
     void OnClose(wxCloseEvent& event);
 
 private:
@@ -77,6 +78,9 @@ public:
 #if wxUSE_PROGRESSDLG
     void ShowProgress(wxCommandEvent& event);
 #endif // wxUSE_PROGRESSDLG
 #if wxUSE_PROGRESSDLG
     void ShowProgress(wxCommandEvent& event);
 #endif // wxUSE_PROGRESSDLG
+#if wxUSE_BUSYINFO
+    void ShowBusyInfo(wxCommandEvent& event);
+#endif // wxUSE_BUSYINFO
 #if wxUSE_FINDREPLDLG
     void ShowFindDialog(wxCommandEvent& event);
     void ShowReplaceDialog(wxCommandEvent& event);
 #if wxUSE_FINDREPLDLG
     void ShowFindDialog(wxCommandEvent& event);
     void ShowReplaceDialog(wxCommandEvent& event);
@@ -91,13 +95,14 @@ public:
 
     void OnExit(wxCommandEvent& event);
 
 
     void OnExit(wxCommandEvent& event);
 
-    void OnButton(wxCommandEvent& event);
-
 private:
     MyModelessDialog *m_dialog;
 
 #if wxUSE_FINDREPLDLG
     wxFindReplaceData m_findData;
 private:
     MyModelessDialog *m_dialog;
 
 #if wxUSE_FINDREPLDLG
     wxFindReplaceData m_findData;
+
+    wxFindReplaceDialog *m_dlgFind,
+                        *m_dlgReplace;
 #endif // wxUSE_FINDREPLDLG
 
     DECLARE_EVENT_TABLE()
 #endif // wxUSE_FINDREPLDLG
 
     DECLARE_EVENT_TABLE()
@@ -139,6 +144,7 @@ enum
     DIALOGS_MODELESS,
     DIALOGS_MODELESS_BTN,
     DIALOGS_PROGRESS,
     DIALOGS_MODELESS,
     DIALOGS_MODELESS_BTN,
     DIALOGS_PROGRESS,
+    DIALOGS_BUSYINFO,
     DIALOGS_FIND,
     DIALOGS_REPLACE
 };
     DIALOGS_FIND,
     DIALOGS_REPLACE
 };