4
* Copyright Ericsson AB 2008-2009. All Rights Reserved.
4
* Copyright Ericsson AB 2008-2010. All Rights Reserved.
6
6
* The contents of this file are subject to the Erlang Public License,
7
7
* Version 1.1, (the "License"); you may not use this file except in
8
8
* compliance with the License. You should have received a copy of the
9
9
* Erlang Public License along with this software. If not, it can be
10
10
* retrieved online at http://www.erlang.org/.
12
12
* Software distributed under the License is distributed on an "AS IS"
13
13
* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
14
14
* the License for the specific language governing rights and limitations
15
15
* under the License.
20
/***** This file is generated do not edit ****/
20
/***** This file is generated do not edit ****/
22
class EwxWindow : public wxWindow {
23
public: ~EwxWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
22
class EwxWindow : public wxWindow {
23
public: ~EwxWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
24
24
EwxWindow(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxWindow(parent,id,pos,size,style) {};
25
25
EwxWindow() : wxWindow() {};
28
class EwxFrame : public wxFrame {
29
public: ~EwxFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
28
class EwxFrame : public wxFrame {
29
public: ~EwxFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
30
30
EwxFrame(wxWindow * parent,wxWindowID id,const wxString& title,const wxPoint& pos,const wxSize& size,long style) : wxFrame(parent,id,title,pos,size,style) {};
31
31
EwxFrame() : wxFrame() {};
34
class EwxMiniFrame : public wxMiniFrame {
35
public: ~EwxMiniFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
34
class EwxMiniFrame : public wxMiniFrame {
35
public: ~EwxMiniFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
36
36
EwxMiniFrame(wxWindow * parent,wxWindowID id,const wxString& title,const wxPoint& pos,const wxSize& size,long style) : wxMiniFrame(parent,id,title,pos,size,style) {};
37
37
EwxMiniFrame() : wxMiniFrame() {};
40
class EwxSplashScreen : public wxSplashScreen {
41
public: ~EwxSplashScreen() {((WxeApp *)wxTheApp)->clearPtr(this);};
40
class EwxSplashScreen : public wxSplashScreen {
41
public: ~EwxSplashScreen() {((WxeApp *)wxTheApp)->clearPtr(this);};
42
42
EwxSplashScreen(const wxBitmap& bitmap,long splashStyle,int milliseconds,wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxSplashScreen(bitmap,splashStyle,milliseconds,parent,id,pos,size,style) {};
43
43
EwxSplashScreen() : wxSplashScreen() {};
46
class EwxPanel : public wxPanel {
47
public: ~EwxPanel() {((WxeApp *)wxTheApp)->clearPtr(this);};
46
class EwxPanel : public wxPanel {
47
public: ~EwxPanel() {((WxeApp *)wxTheApp)->clearPtr(this);};
48
48
EwxPanel(wxWindow * parent,int x,int y,int width,int height,long style) : wxPanel(parent,x,y,width,height,style) {};
49
49
EwxPanel(wxWindow * parent,wxWindowID winid,const wxPoint& pos,const wxSize& size,long style) : wxPanel(parent,winid,pos,size,style) {};
50
50
EwxPanel() : wxPanel() {};
53
class EwxScrolledWindow : public wxScrolledWindow {
54
public: ~EwxScrolledWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
53
class EwxScrolledWindow : public wxScrolledWindow {
54
public: ~EwxScrolledWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
55
55
EwxScrolledWindow(wxWindow * parent,wxWindowID winid,const wxPoint& pos,const wxSize& size,long style) : wxScrolledWindow(parent,winid,pos,size,style) {};
56
56
EwxScrolledWindow() : wxScrolledWindow() {};
59
class EwxSashWindow : public wxSashWindow {
60
public: ~EwxSashWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
59
class EwxSashWindow : public wxSashWindow {
60
public: ~EwxSashWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
61
61
EwxSashWindow(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxSashWindow(parent,id,pos,size,style) {};
62
62
EwxSashWindow() : wxSashWindow() {};
65
class EwxSashLayoutWindow : public wxSashLayoutWindow {
66
public: ~EwxSashLayoutWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
65
class EwxSashLayoutWindow : public wxSashLayoutWindow {
66
public: ~EwxSashLayoutWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
67
67
EwxSashLayoutWindow(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxSashLayoutWindow(parent,id,pos,size,style) {};
68
68
EwxSashLayoutWindow() : wxSashLayoutWindow() {};
71
class EwxGrid : public wxGrid {
72
public: ~EwxGrid() {((WxeApp *)wxTheApp)->clearPtr(this);};
71
class EwxGrid : public wxGrid {
72
public: ~EwxGrid() {((WxeApp *)wxTheApp)->clearPtr(this);};
73
73
EwxGrid(wxWindow * parent,int x,int y,int w,int h,long style) : wxGrid(parent,x,y,w,h,style) {};
74
74
EwxGrid(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxGrid(parent,id,pos,size,style) {};
75
75
EwxGrid() : wxGrid() {};
78
class EwxMirrorDC : public wxMirrorDC {
79
public: ~EwxMirrorDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
78
class EwxMirrorDC : public wxMirrorDC {
79
public: ~EwxMirrorDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
80
80
EwxMirrorDC(wxDC& dc,bool mirror) : wxMirrorDC(dc,mirror) {};
83
class EwxScreenDC : public wxScreenDC {
84
public: ~EwxScreenDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
83
class EwxScreenDC : public wxScreenDC {
84
public: ~EwxScreenDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
85
85
EwxScreenDC() : wxScreenDC() {};
88
class EwxPostScriptDC : public wxPostScriptDC {
89
public: ~EwxPostScriptDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
88
class EwxPostScriptDC : public wxPostScriptDC {
89
public: ~EwxPostScriptDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
90
90
EwxPostScriptDC(const wxPrintData& printData) : wxPostScriptDC(printData) {};
91
91
EwxPostScriptDC() : wxPostScriptDC() {};
94
class EwxWindowDC : public wxWindowDC {
95
public: ~EwxWindowDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
94
class EwxWindowDC : public wxWindowDC {
95
public: ~EwxWindowDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
96
96
EwxWindowDC(wxWindow * win) : wxWindowDC(win) {};
97
97
EwxWindowDC() : wxWindowDC() {};
100
class EwxClientDC : public wxClientDC {
101
public: ~EwxClientDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
100
class EwxClientDC : public wxClientDC {
101
public: ~EwxClientDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
102
102
EwxClientDC(wxWindow * win) : wxClientDC(win) {};
103
103
EwxClientDC() : wxClientDC() {};
106
class EwxPaintDC : public wxPaintDC {
107
public: ~EwxPaintDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
106
class EwxPaintDC : public wxPaintDC {
107
public: ~EwxPaintDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
108
108
EwxPaintDC(wxWindow * win) : wxPaintDC(win) {};
109
109
EwxPaintDC() : wxPaintDC() {};
112
class EwxMemoryDC : public wxMemoryDC {
113
public: ~EwxMemoryDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
112
class EwxMemoryDC : public wxMemoryDC {
113
public: ~EwxMemoryDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
114
114
EwxMemoryDC(wxDC * dc) : wxMemoryDC(dc) {};
115
115
EwxMemoryDC(wxBitmap& dc) : wxMemoryDC(dc) {};
116
116
EwxMemoryDC() : wxMemoryDC() {};
119
class EwxBufferedDC : public wxBufferedDC {
120
public: ~EwxBufferedDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
119
class EwxBufferedDC : public wxBufferedDC {
120
public: ~EwxBufferedDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
121
121
EwxBufferedDC(wxDC * dc,const wxSize& area,int style) : wxBufferedDC(dc,area,style) {};
122
122
EwxBufferedDC(wxDC * dc,wxBitmap& buffer,int style) : wxBufferedDC(dc,buffer,style) {};
123
123
EwxBufferedDC() : wxBufferedDC() {};
126
class EwxBufferedPaintDC : public wxBufferedPaintDC {
127
public: ~EwxBufferedPaintDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
126
class EwxBufferedPaintDC : public wxBufferedPaintDC {
127
public: ~EwxBufferedPaintDC() {((WxeApp *)wxTheApp)->clearPtr(this);};
128
128
EwxBufferedPaintDC(wxWindow * window,wxBitmap& buffer,int style) : wxBufferedPaintDC(window,buffer,style) {};
129
129
EwxBufferedPaintDC(wxWindow * window,int style) : wxBufferedPaintDC(window,style) {};
132
class EwxMenuBar : public wxMenuBar {
133
public: ~EwxMenuBar() {((WxeApp *)wxTheApp)->clearPtr(this);};
132
class EwxMenuBar : public wxMenuBar {
133
public: ~EwxMenuBar() {((WxeApp *)wxTheApp)->clearPtr(this);};
134
134
EwxMenuBar(long style) : wxMenuBar(style) {};
135
135
EwxMenuBar() : wxMenuBar() {};
138
class EwxMenu : public wxMenu {
139
public: ~EwxMenu() {((WxeApp *)wxTheApp)->clearPtr(this);};
138
class EwxMenu : public wxMenu {
139
public: ~EwxMenu() {((WxeApp *)wxTheApp)->clearPtr(this);};
140
140
EwxMenu(const wxString& title,long style) : wxMenu(title,style) {};
141
141
EwxMenu(long style) : wxMenu(style) {};
144
class EwxMenuItem : public wxMenuItem {
145
public: ~EwxMenuItem() {((WxeApp *)wxTheApp)->clearPtr(this);};
144
class EwxMenuItem : public wxMenuItem {
145
public: ~EwxMenuItem() {((WxeApp *)wxTheApp)->clearPtr(this);};
146
146
EwxMenuItem(wxMenu * parentMenu,int id,const wxString& text,const wxString& help,wxItemKind kind,wxMenu * subMenu) : wxMenuItem(parentMenu,id,text,help,kind,subMenu) {};
149
class EwxStatusBar : public wxStatusBar {
150
public: ~EwxStatusBar() {((WxeApp *)wxTheApp)->clearPtr(this);};
149
class EwxStatusBar : public wxStatusBar {
150
public: ~EwxStatusBar() {((WxeApp *)wxTheApp)->clearPtr(this);};
151
151
EwxStatusBar(wxWindow * parent,wxWindowID winid,long style) : wxStatusBar(parent,winid,style) {};
152
152
EwxStatusBar() : wxStatusBar() {};
155
class EwxBitmap : public wxBitmap {
156
public: ~EwxBitmap() {((WxeApp *)wxTheApp)->clearPtr(this);};
155
class EwxBitmap : public wxBitmap {
156
public: ~EwxBitmap() {((WxeApp *)wxTheApp)->clearPtr(this);};
157
157
EwxBitmap(const char * bits,int width,int height,int depth) : wxBitmap(bits,width,height,depth) {};
158
158
EwxBitmap(int width,int height,int depth) : wxBitmap(width,height,depth) {};
159
159
EwxBitmap(const wxString& filename,wxBitmapType type) : wxBitmap(filename,type) {};
160
160
EwxBitmap(const wxImage& image,int depth) : wxBitmap(image,depth) {};
161
161
EwxBitmap() : wxBitmap() {};
164
class EwxIcon : public wxIcon {
165
public: ~EwxIcon() {((WxeApp *)wxTheApp)->clearPtr(this);};
164
class EwxIcon : public wxIcon {
165
public: ~EwxIcon() {((WxeApp *)wxTheApp)->clearPtr(this);};
166
166
EwxIcon(const wxString& filename,wxBitmapType type,int desiredWidth,int desiredHeight) : wxIcon(filename,type,desiredWidth,desiredHeight) {};
167
167
EwxIcon(const wxIconLocation& loc) : wxIcon(loc) {};
168
168
EwxIcon() : wxIcon() {};
171
class EwxCursor : public wxCursor {
172
public: ~EwxCursor() {((WxeApp *)wxTheApp)->clearPtr(this);};
171
class EwxCursor : public wxCursor {
172
public: ~EwxCursor() {((WxeApp *)wxTheApp)->clearPtr(this);};
173
173
EwxCursor(const char * bits,int width,int height,int hotSpotX,int hotSpotY) : wxCursor(bits,width,height,hotSpotX,hotSpotY) {};
174
174
EwxCursor(int cursorId) : wxCursor(cursorId) {};
175
175
EwxCursor(const wxImage& image) : wxCursor(image) {};
176
176
EwxCursor() : wxCursor() {};
179
class EwxMask : public wxMask {
180
public: ~EwxMask() {((WxeApp *)wxTheApp)->clearPtr(this);};
179
class EwxMask : public wxMask {
180
public: ~EwxMask() {((WxeApp *)wxTheApp)->clearPtr(this);};
181
181
EwxMask(const wxBitmap& bitmap,int paletteIndex) : wxMask(bitmap,paletteIndex) {};
182
182
EwxMask(const wxBitmap& bitmap,const wxColour& colour) : wxMask(bitmap,colour) {};
183
183
EwxMask(const wxBitmap& bitmap) : wxMask(bitmap) {};
184
184
EwxMask() : wxMask() {};
187
class EwxImage : public wxImage {
188
public: ~EwxImage() {((WxeApp *)wxTheApp)->clearPtr(this);};
187
class EwxImage : public wxImage {
188
public: ~EwxImage() {((WxeApp *)wxTheApp)->clearPtr(this);};
189
189
EwxImage(int width,int height,unsigned char * data,unsigned char * alpha,bool static_data) : wxImage(width,height,data,alpha,static_data) {};
190
190
EwxImage(int width,int height,unsigned char * data,bool static_data) : wxImage(width,height,data,static_data) {};
191
191
EwxImage(int width,int height,bool clear) : wxImage(width,height,clear) {};
192
192
EwxImage(const wxString& name,const wxString& mimetype,int index) : wxImage(name,mimetype,index) {};
193
193
EwxImage(const wxString& name,long type,int index) : wxImage(name,type,index) {};
194
194
EwxImage() : wxImage() {};
197
class EwxBrush : public wxBrush {
198
public: ~EwxBrush() {((WxeApp *)wxTheApp)->clearPtr(this);};
197
class EwxBrush : public wxBrush {
198
public: ~EwxBrush() {((WxeApp *)wxTheApp)->clearPtr(this);};
199
199
EwxBrush(const wxColour& colour,int style) : wxBrush(colour,style) {};
200
200
EwxBrush(const wxBitmap& stippleBitmap) : wxBrush(stippleBitmap) {};
201
201
EwxBrush() : wxBrush() {};
204
class EwxPen : public wxPen {
205
public: ~EwxPen() {((WxeApp *)wxTheApp)->clearPtr(this);};
204
class EwxPen : public wxPen {
205
public: ~EwxPen() {((WxeApp *)wxTheApp)->clearPtr(this);};
206
206
EwxPen(const wxColour& colour,int width,int style) : wxPen(colour,width,style) {};
207
207
EwxPen() : wxPen() {};
210
class EwxRegion : public wxRegion {
211
public: ~EwxRegion() {((WxeApp *)wxTheApp)->clearPtr(this);};
210
class EwxRegion : public wxRegion {
211
public: ~EwxRegion() {((WxeApp *)wxTheApp)->clearPtr(this);};
212
212
EwxRegion(wxCoord x,wxCoord y,wxCoord w,wxCoord h) : wxRegion(x,y,w,h) {};
213
213
EwxRegion(const wxPoint& topLeft,const wxPoint& bottomRight) : wxRegion(topLeft,bottomRight) {};
214
214
EwxRegion(const wxBitmap& bmp) : wxRegion(bmp) {};
215
215
EwxRegion(const wxRect& rect) : wxRegion(rect) {};
216
216
EwxRegion() : wxRegion() {};
219
class EwxAcceleratorTable : public wxAcceleratorTable {
220
public: ~EwxAcceleratorTable() {((WxeApp *)wxTheApp)->clearPtr(this);};
219
class EwxAcceleratorTable : public wxAcceleratorTable {
220
public: ~EwxAcceleratorTable() {((WxeApp *)wxTheApp)->clearPtr(this);};
221
221
EwxAcceleratorTable(int n,const wxAcceleratorEntry * entries) : wxAcceleratorTable(n,entries) {};
222
222
EwxAcceleratorTable() : wxAcceleratorTable() {};
225
class EwxCaret : public wxCaret {
226
public: ~EwxCaret() {((WxeApp *)wxTheApp)->clearPtr(this);};
225
class EwxCaret : public wxCaret {
226
public: ~EwxCaret() {((WxeApp *)wxTheApp)->clearPtr(this);};
227
227
EwxCaret(wxWindow * window,int width,int height) : wxCaret(window,width,height) {};
228
228
EwxCaret(wxWindow * window,const wxSize& size) : wxCaret(window,size) {};
231
class EwxSizerItem : public wxSizerItem {
232
public: ~EwxSizerItem() {((WxeApp *)wxTheApp)->clearPtr(this);};
231
class EwxSizerItem : public wxSizerItem {
232
public: ~EwxSizerItem() {((WxeApp *)wxTheApp)->clearPtr(this);};
233
233
EwxSizerItem(int width,int height,int proportion,int flag,int border,wxObject * userData) : wxSizerItem(width,height,proportion,flag,border,userData) {};
234
234
EwxSizerItem(wxWindow * window,int proportion,int flag,int border,wxObject * userData) : wxSizerItem(window,proportion,flag,border,userData) {};
235
235
EwxSizerItem(wxSizer * window,int proportion,int flag,int border,wxObject * userData) : wxSizerItem(window,proportion,flag,border,userData) {};
237
237
EwxSizerItem(wxWindow * window,const wxSizerFlags& flags) : wxSizerItem(window,flags) {};
238
238
EwxSizerItem(wxSizer * window,const wxSizerFlags& flags) : wxSizerItem(window,flags) {};
239
239
EwxSizerItem() : wxSizerItem() {};
242
class EwxBoxSizer : public wxBoxSizer {
243
public: ~EwxBoxSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
242
class EwxBoxSizer : public wxBoxSizer {
243
public: ~EwxBoxSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
244
244
EwxBoxSizer(int orient) : wxBoxSizer(orient) {};
247
class EwxStaticBoxSizer : public wxStaticBoxSizer {
248
public: ~EwxStaticBoxSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
247
class EwxStaticBoxSizer : public wxStaticBoxSizer {
248
public: ~EwxStaticBoxSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
249
249
EwxStaticBoxSizer(int orient,wxWindow * win,const wxString& label) : wxStaticBoxSizer(orient,win,label) {};
250
250
EwxStaticBoxSizer(wxStaticBox * box,int orient) : wxStaticBoxSizer(box,orient) {};
253
class EwxGridSizer : public wxGridSizer {
254
public: ~EwxGridSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
253
class EwxGridSizer : public wxGridSizer {
254
public: ~EwxGridSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
255
255
EwxGridSizer(int rows,int cols,int vgap,int hgap) : wxGridSizer(rows,cols,vgap,hgap) {};
256
256
EwxGridSizer(int cols,int vgap,int hgap) : wxGridSizer(cols,vgap,hgap) {};
259
class EwxFlexGridSizer : public wxFlexGridSizer {
260
public: ~EwxFlexGridSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
259
class EwxFlexGridSizer : public wxFlexGridSizer {
260
public: ~EwxFlexGridSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
261
261
EwxFlexGridSizer(int rows,int cols,int vgap,int hgap) : wxFlexGridSizer(rows,cols,vgap,hgap) {};
262
262
EwxFlexGridSizer(int cols,int vgap,int hgap) : wxFlexGridSizer(cols,vgap,hgap) {};
265
class EwxGridBagSizer : public wxGridBagSizer {
266
public: ~EwxGridBagSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
265
class EwxGridBagSizer : public wxGridBagSizer {
266
public: ~EwxGridBagSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
267
267
EwxGridBagSizer(int vgap,int hgap) : wxGridBagSizer(vgap,hgap) {};
270
class EwxStdDialogButtonSizer : public wxStdDialogButtonSizer {
271
public: ~EwxStdDialogButtonSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
270
class EwxStdDialogButtonSizer : public wxStdDialogButtonSizer {
271
public: ~EwxStdDialogButtonSizer() {((WxeApp *)wxTheApp)->clearPtr(this);};
272
272
EwxStdDialogButtonSizer() : wxStdDialogButtonSizer() {};
275
class EwxFont : public wxFont {
276
public: ~EwxFont() {((WxeApp *)wxTheApp)->clearPtr(this);};
275
class EwxFont : public wxFont {
276
public: ~EwxFont() {((WxeApp *)wxTheApp)->clearPtr(this);};
277
277
EwxFont(int size,int family,int style,int weight,bool underlined,const wxString& face,wxFontEncoding encoding) : wxFont(size,family,style,weight,underlined,face,encoding) {};
278
278
EwxFont(const wxString& fontname) : wxFont(fontname) {};
279
279
EwxFont() : wxFont() {};
282
class EwxToolTip : public wxToolTip {
283
public: ~EwxToolTip() {((WxeApp *)wxTheApp)->clearPtr(this);};
282
class EwxToolTip : public wxToolTip {
283
public: ~EwxToolTip() {((WxeApp *)wxTheApp)->clearPtr(this);};
284
284
EwxToolTip(const wxString& tip) : wxToolTip(tip) {};
287
class EwxButton : public wxButton {
288
public: ~EwxButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
287
class EwxButton : public wxButton {
288
public: ~EwxButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
289
289
EwxButton(wxWindow * parent,wxWindowID id,const wxString& label,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxButton(parent,id,label,pos,size,style,validator) {};
290
290
EwxButton() : wxButton() {};
293
class EwxBitmapButton : public wxBitmapButton {
294
public: ~EwxBitmapButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
293
class EwxBitmapButton : public wxBitmapButton {
294
public: ~EwxBitmapButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
295
295
EwxBitmapButton(wxWindow * parent,wxWindowID id,const wxBitmap& bitmap,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxBitmapButton(parent,id,bitmap,pos,size,style,validator) {};
296
296
EwxBitmapButton() : wxBitmapButton() {};
299
class EwxToggleButton : public wxToggleButton {
300
public: ~EwxToggleButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
299
class EwxToggleButton : public wxToggleButton {
300
public: ~EwxToggleButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
301
301
EwxToggleButton(wxWindow * parent,wxWindowID id,const wxString& label,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxToggleButton(parent,id,label,pos,size,style,validator) {};
302
302
EwxToggleButton() : wxToggleButton() {};
305
class EwxCalendarCtrl : public wxCalendarCtrl {
306
public: ~EwxCalendarCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
305
class EwxCalendarCtrl : public wxCalendarCtrl {
306
public: ~EwxCalendarCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
307
307
EwxCalendarCtrl(wxWindow * parent,wxWindowID id,const wxDateTime& date,const wxPoint& pos,const wxSize& size,long style) : wxCalendarCtrl(parent,id,date,pos,size,style) {};
308
308
EwxCalendarCtrl() : wxCalendarCtrl() {};
311
class EwxCheckBox : public wxCheckBox {
312
public: ~EwxCheckBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
311
class EwxCheckBox : public wxCheckBox {
312
public: ~EwxCheckBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
313
313
EwxCheckBox(wxWindow * parent,wxWindowID id,const wxString& label,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxCheckBox(parent,id,label,pos,size,style,validator) {};
314
314
EwxCheckBox() : wxCheckBox() {};
317
class EwxCheckListBox : public wxCheckListBox {
318
public: ~EwxCheckListBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
317
class EwxCheckListBox : public wxCheckListBox {
318
public: ~EwxCheckListBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
319
319
EwxCheckListBox(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,const wxArrayString& choices,long style,const wxValidator& validator) : wxCheckListBox(parent,id,pos,size,choices,style,validator) {};
320
320
EwxCheckListBox() : wxCheckListBox() {};
323
class EwxChoice : public wxChoice {
324
public: ~EwxChoice() {((WxeApp *)wxTheApp)->clearPtr(this);};
323
class EwxChoice : public wxChoice {
324
public: ~EwxChoice() {((WxeApp *)wxTheApp)->clearPtr(this);};
325
325
EwxChoice(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,const wxArrayString& choices,long style,const wxValidator& validator) : wxChoice(parent,id,pos,size,choices,style,validator) {};
326
326
EwxChoice() : wxChoice() {};
329
class EwxComboBox : public wxComboBox {
330
public: ~EwxComboBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
329
class EwxComboBox : public wxComboBox {
330
public: ~EwxComboBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
331
331
EwxComboBox(wxWindow * parent,wxWindowID id,const wxString& value,const wxPoint& pos,const wxSize& size,const wxArrayString& choices,long style,const wxValidator& validator) : wxComboBox(parent,id,value,pos,size,choices,style,validator) {};
332
332
EwxComboBox() : wxComboBox() {};
335
class EwxGauge : public wxGauge {
336
public: ~EwxGauge() {((WxeApp *)wxTheApp)->clearPtr(this);};
335
class EwxGauge : public wxGauge {
336
public: ~EwxGauge() {((WxeApp *)wxTheApp)->clearPtr(this);};
337
337
EwxGauge(wxWindow * parent,wxWindowID id,int range,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxGauge(parent,id,range,pos,size,style,validator) {};
338
338
EwxGauge() : wxGauge() {};
341
class EwxGenericDirCtrl : public wxGenericDirCtrl {
342
public: ~EwxGenericDirCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
341
class EwxGenericDirCtrl : public wxGenericDirCtrl {
342
public: ~EwxGenericDirCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
343
343
EwxGenericDirCtrl(wxWindow * parent,const wxWindowID id,const wxString& dir,const wxPoint& pos,const wxSize& size,long style,const wxString& filter,int defaultFilter) : wxGenericDirCtrl(parent,id,dir,pos,size,style,filter,defaultFilter) {};
344
344
EwxGenericDirCtrl() : wxGenericDirCtrl() {};
347
class EwxStaticBox : public wxStaticBox {
348
public: ~EwxStaticBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
347
class EwxStaticBox : public wxStaticBox {
348
public: ~EwxStaticBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
349
349
EwxStaticBox(wxWindow * parent,wxWindowID id,const wxString& label,const wxPoint& pos,const wxSize& size,long style) : wxStaticBox(parent,id,label,pos,size,style) {};
350
350
EwxStaticBox() : wxStaticBox() {};
353
class EwxStaticLine : public wxStaticLine {
354
public: ~EwxStaticLine() {((WxeApp *)wxTheApp)->clearPtr(this);};
353
class EwxStaticLine : public wxStaticLine {
354
public: ~EwxStaticLine() {((WxeApp *)wxTheApp)->clearPtr(this);};
355
355
EwxStaticLine(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxStaticLine(parent,id,pos,size,style) {};
356
356
EwxStaticLine() : wxStaticLine() {};
359
class EwxListBox : public wxListBox {
360
public: ~EwxListBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
359
class EwxListBox : public wxListBox {
360
public: ~EwxListBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
361
361
EwxListBox(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,const wxArrayString& choices,long style,const wxValidator& validator) : wxListBox(parent,id,pos,size,choices,style,validator) {};
362
362
EwxListBox() : wxListBox() {};
365
class EwxListCtrl : public wxListCtrl {
366
public: ~EwxListCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
365
class EwxListCtrl : public wxListCtrl {
366
public: ~EwxListCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
367
367
EwxListCtrl(wxWindow * parent,wxWindowID winid,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxListCtrl(parent,winid,pos,size,style,validator) {};
368
368
EwxListCtrl() : wxListCtrl() {};
371
class EwxListItem : public wxListItem {
372
public: ~EwxListItem() {((WxeApp *)wxTheApp)->clearPtr(this);};
371
class EwxListItem : public wxListItem {
372
public: ~EwxListItem() {((WxeApp *)wxTheApp)->clearPtr(this);};
373
373
EwxListItem(const wxListItem& item) : wxListItem(item) {};
374
374
EwxListItem() : wxListItem() {};
377
class EwxImageList : public wxImageList {
378
public: ~EwxImageList() {((WxeApp *)wxTheApp)->clearPtr(this);};
377
class EwxImageList : public wxImageList {
378
public: ~EwxImageList() {((WxeApp *)wxTheApp)->clearPtr(this);};
379
379
EwxImageList(int width,int height,bool mask,int initialCount) : wxImageList(width,height,mask,initialCount) {};
380
380
EwxImageList() : wxImageList() {};
383
class EwxTextCtrl : public wxTextCtrl {
384
public: ~EwxTextCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
383
class EwxTextCtrl : public wxTextCtrl {
384
public: ~EwxTextCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
385
385
EwxTextCtrl(wxWindow * parent,wxWindowID id,const wxString& value,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxTextCtrl(parent,id,value,pos,size,style,validator) {};
386
386
EwxTextCtrl() : wxTextCtrl() {};
389
class EwxNotebook : public wxNotebook {
390
public: ~EwxNotebook() {((WxeApp *)wxTheApp)->clearPtr(this);};
389
class EwxNotebook : public wxNotebook {
390
public: ~EwxNotebook() {((WxeApp *)wxTheApp)->clearPtr(this);};
391
391
EwxNotebook(wxWindow * parent,wxWindowID winid,const wxPoint& pos,const wxSize& size,long style) : wxNotebook(parent,winid,pos,size,style) {};
392
392
EwxNotebook() : wxNotebook() {};
395
class EwxChoicebook : public wxChoicebook {
396
public: ~EwxChoicebook() {((WxeApp *)wxTheApp)->clearPtr(this);};
395
class EwxChoicebook : public wxChoicebook {
396
public: ~EwxChoicebook() {((WxeApp *)wxTheApp)->clearPtr(this);};
397
397
EwxChoicebook(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxChoicebook(parent,id,pos,size,style) {};
398
398
EwxChoicebook() : wxChoicebook() {};
401
class EwxToolbook : public wxToolbook {
402
public: ~EwxToolbook() {((WxeApp *)wxTheApp)->clearPtr(this);};
401
class EwxToolbook : public wxToolbook {
402
public: ~EwxToolbook() {((WxeApp *)wxTheApp)->clearPtr(this);};
403
403
EwxToolbook(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxToolbook(parent,id,pos,size,style) {};
404
404
EwxToolbook() : wxToolbook() {};
407
class EwxListbook : public wxListbook {
408
public: ~EwxListbook() {((WxeApp *)wxTheApp)->clearPtr(this);};
407
class EwxListbook : public wxListbook {
408
public: ~EwxListbook() {((WxeApp *)wxTheApp)->clearPtr(this);};
409
409
EwxListbook(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxListbook(parent,id,pos,size,style) {};
410
410
EwxListbook() : wxListbook() {};
413
class EwxTreebook : public wxTreebook {
414
public: ~EwxTreebook() {((WxeApp *)wxTheApp)->clearPtr(this);};
413
class EwxTreebook : public wxTreebook {
414
public: ~EwxTreebook() {((WxeApp *)wxTheApp)->clearPtr(this);};
415
415
EwxTreebook(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxTreebook(parent,id,pos,size,style) {};
416
416
EwxTreebook() : wxTreebook() {};
419
class EwxTreeCtrl : public wxTreeCtrl {
420
public: ~EwxTreeCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
419
class EwxTreeCtrl : public wxTreeCtrl {
420
public: ~EwxTreeCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
421
421
EwxTreeCtrl(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxTreeCtrl(parent,id,pos,size,style,validator) {};
422
422
EwxTreeCtrl() : wxTreeCtrl() {};
425
class EwxScrollBar : public wxScrollBar {
426
public: ~EwxScrollBar() {((WxeApp *)wxTheApp)->clearPtr(this);};
425
class EwxScrollBar : public wxScrollBar {
426
public: ~EwxScrollBar() {((WxeApp *)wxTheApp)->clearPtr(this);};
427
427
EwxScrollBar(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxScrollBar(parent,id,pos,size,style,validator) {};
428
428
EwxScrollBar() : wxScrollBar() {};
431
class EwxSpinButton : public wxSpinButton {
432
public: ~EwxSpinButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
431
class EwxSpinButton : public wxSpinButton {
432
public: ~EwxSpinButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
433
433
EwxSpinButton(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxSpinButton(parent,id,pos,size,style) {};
434
434
EwxSpinButton() : wxSpinButton() {};
437
class EwxSpinCtrl : public wxSpinCtrl {
438
public: ~EwxSpinCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
437
class EwxSpinCtrl : public wxSpinCtrl {
438
public: ~EwxSpinCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
439
439
EwxSpinCtrl(wxWindow * parent,wxWindowID id,const wxString& value,const wxPoint& pos,const wxSize& size,long style,int min,int max,int initial) : wxSpinCtrl(parent,id,value,pos,size,style,min,max,initial) {};
440
440
EwxSpinCtrl() : wxSpinCtrl() {};
443
class EwxStaticText : public wxStaticText {
444
public: ~EwxStaticText() {((WxeApp *)wxTheApp)->clearPtr(this);};
443
class EwxStaticText : public wxStaticText {
444
public: ~EwxStaticText() {((WxeApp *)wxTheApp)->clearPtr(this);};
445
445
EwxStaticText(wxWindow * parent,wxWindowID id,const wxString& label,const wxPoint& pos,const wxSize& size,long style) : wxStaticText(parent,id,label,pos,size,style) {};
446
446
EwxStaticText() : wxStaticText() {};
449
class EwxStaticBitmap : public wxStaticBitmap {
450
public: ~EwxStaticBitmap() {((WxeApp *)wxTheApp)->clearPtr(this);};
449
class EwxStaticBitmap : public wxStaticBitmap {
450
public: ~EwxStaticBitmap() {((WxeApp *)wxTheApp)->clearPtr(this);};
451
451
EwxStaticBitmap(wxWindow * parent,wxWindowID id,const wxBitmap& label,const wxPoint& pos,const wxSize& size,long style) : wxStaticBitmap(parent,id,label,pos,size,style) {};
452
452
EwxStaticBitmap() : wxStaticBitmap() {};
455
class EwxRadioBox : public wxRadioBox {
456
public: ~EwxRadioBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
455
class EwxRadioBox : public wxRadioBox {
456
public: ~EwxRadioBox() {((WxeApp *)wxTheApp)->clearPtr(this);};
457
457
EwxRadioBox(wxWindow * parent,wxWindowID id,const wxString& title,const wxPoint& pos,const wxSize& size,const wxArrayString& choices,int majorDim,long style,const wxValidator& val) : wxRadioBox(parent,id,title,pos,size,choices,majorDim,style,val) {};
460
class EwxRadioButton : public wxRadioButton {
461
public: ~EwxRadioButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
460
class EwxRadioButton : public wxRadioButton {
461
public: ~EwxRadioButton() {((WxeApp *)wxTheApp)->clearPtr(this);};
462
462
EwxRadioButton(wxWindow * parent,wxWindowID id,const wxString& label,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxRadioButton(parent,id,label,pos,size,style,validator) {};
463
463
EwxRadioButton() : wxRadioButton() {};
466
class EwxSlider : public wxSlider {
467
public: ~EwxSlider() {((WxeApp *)wxTheApp)->clearPtr(this);};
466
class EwxSlider : public wxSlider {
467
public: ~EwxSlider() {((WxeApp *)wxTheApp)->clearPtr(this);};
468
468
EwxSlider(wxWindow * parent,wxWindowID id,int value,int minValue,int maxValue,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxSlider(parent,id,value,minValue,maxValue,pos,size,style,validator) {};
469
469
EwxSlider() : wxSlider() {};
472
class EwxDialog : public wxDialog {
473
public: ~EwxDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
472
class EwxDialog : public wxDialog {
473
public: ~EwxDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
474
474
EwxDialog(wxWindow * parent,wxWindowID id,const wxString& title,const wxPoint& pos,const wxSize& size,long style) : wxDialog(parent,id,title,pos,size,style) {};
475
475
EwxDialog() : wxDialog() {};
478
class EwxColourDialog : public wxColourDialog {
479
public: ~EwxColourDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
478
class EwxColourDialog : public wxColourDialog {
479
public: ~EwxColourDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
480
480
EwxColourDialog(wxWindow * parent,wxColourData * data) : wxColourDialog(parent,data) {};
481
481
EwxColourDialog() : wxColourDialog() {};
484
class EwxColourData : public wxColourData {
485
public: ~EwxColourData() {((WxeApp *)wxTheApp)->clearPtr(this);};
484
class EwxColourData : public wxColourData {
485
public: ~EwxColourData() {((WxeApp *)wxTheApp)->clearPtr(this);};
486
486
EwxColourData(const wxColourData& data) : wxColourData(data) {};
487
487
EwxColourData() : wxColourData() {};
490
class EwxPalette : public wxPalette {
491
public: ~EwxPalette() {((WxeApp *)wxTheApp)->clearPtr(this);};
490
class EwxPalette : public wxPalette {
491
public: ~EwxPalette() {((WxeApp *)wxTheApp)->clearPtr(this);};
492
492
EwxPalette(int n,const unsigned char * red,const unsigned char * green,const unsigned char * blue) : wxPalette(n,red,green,blue) {};
493
493
EwxPalette() : wxPalette() {};
496
class EwxDirDialog : public wxDirDialog {
497
public: ~EwxDirDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
496
class EwxDirDialog : public wxDirDialog {
497
public: ~EwxDirDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
498
498
EwxDirDialog(wxWindow * parent,const wxString& title,const wxString& defaultPath,long style,const wxPoint& pos,const wxSize& sz) : wxDirDialog(parent,title,defaultPath,style,pos,sz) {};
501
class EwxFileDialog : public wxFileDialog {
502
public: ~EwxFileDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
501
class EwxFileDialog : public wxFileDialog {
502
public: ~EwxFileDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
503
503
EwxFileDialog(wxWindow * parent,const wxString& message,const wxString& defaultDir,const wxString& defaultFile,const wxString& wildCard,long style,const wxPoint& pos,const wxSize& sz) : wxFileDialog(parent,message,defaultDir,defaultFile,wildCard,style,pos,sz) {};
506
class EwxFilePickerCtrl : public wxFilePickerCtrl {
507
public: ~EwxFilePickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
506
class EwxFilePickerCtrl : public wxFilePickerCtrl {
507
public: ~EwxFilePickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
508
508
EwxFilePickerCtrl(wxWindow * parent,wxWindowID id,const wxString& path,const wxString& message,const wxString& wildcard,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxFilePickerCtrl(parent,id,path,message,wildcard,pos,size,style,validator) {};
509
509
EwxFilePickerCtrl() : wxFilePickerCtrl() {};
512
class EwxDirPickerCtrl : public wxDirPickerCtrl {
513
public: ~EwxDirPickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
512
class EwxDirPickerCtrl : public wxDirPickerCtrl {
513
public: ~EwxDirPickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
514
514
EwxDirPickerCtrl(wxWindow * parent,wxWindowID id,const wxString& path,const wxString& message,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxDirPickerCtrl(parent,id,path,message,pos,size,style,validator) {};
515
515
EwxDirPickerCtrl() : wxDirPickerCtrl() {};
518
class EwxColourPickerCtrl : public wxColourPickerCtrl {
519
public: ~EwxColourPickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
518
class EwxColourPickerCtrl : public wxColourPickerCtrl {
519
public: ~EwxColourPickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
520
520
EwxColourPickerCtrl(wxWindow * parent,wxWindowID id,const wxColour& col,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxColourPickerCtrl(parent,id,col,pos,size,style,validator) {};
521
521
EwxColourPickerCtrl() : wxColourPickerCtrl() {};
524
class EwxDatePickerCtrl : public wxDatePickerCtrl {
525
public: ~EwxDatePickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
524
class EwxDatePickerCtrl : public wxDatePickerCtrl {
525
public: ~EwxDatePickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
526
526
EwxDatePickerCtrl(wxWindow * parent,wxWindowID id,const wxDateTime& date,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxDatePickerCtrl(parent,id,date,pos,size,style,validator) {};
527
527
EwxDatePickerCtrl() : wxDatePickerCtrl() {};
530
class EwxFontPickerCtrl : public wxFontPickerCtrl {
531
public: ~EwxFontPickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
530
class EwxFontPickerCtrl : public wxFontPickerCtrl {
531
public: ~EwxFontPickerCtrl() {((WxeApp *)wxTheApp)->clearPtr(this);};
532
532
EwxFontPickerCtrl(wxWindow * parent,wxWindowID id,const wxFont& initial,const wxPoint& pos,const wxSize& size,long style,const wxValidator& validator) : wxFontPickerCtrl(parent,id,initial,pos,size,style,validator) {};
533
533
EwxFontPickerCtrl() : wxFontPickerCtrl() {};
536
class EwxFindReplaceDialog : public wxFindReplaceDialog {
537
public: ~EwxFindReplaceDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
536
class EwxFindReplaceDialog : public wxFindReplaceDialog {
537
public: ~EwxFindReplaceDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
538
538
EwxFindReplaceDialog(wxWindow * parent,wxFindReplaceData * data,const wxString& title,int style) : wxFindReplaceDialog(parent,data,title,style) {};
539
539
EwxFindReplaceDialog() : wxFindReplaceDialog() {};
542
class EwxFindReplaceData : public wxFindReplaceData {
543
public: ~EwxFindReplaceData() {((WxeApp *)wxTheApp)->clearPtr(this);};
542
class EwxFindReplaceData : public wxFindReplaceData {
543
public: ~EwxFindReplaceData() {((WxeApp *)wxTheApp)->clearPtr(this);};
544
544
EwxFindReplaceData(unsigned int flags) : wxFindReplaceData(flags) {};
545
545
EwxFindReplaceData() : wxFindReplaceData() {};
548
class EwxMultiChoiceDialog : public wxMultiChoiceDialog {
549
public: ~EwxMultiChoiceDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
548
class EwxMultiChoiceDialog : public wxMultiChoiceDialog {
549
public: ~EwxMultiChoiceDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
550
550
EwxMultiChoiceDialog(wxWindow * parent,const wxString& message,const wxString& caption,const wxArrayString& choices,long style,const wxPoint& pos) : wxMultiChoiceDialog(parent,message,caption,choices,style,pos) {};
551
551
EwxMultiChoiceDialog() : wxMultiChoiceDialog() {};
554
class EwxSingleChoiceDialog : public wxSingleChoiceDialog {
555
public: ~EwxSingleChoiceDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
554
class EwxSingleChoiceDialog : public wxSingleChoiceDialog {
555
public: ~EwxSingleChoiceDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
556
556
EwxSingleChoiceDialog(wxWindow * parent,const wxString& message,const wxString& caption,const wxArrayString& choices,char ** clientData,long style,const wxPoint& pos) : wxSingleChoiceDialog(parent,message,caption,choices,clientData,style,pos) {};
557
557
EwxSingleChoiceDialog() : wxSingleChoiceDialog() {};
560
class EwxTextEntryDialog : public wxTextEntryDialog {
561
public: ~EwxTextEntryDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
560
class EwxTextEntryDialog : public wxTextEntryDialog {
561
public: ~EwxTextEntryDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
562
562
EwxTextEntryDialog(wxWindow * parent,const wxString& message,const wxString& caption,const wxString& value,long style,const wxPoint& pos) : wxTextEntryDialog(parent,message,caption,value,style,pos) {};
565
class EwxPasswordEntryDialog : public wxPasswordEntryDialog {
566
public: ~EwxPasswordEntryDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
565
class EwxPasswordEntryDialog : public wxPasswordEntryDialog {
566
public: ~EwxPasswordEntryDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
567
567
EwxPasswordEntryDialog(wxWindow * parent,const wxString& message,const wxString& caption,const wxString& value,long style,const wxPoint& pos) : wxPasswordEntryDialog(parent,message,caption,value,style,pos) {};
570
class EwxFontData : public wxFontData {
571
public: ~EwxFontData() {((WxeApp *)wxTheApp)->clearPtr(this);};
570
class EwxFontData : public wxFontData {
571
public: ~EwxFontData() {((WxeApp *)wxTheApp)->clearPtr(this);};
572
572
EwxFontData(const wxFontData& data) : wxFontData(data) {};
573
573
EwxFontData() : wxFontData() {};
576
class EwxFontDialog : public wxFontDialog {
577
public: ~EwxFontDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
576
class EwxFontDialog : public wxFontDialog {
577
public: ~EwxFontDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
578
578
EwxFontDialog(wxWindow * parent,const wxFontData& data) : wxFontDialog(parent,data) {};
579
579
EwxFontDialog() : wxFontDialog() {};
582
class EwxProgressDialog : public wxProgressDialog {
583
public: ~EwxProgressDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
582
class EwxProgressDialog : public wxProgressDialog {
583
public: ~EwxProgressDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
584
584
EwxProgressDialog(const wxString& title,const wxString& message,int maximum,wxWindow * parent,int style) : wxProgressDialog(title,message,maximum,parent,style) {};
587
class EwxMessageDialog : public wxMessageDialog {
588
public: ~EwxMessageDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
587
class EwxMessageDialog : public wxMessageDialog {
588
public: ~EwxMessageDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
589
589
EwxMessageDialog(wxWindow * parent,const wxString& message,const wxString& caption,long style,const wxPoint& pos) : wxMessageDialog(parent,message,caption,style,pos) {};
592
class EwxPageSetupDialog : public wxPageSetupDialog {
593
public: ~EwxPageSetupDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
592
class EwxPageSetupDialog : public wxPageSetupDialog {
593
public: ~EwxPageSetupDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
594
594
EwxPageSetupDialog(wxWindow * parent,wxPageSetupDialogData * data) : wxPageSetupDialog(parent,data) {};
597
class EwxPageSetupDialogData : public wxPageSetupDialogData {
598
public: ~EwxPageSetupDialogData() {((WxeApp *)wxTheApp)->clearPtr(this);};
597
class EwxPageSetupDialogData : public wxPageSetupDialogData {
598
public: ~EwxPageSetupDialogData() {((WxeApp *)wxTheApp)->clearPtr(this);};
599
599
EwxPageSetupDialogData(const wxPrintData& printData) : wxPageSetupDialogData(printData) {};
600
600
EwxPageSetupDialogData(const wxPageSetupDialogData& printData) : wxPageSetupDialogData(printData) {};
601
601
EwxPageSetupDialogData() : wxPageSetupDialogData() {};
604
class EwxPrintDialog : public wxPrintDialog {
605
public: ~EwxPrintDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
604
class EwxPrintDialog : public wxPrintDialog {
605
public: ~EwxPrintDialog() {((WxeApp *)wxTheApp)->clearPtr(this);};
606
606
EwxPrintDialog(wxWindow * parent,wxPrintDialogData * data) : wxPrintDialog(parent,data) {};
607
607
EwxPrintDialog(wxWindow * parent,wxPrintData * data) : wxPrintDialog(parent,data) {};
610
class EwxPrintDialogData : public wxPrintDialogData {
611
public: ~EwxPrintDialogData() {((WxeApp *)wxTheApp)->clearPtr(this);};
610
class EwxPrintDialogData : public wxPrintDialogData {
611
public: ~EwxPrintDialogData() {((WxeApp *)wxTheApp)->clearPtr(this);};
612
612
EwxPrintDialogData(const wxPrintDialogData& dialogData) : wxPrintDialogData(dialogData) {};
613
613
EwxPrintDialogData(const wxPrintData& dialogData) : wxPrintDialogData(dialogData) {};
614
614
EwxPrintDialogData() : wxPrintDialogData() {};
617
class EwxPrintData : public wxPrintData {
618
public: ~EwxPrintData() {((WxeApp *)wxTheApp)->clearPtr(this);};
617
class EwxPrintData : public wxPrintData {
618
public: ~EwxPrintData() {((WxeApp *)wxTheApp)->clearPtr(this);};
619
619
EwxPrintData(const wxPrintData& printData) : wxPrintData(printData) {};
620
620
EwxPrintData() : wxPrintData() {};
623
class EwxPrintPreview : public wxPrintPreview {
624
public: ~EwxPrintPreview() {((WxeApp *)wxTheApp)->clearPtr(this);};
623
class EwxPrintPreview : public wxPrintPreview {
624
public: ~EwxPrintPreview() {((WxeApp *)wxTheApp)->clearPtr(this);};
625
625
EwxPrintPreview(wxPrintout * printout,wxPrintout * printoutForPrinting,wxPrintData * data) : wxPrintPreview(printout,printoutForPrinting,data) {};
626
626
EwxPrintPreview(wxPrintout * printout,wxPrintout * printoutForPrinting,wxPrintDialogData * data) : wxPrintPreview(printout,printoutForPrinting,data) {};
629
class EwxPreviewFrame : public wxPreviewFrame {
630
public: ~EwxPreviewFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
629
class EwxPreviewFrame : public wxPreviewFrame {
630
public: ~EwxPreviewFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
631
631
EwxPreviewFrame(wxPrintPreview * preview,wxWindow * parent,const wxString& title,const wxPoint& pos,const wxSize& size,long style) : wxPreviewFrame(preview,parent,title,pos,size,style) {};
634
class EwxPreviewControlBar : public wxPreviewControlBar {
635
public: ~EwxPreviewControlBar() {((WxeApp *)wxTheApp)->clearPtr(this);};
634
class EwxPreviewControlBar : public wxPreviewControlBar {
635
public: ~EwxPreviewControlBar() {((WxeApp *)wxTheApp)->clearPtr(this);};
636
636
EwxPreviewControlBar(wxPrintPreview * preview,long buttons,wxWindow * parent,const wxPoint& pos,const wxSize& size,long style) : wxPreviewControlBar(preview,buttons,parent,pos,size,style) {};
639
class EwxPrinter : public wxPrinter {
640
public: ~EwxPrinter() {((WxeApp *)wxTheApp)->clearPtr(this);};
639
class EwxPrinter : public wxPrinter {
640
public: ~EwxPrinter() {((WxeApp *)wxTheApp)->clearPtr(this);};
641
641
EwxPrinter(wxPrintDialogData * data) : wxPrinter(data) {};
644
class EwxXmlResource : public wxXmlResource {
645
public: ~EwxXmlResource() {((WxeApp *)wxTheApp)->clearPtr(this);};
644
class EwxXmlResource : public wxXmlResource {
645
public: ~EwxXmlResource() {((WxeApp *)wxTheApp)->clearPtr(this);};
646
646
EwxXmlResource(const wxString& filemask,int flags,const wxString& domain) : wxXmlResource(filemask,flags,domain) {};
647
647
EwxXmlResource(int flags,const wxString& domain) : wxXmlResource(flags,domain) {};
650
class EwxHtmlEasyPrinting : public wxHtmlEasyPrinting {
651
public: ~EwxHtmlEasyPrinting() {((WxeApp *)wxTheApp)->clearPtr(this);};
650
class EwxHtmlEasyPrinting : public wxHtmlEasyPrinting {
651
public: ~EwxHtmlEasyPrinting() {((WxeApp *)wxTheApp)->clearPtr(this);};
652
652
EwxHtmlEasyPrinting(const wxString& name,wxWindow * parentWindow) : wxHtmlEasyPrinting(name,parentWindow) {};
655
class EwxGLCanvas : public wxGLCanvas {
656
public: ~EwxGLCanvas() {deleteActiveGL(this);((WxeApp *)wxTheApp)->clearPtr(this);};
655
class EwxGLCanvas : public wxGLCanvas {
656
public: ~EwxGLCanvas() {deleteActiveGL(this);((WxeApp *)wxTheApp)->clearPtr(this);};
657
657
EwxGLCanvas(wxWindow * parent,const wxGLContext * shared,wxWindowID id,const wxPoint& pos,const wxSize& size,long style,const wxString& name,int * attribList,const wxPalette& palette) : wxGLCanvas(parent,shared,id,pos,size,style,name,attribList,palette) {};
658
658
EwxGLCanvas(wxWindow * parent,const wxGLCanvas * shared,wxWindowID id,const wxPoint& pos,const wxSize& size,long style,const wxString& name,int * attribList,const wxPalette& palette) : wxGLCanvas(parent,shared,id,pos,size,style,name,attribList,palette) {};
659
659
EwxGLCanvas(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style,const wxString& name,int * attribList,const wxPalette& palette) : wxGLCanvas(parent,id,pos,size,style,name,attribList,palette) {};
662
class EwxAuiManager : public wxAuiManager {
663
public: ~EwxAuiManager() {((WxeApp *)wxTheApp)->clearPtr(this);};
662
class EwxAuiManager : public wxAuiManager {
663
public: ~EwxAuiManager() {((WxeApp *)wxTheApp)->clearPtr(this);};
664
664
EwxAuiManager(wxWindow * managed_wnd,unsigned int flags) : wxAuiManager(managed_wnd,flags) {};
667
class EwxAuiNotebook : public wxAuiNotebook {
668
public: ~EwxAuiNotebook() {((WxeApp *)wxTheApp)->clearPtr(this);};
667
class EwxAuiNotebook : public wxAuiNotebook {
668
public: ~EwxAuiNotebook() {((WxeApp *)wxTheApp)->clearPtr(this);};
669
669
EwxAuiNotebook(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxAuiNotebook(parent,id,pos,size,style) {};
670
670
EwxAuiNotebook() : wxAuiNotebook() {};
673
class EwxMDIParentFrame : public wxMDIParentFrame {
674
public: ~EwxMDIParentFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
673
class EwxMDIParentFrame : public wxMDIParentFrame {
674
public: ~EwxMDIParentFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
675
675
EwxMDIParentFrame(wxWindow * parent,wxWindowID id,const wxString& title,const wxPoint& pos,const wxSize& size,long style) : wxMDIParentFrame(parent,id,title,pos,size,style) {};
676
676
EwxMDIParentFrame() : wxMDIParentFrame() {};
679
class EwxMDIChildFrame : public wxMDIChildFrame {
680
public: ~EwxMDIChildFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
679
class EwxMDIChildFrame : public wxMDIChildFrame {
680
public: ~EwxMDIChildFrame() {((WxeApp *)wxTheApp)->clearPtr(this);};
681
681
EwxMDIChildFrame(wxMDIParentFrame * parent,wxWindowID id,const wxString& title,const wxPoint& pos,const wxSize& size,long style) : wxMDIChildFrame(parent,id,title,pos,size,style) {};
682
682
EwxMDIChildFrame() : wxMDIChildFrame() {};
685
class EwxMDIClientWindow : public wxMDIClientWindow {
686
public: ~EwxMDIClientWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
685
class EwxMDIClientWindow : public wxMDIClientWindow {
686
public: ~EwxMDIClientWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
687
687
EwxMDIClientWindow(wxMDIParentFrame * parent,long style) : wxMDIClientWindow(parent,style) {};
688
688
EwxMDIClientWindow() : wxMDIClientWindow() {};
691
class EwxLayoutAlgorithm : public wxLayoutAlgorithm {
692
public: ~EwxLayoutAlgorithm() {((WxeApp *)wxTheApp)->clearPtr(this);};
691
class EwxLayoutAlgorithm : public wxLayoutAlgorithm {
692
public: ~EwxLayoutAlgorithm() {((WxeApp *)wxTheApp)->clearPtr(this);};
693
693
EwxLayoutAlgorithm() : wxLayoutAlgorithm() {};
696
class EwxPrintout : public wxPrintout {
697
public: ~EwxPrintout() {((WxeApp *)wxTheApp)->clearPtr(this);};
696
class EwxPrintout : public wxPrintout {
697
public: ~EwxPrintout() {((WxeApp *)wxTheApp)->clearPtr(this);};
698
698
EwxPrintout(const wxString& title) : wxPrintout(title) {};
701
class EwxClipboard : public wxClipboard {
702
public: ~EwxClipboard() {((WxeApp *)wxTheApp)->clearPtr(this);};
701
class EwxClipboard : public wxClipboard {
702
public: ~EwxClipboard() {((WxeApp *)wxTheApp)->clearPtr(this);};
703
703
EwxClipboard() : wxClipboard() {};
706
class EwxSplitterWindow : public wxSplitterWindow {
707
public: ~EwxSplitterWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
706
class EwxSplitterWindow : public wxSplitterWindow {
707
public: ~EwxSplitterWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
708
708
EwxSplitterWindow(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxSplitterWindow(parent,id,pos,size,style) {};
709
709
EwxSplitterWindow() : wxSplitterWindow() {};
712
class EwxHtmlWindow : public wxHtmlWindow {
713
public: ~EwxHtmlWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
712
class EwxHtmlWindow : public wxHtmlWindow {
713
public: ~EwxHtmlWindow() {((WxeApp *)wxTheApp)->clearPtr(this);};
714
714
EwxHtmlWindow(wxWindow * parent,wxWindowID id,const wxPoint& pos,const wxSize& size,long style) : wxHtmlWindow(parent,id,pos,size,style) {};
715
715
EwxHtmlWindow() : wxHtmlWindow() {};
718
718
void WxeApp::delete_object(void *ptr, wxeRefData *refd) {
719
719
switch(refd->type) {