]> git.saurik.com Git - wxWidgets.git/blame - utils/wxPython/src/msw/stattool.cpp
Added a sample to test wxExtHelpController. Should work with other
[wxWidgets.git] / utils / wxPython / src / msw / stattool.cpp
CommitLineData
9c039d08
RD
1/*
2 * FILE : msw/stattool.cpp
3 *
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Patch 5)
7 *
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
12 *
13 * Do not make changes to this file--changes will be lost!
14 *
15 */
16
17
18#define SWIGCODE
19/* Implementation : PYTHON */
20
21#define SWIGPYTHON
22#include <string.h>
23#include <stdlib.h>
24/* Definitions for Windows/Unix exporting */
25#if defined(__WIN32__)
26# if defined(_MSC_VER)
27# define SWIGEXPORT(a,b) __declspec(dllexport) a b
28# else
29# if defined(__BORLANDC__)
30# define SWIGEXPORT(a,b) a _export b
31# else
32# define SWIGEXPORT(a,b) a b
33# endif
34# endif
35#else
36# define SWIGEXPORT(a,b) a b
37#endif
38
39#ifdef __cplusplus
40extern "C" {
41#endif
42#include "Python.h"
43extern void SWIG_MakePtr(char *, void *, char *);
44extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45extern char *SWIG_GetPtr(char *, void **, char *);
46extern void SWIG_addvarlink(PyObject *, char *, PyObject *(*)(void), int (*)(PyObject *));
47extern PyObject *SWIG_newvarlink(void);
48#ifdef __cplusplus
49}
50#endif
51
52#define SWIG_init initstattoolc
53
54#define SWIG_name "stattoolc"
55
56#include "helpers.h"
57#include <wx/toolbar.h>
58#include <wx/tbarsmpl.h>
59
60static PyObject* l_output_helper(PyObject* target, PyObject* o) {
61 PyObject* o2;
62 if (!target) {
63 target = o;
64 } else if (target == Py_None) {
65 Py_DECREF(Py_None);
66 target = o;
67 } else {
68 if (!PyList_Check(target)) {
69 o2 = target;
70 target = PyList_New(0);
71 PyList_Append(target, o2);
72 Py_XDECREF(o2);
73 }
74 PyList_Append(target,o);
75 Py_XDECREF(o);
76 }
77 return target;
78}
79
80static PyObject* t_output_helper(PyObject* target, PyObject* o) {
81 PyObject* o2;
82 PyObject* o3;
83
84 if (!target) {
85 target = o;
86 } else if (target == Py_None) {
87 Py_DECREF(Py_None);
88 target = o;
89 } else {
90 if (!PyTuple_Check(target)) {
91 o2 = target;
92 target = PyTuple_New(1);
93 PyTuple_SetItem(target, 0, o2);
94 }
95 o3 = PyTuple_New(1);
96 PyTuple_SetItem(o3, 0, o);
97
98 o2 = target;
99 target = PySequence_Concat(o2, o3);
100 Py_DECREF(o2);
101 Py_DECREF(o3);
102 }
103 return target;
104}
105
106
107extern int* int_LIST_helper(PyObject* source);
108extern long* long_LIST_helper(PyObject* source);
109extern char** string_LIST_helper(PyObject* source);
110extern wxPoint* wxPoint_LIST_helper(PyObject* source);
111extern wxBitmap** wxBitmap_LIST_helper(PyObject* source);
112extern wxString* wxString_LIST_helper(PyObject* source);
113#ifdef __WXMSW__
114extern wxAcceleratorEntry* wxAcceleratorEntry_LIST_helper(PyObject* source);
115#endif
116
117
118static char* wxStringErrorMsg = "string type is required for parameter";
119static void *SwigwxStatusBarTowxWindow(void *ptr) {
120 wxStatusBar *src;
121 wxWindow *dest;
122 src = (wxStatusBar *) ptr;
123 dest = (wxWindow *) src;
124 return (void *) dest;
125}
126
127static void *SwigwxStatusBarTowxEvtHandler(void *ptr) {
128 wxStatusBar *src;
129 wxEvtHandler *dest;
130 src = (wxStatusBar *) ptr;
131 dest = (wxEvtHandler *) src;
132 return (void *) dest;
133}
134
135#define new_wxStatusBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxStatusBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
136static PyObject *_wrap_new_wxStatusBar(PyObject *self, PyObject *args) {
137 PyObject * _resultobj;
138 wxStatusBar * _result;
139 wxWindow * _arg0;
140 wxWindowID _arg1;
141 wxPoint * _arg2 = &wxPyDefaultPosition;
142 wxSize * _arg3 = &wxPyDefaultSize;
143 long _arg4 = wxST_SIZEGRIP;
144 char * _arg5 = "statusBar";
145 char * _argc0 = 0;
146 char * _argc2 = 0;
147 char * _argc3 = 0;
148 char _ptemp[128];
149
150 self = self;
151 if(!PyArg_ParseTuple(args,"si|ssls:new_wxStatusBar",&_argc0,&_arg1,&_argc2,&_argc3,&_arg4,&_arg5))
152 return NULL;
153 if (_argc0) {
154 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
155 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxStatusBar. Expected _wxWindow_p.");
156 return NULL;
157 }
158 }
159 if (_argc2) {
160 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
161 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxStatusBar. Expected _wxPoint_p.");
162 return NULL;
163 }
164 }
165 if (_argc3) {
166 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
167 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxStatusBar. Expected _wxSize_p.");
168 return NULL;
169 }
170 }
171 _result = (wxStatusBar *)new_wxStatusBar(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
172 SWIG_MakePtr(_ptemp, (char *) _result,"_wxStatusBar_p");
173 _resultobj = Py_BuildValue("s",_ptemp);
174 return _resultobj;
175}
176
177static wxRect * wxStatusBar_GetFieldRect(wxStatusBar *self,long item) {
178 wxRect* rect= new wxRect;
179 self->GetFieldRect(item, *rect);
180 return rect;
181 }
182static PyObject *_wrap_wxStatusBar_GetFieldRect(PyObject *self, PyObject *args) {
183 PyObject * _resultobj;
184 wxRect * _result;
185 wxStatusBar * _arg0;
186 long _arg1;
187 char * _argc0 = 0;
188 char _ptemp[128];
189
190 self = self;
191 if(!PyArg_ParseTuple(args,"sl:wxStatusBar_GetFieldRect",&_argc0,&_arg1))
192 return NULL;
193 if (_argc0) {
194 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStatusBar_p")) {
195 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_GetFieldRect. Expected _wxStatusBar_p.");
196 return NULL;
197 }
198 }
199 _result = (wxRect *)wxStatusBar_GetFieldRect(_arg0,_arg1);
200 SWIG_MakePtr(_ptemp, (char *) _result,"_wxRect_p");
201 _resultobj = Py_BuildValue("s",_ptemp);
202 return _resultobj;
203}
204
205#define wxStatusBar_GetFieldsCount(_swigobj) (_swigobj->GetFieldsCount())
206static PyObject *_wrap_wxStatusBar_GetFieldsCount(PyObject *self, PyObject *args) {
207 PyObject * _resultobj;
208 int _result;
209 wxStatusBar * _arg0;
210 char * _argc0 = 0;
211
212 self = self;
213 if(!PyArg_ParseTuple(args,"s:wxStatusBar_GetFieldsCount",&_argc0))
214 return NULL;
215 if (_argc0) {
216 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStatusBar_p")) {
217 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_GetFieldsCount. Expected _wxStatusBar_p.");
218 return NULL;
219 }
220 }
221 _result = (int )wxStatusBar_GetFieldsCount(_arg0);
222 _resultobj = Py_BuildValue("i",_result);
223 return _resultobj;
224}
225
226#define wxStatusBar_GetStatusText(_swigobj,_swigarg0) (_swigobj->GetStatusText(_swigarg0))
227static PyObject *_wrap_wxStatusBar_GetStatusText(PyObject *self, PyObject *args) {
228 PyObject * _resultobj;
229 wxString * _result;
230 wxStatusBar * _arg0;
231 int _arg1 = 0;
232 char * _argc0 = 0;
233
234 self = self;
235 if(!PyArg_ParseTuple(args,"s|i:wxStatusBar_GetStatusText",&_argc0,&_arg1))
236 return NULL;
237 if (_argc0) {
238 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStatusBar_p")) {
239 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_GetStatusText. Expected _wxStatusBar_p.");
240 return NULL;
241 }
242 }
243 _result = new wxString (wxStatusBar_GetStatusText(_arg0,_arg1));
244{
245 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
246}
247{
248 delete _result;
249}
250 return _resultobj;
251}
252
253#define wxStatusBar_DrawField(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawField(_swigarg0,_swigarg1))
254static PyObject *_wrap_wxStatusBar_DrawField(PyObject *self, PyObject *args) {
255 PyObject * _resultobj;
256 wxStatusBar * _arg0;
257 wxDC * _arg1;
258 int _arg2;
259 char * _argc0 = 0;
260 char * _argc1 = 0;
261
262 self = self;
263 if(!PyArg_ParseTuple(args,"ssi:wxStatusBar_DrawField",&_argc0,&_argc1,&_arg2))
264 return NULL;
265 if (_argc0) {
266 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStatusBar_p")) {
267 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_DrawField. Expected _wxStatusBar_p.");
268 return NULL;
269 }
270 }
271 if (_argc1) {
272 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxDC_p")) {
273 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStatusBar_DrawField. Expected _wxDC_p.");
274 return NULL;
275 }
276 }
277 wxStatusBar_DrawField(_arg0,*_arg1,_arg2);
278 Py_INCREF(Py_None);
279 _resultobj = Py_None;
280 return _resultobj;
281}
282
283#define wxStatusBar_DrawFieldText(_swigobj,_swigarg0,_swigarg1) (_swigobj->DrawFieldText(_swigarg0,_swigarg1))
284static PyObject *_wrap_wxStatusBar_DrawFieldText(PyObject *self, PyObject *args) {
285 PyObject * _resultobj;
286 wxStatusBar * _arg0;
287 wxDC * _arg1;
288 int _arg2;
289 char * _argc0 = 0;
290 char * _argc1 = 0;
291
292 self = self;
293 if(!PyArg_ParseTuple(args,"ssi:wxStatusBar_DrawFieldText",&_argc0,&_argc1,&_arg2))
294 return NULL;
295 if (_argc0) {
296 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStatusBar_p")) {
297 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_DrawFieldText. Expected _wxStatusBar_p.");
298 return NULL;
299 }
300 }
301 if (_argc1) {
302 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxDC_p")) {
303 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxStatusBar_DrawFieldText. Expected _wxDC_p.");
304 return NULL;
305 }
306 }
307 wxStatusBar_DrawFieldText(_arg0,*_arg1,_arg2);
308 Py_INCREF(Py_None);
309 _resultobj = Py_None;
310 return _resultobj;
311}
312
313#define wxStatusBar_InitColours(_swigobj) (_swigobj->InitColours())
314static PyObject *_wrap_wxStatusBar_InitColours(PyObject *self, PyObject *args) {
315 PyObject * _resultobj;
316 wxStatusBar * _arg0;
317 char * _argc0 = 0;
318
319 self = self;
320 if(!PyArg_ParseTuple(args,"s:wxStatusBar_InitColours",&_argc0))
321 return NULL;
322 if (_argc0) {
323 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStatusBar_p")) {
324 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_InitColours. Expected _wxStatusBar_p.");
325 return NULL;
326 }
327 }
328 wxStatusBar_InitColours(_arg0);
329 Py_INCREF(Py_None);
330 _resultobj = Py_None;
331 return _resultobj;
332}
333
334#define wxStatusBar_SetFieldsCount(_swigobj,_swigarg0) (_swigobj->SetFieldsCount(_swigarg0))
335static PyObject *_wrap_wxStatusBar_SetFieldsCount(PyObject *self, PyObject *args) {
336 PyObject * _resultobj;
337 wxStatusBar * _arg0;
338 int _arg1 = 1;
339 char * _argc0 = 0;
340
341 self = self;
342 if(!PyArg_ParseTuple(args,"s|i:wxStatusBar_SetFieldsCount",&_argc0,&_arg1))
343 return NULL;
344 if (_argc0) {
345 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStatusBar_p")) {
346 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_SetFieldsCount. Expected _wxStatusBar_p.");
347 return NULL;
348 }
349 }
350 wxStatusBar_SetFieldsCount(_arg0,_arg1);
351 Py_INCREF(Py_None);
352 _resultobj = Py_None;
353 return _resultobj;
354}
355
356#define wxStatusBar_SetStatusText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStatusText(_swigarg0,_swigarg1))
357static PyObject *_wrap_wxStatusBar_SetStatusText(PyObject *self, PyObject *args) {
358 PyObject * _resultobj;
359 wxStatusBar * _arg0;
360 wxString * _arg1;
361 int _arg2 = 0;
362 char * _argc0 = 0;
363 PyObject * _obj1 = 0;
364
365 self = self;
366 if(!PyArg_ParseTuple(args,"sO|i:wxStatusBar_SetStatusText",&_argc0,&_obj1,&_arg2))
367 return NULL;
368 if (_argc0) {
369 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStatusBar_p")) {
370 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_SetStatusText. Expected _wxStatusBar_p.");
371 return NULL;
372 }
373 }
374{
375 if (!PyString_Check(_obj1)) {
376 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
377 return NULL;
378 }
379 _arg1 = new wxString(PyString_AsString(_obj1));
380}
381 wxStatusBar_SetStatusText(_arg0,*_arg1,_arg2);
382 Py_INCREF(Py_None);
383 _resultobj = Py_None;
384{
385 if (_obj1)
386 delete _arg1;
387}
388 return _resultobj;
389}
390
391#define wxStatusBar_SetStatusWidths(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetStatusWidths(_swigarg0,_swigarg1))
392static PyObject *_wrap_wxStatusBar_SetStatusWidths(PyObject *self, PyObject *args) {
393 PyObject * _resultobj;
394 wxStatusBar * _arg0;
395 int _arg1;
396 int * _arg2;
397 char * _argc0 = 0;
398 PyObject * _obj2 = 0;
399
400 self = self;
401 if(!PyArg_ParseTuple(args,"sO:wxStatusBar_SetStatusWidths",&_argc0,&_obj2))
402 return NULL;
403 if (_argc0) {
404 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxStatusBar_p")) {
405 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxStatusBar_SetStatusWidths. Expected _wxStatusBar_p.");
406 return NULL;
407 }
408 }
409 if (_obj2)
410{
411 _arg2 = int_LIST_helper(_obj2);
412 if (_arg2 == NULL) {
413 return NULL;
414 }
415}
416{
417 _arg1 = PyList_Size(_obj2);
418}
419 wxStatusBar_SetStatusWidths(_arg0,_arg1,_arg2);
420 Py_INCREF(Py_None);
421 _resultobj = Py_None;
422{
423 delete [] _arg2;
424}
425 return _resultobj;
426}
427
428#define new_wxToolBarTool() (new wxToolBarTool())
429static PyObject *_wrap_new_wxToolBarTool(PyObject *self, PyObject *args) {
430 PyObject * _resultobj;
431 wxToolBarTool * _result;
432 char _ptemp[128];
433
434 self = self;
435 if(!PyArg_ParseTuple(args,":new_wxToolBarTool"))
436 return NULL;
437 _result = (wxToolBarTool *)new_wxToolBarTool();
438 SWIG_MakePtr(_ptemp, (char *) _result,"_wxToolBarTool_p");
439 _resultobj = Py_BuildValue("s",_ptemp);
440 return _resultobj;
441}
442
443#define delete_wxToolBarTool(_swigobj) (delete _swigobj)
444static PyObject *_wrap_delete_wxToolBarTool(PyObject *self, PyObject *args) {
445 PyObject * _resultobj;
446 wxToolBarTool * _arg0;
447 char * _argc0 = 0;
448
449 self = self;
450 if(!PyArg_ParseTuple(args,"s:delete_wxToolBarTool",&_argc0))
451 return NULL;
452 if (_argc0) {
453 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
454 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxToolBarTool. Expected _wxToolBarTool_p.");
455 return NULL;
456 }
457 }
458 delete_wxToolBarTool(_arg0);
459 Py_INCREF(Py_None);
460 _resultobj = Py_None;
461 return _resultobj;
462}
463
464#define wxToolBarTool_SetSize(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSize(_swigarg0,_swigarg1))
465static PyObject *_wrap_wxToolBarTool_SetSize(PyObject *self, PyObject *args) {
466 PyObject * _resultobj;
467 wxToolBarTool * _arg0;
468 long _arg1;
469 long _arg2;
470 char * _argc0 = 0;
471
472 self = self;
473 if(!PyArg_ParseTuple(args,"sll:wxToolBarTool_SetSize",&_argc0,&_arg1,&_arg2))
474 return NULL;
475 if (_argc0) {
476 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
477 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_SetSize. Expected _wxToolBarTool_p.");
478 return NULL;
479 }
480 }
481 wxToolBarTool_SetSize(_arg0,_arg1,_arg2);
482 Py_INCREF(Py_None);
483 _resultobj = Py_None;
484 return _resultobj;
485}
486
487#define wxToolBarTool_GetWidth(_swigobj) (_swigobj->GetWidth())
488static PyObject *_wrap_wxToolBarTool_GetWidth(PyObject *self, PyObject *args) {
489 PyObject * _resultobj;
490 long _result;
491 wxToolBarTool * _arg0;
492 char * _argc0 = 0;
493
494 self = self;
495 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_GetWidth",&_argc0))
496 return NULL;
497 if (_argc0) {
498 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
499 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_GetWidth. Expected _wxToolBarTool_p.");
500 return NULL;
501 }
502 }
503 _result = (long )wxToolBarTool_GetWidth(_arg0);
504 _resultobj = Py_BuildValue("l",_result);
505 return _resultobj;
506}
507
508#define wxToolBarTool_GetHeight(_swigobj) (_swigobj->GetHeight())
509static PyObject *_wrap_wxToolBarTool_GetHeight(PyObject *self, PyObject *args) {
510 PyObject * _resultobj;
511 long _result;
512 wxToolBarTool * _arg0;
513 char * _argc0 = 0;
514
515 self = self;
516 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_GetHeight",&_argc0))
517 return NULL;
518 if (_argc0) {
519 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
520 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_GetHeight. Expected _wxToolBarTool_p.");
521 return NULL;
522 }
523 }
524 _result = (long )wxToolBarTool_GetHeight(_arg0);
525 _resultobj = Py_BuildValue("l",_result);
526 return _resultobj;
527}
528
529#define wxToolBarTool_m_toolStyle_get(_swigobj) ((int ) _swigobj->m_toolStyle)
530static PyObject *_wrap_wxToolBarTool_m_toolStyle_get(PyObject *self, PyObject *args) {
531 PyObject * _resultobj;
532 int _result;
533 wxToolBarTool * _arg0;
534 char * _argc0 = 0;
535
536 self = self;
537 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_toolStyle_get",&_argc0))
538 return NULL;
539 if (_argc0) {
540 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
541 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_toolStyle_get. Expected _wxToolBarTool_p.");
542 return NULL;
543 }
544 }
545 _result = (int )wxToolBarTool_m_toolStyle_get(_arg0);
546 _resultobj = Py_BuildValue("i",_result);
547 return _resultobj;
548}
549
550#define wxToolBarTool_m_clientData_get(_swigobj) ((wxObject *) _swigobj->m_clientData)
551static PyObject *_wrap_wxToolBarTool_m_clientData_get(PyObject *self, PyObject *args) {
552 PyObject * _resultobj;
553 wxObject * _result;
554 wxToolBarTool * _arg0;
555 char * _argc0 = 0;
556 char _ptemp[128];
557
558 self = self;
559 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_clientData_get",&_argc0))
560 return NULL;
561 if (_argc0) {
562 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
563 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_clientData_get. Expected _wxToolBarTool_p.");
564 return NULL;
565 }
566 }
567 _result = (wxObject *)wxToolBarTool_m_clientData_get(_arg0);
568 SWIG_MakePtr(_ptemp, (char *) _result,"_wxObject_p");
569 _resultobj = Py_BuildValue("s",_ptemp);
570 return _resultobj;
571}
572
573#define wxToolBarTool_m_index_get(_swigobj) ((int ) _swigobj->m_index)
574static PyObject *_wrap_wxToolBarTool_m_index_get(PyObject *self, PyObject *args) {
575 PyObject * _resultobj;
576 int _result;
577 wxToolBarTool * _arg0;
578 char * _argc0 = 0;
579
580 self = self;
581 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_index_get",&_argc0))
582 return NULL;
583 if (_argc0) {
584 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
585 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_index_get. Expected _wxToolBarTool_p.");
586 return NULL;
587 }
588 }
589 _result = (int )wxToolBarTool_m_index_get(_arg0);
590 _resultobj = Py_BuildValue("i",_result);
591 return _resultobj;
592}
593
594#define wxToolBarTool_m_x_get(_swigobj) ((long ) _swigobj->m_x)
595static PyObject *_wrap_wxToolBarTool_m_x_get(PyObject *self, PyObject *args) {
596 PyObject * _resultobj;
597 long _result;
598 wxToolBarTool * _arg0;
599 char * _argc0 = 0;
600
601 self = self;
602 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_x_get",&_argc0))
603 return NULL;
604 if (_argc0) {
605 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
606 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_x_get. Expected _wxToolBarTool_p.");
607 return NULL;
608 }
609 }
610 _result = (long )wxToolBarTool_m_x_get(_arg0);
611 _resultobj = Py_BuildValue("l",_result);
612 return _resultobj;
613}
614
615#define wxToolBarTool_m_y_get(_swigobj) ((long ) _swigobj->m_y)
616static PyObject *_wrap_wxToolBarTool_m_y_get(PyObject *self, PyObject *args) {
617 PyObject * _resultobj;
618 long _result;
619 wxToolBarTool * _arg0;
620 char * _argc0 = 0;
621
622 self = self;
623 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_y_get",&_argc0))
624 return NULL;
625 if (_argc0) {
626 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
627 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_y_get. Expected _wxToolBarTool_p.");
628 return NULL;
629 }
630 }
631 _result = (long )wxToolBarTool_m_y_get(_arg0);
632 _resultobj = Py_BuildValue("l",_result);
633 return _resultobj;
634}
635
636#define wxToolBarTool_m_width_get(_swigobj) ((long ) _swigobj->m_width)
637static PyObject *_wrap_wxToolBarTool_m_width_get(PyObject *self, PyObject *args) {
638 PyObject * _resultobj;
639 long _result;
640 wxToolBarTool * _arg0;
641 char * _argc0 = 0;
642
643 self = self;
644 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_width_get",&_argc0))
645 return NULL;
646 if (_argc0) {
647 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
648 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_width_get. Expected _wxToolBarTool_p.");
649 return NULL;
650 }
651 }
652 _result = (long )wxToolBarTool_m_width_get(_arg0);
653 _resultobj = Py_BuildValue("l",_result);
654 return _resultobj;
655}
656
657#define wxToolBarTool_m_height_get(_swigobj) ((long ) _swigobj->m_height)
658static PyObject *_wrap_wxToolBarTool_m_height_get(PyObject *self, PyObject *args) {
659 PyObject * _resultobj;
660 long _result;
661 wxToolBarTool * _arg0;
662 char * _argc0 = 0;
663
664 self = self;
665 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_height_get",&_argc0))
666 return NULL;
667 if (_argc0) {
668 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
669 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_height_get. Expected _wxToolBarTool_p.");
670 return NULL;
671 }
672 }
673 _result = (long )wxToolBarTool_m_height_get(_arg0);
674 _resultobj = Py_BuildValue("l",_result);
675 return _resultobj;
676}
677
678#define wxToolBarTool_m_toggleState_get(_swigobj) ((bool ) _swigobj->m_toggleState)
679static PyObject *_wrap_wxToolBarTool_m_toggleState_get(PyObject *self, PyObject *args) {
680 PyObject * _resultobj;
681 bool _result;
682 wxToolBarTool * _arg0;
683 char * _argc0 = 0;
684
685 self = self;
686 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_toggleState_get",&_argc0))
687 return NULL;
688 if (_argc0) {
689 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
690 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_toggleState_get. Expected _wxToolBarTool_p.");
691 return NULL;
692 }
693 }
694 _result = (bool )wxToolBarTool_m_toggleState_get(_arg0);
695 _resultobj = Py_BuildValue("i",_result);
696 return _resultobj;
697}
698
699#define wxToolBarTool_m_isToggle_get(_swigobj) ((bool ) _swigobj->m_isToggle)
700static PyObject *_wrap_wxToolBarTool_m_isToggle_get(PyObject *self, PyObject *args) {
701 PyObject * _resultobj;
702 bool _result;
703 wxToolBarTool * _arg0;
704 char * _argc0 = 0;
705
706 self = self;
707 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_isToggle_get",&_argc0))
708 return NULL;
709 if (_argc0) {
710 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
711 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_isToggle_get. Expected _wxToolBarTool_p.");
712 return NULL;
713 }
714 }
715 _result = (bool )wxToolBarTool_m_isToggle_get(_arg0);
716 _resultobj = Py_BuildValue("i",_result);
717 return _resultobj;
718}
719
720#define wxToolBarTool_m_deleteSecondBitmap_get(_swigobj) ((bool ) _swigobj->m_deleteSecondBitmap)
721static PyObject *_wrap_wxToolBarTool_m_deleteSecondBitmap_get(PyObject *self, PyObject *args) {
722 PyObject * _resultobj;
723 bool _result;
724 wxToolBarTool * _arg0;
725 char * _argc0 = 0;
726
727 self = self;
728 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_deleteSecondBitmap_get",&_argc0))
729 return NULL;
730 if (_argc0) {
731 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
732 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_deleteSecondBitmap_get. Expected _wxToolBarTool_p.");
733 return NULL;
734 }
735 }
736 _result = (bool )wxToolBarTool_m_deleteSecondBitmap_get(_arg0);
737 _resultobj = Py_BuildValue("i",_result);
738 return _resultobj;
739}
740
741#define wxToolBarTool_m_enabled_get(_swigobj) ((bool ) _swigobj->m_enabled)
742static PyObject *_wrap_wxToolBarTool_m_enabled_get(PyObject *self, PyObject *args) {
743 PyObject * _resultobj;
744 bool _result;
745 wxToolBarTool * _arg0;
746 char * _argc0 = 0;
747
748 self = self;
749 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_enabled_get",&_argc0))
750 return NULL;
751 if (_argc0) {
752 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
753 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_enabled_get. Expected _wxToolBarTool_p.");
754 return NULL;
755 }
756 }
757 _result = (bool )wxToolBarTool_m_enabled_get(_arg0);
758 _resultobj = Py_BuildValue("i",_result);
759 return _resultobj;
760}
761
762#define wxToolBarTool_m_bitmap1_get(_swigobj) (&_swigobj->m_bitmap1)
763static PyObject *_wrap_wxToolBarTool_m_bitmap1_get(PyObject *self, PyObject *args) {
764 PyObject * _resultobj;
765 wxBitmap * _result;
766 wxToolBarTool * _arg0;
767 char * _argc0 = 0;
768 char _ptemp[128];
769
770 self = self;
771 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_bitmap1_get",&_argc0))
772 return NULL;
773 if (_argc0) {
774 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
775 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_bitmap1_get. Expected _wxToolBarTool_p.");
776 return NULL;
777 }
778 }
779 _result = (wxBitmap *)wxToolBarTool_m_bitmap1_get(_arg0);
780 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
781 _resultobj = Py_BuildValue("s",_ptemp);
782 return _resultobj;
783}
784
785#define wxToolBarTool_m_bitmap2_get(_swigobj) (&_swigobj->m_bitmap2)
786static PyObject *_wrap_wxToolBarTool_m_bitmap2_get(PyObject *self, PyObject *args) {
787 PyObject * _resultobj;
788 wxBitmap * _result;
789 wxToolBarTool * _arg0;
790 char * _argc0 = 0;
791 char _ptemp[128];
792
793 self = self;
794 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_bitmap2_get",&_argc0))
795 return NULL;
796 if (_argc0) {
797 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
798 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_bitmap2_get. Expected _wxToolBarTool_p.");
799 return NULL;
800 }
801 }
802 _result = (wxBitmap *)wxToolBarTool_m_bitmap2_get(_arg0);
803 SWIG_MakePtr(_ptemp, (char *) _result,"_wxBitmap_p");
804 _resultobj = Py_BuildValue("s",_ptemp);
805 return _resultobj;
806}
807
808#define wxToolBarTool_m_isMenuCommand_get(_swigobj) ((bool ) _swigobj->m_isMenuCommand)
809static PyObject *_wrap_wxToolBarTool_m_isMenuCommand_get(PyObject *self, PyObject *args) {
810 PyObject * _resultobj;
811 bool _result;
812 wxToolBarTool * _arg0;
813 char * _argc0 = 0;
814
815 self = self;
816 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_isMenuCommand_get",&_argc0))
817 return NULL;
818 if (_argc0) {
819 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
820 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_isMenuCommand_get. Expected _wxToolBarTool_p.");
821 return NULL;
822 }
823 }
824 _result = (bool )wxToolBarTool_m_isMenuCommand_get(_arg0);
825 _resultobj = Py_BuildValue("i",_result);
826 return _resultobj;
827}
828
829#define wxToolBarTool_m_shortHelpString_get(_swigobj) (&_swigobj->m_shortHelpString)
830static PyObject *_wrap_wxToolBarTool_m_shortHelpString_get(PyObject *self, PyObject *args) {
831 PyObject * _resultobj;
832 wxString * _result;
833 wxToolBarTool * _arg0;
834 char * _argc0 = 0;
835
836 self = self;
837 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_shortHelpString_get",&_argc0))
838 return NULL;
839 if (_argc0) {
840 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
841 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_shortHelpString_get. Expected _wxToolBarTool_p.");
842 return NULL;
843 }
844 }
845 _result = (wxString *)wxToolBarTool_m_shortHelpString_get(_arg0);
846{
847 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
848}
849 return _resultobj;
850}
851
852#define wxToolBarTool_m_longHelpString_get(_swigobj) (&_swigobj->m_longHelpString)
853static PyObject *_wrap_wxToolBarTool_m_longHelpString_get(PyObject *self, PyObject *args) {
854 PyObject * _resultobj;
855 wxString * _result;
856 wxToolBarTool * _arg0;
857 char * _argc0 = 0;
858
859 self = self;
860 if(!PyArg_ParseTuple(args,"s:wxToolBarTool_m_longHelpString_get",&_argc0))
861 return NULL;
862 if (_argc0) {
863 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBarTool_p")) {
864 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBarTool_m_longHelpString_get. Expected _wxToolBarTool_p.");
865 return NULL;
866 }
867 }
868 _result = (wxString *)wxToolBarTool_m_longHelpString_get(_arg0);
869{
870 _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
871}
872 return _resultobj;
873}
874
d5c9047a
RD
875static void *SwigwxToolBarTowxControl(void *ptr) {
876 wxToolBar *src;
9c039d08 877 wxControl *dest;
d5c9047a 878 src = (wxToolBar *) ptr;
9c039d08
RD
879 dest = (wxControl *) src;
880 return (void *) dest;
881}
882
d5c9047a
RD
883static void *SwigwxToolBarTowxWindow(void *ptr) {
884 wxToolBar *src;
9c039d08 885 wxWindow *dest;
d5c9047a 886 src = (wxToolBar *) ptr;
9c039d08
RD
887 dest = (wxWindow *) src;
888 return (void *) dest;
889}
890
d5c9047a
RD
891static void *SwigwxToolBarTowxEvtHandler(void *ptr) {
892 wxToolBar *src;
9c039d08 893 wxEvtHandler *dest;
d5c9047a 894 src = (wxToolBar *) ptr;
9c039d08
RD
895 dest = (wxEvtHandler *) src;
896 return (void *) dest;
897}
898
d5c9047a
RD
899#define new_wxToolBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxToolBar(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
900static PyObject *_wrap_new_wxToolBar(PyObject *self, PyObject *args) {
901 PyObject * _resultobj;
902 wxToolBar * _result;
903 wxWindow * _arg0;
904 wxWindowID _arg1;
905 wxPoint * _arg2 = &wxPyDefaultPosition;
906 wxSize * _arg3 = &wxPyDefaultSize;
907 long _arg4 = (wxTB_HORIZONTAL)|(wxNO_BORDER);
908 char * _arg5 = "toolBar";
909 char * _argc0 = 0;
910 char * _argc2 = 0;
911 char * _argc3 = 0;
912 char _ptemp[128];
913
914 self = self;
915 if(!PyArg_ParseTuple(args,"si|ssls:new_wxToolBar",&_argc0,&_arg1,&_argc2,&_argc3,&_arg4,&_arg5))
916 return NULL;
917 if (_argc0) {
918 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
919 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxToolBar. Expected _wxWindow_p.");
920 return NULL;
921 }
922 }
923 if (_argc2) {
924 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
925 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxToolBar. Expected _wxPoint_p.");
926 return NULL;
927 }
928 }
929 if (_argc3) {
930 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
931 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxToolBar. Expected _wxSize_p.");
932 return NULL;
933 }
934 }
935 _result = (wxToolBar *)new_wxToolBar(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5);
936 SWIG_MakePtr(_ptemp, (char *) _result,"_wxToolBar_p");
937 _resultobj = Py_BuildValue("s",_ptemp);
938 return _resultobj;
939}
940
941#define wxToolBar_AddSeparator(_swigobj) (_swigobj->AddSeparator())
942static PyObject *_wrap_wxToolBar_AddSeparator(PyObject *self, PyObject *args) {
9c039d08 943 PyObject * _resultobj;
d5c9047a 944 wxToolBar * _arg0;
9c039d08
RD
945 char * _argc0 = 0;
946
947 self = self;
d5c9047a 948 if(!PyArg_ParseTuple(args,"s:wxToolBar_AddSeparator",&_argc0))
9c039d08
RD
949 return NULL;
950 if (_argc0) {
d5c9047a
RD
951 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
952 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_AddSeparator. Expected _wxToolBar_p.");
9c039d08
RD
953 return NULL;
954 }
955 }
d5c9047a 956 wxToolBar_AddSeparator(_arg0);
9c039d08
RD
957 Py_INCREF(Py_None);
958 _resultobj = Py_None;
959 return _resultobj;
960}
961
d5c9047a 962static wxToolBarTool * wxToolBar_AddTool(wxToolBar *self,int toolIndex,const wxBitmap & bitmap1,const wxBitmap & bitmap2,int isToggle,long xPos,long yPos,const wxString & shortHelpString,const wxString & longHelpString) {
9c039d08
RD
963 return self->AddTool(toolIndex, bitmap1, bitmap2,
964 isToggle, xPos, yPos, NULL,
965 shortHelpString, longHelpString);
966 }
d5c9047a 967static PyObject *_wrap_wxToolBar_AddTool(PyObject *self, PyObject *args) {
9c039d08
RD
968 PyObject * _resultobj;
969 wxToolBarTool * _result;
d5c9047a 970 wxToolBar * _arg0;
9c039d08
RD
971 int _arg1;
972 wxBitmap * _arg2;
973 wxBitmap * _arg3 = &wxNullBitmap;
974 int _arg4 = (0);
975 long _arg5 = -1;
976 long _arg6 = -1;
977 wxString * _arg7 = &wxPyEmptyStr;
978 wxString * _arg8 = &wxPyEmptyStr;
979 char * _argc0 = 0;
980 char * _argc2 = 0;
981 char * _argc3 = 0;
982 PyObject * _obj7 = 0;
983 PyObject * _obj8 = 0;
984 char _ptemp[128];
985
986 self = self;
d5c9047a 987 if(!PyArg_ParseTuple(args,"sis|sillOO:wxToolBar_AddTool",&_argc0,&_arg1,&_argc2,&_argc3,&_arg4,&_arg5,&_arg6,&_obj7,&_obj8))
9c039d08
RD
988 return NULL;
989 if (_argc0) {
d5c9047a
RD
990 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
991 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_AddTool. Expected _wxToolBar_p.");
9c039d08
RD
992 return NULL;
993 }
994 }
995 if (_argc2) {
996 if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxBitmap_p")) {
d5c9047a 997 PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxToolBar_AddTool. Expected _wxBitmap_p.");
9c039d08
RD
998 return NULL;
999 }
1000 }
1001 if (_argc3) {
1002 if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxBitmap_p")) {
d5c9047a 1003 PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxToolBar_AddTool. Expected _wxBitmap_p.");
9c039d08
RD
1004 return NULL;
1005 }
1006 }
1007 if (_obj7)
1008{
1009 if (!PyString_Check(_obj7)) {
1010 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1011 return NULL;
1012 }
1013 _arg7 = new wxString(PyString_AsString(_obj7));
1014}
1015 if (_obj8)
1016{
1017 if (!PyString_Check(_obj8)) {
1018 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1019 return NULL;
1020 }
1021 _arg8 = new wxString(PyString_AsString(_obj8));
1022}
d5c9047a 1023 _result = (wxToolBarTool *)wxToolBar_AddTool(_arg0,_arg1,*_arg2,*_arg3,_arg4,_arg5,_arg6,*_arg7,*_arg8);
9c039d08
RD
1024 SWIG_MakePtr(_ptemp, (char *) _result,"_wxToolBarTool_p");
1025 _resultobj = Py_BuildValue("s",_ptemp);
1026{
1027 if (_obj7)
1028 delete _arg7;
1029}
1030{
1031 if (_obj8)
1032 delete _arg8;
1033}
1034 return _resultobj;
1035}
1036
d5c9047a
RD
1037#define wxToolBar_EnableTool(_swigobj,_swigarg0,_swigarg1) (_swigobj->EnableTool(_swigarg0,_swigarg1))
1038static PyObject *_wrap_wxToolBar_EnableTool(PyObject *self, PyObject *args) {
9c039d08 1039 PyObject * _resultobj;
d5c9047a 1040 wxToolBar * _arg0;
9c039d08
RD
1041 int _arg1;
1042 bool _arg2;
1043 char * _argc0 = 0;
1044 int tempbool2;
1045
1046 self = self;
d5c9047a 1047 if(!PyArg_ParseTuple(args,"sii:wxToolBar_EnableTool",&_argc0,&_arg1,&tempbool2))
9c039d08
RD
1048 return NULL;
1049 if (_argc0) {
d5c9047a
RD
1050 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1051 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_EnableTool. Expected _wxToolBar_p.");
9c039d08
RD
1052 return NULL;
1053 }
1054 }
1055 _arg2 = (bool ) tempbool2;
d5c9047a 1056 wxToolBar_EnableTool(_arg0,_arg1,_arg2);
9c039d08
RD
1057 Py_INCREF(Py_None);
1058 _resultobj = Py_None;
1059 return _resultobj;
1060}
1061
d5c9047a
RD
1062#define wxToolBar_FindToolForPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindToolForPosition(_swigarg0,_swigarg1))
1063static PyObject *_wrap_wxToolBar_FindToolForPosition(PyObject *self, PyObject *args) {
9c039d08
RD
1064 PyObject * _resultobj;
1065 wxToolBarTool * _result;
d5c9047a 1066 wxToolBar * _arg0;
9c039d08
RD
1067 float _arg1;
1068 float _arg2;
1069 char * _argc0 = 0;
1070 char _ptemp[128];
1071
1072 self = self;
d5c9047a 1073 if(!PyArg_ParseTuple(args,"sff:wxToolBar_FindToolForPosition",&_argc0,&_arg1,&_arg2))
9c039d08
RD
1074 return NULL;
1075 if (_argc0) {
d5c9047a
RD
1076 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1077 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_FindToolForPosition. Expected _wxToolBar_p.");
9c039d08
RD
1078 return NULL;
1079 }
1080 }
d5c9047a 1081 _result = (wxToolBarTool *)wxToolBar_FindToolForPosition(_arg0,_arg1,_arg2);
9c039d08
RD
1082 SWIG_MakePtr(_ptemp, (char *) _result,"_wxToolBarTool_p");
1083 _resultobj = Py_BuildValue("s",_ptemp);
1084 return _resultobj;
1085}
1086
d5c9047a
RD
1087#define wxToolBar_GetToolSize(_swigobj) (_swigobj->GetToolSize())
1088static PyObject *_wrap_wxToolBar_GetToolSize(PyObject *self, PyObject *args) {
9c039d08
RD
1089 PyObject * _resultobj;
1090 wxSize * _result;
d5c9047a 1091 wxToolBar * _arg0;
9c039d08
RD
1092 char * _argc0 = 0;
1093 char _ptemp[128];
1094
1095 self = self;
d5c9047a 1096 if(!PyArg_ParseTuple(args,"s:wxToolBar_GetToolSize",&_argc0))
9c039d08
RD
1097 return NULL;
1098 if (_argc0) {
d5c9047a
RD
1099 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1100 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolSize. Expected _wxToolBar_p.");
9c039d08
RD
1101 return NULL;
1102 }
1103 }
d5c9047a 1104 _result = new wxSize (wxToolBar_GetToolSize(_arg0));
9c039d08
RD
1105 SWIG_MakePtr(_ptemp, (void *) _result,"_wxSize_p");
1106 _resultobj = Py_BuildValue("s",_ptemp);
1107 return _resultobj;
1108}
1109
d5c9047a
RD
1110#define wxToolBar_GetToolBitmapSize(_swigobj) (_swigobj->GetToolBitmapSize())
1111static PyObject *_wrap_wxToolBar_GetToolBitmapSize(PyObject *self, PyObject *args) {
9c039d08
RD
1112 PyObject * _resultobj;
1113 wxSize * _result;
d5c9047a 1114 wxToolBar * _arg0;
9c039d08
RD
1115 char * _argc0 = 0;
1116 char _ptemp[128];
1117
1118 self = self;
d5c9047a 1119 if(!PyArg_ParseTuple(args,"s:wxToolBar_GetToolBitmapSize",&_argc0))
9c039d08
RD
1120 return NULL;
1121 if (_argc0) {
d5c9047a
RD
1122 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1123 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolBitmapSize. Expected _wxToolBar_p.");
9c039d08
RD
1124 return NULL;
1125 }
1126 }
d5c9047a 1127 _result = new wxSize (wxToolBar_GetToolBitmapSize(_arg0));
9c039d08
RD
1128 SWIG_MakePtr(_ptemp, (void *) _result,"_wxSize_p");
1129 _resultobj = Py_BuildValue("s",_ptemp);
1130 return _resultobj;
1131}
1132
d5c9047a
RD
1133#define wxToolBar_GetMaxSize(_swigobj) (_swigobj->GetMaxSize())
1134static PyObject *_wrap_wxToolBar_GetMaxSize(PyObject *self, PyObject *args) {
9c039d08
RD
1135 PyObject * _resultobj;
1136 wxSize * _result;
d5c9047a 1137 wxToolBar * _arg0;
9c039d08
RD
1138 char * _argc0 = 0;
1139 char _ptemp[128];
1140
1141 self = self;
d5c9047a 1142 if(!PyArg_ParseTuple(args,"s:wxToolBar_GetMaxSize",&_argc0))
9c039d08
RD
1143 return NULL;
1144 if (_argc0) {
d5c9047a
RD
1145 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1146 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetMaxSize. Expected _wxToolBar_p.");
9c039d08
RD
1147 return NULL;
1148 }
1149 }
d5c9047a 1150 _result = new wxSize (wxToolBar_GetMaxSize(_arg0));
9c039d08
RD
1151 SWIG_MakePtr(_ptemp, (void *) _result,"_wxSize_p");
1152 _resultobj = Py_BuildValue("s",_ptemp);
1153 return _resultobj;
1154}
1155
d5c9047a
RD
1156#define wxToolBar_GetToolEnabled(_swigobj,_swigarg0) (_swigobj->GetToolEnabled(_swigarg0))
1157static PyObject *_wrap_wxToolBar_GetToolEnabled(PyObject *self, PyObject *args) {
9c039d08
RD
1158 PyObject * _resultobj;
1159 bool _result;
d5c9047a 1160 wxToolBar * _arg0;
9c039d08
RD
1161 int _arg1;
1162 char * _argc0 = 0;
1163
1164 self = self;
d5c9047a 1165 if(!PyArg_ParseTuple(args,"si:wxToolBar_GetToolEnabled",&_argc0,&_arg1))
9c039d08
RD
1166 return NULL;
1167 if (_argc0) {
d5c9047a
RD
1168 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1169 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolEnabled. Expected _wxToolBar_p.");
9c039d08
RD
1170 return NULL;
1171 }
1172 }
d5c9047a 1173 _result = (bool )wxToolBar_GetToolEnabled(_arg0,_arg1);
9c039d08
RD
1174 _resultobj = Py_BuildValue("i",_result);
1175 return _resultobj;
1176}
1177
d5c9047a
RD
1178#define wxToolBar_GetToolLongHelp(_swigobj,_swigarg0) (_swigobj->GetToolLongHelp(_swigarg0))
1179static PyObject *_wrap_wxToolBar_GetToolLongHelp(PyObject *self, PyObject *args) {
9c039d08
RD
1180 PyObject * _resultobj;
1181 wxString * _result;
d5c9047a 1182 wxToolBar * _arg0;
9c039d08
RD
1183 int _arg1;
1184 char * _argc0 = 0;
1185
1186 self = self;
d5c9047a 1187 if(!PyArg_ParseTuple(args,"si:wxToolBar_GetToolLongHelp",&_argc0,&_arg1))
9c039d08
RD
1188 return NULL;
1189 if (_argc0) {
d5c9047a
RD
1190 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1191 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolLongHelp. Expected _wxToolBar_p.");
9c039d08
RD
1192 return NULL;
1193 }
1194 }
d5c9047a 1195 _result = new wxString (wxToolBar_GetToolLongHelp(_arg0,_arg1));
9c039d08
RD
1196{
1197 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
1198}
1199{
1200 delete _result;
1201}
1202 return _resultobj;
1203}
1204
d5c9047a
RD
1205#define wxToolBar_GetToolPacking(_swigobj) (_swigobj->GetToolPacking())
1206static PyObject *_wrap_wxToolBar_GetToolPacking(PyObject *self, PyObject *args) {
9c039d08
RD
1207 PyObject * _resultobj;
1208 int _result;
d5c9047a 1209 wxToolBar * _arg0;
9c039d08
RD
1210 char * _argc0 = 0;
1211
1212 self = self;
d5c9047a 1213 if(!PyArg_ParseTuple(args,"s:wxToolBar_GetToolPacking",&_argc0))
9c039d08
RD
1214 return NULL;
1215 if (_argc0) {
d5c9047a
RD
1216 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1217 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolPacking. Expected _wxToolBar_p.");
9c039d08
RD
1218 return NULL;
1219 }
1220 }
d5c9047a 1221 _result = (int )wxToolBar_GetToolPacking(_arg0);
9c039d08
RD
1222 _resultobj = Py_BuildValue("i",_result);
1223 return _resultobj;
1224}
1225
d5c9047a
RD
1226#define wxToolBar_GetToolSeparation(_swigobj) (_swigobj->GetToolSeparation())
1227static PyObject *_wrap_wxToolBar_GetToolSeparation(PyObject *self, PyObject *args) {
9c039d08
RD
1228 PyObject * _resultobj;
1229 int _result;
d5c9047a 1230 wxToolBar * _arg0;
9c039d08
RD
1231 char * _argc0 = 0;
1232
1233 self = self;
d5c9047a 1234 if(!PyArg_ParseTuple(args,"s:wxToolBar_GetToolSeparation",&_argc0))
9c039d08
RD
1235 return NULL;
1236 if (_argc0) {
d5c9047a
RD
1237 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1238 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolSeparation. Expected _wxToolBar_p.");
9c039d08
RD
1239 return NULL;
1240 }
1241 }
d5c9047a 1242 _result = (int )wxToolBar_GetToolSeparation(_arg0);
9c039d08
RD
1243 _resultobj = Py_BuildValue("i",_result);
1244 return _resultobj;
1245}
1246
d5c9047a
RD
1247#define wxToolBar_GetToolShortHelp(_swigobj,_swigarg0) (_swigobj->GetToolShortHelp(_swigarg0))
1248static PyObject *_wrap_wxToolBar_GetToolShortHelp(PyObject *self, PyObject *args) {
9c039d08
RD
1249 PyObject * _resultobj;
1250 wxString * _result;
d5c9047a 1251 wxToolBar * _arg0;
9c039d08
RD
1252 int _arg1;
1253 char * _argc0 = 0;
1254
1255 self = self;
d5c9047a 1256 if(!PyArg_ParseTuple(args,"si:wxToolBar_GetToolShortHelp",&_argc0,&_arg1))
9c039d08
RD
1257 return NULL;
1258 if (_argc0) {
d5c9047a
RD
1259 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1260 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolShortHelp. Expected _wxToolBar_p.");
9c039d08
RD
1261 return NULL;
1262 }
1263 }
d5c9047a 1264 _result = new wxString (wxToolBar_GetToolShortHelp(_arg0,_arg1));
9c039d08
RD
1265{
1266 _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
1267}
1268{
1269 delete _result;
1270}
1271 return _resultobj;
1272}
1273
d5c9047a
RD
1274#define wxToolBar_GetToolState(_swigobj,_swigarg0) (_swigobj->GetToolState(_swigarg0))
1275static PyObject *_wrap_wxToolBar_GetToolState(PyObject *self, PyObject *args) {
9c039d08
RD
1276 PyObject * _resultobj;
1277 bool _result;
d5c9047a 1278 wxToolBar * _arg0;
9c039d08
RD
1279 int _arg1;
1280 char * _argc0 = 0;
1281
1282 self = self;
d5c9047a 1283 if(!PyArg_ParseTuple(args,"si:wxToolBar_GetToolState",&_argc0,&_arg1))
9c039d08
RD
1284 return NULL;
1285 if (_argc0) {
d5c9047a
RD
1286 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1287 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_GetToolState. Expected _wxToolBar_p.");
9c039d08
RD
1288 return NULL;
1289 }
1290 }
d5c9047a 1291 _result = (bool )wxToolBar_GetToolState(_arg0,_arg1);
9c039d08
RD
1292 _resultobj = Py_BuildValue("i",_result);
1293 return _resultobj;
1294}
1295
d5c9047a
RD
1296#define wxToolBar_Realize(_swigobj) (_swigobj->Realize())
1297static PyObject *_wrap_wxToolBar_Realize(PyObject *self, PyObject *args) {
9c039d08
RD
1298 PyObject * _resultobj;
1299 bool _result;
d5c9047a 1300 wxToolBar * _arg0;
9c039d08
RD
1301 char * _argc0 = 0;
1302
1303 self = self;
d5c9047a 1304 if(!PyArg_ParseTuple(args,"s:wxToolBar_Realize",&_argc0))
9c039d08
RD
1305 return NULL;
1306 if (_argc0) {
d5c9047a
RD
1307 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1308 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_Realize. Expected _wxToolBar_p.");
9c039d08
RD
1309 return NULL;
1310 }
1311 }
d5c9047a 1312 _result = (bool )wxToolBar_Realize(_arg0);
9c039d08
RD
1313 _resultobj = Py_BuildValue("i",_result);
1314 return _resultobj;
1315}
1316
d5c9047a
RD
1317#define wxToolBar_SetToolBitmapSize(_swigobj,_swigarg0) (_swigobj->SetToolBitmapSize(_swigarg0))
1318static PyObject *_wrap_wxToolBar_SetToolBitmapSize(PyObject *self, PyObject *args) {
9c039d08 1319 PyObject * _resultobj;
d5c9047a 1320 wxToolBar * _arg0;
9c039d08
RD
1321 wxSize * _arg1;
1322 char * _argc0 = 0;
1323 char * _argc1 = 0;
1324
1325 self = self;
d5c9047a 1326 if(!PyArg_ParseTuple(args,"ss:wxToolBar_SetToolBitmapSize",&_argc0,&_argc1))
9c039d08
RD
1327 return NULL;
1328 if (_argc0) {
d5c9047a
RD
1329 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1330 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetToolBitmapSize. Expected _wxToolBar_p.");
9c039d08
RD
1331 return NULL;
1332 }
1333 }
1334 if (_argc1) {
1335 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxSize_p")) {
d5c9047a 1336 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxToolBar_SetToolBitmapSize. Expected _wxSize_p.");
9c039d08
RD
1337 return NULL;
1338 }
1339 }
d5c9047a 1340 wxToolBar_SetToolBitmapSize(_arg0,*_arg1);
9c039d08
RD
1341 Py_INCREF(Py_None);
1342 _resultobj = Py_None;
1343 return _resultobj;
1344}
1345
d5c9047a
RD
1346#define wxToolBar_SetToolLongHelp(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetToolLongHelp(_swigarg0,_swigarg1))
1347static PyObject *_wrap_wxToolBar_SetToolLongHelp(PyObject *self, PyObject *args) {
9c039d08 1348 PyObject * _resultobj;
d5c9047a 1349 wxToolBar * _arg0;
9c039d08
RD
1350 int _arg1;
1351 wxString * _arg2;
1352 char * _argc0 = 0;
1353 PyObject * _obj2 = 0;
1354
1355 self = self;
d5c9047a 1356 if(!PyArg_ParseTuple(args,"siO:wxToolBar_SetToolLongHelp",&_argc0,&_arg1,&_obj2))
9c039d08
RD
1357 return NULL;
1358 if (_argc0) {
d5c9047a
RD
1359 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1360 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetToolLongHelp. Expected _wxToolBar_p.");
9c039d08
RD
1361 return NULL;
1362 }
1363 }
1364{
1365 if (!PyString_Check(_obj2)) {
1366 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1367 return NULL;
1368 }
1369 _arg2 = new wxString(PyString_AsString(_obj2));
1370}
d5c9047a 1371 wxToolBar_SetToolLongHelp(_arg0,_arg1,*_arg2);
9c039d08
RD
1372 Py_INCREF(Py_None);
1373 _resultobj = Py_None;
1374{
1375 if (_obj2)
1376 delete _arg2;
1377}
1378 return _resultobj;
1379}
1380
d5c9047a
RD
1381#define wxToolBar_SetToolShortHelp(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetToolShortHelp(_swigarg0,_swigarg1))
1382static PyObject *_wrap_wxToolBar_SetToolShortHelp(PyObject *self, PyObject *args) {
9c039d08 1383 PyObject * _resultobj;
d5c9047a 1384 wxToolBar * _arg0;
9c039d08
RD
1385 int _arg1;
1386 wxString * _arg2;
1387 char * _argc0 = 0;
1388 PyObject * _obj2 = 0;
1389
1390 self = self;
d5c9047a 1391 if(!PyArg_ParseTuple(args,"siO:wxToolBar_SetToolShortHelp",&_argc0,&_arg1,&_obj2))
9c039d08
RD
1392 return NULL;
1393 if (_argc0) {
d5c9047a
RD
1394 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1395 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetToolShortHelp. Expected _wxToolBar_p.");
9c039d08
RD
1396 return NULL;
1397 }
1398 }
1399{
1400 if (!PyString_Check(_obj2)) {
1401 PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
1402 return NULL;
1403 }
1404 _arg2 = new wxString(PyString_AsString(_obj2));
1405}
d5c9047a 1406 wxToolBar_SetToolShortHelp(_arg0,_arg1,*_arg2);
9c039d08
RD
1407 Py_INCREF(Py_None);
1408 _resultobj = Py_None;
1409{
1410 if (_obj2)
1411 delete _arg2;
1412}
1413 return _resultobj;
1414}
1415
d5c9047a
RD
1416#define wxToolBar_SetMargins(_swigobj,_swigarg0) (_swigobj->SetMargins(_swigarg0))
1417static PyObject *_wrap_wxToolBar_SetMargins(PyObject *self, PyObject *args) {
9c039d08 1418 PyObject * _resultobj;
d5c9047a
RD
1419 wxToolBar * _arg0;
1420 wxSize * _arg1;
9c039d08 1421 char * _argc0 = 0;
d5c9047a 1422 char * _argc1 = 0;
9c039d08
RD
1423
1424 self = self;
d5c9047a 1425 if(!PyArg_ParseTuple(args,"ss:wxToolBar_SetMargins",&_argc0,&_argc1))
9c039d08
RD
1426 return NULL;
1427 if (_argc0) {
d5c9047a
RD
1428 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1429 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetMargins. Expected _wxToolBar_p.");
9c039d08
RD
1430 return NULL;
1431 }
1432 }
d5c9047a
RD
1433 if (_argc1) {
1434 if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxSize_p")) {
1435 PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxToolBar_SetMargins. Expected _wxSize_p.");
1436 return NULL;
1437 }
1438 }
1439 wxToolBar_SetMargins(_arg0,*_arg1);
9c039d08
RD
1440 Py_INCREF(Py_None);
1441 _resultobj = Py_None;
1442 return _resultobj;
1443}
1444
d5c9047a
RD
1445#define wxToolBar_SetToolPacking(_swigobj,_swigarg0) (_swigobj->SetToolPacking(_swigarg0))
1446static PyObject *_wrap_wxToolBar_SetToolPacking(PyObject *self, PyObject *args) {
9c039d08 1447 PyObject * _resultobj;
d5c9047a 1448 wxToolBar * _arg0;
9c039d08 1449 int _arg1;
9c039d08 1450 char * _argc0 = 0;
9c039d08
RD
1451
1452 self = self;
d5c9047a 1453 if(!PyArg_ParseTuple(args,"si:wxToolBar_SetToolPacking",&_argc0,&_arg1))
9c039d08
RD
1454 return NULL;
1455 if (_argc0) {
d5c9047a
RD
1456 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1457 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetToolPacking. Expected _wxToolBar_p.");
9c039d08
RD
1458 return NULL;
1459 }
1460 }
d5c9047a 1461 wxToolBar_SetToolPacking(_arg0,_arg1);
9c039d08
RD
1462 Py_INCREF(Py_None);
1463 _resultobj = Py_None;
1464 return _resultobj;
1465}
1466
d5c9047a
RD
1467#define wxToolBar_SetToolSeparation(_swigobj,_swigarg0) (_swigobj->SetToolSeparation(_swigarg0))
1468static PyObject *_wrap_wxToolBar_SetToolSeparation(PyObject *self, PyObject *args) {
9c039d08 1469 PyObject * _resultobj;
d5c9047a
RD
1470 wxToolBar * _arg0;
1471 int _arg1;
9c039d08 1472 char * _argc0 = 0;
9c039d08
RD
1473
1474 self = self;
d5c9047a 1475 if(!PyArg_ParseTuple(args,"si:wxToolBar_SetToolSeparation",&_argc0,&_arg1))
9c039d08
RD
1476 return NULL;
1477 if (_argc0) {
d5c9047a
RD
1478 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1479 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_SetToolSeparation. Expected _wxToolBar_p.");
9c039d08
RD
1480 return NULL;
1481 }
1482 }
d5c9047a
RD
1483 wxToolBar_SetToolSeparation(_arg0,_arg1);
1484 Py_INCREF(Py_None);
1485 _resultobj = Py_None;
9c039d08
RD
1486 return _resultobj;
1487}
1488
d5c9047a
RD
1489#define wxToolBar_ToggleTool(_swigobj,_swigarg0,_swigarg1) (_swigobj->ToggleTool(_swigarg0,_swigarg1))
1490static PyObject *_wrap_wxToolBar_ToggleTool(PyObject *self, PyObject *args) {
9c039d08 1491 PyObject * _resultobj;
d5c9047a
RD
1492 wxToolBar * _arg0;
1493 int _arg1;
1494 bool _arg2;
9c039d08 1495 char * _argc0 = 0;
d5c9047a 1496 int tempbool2;
9c039d08
RD
1497
1498 self = self;
d5c9047a 1499 if(!PyArg_ParseTuple(args,"sii:wxToolBar_ToggleTool",&_argc0,&_arg1,&tempbool2))
9c039d08
RD
1500 return NULL;
1501 if (_argc0) {
d5c9047a
RD
1502 if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxToolBar_p")) {
1503 PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxToolBar_ToggleTool. Expected _wxToolBar_p.");
9c039d08
RD
1504 return NULL;
1505 }
1506 }
d5c9047a
RD
1507 _arg2 = (bool ) tempbool2;
1508 wxToolBar_ToggleTool(_arg0,_arg1,_arg2);
1509 Py_INCREF(Py_None);
1510 _resultobj = Py_None;
9c039d08
RD
1511 return _resultobj;
1512}
1513
1514static PyMethodDef stattoolcMethods[] = {
d5c9047a
RD
1515 { "wxToolBar_ToggleTool", _wrap_wxToolBar_ToggleTool, 1 },
1516 { "wxToolBar_SetToolSeparation", _wrap_wxToolBar_SetToolSeparation, 1 },
1517 { "wxToolBar_SetToolPacking", _wrap_wxToolBar_SetToolPacking, 1 },
1518 { "wxToolBar_SetMargins", _wrap_wxToolBar_SetMargins, 1 },
1519 { "wxToolBar_SetToolShortHelp", _wrap_wxToolBar_SetToolShortHelp, 1 },
1520 { "wxToolBar_SetToolLongHelp", _wrap_wxToolBar_SetToolLongHelp, 1 },
1521 { "wxToolBar_SetToolBitmapSize", _wrap_wxToolBar_SetToolBitmapSize, 1 },
1522 { "wxToolBar_Realize", _wrap_wxToolBar_Realize, 1 },
1523 { "wxToolBar_GetToolState", _wrap_wxToolBar_GetToolState, 1 },
1524 { "wxToolBar_GetToolShortHelp", _wrap_wxToolBar_GetToolShortHelp, 1 },
1525 { "wxToolBar_GetToolSeparation", _wrap_wxToolBar_GetToolSeparation, 1 },
1526 { "wxToolBar_GetToolPacking", _wrap_wxToolBar_GetToolPacking, 1 },
1527 { "wxToolBar_GetToolLongHelp", _wrap_wxToolBar_GetToolLongHelp, 1 },
1528 { "wxToolBar_GetToolEnabled", _wrap_wxToolBar_GetToolEnabled, 1 },
1529 { "wxToolBar_GetMaxSize", _wrap_wxToolBar_GetMaxSize, 1 },
1530 { "wxToolBar_GetToolBitmapSize", _wrap_wxToolBar_GetToolBitmapSize, 1 },
1531 { "wxToolBar_GetToolSize", _wrap_wxToolBar_GetToolSize, 1 },
1532 { "wxToolBar_FindToolForPosition", _wrap_wxToolBar_FindToolForPosition, 1 },
1533 { "wxToolBar_EnableTool", _wrap_wxToolBar_EnableTool, 1 },
1534 { "wxToolBar_AddTool", _wrap_wxToolBar_AddTool, 1 },
1535 { "wxToolBar_AddSeparator", _wrap_wxToolBar_AddSeparator, 1 },
9c039d08 1536 { "new_wxToolBar", _wrap_new_wxToolBar, 1 },
9c039d08
RD
1537 { "wxToolBarTool_m_longHelpString_get", _wrap_wxToolBarTool_m_longHelpString_get, 1 },
1538 { "wxToolBarTool_m_shortHelpString_get", _wrap_wxToolBarTool_m_shortHelpString_get, 1 },
1539 { "wxToolBarTool_m_isMenuCommand_get", _wrap_wxToolBarTool_m_isMenuCommand_get, 1 },
1540 { "wxToolBarTool_m_bitmap2_get", _wrap_wxToolBarTool_m_bitmap2_get, 1 },
1541 { "wxToolBarTool_m_bitmap1_get", _wrap_wxToolBarTool_m_bitmap1_get, 1 },
1542 { "wxToolBarTool_m_enabled_get", _wrap_wxToolBarTool_m_enabled_get, 1 },
1543 { "wxToolBarTool_m_deleteSecondBitmap_get", _wrap_wxToolBarTool_m_deleteSecondBitmap_get, 1 },
1544 { "wxToolBarTool_m_isToggle_get", _wrap_wxToolBarTool_m_isToggle_get, 1 },
1545 { "wxToolBarTool_m_toggleState_get", _wrap_wxToolBarTool_m_toggleState_get, 1 },
1546 { "wxToolBarTool_m_height_get", _wrap_wxToolBarTool_m_height_get, 1 },
1547 { "wxToolBarTool_m_width_get", _wrap_wxToolBarTool_m_width_get, 1 },
1548 { "wxToolBarTool_m_y_get", _wrap_wxToolBarTool_m_y_get, 1 },
1549 { "wxToolBarTool_m_x_get", _wrap_wxToolBarTool_m_x_get, 1 },
1550 { "wxToolBarTool_m_index_get", _wrap_wxToolBarTool_m_index_get, 1 },
1551 { "wxToolBarTool_m_clientData_get", _wrap_wxToolBarTool_m_clientData_get, 1 },
1552 { "wxToolBarTool_m_toolStyle_get", _wrap_wxToolBarTool_m_toolStyle_get, 1 },
1553 { "wxToolBarTool_GetHeight", _wrap_wxToolBarTool_GetHeight, 1 },
1554 { "wxToolBarTool_GetWidth", _wrap_wxToolBarTool_GetWidth, 1 },
1555 { "wxToolBarTool_SetSize", _wrap_wxToolBarTool_SetSize, 1 },
1556 { "delete_wxToolBarTool", _wrap_delete_wxToolBarTool, 1 },
1557 { "new_wxToolBarTool", _wrap_new_wxToolBarTool, 1 },
1558 { "wxStatusBar_SetStatusWidths", _wrap_wxStatusBar_SetStatusWidths, 1 },
1559 { "wxStatusBar_SetStatusText", _wrap_wxStatusBar_SetStatusText, 1 },
1560 { "wxStatusBar_SetFieldsCount", _wrap_wxStatusBar_SetFieldsCount, 1 },
1561 { "wxStatusBar_InitColours", _wrap_wxStatusBar_InitColours, 1 },
1562 { "wxStatusBar_DrawFieldText", _wrap_wxStatusBar_DrawFieldText, 1 },
1563 { "wxStatusBar_DrawField", _wrap_wxStatusBar_DrawField, 1 },
1564 { "wxStatusBar_GetStatusText", _wrap_wxStatusBar_GetStatusText, 1 },
1565 { "wxStatusBar_GetFieldsCount", _wrap_wxStatusBar_GetFieldsCount, 1 },
1566 { "wxStatusBar_GetFieldRect", _wrap_wxStatusBar_GetFieldRect, 1 },
1567 { "new_wxStatusBar", _wrap_new_wxStatusBar, 1 },
1568 { NULL, NULL }
1569};
1570static PyObject *SWIG_globals;
1571#ifdef __cplusplus
1572extern "C"
1573#endif
1574SWIGEXPORT(void,initstattoolc)() {
1575 PyObject *m, *d;
1576 SWIG_globals = SWIG_newvarlink();
1577 m = Py_InitModule("stattoolc", stattoolcMethods);
1578 d = PyModule_GetDict(m);
1579/*
1580 * These are the pointer type-equivalency mappings.
1581 * (Used by the SWIG pointer type-checker).
1582 */
1583 SWIG_RegisterMapping("_wxAcceleratorTable","_class_wxAcceleratorTable",0);
1584 SWIG_RegisterMapping("_wxEvent","_class_wxEvent",0);
1585 SWIG_RegisterMapping("_class_wxActivateEvent","_wxActivateEvent",0);
1586 SWIG_RegisterMapping("_signed_long","_long",0);
1587 SWIG_RegisterMapping("_wxMenuEvent","_class_wxMenuEvent",0);
1588 SWIG_RegisterMapping("_class_wxMenuBar","_wxMenuBar",0);
9c039d08
RD
1589 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxToolBar",SwigwxToolBarTowxEvtHandler);
1590 SWIG_RegisterMapping("_class_wxEvtHandler","_wxToolBar",SwigwxToolBarTowxEvtHandler);
9c039d08
RD
1591 SWIG_RegisterMapping("_class_wxEvtHandler","_class_wxStatusBar",SwigwxStatusBarTowxEvtHandler);
1592 SWIG_RegisterMapping("_class_wxEvtHandler","_wxStatusBar",SwigwxStatusBarTowxEvtHandler);
1593 SWIG_RegisterMapping("_class_wxEvtHandler","_wxEvtHandler",0);
1594 SWIG_RegisterMapping("_wxPaintEvent","_class_wxPaintEvent",0);
1595 SWIG_RegisterMapping("_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0);
1596 SWIG_RegisterMapping("_wxCursor","_class_wxCursor",0);
9c039d08
RD
1597 SWIG_RegisterMapping("_wxMask","_class_wxMask",0);
1598 SWIG_RegisterMapping("_wxPyMenu","_class_wxPyMenu",0);
1599 SWIG_RegisterMapping("_wxPen","_class_wxPen",0);
1600 SWIG_RegisterMapping("_wxUpdateUIEvent","_class_wxUpdateUIEvent",0);
1601 SWIG_RegisterMapping("_byte","_unsigned_char",0);
1602 SWIG_RegisterMapping("_wxStaticBox","_class_wxStaticBox",0);
1603 SWIG_RegisterMapping("_wxChoice","_class_wxChoice",0);
1604 SWIG_RegisterMapping("_wxSlider","_class_wxSlider",0);
1605 SWIG_RegisterMapping("_long","_wxDash",0);
1606 SWIG_RegisterMapping("_long","_unsigned_long",0);
1607 SWIG_RegisterMapping("_long","_signed_long",0);
1608 SWIG_RegisterMapping("_wxDropFilesEvent","_class_wxDropFilesEvent",0);
1609 SWIG_RegisterMapping("_wxBitmapButton","_class_wxBitmapButton",0);
1610 SWIG_RegisterMapping("_class_wxAcceleratorTable","_wxAcceleratorTable",0);
1611 SWIG_RegisterMapping("_class_wxGauge","_wxGauge",0);
1612 SWIG_RegisterMapping("_wxDC","_class_wxDC",0);
1613 SWIG_RegisterMapping("_class_wxRealPoint","_wxRealPoint",0);
1614 SWIG_RegisterMapping("_wxPrinterDC","_class_wxPrinterDC",0);
1615 SWIG_RegisterMapping("_class_wxMenuItem","_wxMenuItem",0);
1616 SWIG_RegisterMapping("_class_wxPaintEvent","_wxPaintEvent",0);
1617 SWIG_RegisterMapping("_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0);
1618 SWIG_RegisterMapping("_class_wxStatusBar","_wxStatusBar",0);
9c039d08
RD
1619 SWIG_RegisterMapping("_wxPanel","_class_wxPanel",0);
1620 SWIG_RegisterMapping("_wxInitDialogEvent","_class_wxInitDialogEvent",0);
1621 SWIG_RegisterMapping("_wxCheckBox","_class_wxCheckBox",0);
1622 SWIG_RegisterMapping("_wxTextCtrl","_class_wxTextCtrl",0);
1623 SWIG_RegisterMapping("_class_wxMask","_wxMask",0);
1624 SWIG_RegisterMapping("_class_wxKeyEvent","_wxKeyEvent",0);
1625 SWIG_RegisterMapping("_wxColour","_class_wxColour",0);
1626 SWIG_RegisterMapping("_class_wxDialog","_wxDialog",0);
1627 SWIG_RegisterMapping("_wxIdleEvent","_class_wxIdleEvent",0);
1628 SWIG_RegisterMapping("_class_wxUpdateUIEvent","_wxUpdateUIEvent",0);
1629 SWIG_RegisterMapping("_wxToolBar","_class_wxToolBar",0);
1630 SWIG_RegisterMapping("_wxBrush","_class_wxBrush",0);
1631 SWIG_RegisterMapping("_wxShowEvent","_class_wxShowEvent",0);
1632 SWIG_RegisterMapping("_uint","_unsigned_int",0);
1633 SWIG_RegisterMapping("_uint","_int",0);
1634 SWIG_RegisterMapping("_uint","_wxWindowID",0);
1635 SWIG_RegisterMapping("_class_wxEvent","_wxEvent",0);
1636 SWIG_RegisterMapping("_wxCheckListBox","_class_wxCheckListBox",0);
1637 SWIG_RegisterMapping("_wxRect","_class_wxRect",0);
1638 SWIG_RegisterMapping("_wxCommandEvent","_class_wxCommandEvent",0);
1639 SWIG_RegisterMapping("_wxSizeEvent","_class_wxSizeEvent",0);
1640 SWIG_RegisterMapping("_wxPoint","_class_wxPoint",0);
1641 SWIG_RegisterMapping("_class_wxButton","_wxButton",0);
1642 SWIG_RegisterMapping("_wxRadioBox","_class_wxRadioBox",0);
1643 SWIG_RegisterMapping("_wxBitmap","_class_wxBitmap",0);
1644 SWIG_RegisterMapping("_wxPyTimer","_class_wxPyTimer",0);
1645 SWIG_RegisterMapping("_wxScrollBar","_class_wxScrollBar",0);
1646 SWIG_RegisterMapping("_wxSpinButton","_class_wxSpinButton",0);
1647 SWIG_RegisterMapping("_wxToolBarTool","_class_wxToolBarTool",0);
1648 SWIG_RegisterMapping("_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0);
1649 SWIG_RegisterMapping("_class_wxIconizeEvent","_wxIconizeEvent",0);
1650 SWIG_RegisterMapping("_class_wxStaticBitmap","_wxStaticBitmap",0);
9c039d08
RD
1651 SWIG_RegisterMapping("_class_wxToolBar","_wxToolBar",0);
1652 SWIG_RegisterMapping("_wxScrollEvent","_class_wxScrollEvent",0);
1653 SWIG_RegisterMapping("_EBool","_signed_int",0);
1654 SWIG_RegisterMapping("_EBool","_int",0);
1655 SWIG_RegisterMapping("_EBool","_wxWindowID",0);
1656 SWIG_RegisterMapping("_class_wxDropFilesEvent","_wxDropFilesEvent",0);
1657 SWIG_RegisterMapping("_wxStaticText","_class_wxStaticText",0);
1658 SWIG_RegisterMapping("_wxFont","_class_wxFont",0);
1659 SWIG_RegisterMapping("_wxCloseEvent","_class_wxCloseEvent",0);
1660 SWIG_RegisterMapping("_unsigned_long","_wxDash",0);
1661 SWIG_RegisterMapping("_unsigned_long","_long",0);
1662 SWIG_RegisterMapping("_class_wxRect","_wxRect",0);
1663 SWIG_RegisterMapping("_class_wxDC","_wxDC",0);
1664 SWIG_RegisterMapping("_class_wxPyTimer","_wxPyTimer",0);
1665 SWIG_RegisterMapping("_wxFocusEvent","_class_wxFocusEvent",0);
1666 SWIG_RegisterMapping("_wxMaximizeEvent","_class_wxMaximizeEvent",0);
1667 SWIG_RegisterMapping("_class_wxSpinButton","_wxSpinButton",0);
1668 SWIG_RegisterMapping("_wxAcceleratorEntry","_class_wxAcceleratorEntry",0);
1669 SWIG_RegisterMapping("_class_wxPanel","_wxPanel",0);
1670 SWIG_RegisterMapping("_class_wxCheckBox","_wxCheckBox",0);
1671 SWIG_RegisterMapping("_wxComboBox","_class_wxComboBox",0);
1672 SWIG_RegisterMapping("_wxRadioButton","_class_wxRadioButton",0);
1673 SWIG_RegisterMapping("_signed_int","_EBool",0);
1674 SWIG_RegisterMapping("_signed_int","_wxWindowID",0);
1675 SWIG_RegisterMapping("_signed_int","_int",0);
1676 SWIG_RegisterMapping("_class_wxTextCtrl","_wxTextCtrl",0);
1677 SWIG_RegisterMapping("_wxLayoutConstraints","_class_wxLayoutConstraints",0);
1678 SWIG_RegisterMapping("_wxMetaFileDC","_class_wxMetaFileDC",0);
1679 SWIG_RegisterMapping("_wxMenu","_class_wxMenu",0);
1680 SWIG_RegisterMapping("_class_wxMoveEvent","_wxMoveEvent",0);
1681 SWIG_RegisterMapping("_wxListBox","_class_wxListBox",0);
1682 SWIG_RegisterMapping("_wxScreenDC","_class_wxScreenDC",0);
9c039d08
RD
1683 SWIG_RegisterMapping("_WXTYPE","_short",0);
1684 SWIG_RegisterMapping("_WXTYPE","_signed_short",0);
1685 SWIG_RegisterMapping("_WXTYPE","_unsigned_short",0);
1686 SWIG_RegisterMapping("_class_wxBrush","_wxBrush",0);
1687 SWIG_RegisterMapping("_unsigned_short","_WXTYPE",0);
1688 SWIG_RegisterMapping("_unsigned_short","_short",0);
9c039d08
RD
1689 SWIG_RegisterMapping("_class_wxWindow","_class_wxToolBar",SwigwxToolBarTowxWindow);
1690 SWIG_RegisterMapping("_class_wxWindow","_wxToolBar",SwigwxToolBarTowxWindow);
9c039d08
RD
1691 SWIG_RegisterMapping("_class_wxWindow","_class_wxStatusBar",SwigwxStatusBarTowxWindow);
1692 SWIG_RegisterMapping("_class_wxWindow","_wxStatusBar",SwigwxStatusBarTowxWindow);
1693 SWIG_RegisterMapping("_class_wxWindow","_wxWindow",0);
1694 SWIG_RegisterMapping("_class_wxStaticText","_wxStaticText",0);
1695 SWIG_RegisterMapping("_class_wxFont","_wxFont",0);
1696 SWIG_RegisterMapping("_class_wxCloseEvent","_wxCloseEvent",0);
1697 SWIG_RegisterMapping("_class_wxMenuEvent","_wxMenuEvent",0);
1698 SWIG_RegisterMapping("_wxClientDC","_class_wxClientDC",0);
1699 SWIG_RegisterMapping("_wxMouseEvent","_class_wxMouseEvent",0);
1700 SWIG_RegisterMapping("_class_wxPoint","_wxPoint",0);
1701 SWIG_RegisterMapping("_wxRealPoint","_class_wxRealPoint",0);
1702 SWIG_RegisterMapping("_class_wxRadioBox","_wxRadioBox",0);
1703 SWIG_RegisterMapping("_signed_short","_WXTYPE",0);
1704 SWIG_RegisterMapping("_signed_short","_short",0);
1705 SWIG_RegisterMapping("_wxMemoryDC","_class_wxMemoryDC",0);
1706 SWIG_RegisterMapping("_wxPaintDC","_class_wxPaintDC",0);
1707 SWIG_RegisterMapping("_class_wxFocusEvent","_wxFocusEvent",0);
1708 SWIG_RegisterMapping("_class_wxMaximizeEvent","_wxMaximizeEvent",0);
1709 SWIG_RegisterMapping("_wxStatusBar","_class_wxStatusBar",0);
1710 SWIG_RegisterMapping("_class_wxToolBarTool","_wxToolBarTool",0);
1711 SWIG_RegisterMapping("_class_wxAcceleratorEntry","_wxAcceleratorEntry",0);
1712 SWIG_RegisterMapping("_class_wxCursor","_wxCursor",0);
9c039d08
RD
1713 SWIG_RegisterMapping("_wxScrolledWindow","_class_wxScrolledWindow",0);
1714 SWIG_RegisterMapping("_unsigned_char","_byte",0);
1715 SWIG_RegisterMapping("_class_wxMetaFileDC","_wxMetaFileDC",0);
1716 SWIG_RegisterMapping("_class_wxMenu","_wxMenu",0);
9c039d08
RD
1717 SWIG_RegisterMapping("_wxControl","_class_wxToolBar",SwigwxToolBarTowxControl);
1718 SWIG_RegisterMapping("_wxControl","_wxToolBar",SwigwxToolBarTowxControl);
9c039d08
RD
1719 SWIG_RegisterMapping("_wxControl","_class_wxControl",0);
1720 SWIG_RegisterMapping("_class_wxListBox","_wxListBox",0);
1721 SWIG_RegisterMapping("_unsigned_int","_uint",0);
1722 SWIG_RegisterMapping("_unsigned_int","_wxWindowID",0);
1723 SWIG_RegisterMapping("_unsigned_int","_int",0);
1724 SWIG_RegisterMapping("_wxIcon","_class_wxIcon",0);
1725 SWIG_RegisterMapping("_wxDialog","_class_wxDialog",0);
1726 SWIG_RegisterMapping("_class_wxPyMenu","_wxPyMenu",0);
1727 SWIG_RegisterMapping("_class_wxPen","_wxPen",0);
1728 SWIG_RegisterMapping("_short","_WXTYPE",0);
1729 SWIG_RegisterMapping("_short","_unsigned_short",0);
1730 SWIG_RegisterMapping("_short","_signed_short",0);
1731 SWIG_RegisterMapping("_class_wxStaticBox","_wxStaticBox",0);
1732 SWIG_RegisterMapping("_class_wxScrollEvent","_wxScrollEvent",0);
1733 SWIG_RegisterMapping("_wxJoystickEvent","_class_wxJoystickEvent",0);
1734 SWIG_RegisterMapping("_class_wxChoice","_wxChoice",0);
1735 SWIG_RegisterMapping("_class_wxSlider","_wxSlider",0);
1736 SWIG_RegisterMapping("_class_wxBitmapButton","_wxBitmapButton",0);
1737 SWIG_RegisterMapping("_wxWindowID","_EBool",0);
1738 SWIG_RegisterMapping("_wxWindowID","_uint",0);
1739 SWIG_RegisterMapping("_wxWindowID","_int",0);
1740 SWIG_RegisterMapping("_wxWindowID","_signed_int",0);
1741 SWIG_RegisterMapping("_wxWindowID","_unsigned_int",0);
1742 SWIG_RegisterMapping("_int","_EBool",0);
1743 SWIG_RegisterMapping("_int","_uint",0);
1744 SWIG_RegisterMapping("_int","_wxWindowID",0);
1745 SWIG_RegisterMapping("_int","_unsigned_int",0);
1746 SWIG_RegisterMapping("_int","_signed_int",0);
1747 SWIG_RegisterMapping("_class_wxMouseEvent","_wxMouseEvent",0);
1748 SWIG_RegisterMapping("_wxButton","_class_wxButton",0);
1749 SWIG_RegisterMapping("_wxSize","_class_wxSize",0);
1750 SWIG_RegisterMapping("_class_wxPrinterDC","_wxPrinterDC",0);
1751 SWIG_RegisterMapping("_class_wxPaintDC","_wxPaintDC",0);
1752 SWIG_RegisterMapping("_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0);
1753 SWIG_RegisterMapping("_class_wxInitDialogEvent","_wxInitDialogEvent",0);
1754 SWIG_RegisterMapping("_class_wxComboBox","_wxComboBox",0);
1755 SWIG_RegisterMapping("_class_wxRadioButton","_wxRadioButton",0);
9c039d08
RD
1756 SWIG_RegisterMapping("_class_wxLayoutConstraints","_wxLayoutConstraints",0);
1757 SWIG_RegisterMapping("_wxIconizeEvent","_class_wxIconizeEvent",0);
9c039d08
RD
1758 SWIG_RegisterMapping("_class_wxControl","_class_wxToolBar",SwigwxToolBarTowxControl);
1759 SWIG_RegisterMapping("_class_wxControl","_wxToolBar",SwigwxToolBarTowxControl);
9c039d08
RD
1760 SWIG_RegisterMapping("_class_wxControl","_wxControl",0);
1761 SWIG_RegisterMapping("_wxStaticBitmap","_class_wxStaticBitmap",0);
1762 SWIG_RegisterMapping("_class_wxIcon","_wxIcon",0);
1763 SWIG_RegisterMapping("_class_wxColour","_wxColour",0);
1764 SWIG_RegisterMapping("_class_wxScreenDC","_wxScreenDC",0);
1765 SWIG_RegisterMapping("_class_wxIdleEvent","_wxIdleEvent",0);
1766 SWIG_RegisterMapping("_wxEraseEvent","_class_wxEraseEvent",0);
1767 SWIG_RegisterMapping("_class_wxJoystickEvent","_wxJoystickEvent",0);
1768 SWIG_RegisterMapping("_class_wxShowEvent","_wxShowEvent",0);
1769 SWIG_RegisterMapping("_wxActivateEvent","_class_wxActivateEvent",0);
1770 SWIG_RegisterMapping("_wxGauge","_class_wxGauge",0);
1771 SWIG_RegisterMapping("_class_wxCheckListBox","_wxCheckListBox",0);
1772 SWIG_RegisterMapping("_class_wxCommandEvent","_wxCommandEvent",0);
1773 SWIG_RegisterMapping("_class_wxClientDC","_wxClientDC",0);
1774 SWIG_RegisterMapping("_class_wxSizeEvent","_wxSizeEvent",0);
1775 SWIG_RegisterMapping("_class_wxSize","_wxSize",0);
1776 SWIG_RegisterMapping("_class_wxBitmap","_wxBitmap",0);
1777 SWIG_RegisterMapping("_class_wxMemoryDC","_wxMemoryDC",0);
1778 SWIG_RegisterMapping("_wxMenuBar","_class_wxMenuBar",0);
9c039d08
RD
1779 SWIG_RegisterMapping("_wxEvtHandler","_class_wxToolBar",SwigwxToolBarTowxEvtHandler);
1780 SWIG_RegisterMapping("_wxEvtHandler","_wxToolBar",SwigwxToolBarTowxEvtHandler);
9c039d08
RD
1781 SWIG_RegisterMapping("_wxEvtHandler","_class_wxStatusBar",SwigwxStatusBarTowxEvtHandler);
1782 SWIG_RegisterMapping("_wxEvtHandler","_wxStatusBar",SwigwxStatusBarTowxEvtHandler);
1783 SWIG_RegisterMapping("_wxEvtHandler","_class_wxEvtHandler",0);
1784 SWIG_RegisterMapping("_wxMenuItem","_class_wxMenuItem",0);
1785 SWIG_RegisterMapping("_class_wxScrollBar","_wxScrollBar",0);
1786 SWIG_RegisterMapping("_wxDash","_unsigned_long",0);
1787 SWIG_RegisterMapping("_wxDash","_long",0);
1788 SWIG_RegisterMapping("_class_wxScrolledWindow","_wxScrolledWindow",0);
1789 SWIG_RegisterMapping("_wxKeyEvent","_class_wxKeyEvent",0);
1790 SWIG_RegisterMapping("_wxMoveEvent","_class_wxMoveEvent",0);
1791 SWIG_RegisterMapping("_class_wxEraseEvent","_wxEraseEvent",0);
9c039d08
RD
1792 SWIG_RegisterMapping("_wxWindow","_class_wxToolBar",SwigwxToolBarTowxWindow);
1793 SWIG_RegisterMapping("_wxWindow","_wxToolBar",SwigwxToolBarTowxWindow);
9c039d08
RD
1794 SWIG_RegisterMapping("_wxWindow","_class_wxStatusBar",SwigwxStatusBarTowxWindow);
1795 SWIG_RegisterMapping("_wxWindow","_wxStatusBar",SwigwxStatusBarTowxWindow);
1796 SWIG_RegisterMapping("_wxWindow","_class_wxWindow",0);
1797}