]>
git.saurik.com Git - wxWidgets.git/blob - samples/validate/validate.h
1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: wxWindows validation sample
4 // Author: Julian Smart
8 // Copyright: (c) Julian Smart and Markus Holzem
9 // Licence: wxWindows license
10 /////////////////////////////////////////////////////////////////////////////
16 // Define a new application type
17 class MyApp
: public wxApp
23 // Define a new frame type
24 class MyFrame
: public wxFrame
27 MyFrame(wxFrame
*frame
, const char *title
, int x
, int y
, int w
, int h
);
29 void OnQuit(wxCommandEvent
& event
);
30 void OnTestDialog(wxCommandEvent
& event
);
31 void OnSilent(wxCommandEvent
& event
);
36 class MyDialog
: public wxDialog
39 MyDialog(wxWindow
*parent
, const wxString
& title
, const wxPoint
& pos
, const wxSize
& size
,
40 const long style
= wxDEFAULT_DIALOG_STYLE
);
48 MyData() { m_string
= "My string"; }
51 #define VALIDATE_DIALOG_ID 200
53 #define VALIDATE_TEST_DIALOG 2
54 #define VALIDATE_SILENT 3
55 #define VALIDATE_TEXT 101