47#define lxString wxString
76 #include "wx/textfile.h"
78 #include "wx/filename.h"
82#define uint unsigned int
89#define Initialize IMPLEMENT_APP(CApplication);bool CApplication::OnInit(){Application=this;wxInitAllImageHandlers();Aargc=argc;Aargv=argv;OnInit_();return 1;};bool CApplication::OnInit_()
112lxEVT_COMMAND_CHECKBOX_CLICKED,
114lxEVT_COMMAND_LISTBOX_SELECTED,
115lxEVT_COMMAND_LISTBOX_DOUBLECLICKED,
116lxEVT_COMMAND_MENU_SELECTED,
118lxEVT_COMMAND_TREE_ITEM_ACTIVATED,
120lxEVT_HTML_LINK_CLICKED,
121lxEVT_GRID_SELECT_CELL,
122lxEVT_GRID_CELL_LEFT_CLICK,
123lxEVT_GRID_CELL_RIGHT_CLICK,
128lxEVT_SCROLL_THUMBTRACK,
135#define DOUBLECLICKTIME 400
137#define EVMOUSEMOVE (void(CControl::*)(CControl*,const uint,const uint,const uint,const uint))
138#define EVMOUSEBUTTONPRESS (void(CControl::*)(CControl*,const uint,const uint,const uint,const uint))
139#define EVMOUSEBUTTONRELEASE (void(CControl::*)(CControl*,const uint,const uint,const uint,const uint))
140#define EVMOUSEBUTTONCLICK (void(CControl::*)(CControl*,const uint,const uint,const uint,const uint))
141#define EVMOUSEBUTTONDOUBLECLICK (void(CControl::*)(CControl*,const uint,const uint,const uint,const uint))
142#define EVKEYBOARDPRESS (void(CControl::*)(CControl*,const uint,const uint,const uint))
143#define EVKEYBOARDRELEASE (void(CControl::*)(CControl*,const uint,const uint,const uint))
144#define EVPOINTERIN (void(CControl::*)(CControl*))
145#define EVPOINTEROUT (void(CControl::*)(CControl*))
146#define EVONDRAW (void(CControl::*)(CControl*))
147#define EVONFOCUSIN (void(CControl::*)(CControl*))
148#define EVONFOCUSOUT (void(CControl::*)(CControl*))
149#define EVMOUSEWHEEL (void(CControl::*)(CControl*,const int))
151#define EVONCHECKBOX (void(CControl::*)(CControl*))
152#define EVONCOMBOCHANGE (void(CControl::*)(CControl*))
153#define EVLISTSELECT (void(CControl::*)(CControl*))
154#define EVLISTDOUBLECLICK (void(CControl::*)(CControl*))
155#define EVONTIME (void(CControl::*)(CControl*))
156#define EVFILELISTSELECTFILE (void(CControl::*)(CControl*))
157#define EVFILELISTSELECTDIR (void(CControl::*)(CControl*))
158#define EVMENUACTIVE (void(CControl::*)(CControl*))
159#define EVONCHANGEPOSITION (void(CControl::*)(CControl*))
161#define EVONGRIDCELLLEFTCLICK (void(CControl::*)(CControl*))
163#define EVTHREADRUN (void(CControl::*)(CControl*))
164#define EVTHREADEND (void(CControl::*)(CControl*))
166#define EVONCHANGESPIN (void(CControl::*)(CControl*))
167#define EVONCHANGESPINDOUBLE (void(CControl::*)(CControl*))
169#define EVONTOGGLEBUTTON (void(CControl::*)(CControl*))
171#define EVONCLOSE (void(CControl::*)(const int))
172#define EVONDROPFILE (void(CControl::*)(CControl*,const lxString fname))