]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/db/dbtest.h
*** empty log message ***
[wxWidgets.git] / samples / db / dbtest.h
index d36cd14dec2cedf3b7eedbbecccf6845c2749589..b6d1bd6ea34501c7ee6e6b40b0fe12ac872fa18e 100644 (file)
@@ -26,7 +26,7 @@ enum          DialogModes {mView,mCreate,mEdit,mSearch};
 
 
 // Name of the table to be created/opened
-const char     CONTACT_TABLE_NAME[]            =       "CONTACTS";
+const char     CONTACT_TABLE_NAME[]            =       "contacts";
 
 // Nuber of columns in the above table
 const int      CONTACT_NO_COLS                 = 12;           // 0-11
@@ -165,7 +165,8 @@ class CeditorDlg : public wxPanel
                Ccontact                                        *Contact;       // this is the table object that will be being manipulated
 
                CeditorDlg(wxWindow *parent);
-               bool    OnClose(void);
+               void    OnCloseWindow(wxCloseEvent& event);
+               void    OnButton( wxCommandEvent &event );
                void    OnCommand(wxWindow& win, wxCommandEvent& event);
                void    OnActivate(bool) {};  // necessary for hot keys
 
@@ -177,6 +178,8 @@ class CeditorDlg : public wxPanel
                bool    GetNextRec();
                bool    GetPrevRec();
                bool    GetRec(char *whereStr);
+               
+DECLARE_EVENT_TABLE()
 };  // CeditorDlg
 
 #define EDITOR_DIALOG                   199
@@ -240,7 +243,7 @@ class CparameterDlg : public wxDialog
 
        public:
                CparameterDlg(wxWindow *parent);
-               bool    OnClose(void);
+               void    OnCloseWindow(wxCloseEvent& event);
                void    OnCommand(wxWindow& win, wxCommandEvent& event);
                void    OnActivate(bool) {};  // necessary for hot keys
 
@@ -249,6 +252,7 @@ class CparameterDlg : public wxDialog
                bool    Save();
                void    FillDataSourceList();
 
+DECLARE_EVENT_TABLE()
 };  // CparameterDlg
 
 #define PARAMETER_DIALOG                    400
@@ -336,8 +340,9 @@ class CqueryDlg : public wxDialog
 
                CqueryDlg(wxWindow *parent, wxDB *pDb, char *tblName[], char *pWhereArg);
 
+               void    OnButton( wxCommandEvent &event );
                void            OnCommand(wxWindow& win, wxCommandEvent& event);
-               bool            OnClose();
+               void        OnCloseWindow(wxCloseEvent& event);
                void            OnActivate(bool) {};  // necessary for hot keys
 
 //             bool            SetWidgetPtrs();
@@ -346,6 +351,7 @@ class CqueryDlg : public wxDialog
                void            ProcessCountBtn();
                bool            ValidateWhereClause();
 
+DECLARE_EVENT_TABLE()
 };  // CqueryDlg
 
 #define QUERY_DIALOG                    300