annotate include/main.h @ 8:550c143ab194

implement NextThursday button.
author pyon@macmini
date Wed, 19 Oct 2011 20:36:52 +0900
parents 52697c869ce8
children 9b0840b0be7e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
1 // Filename : main.h
8
550c143ab194 implement NextThursday button.
pyon@macmini
parents: 5
diff changeset
2 // Last Change: 19-Oct-2011.
0
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
3 //
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
4 #include "wx/wx.h"
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
5 #include "wx/config.h"
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
6 #include "wx/fileconf.h"
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
7
8
550c143ab194 implement NextThursday button.
pyon@macmini
parents: 5
diff changeset
8 //#include "symbol.h"
550c143ab194 implement NextThursday button.
pyon@macmini
parents: 5
diff changeset
9 #define MYAPPNAME wxT("AMover2")
550c143ab194 implement NextThursday button.
pyon@macmini
parents: 5
diff changeset
10
550c143ab194 implement NextThursday button.
pyon@macmini
parents: 5
diff changeset
11 #define VER 2
550c143ab194 implement NextThursday button.
pyon@macmini
parents: 5
diff changeset
12 #define REV 1
550c143ab194 implement NextThursday button.
pyon@macmini
parents: 5
diff changeset
13 #define BLD 20111027
550c143ab194 implement NextThursday button.
pyon@macmini
parents: 5
diff changeset
14
0
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
15 // private classes
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
16 // Define a new application type, each program should derive a class from wxApp
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
17 class MyApp : public wxApp
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
18 {
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
19 DECLARE_CLASS( MyApp )
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
20 public:
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
21 MyApp();
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
22 ~MyApp();
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
23
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
24 virtual bool OnInit();
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
25 virtual int OnExit();
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
26 void ConfInit();
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
27
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
28 wxFileConfig *config;
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
29 wxString conf_file;
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
30 wxRect rect;
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
31 wxString workdir;
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
32 wxString lmin;
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
33 wxString lmax;
5
52697c869ce8 delete move&detect button.
pyon@macmini
parents: 0
diff changeset
34 wxString zmin;
52697c869ce8 delete move&detect button.
pyon@macmini
parents: 0
diff changeset
35 wxString zmax;
0
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
36 };
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
37
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
38 DECLARE_APP(MyApp)
7bf900d47e9e start mover2
pyon@macmini
parents:
diff changeset
39