2 * FILE : gtk/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Patch 6)
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.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
47 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
48 extern PyObject
*SWIG_newvarlink(void);
52 #define SWIG_init initcontrols2c
54 #define SWIG_name "controls2c"
57 #include <wx/listctrl.h>
58 #include <wx/treectrl.h>
60 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
65 } else if (target
== Py_None
) {
69 if (!PyList_Check(target
)) {
71 target
= PyList_New(0);
72 PyList_Append(target
, o2
);
75 PyList_Append(target
,o
);
81 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
87 } else if (target
== Py_None
) {
91 if (!PyTuple_Check(target
)) {
93 target
= PyTuple_New(1);
94 PyTuple_SetItem(target
, 0, o2
);
97 PyTuple_SetItem(o3
, 0, o
);
100 target
= PySequence_Concat(o2
, o3
);
108 extern byte
* byte_LIST_helper(PyObject
* source
);
109 extern int* int_LIST_helper(PyObject
* source
);
110 extern long* long_LIST_helper(PyObject
* source
);
111 extern char** string_LIST_helper(PyObject
* source
);
112 extern wxPoint
* wxPoint_LIST_helper(PyObject
* source
);
113 extern wxBitmap
** wxBitmap_LIST_helper(PyObject
* source
);
114 extern wxString
* wxString_LIST_helper(PyObject
* source
);
115 extern wxAcceleratorEntry
* wxAcceleratorEntry_LIST_helper(PyObject
* source
);
118 static char* wxStringErrorMsg
= "string type is required for parameter";
120 extern wxValidator wxPyDefaultValidator
;
122 class wxPyTreeItemData
: public wxTreeItemData
{
124 wxPyTreeItemData(PyObject
* obj
= NULL
) {
131 ~wxPyTreeItemData() {
132 #ifdef WXP_WITH_THREAD
133 PyEval_RestoreThread(wxPyEventThreadState
);
136 #ifdef WXP_WITH_THREAD
141 PyObject
* GetData() {
146 void SetData(PyObject
* obj
) {
157 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
158 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
) {
159 PyObject
* _resultobj
;
163 PyObject
* _argo0
= 0;
166 if(!PyArg_ParseTuple(args
,"Ol:wxListItem_m_mask_set",&_argo0
,&_arg1
))
169 if (_argo0
== Py_None
) { _arg0
= NULL
; }
170 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
176 wxPy_BEGIN_ALLOW_THREADS
;
177 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
179 wxPy_END_ALLOW_THREADS
;
180 } _resultobj
= Py_BuildValue("l",_result
);
184 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
185 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
) {
186 PyObject
* _resultobj
;
189 PyObject
* _argo0
= 0;
192 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_mask_get",&_argo0
))
195 if (_argo0
== Py_None
) { _arg0
= NULL
; }
196 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_get. Expected _wxListItem_p.");
202 wxPy_BEGIN_ALLOW_THREADS
;
203 _result
= (long )wxListItem_m_mask_get(_arg0
);
205 wxPy_END_ALLOW_THREADS
;
206 } _resultobj
= Py_BuildValue("l",_result
);
210 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
211 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
) {
212 PyObject
* _resultobj
;
216 PyObject
* _argo0
= 0;
219 if(!PyArg_ParseTuple(args
,"Ol:wxListItem_m_itemId_set",&_argo0
,&_arg1
))
222 if (_argo0
== Py_None
) { _arg0
= NULL
; }
223 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
229 wxPy_BEGIN_ALLOW_THREADS
;
230 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
232 wxPy_END_ALLOW_THREADS
;
233 } _resultobj
= Py_BuildValue("l",_result
);
237 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
238 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
) {
239 PyObject
* _resultobj
;
242 PyObject
* _argo0
= 0;
245 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_itemId_get",&_argo0
))
248 if (_argo0
== Py_None
) { _arg0
= NULL
; }
249 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
250 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_get. Expected _wxListItem_p.");
255 wxPy_BEGIN_ALLOW_THREADS
;
256 _result
= (long )wxListItem_m_itemId_get(_arg0
);
258 wxPy_END_ALLOW_THREADS
;
259 } _resultobj
= Py_BuildValue("l",_result
);
263 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
264 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
) {
265 PyObject
* _resultobj
;
269 PyObject
* _argo0
= 0;
272 if(!PyArg_ParseTuple(args
,"Oi:wxListItem_m_col_set",&_argo0
,&_arg1
))
275 if (_argo0
== Py_None
) { _arg0
= NULL
; }
276 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
282 wxPy_BEGIN_ALLOW_THREADS
;
283 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
285 wxPy_END_ALLOW_THREADS
;
286 } _resultobj
= Py_BuildValue("i",_result
);
290 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
291 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
) {
292 PyObject
* _resultobj
;
295 PyObject
* _argo0
= 0;
298 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_col_get",&_argo0
))
301 if (_argo0
== Py_None
) { _arg0
= NULL
; }
302 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_get. Expected _wxListItem_p.");
308 wxPy_BEGIN_ALLOW_THREADS
;
309 _result
= (int )wxListItem_m_col_get(_arg0
);
311 wxPy_END_ALLOW_THREADS
;
312 } _resultobj
= Py_BuildValue("i",_result
);
316 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
317 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
) {
318 PyObject
* _resultobj
;
322 PyObject
* _argo0
= 0;
325 if(!PyArg_ParseTuple(args
,"Ol:wxListItem_m_state_set",&_argo0
,&_arg1
))
328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
335 wxPy_BEGIN_ALLOW_THREADS
;
336 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
338 wxPy_END_ALLOW_THREADS
;
339 } _resultobj
= Py_BuildValue("l",_result
);
343 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
344 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
) {
345 PyObject
* _resultobj
;
348 PyObject
* _argo0
= 0;
351 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_state_get",&_argo0
))
354 if (_argo0
== Py_None
) { _arg0
= NULL
; }
355 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_get. Expected _wxListItem_p.");
361 wxPy_BEGIN_ALLOW_THREADS
;
362 _result
= (long )wxListItem_m_state_get(_arg0
);
364 wxPy_END_ALLOW_THREADS
;
365 } _resultobj
= Py_BuildValue("l",_result
);
369 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
370 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
) {
371 PyObject
* _resultobj
;
375 PyObject
* _argo0
= 0;
378 if(!PyArg_ParseTuple(args
,"Ol:wxListItem_m_stateMask_set",&_argo0
,&_arg1
))
381 if (_argo0
== Py_None
) { _arg0
= NULL
; }
382 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
383 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
388 wxPy_BEGIN_ALLOW_THREADS
;
389 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
391 wxPy_END_ALLOW_THREADS
;
392 } _resultobj
= Py_BuildValue("l",_result
);
396 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
397 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
) {
398 PyObject
* _resultobj
;
401 PyObject
* _argo0
= 0;
404 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_stateMask_get",&_argo0
))
407 if (_argo0
== Py_None
) { _arg0
= NULL
; }
408 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
409 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_get. Expected _wxListItem_p.");
414 wxPy_BEGIN_ALLOW_THREADS
;
415 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
417 wxPy_END_ALLOW_THREADS
;
418 } _resultobj
= Py_BuildValue("l",_result
);
422 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
423 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
) {
424 PyObject
* _resultobj
;
428 PyObject
* _argo0
= 0;
429 PyObject
* _obj1
= 0;
432 if(!PyArg_ParseTuple(args
,"OO:wxListItem_m_text_set",&_argo0
,&_obj1
))
435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
442 if (!PyString_Check(_obj1
)) {
443 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
446 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
449 wxPy_BEGIN_ALLOW_THREADS
;
450 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
452 wxPy_END_ALLOW_THREADS
;
454 _resultobj
= PyString_FromString(WXSTRINGCAST (*_result
));
463 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
464 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
) {
465 PyObject
* _resultobj
;
468 PyObject
* _argo0
= 0;
471 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_text_get",&_argo0
))
474 if (_argo0
== Py_None
) { _arg0
= NULL
; }
475 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
481 wxPy_BEGIN_ALLOW_THREADS
;
482 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
484 wxPy_END_ALLOW_THREADS
;
486 _resultobj
= PyString_FromString(WXSTRINGCAST (*_result
));
491 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
492 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
) {
493 PyObject
* _resultobj
;
497 PyObject
* _argo0
= 0;
500 if(!PyArg_ParseTuple(args
,"Oi:wxListItem_m_image_set",&_argo0
,&_arg1
))
503 if (_argo0
== Py_None
) { _arg0
= NULL
; }
504 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
505 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
510 wxPy_BEGIN_ALLOW_THREADS
;
511 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
513 wxPy_END_ALLOW_THREADS
;
514 } _resultobj
= Py_BuildValue("i",_result
);
518 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
519 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
) {
520 PyObject
* _resultobj
;
523 PyObject
* _argo0
= 0;
526 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_image_get",&_argo0
))
529 if (_argo0
== Py_None
) { _arg0
= NULL
; }
530 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
531 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
536 wxPy_BEGIN_ALLOW_THREADS
;
537 _result
= (int )wxListItem_m_image_get(_arg0
);
539 wxPy_END_ALLOW_THREADS
;
540 } _resultobj
= Py_BuildValue("i",_result
);
544 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
545 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
) {
546 PyObject
* _resultobj
;
550 PyObject
* _argo0
= 0;
553 if(!PyArg_ParseTuple(args
,"Ol:wxListItem_m_data_set",&_argo0
,&_arg1
))
556 if (_argo0
== Py_None
) { _arg0
= NULL
; }
557 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
558 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
563 wxPy_BEGIN_ALLOW_THREADS
;
564 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
566 wxPy_END_ALLOW_THREADS
;
567 } _resultobj
= Py_BuildValue("l",_result
);
571 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
572 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
) {
573 PyObject
* _resultobj
;
576 PyObject
* _argo0
= 0;
579 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_data_get",&_argo0
))
582 if (_argo0
== Py_None
) { _arg0
= NULL
; }
583 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
584 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
589 wxPy_BEGIN_ALLOW_THREADS
;
590 _result
= (long )wxListItem_m_data_get(_arg0
);
592 wxPy_END_ALLOW_THREADS
;
593 } _resultobj
= Py_BuildValue("l",_result
);
597 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
598 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
) {
599 PyObject
* _resultobj
;
603 PyObject
* _argo0
= 0;
606 if(!PyArg_ParseTuple(args
,"Oi:wxListItem_m_format_set",&_argo0
,&_arg1
))
609 if (_argo0
== Py_None
) { _arg0
= NULL
; }
610 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
611 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
616 wxPy_BEGIN_ALLOW_THREADS
;
617 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
619 wxPy_END_ALLOW_THREADS
;
620 } _resultobj
= Py_BuildValue("i",_result
);
624 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
625 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
) {
626 PyObject
* _resultobj
;
629 PyObject
* _argo0
= 0;
632 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_format_get",&_argo0
))
635 if (_argo0
== Py_None
) { _arg0
= NULL
; }
636 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
637 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
642 wxPy_BEGIN_ALLOW_THREADS
;
643 _result
= (int )wxListItem_m_format_get(_arg0
);
645 wxPy_END_ALLOW_THREADS
;
646 } _resultobj
= Py_BuildValue("i",_result
);
650 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
651 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
) {
652 PyObject
* _resultobj
;
656 PyObject
* _argo0
= 0;
659 if(!PyArg_ParseTuple(args
,"Oi:wxListItem_m_width_set",&_argo0
,&_arg1
))
662 if (_argo0
== Py_None
) { _arg0
= NULL
; }
663 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
664 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
669 wxPy_BEGIN_ALLOW_THREADS
;
670 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
672 wxPy_END_ALLOW_THREADS
;
673 } _resultobj
= Py_BuildValue("i",_result
);
677 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
678 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
) {
679 PyObject
* _resultobj
;
682 PyObject
* _argo0
= 0;
685 if(!PyArg_ParseTuple(args
,"O:wxListItem_m_width_get",&_argo0
))
688 if (_argo0
== Py_None
) { _arg0
= NULL
; }
689 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
690 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
695 wxPy_BEGIN_ALLOW_THREADS
;
696 _result
= (int )wxListItem_m_width_get(_arg0
);
698 wxPy_END_ALLOW_THREADS
;
699 } _resultobj
= Py_BuildValue("i",_result
);
703 #define new_wxListItem() (new wxListItem())
704 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
) {
705 PyObject
* _resultobj
;
706 wxListItem
* _result
;
710 if(!PyArg_ParseTuple(args
,":new_wxListItem"))
713 wxPy_BEGIN_ALLOW_THREADS
;
714 _result
= (wxListItem
*)new_wxListItem();
716 wxPy_END_ALLOW_THREADS
;
718 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
719 _resultobj
= Py_BuildValue("s",_ptemp
);
722 _resultobj
= Py_None
;
727 #define delete_wxListItem(_swigobj) (delete _swigobj)
728 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
) {
729 PyObject
* _resultobj
;
731 PyObject
* _argo0
= 0;
734 if(!PyArg_ParseTuple(args
,"O:delete_wxListItem",&_argo0
))
737 if (_argo0
== Py_None
) { _arg0
= NULL
; }
738 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
739 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
744 wxPy_BEGIN_ALLOW_THREADS
;
745 delete_wxListItem(_arg0
);
747 wxPy_END_ALLOW_THREADS
;
748 } Py_INCREF(Py_None
);
749 _resultobj
= Py_None
;
753 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
755 wxCommandEvent
*dest
;
756 src
= (wxListEvent
*) ptr
;
757 dest
= (wxCommandEvent
*) src
;
758 return (void *) dest
;
761 static void *SwigwxListEventTowxEvent(void *ptr
) {
764 src
= (wxListEvent
*) ptr
;
765 dest
= (wxEvent
*) src
;
766 return (void *) dest
;
769 #define wxListEvent_m_code_set(_swigobj,_swigval) (_swigobj->m_code = _swigval,_swigval)
770 static PyObject
*_wrap_wxListEvent_m_code_set(PyObject
*self
, PyObject
*args
) {
771 PyObject
* _resultobj
;
775 PyObject
* _argo0
= 0;
778 if(!PyArg_ParseTuple(args
,"Oi:wxListEvent_m_code_set",&_argo0
,&_arg1
))
781 if (_argo0
== Py_None
) { _arg0
= NULL
; }
782 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_set. Expected _wxListEvent_p.");
788 wxPy_BEGIN_ALLOW_THREADS
;
789 _result
= (int )wxListEvent_m_code_set(_arg0
,_arg1
);
791 wxPy_END_ALLOW_THREADS
;
792 } _resultobj
= Py_BuildValue("i",_result
);
796 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
797 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
) {
798 PyObject
* _resultobj
;
801 PyObject
* _argo0
= 0;
804 if(!PyArg_ParseTuple(args
,"O:wxListEvent_m_code_get",&_argo0
))
807 if (_argo0
== Py_None
) { _arg0
= NULL
; }
808 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
814 wxPy_BEGIN_ALLOW_THREADS
;
815 _result
= (int )wxListEvent_m_code_get(_arg0
);
817 wxPy_END_ALLOW_THREADS
;
818 } _resultobj
= Py_BuildValue("i",_result
);
822 #define wxListEvent_m_itemIndex_set(_swigobj,_swigval) (_swigobj->m_itemIndex = _swigval,_swigval)
823 static PyObject
*_wrap_wxListEvent_m_itemIndex_set(PyObject
*self
, PyObject
*args
) {
824 PyObject
* _resultobj
;
828 PyObject
* _argo0
= 0;
831 if(!PyArg_ParseTuple(args
,"Ol:wxListEvent_m_itemIndex_set",&_argo0
,&_arg1
))
834 if (_argo0
== Py_None
) { _arg0
= NULL
; }
835 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
836 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_set. Expected _wxListEvent_p.");
841 wxPy_BEGIN_ALLOW_THREADS
;
842 _result
= (long )wxListEvent_m_itemIndex_set(_arg0
,_arg1
);
844 wxPy_END_ALLOW_THREADS
;
845 } _resultobj
= Py_BuildValue("l",_result
);
849 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
850 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
) {
851 PyObject
* _resultobj
;
854 PyObject
* _argo0
= 0;
857 if(!PyArg_ParseTuple(args
,"O:wxListEvent_m_itemIndex_get",&_argo0
))
860 if (_argo0
== Py_None
) { _arg0
= NULL
; }
861 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
867 wxPy_BEGIN_ALLOW_THREADS
;
868 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
870 wxPy_END_ALLOW_THREADS
;
871 } _resultobj
= Py_BuildValue("l",_result
);
875 #define wxListEvent_m_oldItemIndex_set(_swigobj,_swigval) (_swigobj->m_oldItemIndex = _swigval,_swigval)
876 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_set(PyObject
*self
, PyObject
*args
) {
877 PyObject
* _resultobj
;
881 PyObject
* _argo0
= 0;
884 if(!PyArg_ParseTuple(args
,"Ol:wxListEvent_m_oldItemIndex_set",&_argo0
,&_arg1
))
887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_set. Expected _wxListEvent_p.");
894 wxPy_BEGIN_ALLOW_THREADS
;
895 _result
= (long )wxListEvent_m_oldItemIndex_set(_arg0
,_arg1
);
897 wxPy_END_ALLOW_THREADS
;
898 } _resultobj
= Py_BuildValue("l",_result
);
902 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
903 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
) {
904 PyObject
* _resultobj
;
907 PyObject
* _argo0
= 0;
910 if(!PyArg_ParseTuple(args
,"O:wxListEvent_m_oldItemIndex_get",&_argo0
))
913 if (_argo0
== Py_None
) { _arg0
= NULL
; }
914 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
915 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
920 wxPy_BEGIN_ALLOW_THREADS
;
921 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
923 wxPy_END_ALLOW_THREADS
;
924 } _resultobj
= Py_BuildValue("l",_result
);
928 #define wxListEvent_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
929 static PyObject
*_wrap_wxListEvent_m_col_set(PyObject
*self
, PyObject
*args
) {
930 PyObject
* _resultobj
;
934 PyObject
* _argo0
= 0;
937 if(!PyArg_ParseTuple(args
,"Oi:wxListEvent_m_col_set",&_argo0
,&_arg1
))
940 if (_argo0
== Py_None
) { _arg0
= NULL
; }
941 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
942 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_set. Expected _wxListEvent_p.");
947 wxPy_BEGIN_ALLOW_THREADS
;
948 _result
= (int )wxListEvent_m_col_set(_arg0
,_arg1
);
950 wxPy_END_ALLOW_THREADS
;
951 } _resultobj
= Py_BuildValue("i",_result
);
955 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
956 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
) {
957 PyObject
* _resultobj
;
960 PyObject
* _argo0
= 0;
963 if(!PyArg_ParseTuple(args
,"O:wxListEvent_m_col_get",&_argo0
))
966 if (_argo0
== Py_None
) { _arg0
= NULL
; }
967 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
968 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
973 wxPy_BEGIN_ALLOW_THREADS
;
974 _result
= (int )wxListEvent_m_col_get(_arg0
);
976 wxPy_END_ALLOW_THREADS
;
977 } _resultobj
= Py_BuildValue("i",_result
);
981 #define wxListEvent_m_cancelled_set(_swigobj,_swigval) (_swigobj->m_cancelled = _swigval,_swigval)
982 static PyObject
*_wrap_wxListEvent_m_cancelled_set(PyObject
*self
, PyObject
*args
) {
983 PyObject
* _resultobj
;
987 PyObject
* _argo0
= 0;
991 if(!PyArg_ParseTuple(args
,"Oi:wxListEvent_m_cancelled_set",&_argo0
,&tempbool1
))
994 if (_argo0
== Py_None
) { _arg0
= NULL
; }
995 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_set. Expected _wxListEvent_p.");
1000 _arg1
= (bool ) tempbool1
;
1002 wxPy_BEGIN_ALLOW_THREADS
;
1003 _result
= (bool )wxListEvent_m_cancelled_set(_arg0
,_arg1
);
1005 wxPy_END_ALLOW_THREADS
;
1006 } _resultobj
= Py_BuildValue("i",_result
);
1010 #define wxListEvent_m_cancelled_get(_swigobj) ((bool ) _swigobj->m_cancelled)
1011 static PyObject
*_wrap_wxListEvent_m_cancelled_get(PyObject
*self
, PyObject
*args
) {
1012 PyObject
* _resultobj
;
1014 wxListEvent
* _arg0
;
1015 PyObject
* _argo0
= 0;
1018 if(!PyArg_ParseTuple(args
,"O:wxListEvent_m_cancelled_get",&_argo0
))
1021 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1022 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1023 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_get. Expected _wxListEvent_p.");
1028 wxPy_BEGIN_ALLOW_THREADS
;
1029 _result
= (bool )wxListEvent_m_cancelled_get(_arg0
);
1031 wxPy_END_ALLOW_THREADS
;
1032 } _resultobj
= Py_BuildValue("i",_result
);
1036 #define wxListEvent_m_pointDrag_set(_swigobj,_swigval) (_swigobj->m_pointDrag = *(_swigval),_swigval)
1037 static PyObject
*_wrap_wxListEvent_m_pointDrag_set(PyObject
*self
, PyObject
*args
) {
1038 PyObject
* _resultobj
;
1040 wxListEvent
* _arg0
;
1042 PyObject
* _argo0
= 0;
1043 PyObject
* _argo1
= 0;
1047 if(!PyArg_ParseTuple(args
,"OO:wxListEvent_m_pointDrag_set",&_argo0
,&_argo1
))
1050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_set. Expected _wxListEvent_p.");
1057 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1058 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPoint_p")) {
1059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListEvent_m_pointDrag_set. Expected _wxPoint_p.");
1064 wxPy_BEGIN_ALLOW_THREADS
;
1065 _result
= (wxPoint
*)wxListEvent_m_pointDrag_set(_arg0
,_arg1
);
1067 wxPy_END_ALLOW_THREADS
;
1069 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
1070 _resultobj
= Py_BuildValue("s",_ptemp
);
1073 _resultobj
= Py_None
;
1078 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
1079 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
) {
1080 PyObject
* _resultobj
;
1082 wxListEvent
* _arg0
;
1083 PyObject
* _argo0
= 0;
1087 if(!PyArg_ParseTuple(args
,"O:wxListEvent_m_pointDrag_get",&_argo0
))
1090 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1091 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1092 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
1097 wxPy_BEGIN_ALLOW_THREADS
;
1098 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
1100 wxPy_END_ALLOW_THREADS
;
1102 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
1103 _resultobj
= Py_BuildValue("s",_ptemp
);
1106 _resultobj
= Py_None
;
1111 #define wxListEvent_m_item_set(_swigobj,_swigval) (_swigobj->m_item = *(_swigval),_swigval)
1112 static PyObject
*_wrap_wxListEvent_m_item_set(PyObject
*self
, PyObject
*args
) {
1113 PyObject
* _resultobj
;
1114 wxListItem
* _result
;
1115 wxListEvent
* _arg0
;
1117 PyObject
* _argo0
= 0;
1118 PyObject
* _argo1
= 0;
1122 if(!PyArg_ParseTuple(args
,"OO:wxListEvent_m_item_set",&_argo0
,&_argo1
))
1125 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1126 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1127 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_set. Expected _wxListEvent_p.");
1132 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1133 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
1134 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListEvent_m_item_set. Expected _wxListItem_p.");
1139 wxPy_BEGIN_ALLOW_THREADS
;
1140 _result
= (wxListItem
*)wxListEvent_m_item_set(_arg0
,_arg1
);
1142 wxPy_END_ALLOW_THREADS
;
1144 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
1145 _resultobj
= Py_BuildValue("s",_ptemp
);
1148 _resultobj
= Py_None
;
1153 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
1154 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
) {
1155 PyObject
* _resultobj
;
1156 wxListItem
* _result
;
1157 wxListEvent
* _arg0
;
1158 PyObject
* _argo0
= 0;
1162 if(!PyArg_ParseTuple(args
,"O:wxListEvent_m_item_get",&_argo0
))
1165 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1166 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_get. Expected _wxListEvent_p.");
1172 wxPy_BEGIN_ALLOW_THREADS
;
1173 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
1175 wxPy_END_ALLOW_THREADS
;
1177 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
1178 _resultobj
= Py_BuildValue("s",_ptemp
);
1181 _resultobj
= Py_None
;
1186 static void *SwigwxListCtrlTowxControl(void *ptr
) {
1189 src
= (wxListCtrl
*) ptr
;
1190 dest
= (wxControl
*) src
;
1191 return (void *) dest
;
1194 static void *SwigwxListCtrlTowxWindow(void *ptr
) {
1197 src
= (wxListCtrl
*) ptr
;
1198 dest
= (wxWindow
*) src
;
1199 return (void *) dest
;
1202 static void *SwigwxListCtrlTowxEvtHandler(void *ptr
) {
1205 src
= (wxListCtrl
*) ptr
;
1206 dest
= (wxEvtHandler
*) src
;
1207 return (void *) dest
;
1210 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
1211 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
) {
1212 PyObject
* _resultobj
;
1213 wxListCtrl
* _result
;
1216 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
1217 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
1218 long _arg4
= (long ) wxLC_ICON
;
1219 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
1220 char * _arg6
= (char *) "listCtrl";
1221 PyObject
* _argo0
= 0;
1222 PyObject
* _argo2
= 0;
1223 PyObject
* _argo3
= 0;
1224 PyObject
* _argo5
= 0;
1228 if(!PyArg_ParseTuple(args
,"Oi|OOlOs:new_wxListCtrl",&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_arg4
,&_argo5
,&_arg6
))
1231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
1238 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1239 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) {
1240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxListCtrl. Expected _wxPoint_p.");
1245 if (_argo3
== Py_None
) { _arg3
= NULL
; }
1246 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) {
1247 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxListCtrl. Expected _wxSize_p.");
1252 if (_argo5
== Py_None
) { _arg5
= NULL
; }
1253 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
1254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
1259 wxPy_BEGIN_ALLOW_THREADS
;
1260 _result
= (wxListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
1262 wxPy_END_ALLOW_THREADS
;
1264 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListCtrl_p");
1265 _resultobj
= Py_BuildValue("s",_ptemp
);
1268 _resultobj
= Py_None
;
1273 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
1274 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
) {
1275 PyObject
* _resultobj
;
1278 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
1279 PyObject
* _argo0
= 0;
1282 if(!PyArg_ParseTuple(args
,"O|i:wxListCtrl_Arrange",&_argo0
,&_arg1
))
1285 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1286 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1287 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxListCtrl_p.");
1292 wxPy_BEGIN_ALLOW_THREADS
;
1293 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
1295 wxPy_END_ALLOW_THREADS
;
1296 } _resultobj
= Py_BuildValue("i",_result
);
1300 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
1301 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
) {
1302 PyObject
* _resultobj
;
1306 PyObject
* _argo0
= 0;
1309 if(!PyArg_ParseTuple(args
,"Ol:wxListCtrl_DeleteItem",&_argo0
,&_arg1
))
1312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxListCtrl_p.");
1319 wxPy_BEGIN_ALLOW_THREADS
;
1320 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
1322 wxPy_END_ALLOW_THREADS
;
1323 } _resultobj
= Py_BuildValue("i",_result
);
1327 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
1328 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
) {
1329 PyObject
* _resultobj
;
1332 PyObject
* _argo0
= 0;
1335 if(!PyArg_ParseTuple(args
,"O:wxListCtrl_DeleteAllItems",&_argo0
))
1338 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1339 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxListCtrl_p.");
1345 wxPy_BEGIN_ALLOW_THREADS
;
1346 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
1348 wxPy_END_ALLOW_THREADS
;
1349 } _resultobj
= Py_BuildValue("i",_result
);
1353 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
1354 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
) {
1355 PyObject
* _resultobj
;
1359 PyObject
* _argo0
= 0;
1362 if(!PyArg_ParseTuple(args
,"Oi:wxListCtrl_DeleteColumn",&_argo0
,&_arg1
))
1365 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1366 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1367 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxListCtrl_p.");
1372 wxPy_BEGIN_ALLOW_THREADS
;
1373 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
1375 wxPy_END_ALLOW_THREADS
;
1376 } _resultobj
= Py_BuildValue("i",_result
);
1380 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
1381 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
) {
1382 PyObject
* _resultobj
;
1385 PyObject
* _argo0
= 0;
1388 if(!PyArg_ParseTuple(args
,"O:wxListCtrl_DeleteAllColumns",&_argo0
))
1391 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1392 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxListCtrl_p.");
1398 wxPy_BEGIN_ALLOW_THREADS
;
1399 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
1401 wxPy_END_ALLOW_THREADS
;
1402 } _resultobj
= Py_BuildValue("i",_result
);
1406 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
1407 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
) {
1408 PyObject
* _resultobj
;
1410 PyObject
* _argo0
= 0;
1413 if(!PyArg_ParseTuple(args
,"O:wxListCtrl_ClearAll",&_argo0
))
1416 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1417 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1418 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxListCtrl_p.");
1423 wxPy_BEGIN_ALLOW_THREADS
;
1424 wxListCtrl_ClearAll(_arg0
);
1426 wxPy_END_ALLOW_THREADS
;
1427 } Py_INCREF(Py_None
);
1428 _resultobj
= Py_None
;
1432 #define wxListCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
1433 static PyObject
*_wrap_wxListCtrl_EditLabel(PyObject
*self
, PyObject
*args
) {
1434 PyObject
* _resultobj
;
1437 PyObject
* _argo0
= 0;
1440 if(!PyArg_ParseTuple(args
,"Ol:wxListCtrl_EditLabel",&_argo0
,&_arg1
))
1443 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1444 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1445 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EditLabel. Expected _wxListCtrl_p.");
1450 wxPy_BEGIN_ALLOW_THREADS
;
1451 wxListCtrl_EditLabel(_arg0
,_arg1
);
1453 wxPy_END_ALLOW_THREADS
;
1454 } Py_INCREF(Py_None
);
1455 _resultobj
= Py_None
;
1459 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
1460 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
) {
1461 PyObject
* _resultobj
;
1465 PyObject
* _argo0
= 0;
1468 if(!PyArg_ParseTuple(args
,"Ol:wxListCtrl_EnsureVisible",&_argo0
,&_arg1
))
1471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxListCtrl_p.");
1478 wxPy_BEGIN_ALLOW_THREADS
;
1479 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
1481 wxPy_END_ALLOW_THREADS
;
1482 } _resultobj
= Py_BuildValue("i",_result
);
1486 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
1487 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
) {
1488 PyObject
* _resultobj
;
1493 bool _arg3
= (bool ) FALSE
;
1494 PyObject
* _argo0
= 0;
1495 PyObject
* _obj2
= 0;
1496 int tempbool3
= (int) FALSE
;
1499 if(!PyArg_ParseTuple(args
,"OlO|i:wxListCtrl_FindItem",&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
1502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxListCtrl_p.");
1509 if (!PyString_Check(_obj2
)) {
1510 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1513 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
1515 _arg3
= (bool ) tempbool3
;
1517 wxPy_BEGIN_ALLOW_THREADS
;
1518 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
1520 wxPy_END_ALLOW_THREADS
;
1521 } _resultobj
= Py_BuildValue("l",_result
);
1529 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
1530 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
) {
1531 PyObject
* _resultobj
;
1536 PyObject
* _argo0
= 0;
1539 if(!PyArg_ParseTuple(args
,"Oll:wxListCtrl_FindItemData",&_argo0
,&_arg1
,&_arg2
))
1542 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1543 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1544 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxListCtrl_p.");
1549 wxPy_BEGIN_ALLOW_THREADS
;
1550 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
1552 wxPy_END_ALLOW_THREADS
;
1553 } _resultobj
= Py_BuildValue("l",_result
);
1557 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
1558 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
) {
1559 PyObject
* _resultobj
;
1565 PyObject
* _argo0
= 0;
1566 PyObject
* _argo2
= 0;
1569 if(!PyArg_ParseTuple(args
,"OlOi:wxListCtrl_FindItemAtPos",&_argo0
,&_arg1
,&_argo2
,&_arg3
))
1572 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1573 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1574 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxListCtrl_p.");
1579 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1580 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) {
1581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_FindItemAtPos. Expected _wxPoint_p.");
1586 wxPy_BEGIN_ALLOW_THREADS
;
1587 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
1589 wxPy_END_ALLOW_THREADS
;
1590 } _resultobj
= Py_BuildValue("l",_result
);
1594 #define wxListCtrl_GetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetColumn(_swigarg0,_swigarg1))
1595 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
) {
1596 PyObject
* _resultobj
;
1601 PyObject
* _argo0
= 0;
1602 PyObject
* _argo2
= 0;
1605 if(!PyArg_ParseTuple(args
,"OiO:wxListCtrl_GetColumn",&_argo0
,&_arg1
,&_argo2
))
1608 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1609 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1610 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxListCtrl_p.");
1615 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1616 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
1617 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_GetColumn. Expected _wxListItem_p.");
1622 wxPy_BEGIN_ALLOW_THREADS
;
1623 _result
= (bool )wxListCtrl_GetColumn(_arg0
,_arg1
,*_arg2
);
1625 wxPy_END_ALLOW_THREADS
;
1626 } _resultobj
= Py_BuildValue("i",_result
);
1630 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
1631 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
) {
1632 PyObject
* _resultobj
;
1636 PyObject
* _argo0
= 0;
1639 if(!PyArg_ParseTuple(args
,"Oi:wxListCtrl_GetColumnWidth",&_argo0
,&_arg1
))
1642 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1643 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1644 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnWidth. Expected _wxListCtrl_p.");
1649 wxPy_BEGIN_ALLOW_THREADS
;
1650 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
1652 wxPy_END_ALLOW_THREADS
;
1653 } _resultobj
= Py_BuildValue("i",_result
);
1657 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
1658 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
) {
1659 PyObject
* _resultobj
;
1662 PyObject
* _argo0
= 0;
1665 if(!PyArg_ParseTuple(args
,"O:wxListCtrl_GetCountPerPage",&_argo0
))
1668 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1669 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxListCtrl_p.");
1675 wxPy_BEGIN_ALLOW_THREADS
;
1676 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
1678 wxPy_END_ALLOW_THREADS
;
1679 } _resultobj
= Py_BuildValue("i",_result
);
1683 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
1684 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
) {
1685 PyObject
* _resultobj
;
1686 wxImageList
* _result
;
1689 PyObject
* _argo0
= 0;
1693 if(!PyArg_ParseTuple(args
,"Oi:wxListCtrl_GetImageList",&_argo0
,&_arg1
))
1696 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1697 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1698 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxListCtrl_p.");
1703 wxPy_BEGIN_ALLOW_THREADS
;
1704 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
1706 wxPy_END_ALLOW_THREADS
;
1708 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
1709 _resultobj
= Py_BuildValue("s",_ptemp
);
1712 _resultobj
= Py_None
;
1717 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
1718 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
) {
1719 PyObject
* _resultobj
;
1723 PyObject
* _argo0
= 0;
1726 if(!PyArg_ParseTuple(args
,"Ol:wxListCtrl_GetItemData",&_argo0
,&_arg1
))
1729 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1730 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1731 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxListCtrl_p.");
1736 wxPy_BEGIN_ALLOW_THREADS
;
1737 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
1739 wxPy_END_ALLOW_THREADS
;
1740 } _resultobj
= Py_BuildValue("l",_result
);
1744 static wxListItem
* wxListCtrl_GetItem(wxListCtrl
*self
,long itemId
) {
1745 wxListItem
* info
= new wxListItem
;
1746 info
->m_itemId
= itemId
;
1747 self
->GetItem(*info
);
1750 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
) {
1751 PyObject
* _resultobj
;
1752 wxListItem
* _result
;
1755 PyObject
* _argo0
= 0;
1759 if(!PyArg_ParseTuple(args
,"Ol:wxListCtrl_GetItem",&_argo0
,&_arg1
))
1762 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1763 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1764 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxListCtrl_p.");
1769 wxPy_BEGIN_ALLOW_THREADS
;
1770 _result
= (wxListItem
*)wxListCtrl_GetItem(_arg0
,_arg1
);
1772 wxPy_END_ALLOW_THREADS
;
1774 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
1775 _resultobj
= Py_BuildValue("s",_ptemp
);
1778 _resultobj
= Py_None
;
1783 static wxPoint
* wxListCtrl_GetItemPosition(wxListCtrl
*self
,long item
) {
1784 wxPoint
* pos
= new wxPoint
;
1785 self
->GetItemPosition(item
, *pos
);
1788 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
) {
1789 PyObject
* _resultobj
;
1793 PyObject
* _argo0
= 0;
1797 if(!PyArg_ParseTuple(args
,"Ol:wxListCtrl_GetItemPosition",&_argo0
,&_arg1
))
1800 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1801 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1802 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxListCtrl_p.");
1807 wxPy_BEGIN_ALLOW_THREADS
;
1808 _result
= (wxPoint
*)wxListCtrl_GetItemPosition(_arg0
,_arg1
);
1810 wxPy_END_ALLOW_THREADS
;
1812 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
1813 _resultobj
= Py_BuildValue("s",_ptemp
);
1816 _resultobj
= Py_None
;
1821 static wxRect
* wxListCtrl_GetItemRect(wxListCtrl
*self
,long item
,int code
) {
1822 wxRect
* rect
= new wxRect
;
1823 self
->GetItemRect(item
, *rect
, code
);
1826 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
) {
1827 PyObject
* _resultobj
;
1831 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
1832 PyObject
* _argo0
= 0;
1836 if(!PyArg_ParseTuple(args
,"Ol|i:wxListCtrl_GetItemRect",&_argo0
,&_arg1
,&_arg2
))
1839 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1840 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1841 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxListCtrl_p.");
1846 wxPy_BEGIN_ALLOW_THREADS
;
1847 _result
= (wxRect
*)wxListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
1849 wxPy_END_ALLOW_THREADS
;
1851 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
1852 _resultobj
= Py_BuildValue("s",_ptemp
);
1855 _resultobj
= Py_None
;
1860 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
1861 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
) {
1862 PyObject
* _resultobj
;
1867 PyObject
* _argo0
= 0;
1870 if(!PyArg_ParseTuple(args
,"Oll:wxListCtrl_GetItemState",&_argo0
,&_arg1
,&_arg2
))
1873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxListCtrl_p.");
1880 wxPy_BEGIN_ALLOW_THREADS
;
1881 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
1883 wxPy_END_ALLOW_THREADS
;
1884 } _resultobj
= Py_BuildValue("i",_result
);
1888 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
1889 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
) {
1890 PyObject
* _resultobj
;
1893 PyObject
* _argo0
= 0;
1896 if(!PyArg_ParseTuple(args
,"O:wxListCtrl_GetItemCount",&_argo0
))
1899 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1900 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1901 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxListCtrl_p.");
1906 wxPy_BEGIN_ALLOW_THREADS
;
1907 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
1909 wxPy_END_ALLOW_THREADS
;
1910 } _resultobj
= Py_BuildValue("i",_result
);
1914 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
1915 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
) {
1916 PyObject
* _resultobj
;
1920 PyObject
* _argo0
= 0;
1924 if(!PyArg_ParseTuple(args
,"Oi:wxListCtrl_GetItemSpacing",&_argo0
,&tempbool1
))
1927 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1928 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1929 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxListCtrl_p.");
1933 _arg1
= (bool ) tempbool1
;
1935 wxPy_BEGIN_ALLOW_THREADS
;
1936 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
1938 wxPy_END_ALLOW_THREADS
;
1939 } _resultobj
= Py_BuildValue("i",_result
);
1943 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
1944 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
) {
1945 PyObject
* _resultobj
;
1949 PyObject
* _argo0
= 0;
1952 if(!PyArg_ParseTuple(args
,"Ol:wxListCtrl_GetItemText",&_argo0
,&_arg1
))
1955 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1956 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1957 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxListCtrl_p.");
1962 wxPy_BEGIN_ALLOW_THREADS
;
1963 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
1965 wxPy_END_ALLOW_THREADS
;
1967 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
1975 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
1976 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
) {
1977 PyObject
* _resultobj
;
1981 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
1982 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
1983 PyObject
* _argo0
= 0;
1986 if(!PyArg_ParseTuple(args
,"Ol|ii:wxListCtrl_GetNextItem",&_argo0
,&_arg1
,&_arg2
,&_arg3
))
1989 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1990 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxListCtrl_p.");
1996 wxPy_BEGIN_ALLOW_THREADS
;
1997 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
1999 wxPy_END_ALLOW_THREADS
;
2000 } _resultobj
= Py_BuildValue("l",_result
);
2004 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
2005 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
) {
2006 PyObject
* _resultobj
;
2009 PyObject
* _argo0
= 0;
2012 if(!PyArg_ParseTuple(args
,"O:wxListCtrl_GetSelectedItemCount",&_argo0
))
2015 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2016 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2017 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxListCtrl_p.");
2022 wxPy_BEGIN_ALLOW_THREADS
;
2023 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
2025 wxPy_END_ALLOW_THREADS
;
2026 } _resultobj
= Py_BuildValue("i",_result
);
2030 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
2031 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
) {
2032 PyObject
* _resultobj
;
2035 PyObject
* _argo0
= 0;
2038 if(!PyArg_ParseTuple(args
,"O:wxListCtrl_GetTopItem",&_argo0
))
2041 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2042 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2043 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxListCtrl_p.");
2048 wxPy_BEGIN_ALLOW_THREADS
;
2049 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
2051 wxPy_END_ALLOW_THREADS
;
2052 } _resultobj
= Py_BuildValue("l",_result
);
2056 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
2057 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
) {
2058 PyObject
* _resultobj
;
2064 PyObject
* _argo0
= 0;
2065 PyObject
* _argo1
= 0;
2071 if(!PyArg_ParseTuple(args
,"OO:wxListCtrl_HitTest",&_argo0
,&_argo1
))
2074 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2075 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2076 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxListCtrl_p.");
2081 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2082 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPoint_p")) {
2083 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_HitTest. Expected _wxPoint_p.");
2088 wxPy_BEGIN_ALLOW_THREADS
;
2089 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
2091 wxPy_END_ALLOW_THREADS
;
2092 } _resultobj
= Py_BuildValue("l",_result
);
2095 o
= PyInt_FromLong((long) (*_arg2
));
2096 _resultobj
= t_output_helper(_resultobj
, o
);
2101 #define wxListCtrl_InsertColumnWith(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
2102 static PyObject
*_wrap_wxListCtrl_InsertColumnWith(PyObject
*self
, PyObject
*args
) {
2103 PyObject
* _resultobj
;
2108 PyObject
* _argo0
= 0;
2109 PyObject
* _argo2
= 0;
2112 if(!PyArg_ParseTuple(args
,"OlO:wxListCtrl_InsertColumnWith",&_argo0
,&_arg1
,&_argo2
))
2115 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2116 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2117 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnWith. Expected _wxListCtrl_p.");
2122 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2123 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
2124 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnWith. Expected _wxListItem_p.");
2129 wxPy_BEGIN_ALLOW_THREADS
;
2130 _result
= (long )wxListCtrl_InsertColumnWith(_arg0
,_arg1
,*_arg2
);
2132 wxPy_END_ALLOW_THREADS
;
2133 } _resultobj
= Py_BuildValue("l",_result
);
2137 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2138 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
) {
2139 PyObject
* _resultobj
;
2144 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
2145 int _arg4
= (int ) -1;
2146 PyObject
* _argo0
= 0;
2147 PyObject
* _obj2
= 0;
2150 if(!PyArg_ParseTuple(args
,"OlO|ii:wxListCtrl_InsertColumn",&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
2153 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2154 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxListCtrl_p.");
2160 if (!PyString_Check(_obj2
)) {
2161 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2164 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
2167 wxPy_BEGIN_ALLOW_THREADS
;
2168 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
2170 wxPy_END_ALLOW_THREADS
;
2171 } _resultobj
= Py_BuildValue("l",_result
);
2179 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
2180 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
) {
2181 PyObject
* _resultobj
;
2185 PyObject
* _argo0
= 0;
2186 PyObject
* _argo1
= 0;
2189 if(!PyArg_ParseTuple(args
,"OO:wxListCtrl_InsertItem",&_argo0
,&_argo1
))
2192 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2193 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2194 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxListCtrl_p.");
2199 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2200 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2201 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
2206 wxPy_BEGIN_ALLOW_THREADS
;
2207 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
2209 wxPy_END_ALLOW_THREADS
;
2210 } _resultobj
= Py_BuildValue("l",_result
);
2214 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
2215 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
) {
2216 PyObject
* _resultobj
;
2221 PyObject
* _argo0
= 0;
2222 PyObject
* _obj2
= 0;
2225 if(!PyArg_ParseTuple(args
,"OlO:wxListCtrl_InsertStringItem",&_argo0
,&_arg1
,&_obj2
))
2228 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2229 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxListCtrl_p.");
2235 if (!PyString_Check(_obj2
)) {
2236 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2239 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
2242 wxPy_BEGIN_ALLOW_THREADS
;
2243 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
2245 wxPy_END_ALLOW_THREADS
;
2246 } _resultobj
= Py_BuildValue("l",_result
);
2254 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
2255 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
) {
2256 PyObject
* _resultobj
;
2261 PyObject
* _argo0
= 0;
2264 if(!PyArg_ParseTuple(args
,"Oli:wxListCtrl_InsertImageItem",&_argo0
,&_arg1
,&_arg2
))
2267 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2268 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2269 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxListCtrl_p.");
2274 wxPy_BEGIN_ALLOW_THREADS
;
2275 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
2277 wxPy_END_ALLOW_THREADS
;
2278 } _resultobj
= Py_BuildValue("l",_result
);
2282 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
2283 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
) {
2284 PyObject
* _resultobj
;
2290 PyObject
* _argo0
= 0;
2291 PyObject
* _obj2
= 0;
2294 if(!PyArg_ParseTuple(args
,"OlOi:wxListCtrl_InsertImageStringItem",&_argo0
,&_arg1
,&_obj2
,&_arg3
))
2297 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2298 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2299 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxListCtrl_p.");
2304 if (!PyString_Check(_obj2
)) {
2305 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2308 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
2311 wxPy_BEGIN_ALLOW_THREADS
;
2312 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
2314 wxPy_END_ALLOW_THREADS
;
2315 } _resultobj
= Py_BuildValue("l",_result
);
2323 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
2324 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
) {
2325 PyObject
* _resultobj
;
2330 PyObject
* _argo0
= 0;
2333 if(!PyArg_ParseTuple(args
,"Oii:wxListCtrl_ScrollList",&_argo0
,&_arg1
,&_arg2
))
2336 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2337 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2338 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxListCtrl_p.");
2343 wxPy_BEGIN_ALLOW_THREADS
;
2344 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
2346 wxPy_END_ALLOW_THREADS
;
2347 } _resultobj
= Py_BuildValue("i",_result
);
2351 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
2352 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
) {
2353 PyObject
* _resultobj
;
2356 PyObject
* _argo0
= 0;
2357 PyObject
* _argo1
= 0;
2360 if(!PyArg_ParseTuple(args
,"OO:wxListCtrl_SetBackgroundColour",&_argo0
,&_argo1
))
2363 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2364 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2365 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxListCtrl_p.");
2370 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2371 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxColour_p")) {
2372 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetBackgroundColour. Expected _wxColour_p.");
2377 wxPy_BEGIN_ALLOW_THREADS
;
2378 wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
2380 wxPy_END_ALLOW_THREADS
;
2381 } Py_INCREF(Py_None
);
2382 _resultobj
= Py_None
;
2386 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
2387 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
) {
2388 PyObject
* _resultobj
;
2393 PyObject
* _argo0
= 0;
2394 PyObject
* _argo2
= 0;
2397 if(!PyArg_ParseTuple(args
,"OiO:wxListCtrl_SetColumn",&_argo0
,&_arg1
,&_argo2
))
2400 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2401 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2402 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxListCtrl_p.");
2407 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2408 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
2409 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
2414 wxPy_BEGIN_ALLOW_THREADS
;
2415 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
2417 wxPy_END_ALLOW_THREADS
;
2418 } _resultobj
= Py_BuildValue("i",_result
);
2422 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
2423 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
) {
2424 PyObject
* _resultobj
;
2429 PyObject
* _argo0
= 0;
2432 if(!PyArg_ParseTuple(args
,"Oii:wxListCtrl_SetColumnWidth",&_argo0
,&_arg1
,&_arg2
))
2435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxListCtrl_p.");
2442 wxPy_BEGIN_ALLOW_THREADS
;
2443 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
2445 wxPy_END_ALLOW_THREADS
;
2446 } _resultobj
= Py_BuildValue("i",_result
);
2450 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
2451 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
) {
2452 PyObject
* _resultobj
;
2454 wxImageList
* _arg1
;
2456 PyObject
* _argo0
= 0;
2457 PyObject
* _argo1
= 0;
2460 if(!PyArg_ParseTuple(args
,"OOi:wxListCtrl_SetImageList",&_argo0
,&_argo1
,&_arg2
))
2463 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2464 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetImageList. Expected _wxListCtrl_p.");
2470 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2471 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
2472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
2477 wxPy_BEGIN_ALLOW_THREADS
;
2478 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
2480 wxPy_END_ALLOW_THREADS
;
2481 } Py_INCREF(Py_None
);
2482 _resultobj
= Py_None
;
2486 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
2487 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
) {
2488 PyObject
* _resultobj
;
2492 PyObject
* _argo0
= 0;
2493 PyObject
* _argo1
= 0;
2496 if(!PyArg_ParseTuple(args
,"OO:wxListCtrl_SetItem",&_argo0
,&_argo1
))
2499 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2500 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxListCtrl_p.");
2506 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2507 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
2513 wxPy_BEGIN_ALLOW_THREADS
;
2514 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
2516 wxPy_END_ALLOW_THREADS
;
2517 } _resultobj
= Py_BuildValue("i",_result
);
2521 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2522 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
) {
2523 PyObject
* _resultobj
;
2529 int _arg4
= (int ) -1;
2530 PyObject
* _argo0
= 0;
2531 PyObject
* _obj3
= 0;
2534 if(!PyArg_ParseTuple(args
,"OliO|i:wxListCtrl_SetStringItem",&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
2537 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2538 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2539 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxListCtrl_p.");
2544 if (!PyString_Check(_obj3
)) {
2545 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2548 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
2551 wxPy_BEGIN_ALLOW_THREADS
;
2552 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
2554 wxPy_END_ALLOW_THREADS
;
2555 } _resultobj
= Py_BuildValue("l",_result
);
2563 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
2564 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
) {
2565 PyObject
* _resultobj
;
2570 PyObject
* _argo0
= 0;
2573 if(!PyArg_ParseTuple(args
,"Oll:wxListCtrl_SetItemData",&_argo0
,&_arg1
,&_arg2
))
2576 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2577 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxListCtrl_p.");
2583 wxPy_BEGIN_ALLOW_THREADS
;
2584 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
2586 wxPy_END_ALLOW_THREADS
;
2587 } _resultobj
= Py_BuildValue("i",_result
);
2591 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
2592 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
) {
2593 PyObject
* _resultobj
;
2599 PyObject
* _argo0
= 0;
2602 if(!PyArg_ParseTuple(args
,"Olii:wxListCtrl_SetItemImage",&_argo0
,&_arg1
,&_arg2
,&_arg3
))
2605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxListCtrl_p.");
2612 wxPy_BEGIN_ALLOW_THREADS
;
2613 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
2615 wxPy_END_ALLOW_THREADS
;
2616 } _resultobj
= Py_BuildValue("i",_result
);
2620 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
2621 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
) {
2622 PyObject
* _resultobj
;
2627 PyObject
* _argo0
= 0;
2628 PyObject
* _argo2
= 0;
2631 if(!PyArg_ParseTuple(args
,"OlO:wxListCtrl_SetItemPosition",&_argo0
,&_arg1
,&_argo2
))
2634 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2635 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2636 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxListCtrl_p.");
2641 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2642 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) {
2643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetItemPosition. Expected _wxPoint_p.");
2648 wxPy_BEGIN_ALLOW_THREADS
;
2649 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
2651 wxPy_END_ALLOW_THREADS
;
2652 } _resultobj
= Py_BuildValue("i",_result
);
2656 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
2657 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
) {
2658 PyObject
* _resultobj
;
2664 PyObject
* _argo0
= 0;
2667 if(!PyArg_ParseTuple(args
,"Olll:wxListCtrl_SetItemState",&_argo0
,&_arg1
,&_arg2
,&_arg3
))
2670 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2671 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxListCtrl_p.");
2677 wxPy_BEGIN_ALLOW_THREADS
;
2678 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
2680 wxPy_END_ALLOW_THREADS
;
2681 } _resultobj
= Py_BuildValue("i",_result
);
2685 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
2686 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
) {
2687 PyObject
* _resultobj
;
2691 PyObject
* _argo0
= 0;
2692 PyObject
* _obj2
= 0;
2695 if(!PyArg_ParseTuple(args
,"OlO:wxListCtrl_SetItemText",&_argo0
,&_arg1
,&_obj2
))
2698 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2699 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2700 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxListCtrl_p.");
2705 if (!PyString_Check(_obj2
)) {
2706 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2709 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
2712 wxPy_BEGIN_ALLOW_THREADS
;
2713 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
2715 wxPy_END_ALLOW_THREADS
;
2716 } Py_INCREF(Py_None
);
2717 _resultobj
= Py_None
;
2725 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
2726 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
) {
2727 PyObject
* _resultobj
;
2730 bool _arg2
= (bool ) TRUE
;
2731 PyObject
* _argo0
= 0;
2732 int tempbool2
= (int) TRUE
;
2735 if(!PyArg_ParseTuple(args
,"Ol|i:wxListCtrl_SetSingleStyle",&_argo0
,&_arg1
,&tempbool2
))
2738 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2739 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetSingleStyle. Expected _wxListCtrl_p.");
2744 _arg2
= (bool ) tempbool2
;
2746 wxPy_BEGIN_ALLOW_THREADS
;
2747 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
2749 wxPy_END_ALLOW_THREADS
;
2750 } Py_INCREF(Py_None
);
2751 _resultobj
= Py_None
;
2755 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
2756 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
) {
2757 PyObject
* _resultobj
;
2760 PyObject
* _argo0
= 0;
2763 if(!PyArg_ParseTuple(args
,"Ol:wxListCtrl_SetWindowStyleFlag",&_argo0
,&_arg1
))
2766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxListCtrl_p.");
2773 wxPy_BEGIN_ALLOW_THREADS
;
2774 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
2776 wxPy_END_ALLOW_THREADS
;
2777 } Py_INCREF(Py_None
);
2778 _resultobj
= Py_None
;
2782 #define new_wxTreeItemId() (new wxTreeItemId())
2783 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
) {
2784 PyObject
* _resultobj
;
2785 wxTreeItemId
* _result
;
2789 if(!PyArg_ParseTuple(args
,":new_wxTreeItemId"))
2792 wxPy_BEGIN_ALLOW_THREADS
;
2793 _result
= (wxTreeItemId
*)new_wxTreeItemId();
2795 wxPy_END_ALLOW_THREADS
;
2797 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
2798 _resultobj
= Py_BuildValue("s",_ptemp
);
2801 _resultobj
= Py_None
;
2806 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
2807 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
) {
2808 PyObject
* _resultobj
;
2809 wxTreeItemId
* _arg0
;
2810 PyObject
* _argo0
= 0;
2813 if(!PyArg_ParseTuple(args
,"O:delete_wxTreeItemId",&_argo0
))
2816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
2818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
2823 wxPy_BEGIN_ALLOW_THREADS
;
2824 delete_wxTreeItemId(_arg0
);
2826 wxPy_END_ALLOW_THREADS
;
2827 } Py_INCREF(Py_None
);
2828 _resultobj
= Py_None
;
2832 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
2833 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
) {
2834 PyObject
* _resultobj
;
2836 wxTreeItemId
* _arg0
;
2837 PyObject
* _argo0
= 0;
2840 if(!PyArg_ParseTuple(args
,"O:wxTreeItemId_IsOk",&_argo0
))
2843 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2844 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
2845 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
2850 wxPy_BEGIN_ALLOW_THREADS
;
2851 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
2853 wxPy_END_ALLOW_THREADS
;
2854 } _resultobj
= Py_BuildValue("i",_result
);
2858 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
2859 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
) {
2860 PyObject
* _resultobj
;
2861 wxPyTreeItemData
* _result
;
2862 PyObject
* _arg0
= (PyObject
*) NULL
;
2863 PyObject
* _obj0
= 0;
2867 if(!PyArg_ParseTuple(args
,"|O:new_wxTreeItemData",&_obj0
))
2874 wxPy_BEGIN_ALLOW_THREADS
;
2875 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
2877 wxPy_END_ALLOW_THREADS
;
2879 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
2880 _resultobj
= Py_BuildValue("s",_ptemp
);
2883 _resultobj
= Py_None
;
2888 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
2889 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
) {
2890 PyObject
* _resultobj
;
2892 wxPyTreeItemData
* _arg0
;
2893 PyObject
* _argo0
= 0;
2896 if(!PyArg_ParseTuple(args
,"O:wxTreeItemData_GetData",&_argo0
))
2899 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2900 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
2901 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
2906 wxPy_BEGIN_ALLOW_THREADS
;
2907 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
2909 wxPy_END_ALLOW_THREADS
;
2911 _resultobj
= _result
;
2916 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
2917 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
) {
2918 PyObject
* _resultobj
;
2919 wxPyTreeItemData
* _arg0
;
2921 PyObject
* _argo0
= 0;
2922 PyObject
* _obj1
= 0;
2925 if(!PyArg_ParseTuple(args
,"OO:wxTreeItemData_SetData",&_argo0
,&_obj1
))
2928 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2929 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
2930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
2938 wxPy_BEGIN_ALLOW_THREADS
;
2939 wxTreeItemData_SetData(_arg0
,_arg1
);
2941 wxPy_END_ALLOW_THREADS
;
2942 } Py_INCREF(Py_None
);
2943 _resultobj
= Py_None
;
2947 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
2948 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
) {
2949 PyObject
* _resultobj
;
2950 wxTreeItemId
* _result
;
2951 wxPyTreeItemData
* _arg0
;
2952 PyObject
* _argo0
= 0;
2956 if(!PyArg_ParseTuple(args
,"O:wxTreeItemData_GetId",&_argo0
))
2959 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2960 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
2961 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
2966 wxPy_BEGIN_ALLOW_THREADS
;
2967 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
2968 _result
= (wxTreeItemId
*) &_result_ref
;
2970 wxPy_END_ALLOW_THREADS
;
2972 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
2973 _resultobj
= Py_BuildValue("s",_ptemp
);
2976 _resultobj
= Py_None
;
2981 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
2982 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
) {
2983 PyObject
* _resultobj
;
2984 wxPyTreeItemData
* _arg0
;
2985 wxTreeItemId
* _arg1
;
2986 PyObject
* _argo0
= 0;
2987 PyObject
* _argo1
= 0;
2990 if(!PyArg_ParseTuple(args
,"OO:wxTreeItemData_SetId",&_argo0
,&_argo1
))
2993 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2994 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
2995 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
3000 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3001 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3002 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
3007 wxPy_BEGIN_ALLOW_THREADS
;
3008 wxTreeItemData_SetId(_arg0
,*_arg1
);
3010 wxPy_END_ALLOW_THREADS
;
3011 } Py_INCREF(Py_None
);
3012 _resultobj
= Py_None
;
3016 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
3018 wxNotifyEvent
*dest
;
3019 src
= (wxTreeEvent
*) ptr
;
3020 dest
= (wxNotifyEvent
*) src
;
3021 return (void *) dest
;
3024 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
3026 wxCommandEvent
*dest
;
3027 src
= (wxTreeEvent
*) ptr
;
3028 dest
= (wxCommandEvent
*) src
;
3029 return (void *) dest
;
3032 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
3035 src
= (wxTreeEvent
*) ptr
;
3036 dest
= (wxEvent
*) src
;
3037 return (void *) dest
;
3040 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
3041 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
) {
3042 PyObject
* _resultobj
;
3043 wxTreeItemId
* _result
;
3044 wxTreeEvent
* _arg0
;
3045 PyObject
* _argo0
= 0;
3049 if(!PyArg_ParseTuple(args
,"O:wxTreeEvent_GetItem",&_argo0
))
3052 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3053 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
3059 wxPy_BEGIN_ALLOW_THREADS
;
3060 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
3062 wxPy_END_ALLOW_THREADS
;
3063 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
3064 _resultobj
= Py_BuildValue("s",_ptemp
);
3068 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
3069 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
) {
3070 PyObject
* _resultobj
;
3071 wxTreeItemId
* _result
;
3072 wxTreeEvent
* _arg0
;
3073 PyObject
* _argo0
= 0;
3077 if(!PyArg_ParseTuple(args
,"O:wxTreeEvent_GetOldItem",&_argo0
))
3080 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3081 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
3087 wxPy_BEGIN_ALLOW_THREADS
;
3088 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
3090 wxPy_END_ALLOW_THREADS
;
3091 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
3092 _resultobj
= Py_BuildValue("s",_ptemp
);
3096 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
3097 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
) {
3098 PyObject
* _resultobj
;
3100 wxTreeEvent
* _arg0
;
3101 PyObject
* _argo0
= 0;
3105 if(!PyArg_ParseTuple(args
,"O:wxTreeEvent_GetPoint",&_argo0
))
3108 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3109 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
3115 wxPy_BEGIN_ALLOW_THREADS
;
3116 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
3118 wxPy_END_ALLOW_THREADS
;
3119 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
3120 _resultobj
= Py_BuildValue("s",_ptemp
);
3124 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
3125 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
) {
3126 PyObject
* _resultobj
;
3128 wxTreeEvent
* _arg0
;
3129 PyObject
* _argo0
= 0;
3132 if(!PyArg_ParseTuple(args
,"O:wxTreeEvent_GetCode",&_argo0
))
3135 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3136 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3137 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
3142 wxPy_BEGIN_ALLOW_THREADS
;
3143 _result
= (int )wxTreeEvent_GetCode(_arg0
);
3145 wxPy_END_ALLOW_THREADS
;
3146 } _resultobj
= Py_BuildValue("i",_result
);
3150 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
3151 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
) {
3152 PyObject
* _resultobj
;
3154 wxTreeEvent
* _arg0
;
3155 PyObject
* _argo0
= 0;
3158 if(!PyArg_ParseTuple(args
,"O:wxTreeEvent_GetLabel",&_argo0
))
3161 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3162 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3163 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
3168 wxPy_BEGIN_ALLOW_THREADS
;
3169 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
3170 _result
= (wxString
*) &_result_ref
;
3172 wxPy_END_ALLOW_THREADS
;
3174 _resultobj
= PyString_FromString(WXSTRINGCAST (*_result
));
3179 static void *SwigwxTreeCtrlTowxControl(void *ptr
) {
3182 src
= (wxTreeCtrl
*) ptr
;
3183 dest
= (wxControl
*) src
;
3184 return (void *) dest
;
3187 static void *SwigwxTreeCtrlTowxWindow(void *ptr
) {
3190 src
= (wxTreeCtrl
*) ptr
;
3191 dest
= (wxWindow
*) src
;
3192 return (void *) dest
;
3195 static void *SwigwxTreeCtrlTowxEvtHandler(void *ptr
) {
3198 src
= (wxTreeCtrl
*) ptr
;
3199 dest
= (wxEvtHandler
*) src
;
3200 return (void *) dest
;
3203 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
3204 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
) {
3205 PyObject
* _resultobj
;
3206 wxTreeCtrl
* _result
;
3208 wxWindowID _arg1
= (wxWindowID
) -1;
3209 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
3210 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
3211 long _arg4
= (long ) wxTR_HAS_BUTTONS
|wxTR_LINES_AT_ROOT
;
3212 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
3213 char * _arg6
= (char *) "wxTreeCtrl";
3214 PyObject
* _argo0
= 0;
3215 PyObject
* _argo2
= 0;
3216 PyObject
* _argo3
= 0;
3217 PyObject
* _argo5
= 0;
3221 if(!PyArg_ParseTuple(args
,"O|iOOlOs:new_wxTreeCtrl",&_argo0
,&_arg1
,&_argo2
,&_argo3
,&_arg4
,&_argo5
,&_arg6
))
3224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
3231 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3232 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPoint_p")) {
3233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxTreeCtrl. Expected _wxPoint_p.");
3238 if (_argo3
== Py_None
) { _arg3
= NULL
; }
3239 else if (SWIG_GetPtrObj(_argo3
,(void **) &_arg3
,"_wxSize_p")) {
3240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 4 of new_wxTreeCtrl. Expected _wxSize_p.");
3245 if (_argo5
== Py_None
) { _arg5
= NULL
; }
3246 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
3247 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
3252 wxPy_BEGIN_ALLOW_THREADS
;
3253 _result
= (wxTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
3255 wxPy_END_ALLOW_THREADS
;
3257 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeCtrl_p");
3258 _resultobj
= Py_BuildValue("s",_ptemp
);
3261 _resultobj
= Py_None
;
3266 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
3267 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
) {
3268 PyObject
* _resultobj
;
3271 PyObject
* _argo0
= 0;
3274 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_GetCount",&_argo0
))
3277 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3278 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3279 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxTreeCtrl_p.");
3284 wxPy_BEGIN_ALLOW_THREADS
;
3285 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
3287 wxPy_END_ALLOW_THREADS
;
3288 } _resultobj
= Py_BuildValue("i",_result
);
3292 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
3293 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
) {
3294 PyObject
* _resultobj
;
3295 unsigned int _result
;
3297 PyObject
* _argo0
= 0;
3300 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_GetIndent",&_argo0
))
3303 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3304 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3305 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxTreeCtrl_p.");
3310 wxPy_BEGIN_ALLOW_THREADS
;
3311 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
3313 wxPy_END_ALLOW_THREADS
;
3314 } _resultobj
= Py_BuildValue("i",_result
);
3318 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
3319 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
) {
3320 PyObject
* _resultobj
;
3323 PyObject
* _argo0
= 0;
3326 if(!PyArg_ParseTuple(args
,"Oi:wxTreeCtrl_SetIndent",&_argo0
,&_arg1
))
3329 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3330 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3331 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxTreeCtrl_p.");
3336 wxPy_BEGIN_ALLOW_THREADS
;
3337 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
3339 wxPy_END_ALLOW_THREADS
;
3340 } Py_INCREF(Py_None
);
3341 _resultobj
= Py_None
;
3345 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
3346 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
) {
3347 PyObject
* _resultobj
;
3348 wxImageList
* _result
;
3350 PyObject
* _argo0
= 0;
3354 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_GetImageList",&_argo0
))
3357 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3358 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3359 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxTreeCtrl_p.");
3364 wxPy_BEGIN_ALLOW_THREADS
;
3365 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
3367 wxPy_END_ALLOW_THREADS
;
3369 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
3370 _resultobj
= Py_BuildValue("s",_ptemp
);
3373 _resultobj
= Py_None
;
3378 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
3379 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
) {
3380 PyObject
* _resultobj
;
3381 wxImageList
* _result
;
3383 PyObject
* _argo0
= 0;
3387 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_GetStateImageList",&_argo0
))
3390 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3391 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3392 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxTreeCtrl_p.");
3397 wxPy_BEGIN_ALLOW_THREADS
;
3398 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
3400 wxPy_END_ALLOW_THREADS
;
3402 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
3403 _resultobj
= Py_BuildValue("s",_ptemp
);
3406 _resultobj
= Py_None
;
3411 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
3412 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
) {
3413 PyObject
* _resultobj
;
3415 wxImageList
* _arg1
;
3416 PyObject
* _argo0
= 0;
3417 PyObject
* _argo1
= 0;
3420 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_SetImageList",&_argo0
,&_argo1
))
3423 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3424 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3425 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxTreeCtrl_p.");
3430 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3431 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
3432 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
3437 wxPy_BEGIN_ALLOW_THREADS
;
3438 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
3440 wxPy_END_ALLOW_THREADS
;
3441 } Py_INCREF(Py_None
);
3442 _resultobj
= Py_None
;
3446 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
3447 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
) {
3448 PyObject
* _resultobj
;
3450 wxImageList
* _arg1
;
3451 PyObject
* _argo0
= 0;
3452 PyObject
* _argo1
= 0;
3455 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_SetStateImageList",&_argo0
,&_argo1
))
3458 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3459 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3460 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxTreeCtrl_p.");
3465 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3466 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
3467 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
3472 wxPy_BEGIN_ALLOW_THREADS
;
3473 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
3475 wxPy_END_ALLOW_THREADS
;
3476 } Py_INCREF(Py_None
);
3477 _resultobj
= Py_None
;
3481 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3482 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
) {
3483 PyObject
* _resultobj
;
3486 wxTreeItemId
* _arg1
;
3487 PyObject
* _argo0
= 0;
3488 PyObject
* _argo1
= 0;
3491 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetItemText",&_argo0
,&_argo1
))
3494 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3495 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3496 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxTreeCtrl_p.");
3501 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3502 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
3508 wxPy_BEGIN_ALLOW_THREADS
;
3509 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
3511 wxPy_END_ALLOW_THREADS
;
3513 _resultobj
= PyString_FromString(WXSTRINGCAST
*(_result
));
3521 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0) (_swigobj->GetItemImage(_swigarg0))
3522 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
) {
3523 PyObject
* _resultobj
;
3526 wxTreeItemId
* _arg1
;
3527 PyObject
* _argo0
= 0;
3528 PyObject
* _argo1
= 0;
3531 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetItemImage",&_argo0
,&_argo1
))
3534 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3535 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3536 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxTreeCtrl_p.");
3541 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3542 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3543 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
3548 wxPy_BEGIN_ALLOW_THREADS
;
3549 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
);
3551 wxPy_END_ALLOW_THREADS
;
3552 } _resultobj
= Py_BuildValue("i",_result
);
3556 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
3557 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
) {
3558 PyObject
* _resultobj
;
3561 wxTreeItemId
* _arg1
;
3562 PyObject
* _argo0
= 0;
3563 PyObject
* _argo1
= 0;
3566 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetItemSelectedImage",&_argo0
,&_argo1
))
3569 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3570 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3571 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeCtrl_p.");
3576 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3577 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
3583 wxPy_BEGIN_ALLOW_THREADS
;
3584 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
3586 wxPy_END_ALLOW_THREADS
;
3587 } _resultobj
= Py_BuildValue("i",_result
);
3591 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
3592 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
) {
3593 PyObject
* _resultobj
;
3595 wxTreeItemId
* _arg1
;
3597 PyObject
* _argo0
= 0;
3598 PyObject
* _argo1
= 0;
3599 PyObject
* _obj2
= 0;
3602 if(!PyArg_ParseTuple(args
,"OOO:wxTreeCtrl_SetItemText",&_argo0
,&_argo1
,&_obj2
))
3605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxTreeCtrl_p.");
3612 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3613 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
3619 if (!PyString_Check(_obj2
)) {
3620 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3623 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
3626 wxPy_BEGIN_ALLOW_THREADS
;
3627 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
3629 wxPy_END_ALLOW_THREADS
;
3630 } Py_INCREF(Py_None
);
3631 _resultobj
= Py_None
;
3639 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemImage(_swigarg0,_swigarg1))
3640 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
) {
3641 PyObject
* _resultobj
;
3643 wxTreeItemId
* _arg1
;
3645 PyObject
* _argo0
= 0;
3646 PyObject
* _argo1
= 0;
3649 if(!PyArg_ParseTuple(args
,"OOi:wxTreeCtrl_SetItemImage",&_argo0
,&_argo1
,&_arg2
))
3652 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3653 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxTreeCtrl_p.");
3659 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3660 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
3666 wxPy_BEGIN_ALLOW_THREADS
;
3667 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
);
3669 wxPy_END_ALLOW_THREADS
;
3670 } Py_INCREF(Py_None
);
3671 _resultobj
= Py_None
;
3675 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
3676 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
) {
3677 PyObject
* _resultobj
;
3679 wxTreeItemId
* _arg1
;
3681 PyObject
* _argo0
= 0;
3682 PyObject
* _argo1
= 0;
3685 if(!PyArg_ParseTuple(args
,"OOi:wxTreeCtrl_SetItemSelectedImage",&_argo0
,&_argo1
,&_arg2
))
3688 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3689 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3690 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeCtrl_p.");
3695 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3696 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3697 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
3702 wxPy_BEGIN_ALLOW_THREADS
;
3703 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
3705 wxPy_END_ALLOW_THREADS
;
3706 } Py_INCREF(Py_None
);
3707 _resultobj
= Py_None
;
3711 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
3712 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
) {
3713 PyObject
* _resultobj
;
3715 wxTreeItemId
* _arg1
;
3716 bool _arg2
= (bool ) TRUE
;
3717 PyObject
* _argo0
= 0;
3718 PyObject
* _argo1
= 0;
3719 int tempbool2
= (int) TRUE
;
3722 if(!PyArg_ParseTuple(args
,"OO|i:wxTreeCtrl_SetItemHasChildren",&_argo0
,&_argo1
,&tempbool2
))
3725 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3726 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3727 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeCtrl_p.");
3732 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3733 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3734 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
3738 _arg2
= (bool ) tempbool2
;
3740 wxPy_BEGIN_ALLOW_THREADS
;
3741 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
3743 wxPy_END_ALLOW_THREADS
;
3744 } Py_INCREF(Py_None
);
3745 _resultobj
= Py_None
;
3749 static wxPyTreeItemData
* wxTreeCtrl_GetItemData(wxTreeCtrl
*self
,const wxTreeItemId
& item
) {
3750 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3752 data
= new wxPyTreeItemData();
3753 self
->SetItemData(item
, data
);
3757 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
) {
3758 PyObject
* _resultobj
;
3759 wxPyTreeItemData
* _result
;
3761 wxTreeItemId
* _arg1
;
3762 PyObject
* _argo0
= 0;
3763 PyObject
* _argo1
= 0;
3767 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetItemData",&_argo0
,&_argo1
))
3770 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3771 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3772 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxTreeCtrl_p.");
3777 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3778 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3779 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
3784 wxPy_BEGIN_ALLOW_THREADS
;
3785 _result
= (wxPyTreeItemData
*)wxTreeCtrl_GetItemData(_arg0
,*_arg1
);
3787 wxPy_END_ALLOW_THREADS
;
3789 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
3790 _resultobj
= Py_BuildValue("s",_ptemp
);
3793 _resultobj
= Py_None
;
3798 static void wxTreeCtrl_SetItemData(wxTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
3799 self
->SetItemData(item
, data
);
3801 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
) {
3802 PyObject
* _resultobj
;
3804 wxTreeItemId
* _arg1
;
3805 wxPyTreeItemData
* _arg2
;
3806 PyObject
* _argo0
= 0;
3807 PyObject
* _argo1
= 0;
3808 PyObject
* _argo2
= 0;
3811 if(!PyArg_ParseTuple(args
,"OOO:wxTreeCtrl_SetItemData",&_argo0
,&_argo1
,&_argo2
))
3814 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3815 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxTreeCtrl_p.");
3821 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3822 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
3828 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3829 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
3830 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
3835 wxPy_BEGIN_ALLOW_THREADS
;
3836 wxTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
3838 wxPy_END_ALLOW_THREADS
;
3839 } Py_INCREF(Py_None
);
3840 _resultobj
= Py_None
;
3844 static PyObject
* wxTreeCtrl_GetPyData(wxTreeCtrl
*self
,const wxTreeItemId
& item
) {
3845 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3847 data
= new wxPyTreeItemData();
3848 self
->SetItemData(item
, data
);
3850 return data
->GetData();
3852 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
) {
3853 PyObject
* _resultobj
;
3856 wxTreeItemId
* _arg1
;
3857 PyObject
* _argo0
= 0;
3858 PyObject
* _argo1
= 0;
3861 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetPyData",&_argo0
,&_argo1
))
3864 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3865 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3866 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxTreeCtrl_p.");
3871 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3872 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
3878 wxPy_BEGIN_ALLOW_THREADS
;
3879 _result
= (PyObject
*)wxTreeCtrl_GetPyData(_arg0
,*_arg1
);
3881 wxPy_END_ALLOW_THREADS
;
3883 _resultobj
= _result
;
3888 static void wxTreeCtrl_SetPyData(wxTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
3889 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3891 data
= new wxPyTreeItemData(obj
);
3892 self
->SetItemData(item
, data
);
3896 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
) {
3897 PyObject
* _resultobj
;
3899 wxTreeItemId
* _arg1
;
3901 PyObject
* _argo0
= 0;
3902 PyObject
* _argo1
= 0;
3903 PyObject
* _obj2
= 0;
3906 if(!PyArg_ParseTuple(args
,"OOO:wxTreeCtrl_SetPyData",&_argo0
,&_argo1
,&_obj2
))
3909 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3910 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxTreeCtrl_p.");
3916 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3917 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
3926 wxPy_BEGIN_ALLOW_THREADS
;
3927 wxTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
3929 wxPy_END_ALLOW_THREADS
;
3930 } Py_INCREF(Py_None
);
3931 _resultobj
= Py_None
;
3935 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
3936 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
) {
3937 PyObject
* _resultobj
;
3940 wxTreeItemId
* _arg1
;
3941 PyObject
* _argo0
= 0;
3942 PyObject
* _argo1
= 0;
3945 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_IsVisible",&_argo0
,&_argo1
))
3948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxTreeCtrl_p.");
3955 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3956 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3957 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
3962 wxPy_BEGIN_ALLOW_THREADS
;
3963 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
3965 wxPy_END_ALLOW_THREADS
;
3966 } _resultobj
= Py_BuildValue("i",_result
);
3970 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
3971 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
) {
3972 PyObject
* _resultobj
;
3975 wxTreeItemId
* _arg1
;
3976 PyObject
* _argo0
= 0;
3977 PyObject
* _argo1
= 0;
3980 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_ItemHasChildren",&_argo0
,&_argo1
))
3983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeCtrl_p.");
3990 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3991 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
3997 wxPy_BEGIN_ALLOW_THREADS
;
3998 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
4000 wxPy_END_ALLOW_THREADS
;
4001 } _resultobj
= Py_BuildValue("i",_result
);
4005 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
4006 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
) {
4007 PyObject
* _resultobj
;
4010 wxTreeItemId
* _arg1
;
4011 PyObject
* _argo0
= 0;
4012 PyObject
* _argo1
= 0;
4015 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_IsExpanded",&_argo0
,&_argo1
))
4018 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4019 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4020 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxTreeCtrl_p.");
4025 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4026 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
4032 wxPy_BEGIN_ALLOW_THREADS
;
4033 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
4035 wxPy_END_ALLOW_THREADS
;
4036 } _resultobj
= Py_BuildValue("i",_result
);
4040 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
4041 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
) {
4042 PyObject
* _resultobj
;
4045 wxTreeItemId
* _arg1
;
4046 PyObject
* _argo0
= 0;
4047 PyObject
* _argo1
= 0;
4050 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_IsSelected",&_argo0
,&_argo1
))
4053 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4054 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4055 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxTreeCtrl_p.");
4060 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4061 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4062 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
4067 wxPy_BEGIN_ALLOW_THREADS
;
4068 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
4070 wxPy_END_ALLOW_THREADS
;
4071 } _resultobj
= Py_BuildValue("i",_result
);
4075 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
4076 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
) {
4077 PyObject
* _resultobj
;
4078 wxTreeItemId
* _result
;
4080 PyObject
* _argo0
= 0;
4084 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_GetRootItem",&_argo0
))
4087 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4088 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4089 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxTreeCtrl_p.");
4094 wxPy_BEGIN_ALLOW_THREADS
;
4095 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
4097 wxPy_END_ALLOW_THREADS
;
4098 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4099 _resultobj
= Py_BuildValue("s",_ptemp
);
4103 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
4104 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
) {
4105 PyObject
* _resultobj
;
4106 wxTreeItemId
* _result
;
4108 PyObject
* _argo0
= 0;
4112 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_GetSelection",&_argo0
))
4115 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4116 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4117 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxTreeCtrl_p.");
4122 wxPy_BEGIN_ALLOW_THREADS
;
4123 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
4125 wxPy_END_ALLOW_THREADS
;
4126 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4127 _resultobj
= Py_BuildValue("s",_ptemp
);
4131 #define wxTreeCtrl_GetParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
4132 static PyObject
*_wrap_wxTreeCtrl_GetParent(PyObject
*self
, PyObject
*args
) {
4133 PyObject
* _resultobj
;
4134 wxTreeItemId
* _result
;
4136 wxTreeItemId
* _arg1
;
4137 PyObject
* _argo0
= 0;
4138 PyObject
* _argo1
= 0;
4142 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetParent",&_argo0
,&_argo1
))
4145 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4146 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4147 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetParent. Expected _wxTreeCtrl_p.");
4152 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4153 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4154 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetParent. Expected _wxTreeItemId_p.");
4159 wxPy_BEGIN_ALLOW_THREADS
;
4160 _result
= new wxTreeItemId (wxTreeCtrl_GetParent(_arg0
,*_arg1
));
4162 wxPy_END_ALLOW_THREADS
;
4163 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4164 _resultobj
= Py_BuildValue("s",_ptemp
);
4168 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
4169 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
) {
4170 PyObject
* _resultobj
;
4173 wxTreeItemId
* _arg1
;
4174 bool _arg2
= (bool ) TRUE
;
4175 PyObject
* _argo0
= 0;
4176 PyObject
* _argo1
= 0;
4177 int tempbool2
= (int) TRUE
;
4180 if(!PyArg_ParseTuple(args
,"OO|i:wxTreeCtrl_GetChildrenCount",&_argo0
,&_argo1
,&tempbool2
))
4183 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4184 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeCtrl_p.");
4190 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4191 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
4196 _arg2
= (bool ) tempbool2
;
4198 wxPy_BEGIN_ALLOW_THREADS
;
4199 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
4201 wxPy_END_ALLOW_THREADS
;
4202 } _resultobj
= Py_BuildValue("i",_result
);
4206 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
4207 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
) {
4208 PyObject
* _resultobj
;
4209 wxTreeItemId
* _result
;
4211 wxTreeItemId
* _arg1
;
4213 PyObject
* _argo0
= 0;
4214 PyObject
* _argo1
= 0;
4216 PyObject
* _obj2
= 0;
4220 if(!PyArg_ParseTuple(args
,"OOO:wxTreeCtrl_GetFirstChild",&_argo0
,&_argo1
,&_obj2
))
4223 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4224 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxTreeCtrl_p.");
4230 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4231 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4232 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
4237 temp
= (long) PyInt_AsLong(_obj2
);
4241 wxPy_BEGIN_ALLOW_THREADS
;
4242 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
4244 wxPy_END_ALLOW_THREADS
;
4245 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4246 _resultobj
= Py_BuildValue("s",_ptemp
);
4249 o
= PyInt_FromLong((long) (*_arg2
));
4250 _resultobj
= t_output_helper(_resultobj
, o
);
4255 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
4256 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
) {
4257 PyObject
* _resultobj
;
4258 wxTreeItemId
* _result
;
4260 wxTreeItemId
* _arg1
;
4262 PyObject
* _argo0
= 0;
4263 PyObject
* _argo1
= 0;
4265 PyObject
* _obj2
= 0;
4269 if(!PyArg_ParseTuple(args
,"OOO:wxTreeCtrl_GetNextChild",&_argo0
,&_argo1
,&_obj2
))
4272 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4273 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxTreeCtrl_p.");
4279 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4280 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4281 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
4286 temp
= (long) PyInt_AsLong(_obj2
);
4290 wxPy_BEGIN_ALLOW_THREADS
;
4291 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
4293 wxPy_END_ALLOW_THREADS
;
4294 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4295 _resultobj
= Py_BuildValue("s",_ptemp
);
4298 o
= PyInt_FromLong((long) (*_arg2
));
4299 _resultobj
= t_output_helper(_resultobj
, o
);
4304 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
4305 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
) {
4306 PyObject
* _resultobj
;
4307 wxTreeItemId
* _result
;
4309 wxTreeItemId
* _arg1
;
4310 PyObject
* _argo0
= 0;
4311 PyObject
* _argo1
= 0;
4315 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetNextSibling",&_argo0
,&_argo1
))
4318 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4319 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4320 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxTreeCtrl_p.");
4325 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4326 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4327 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
4332 wxPy_BEGIN_ALLOW_THREADS
;
4333 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
4335 wxPy_END_ALLOW_THREADS
;
4336 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4337 _resultobj
= Py_BuildValue("s",_ptemp
);
4341 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
4342 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
) {
4343 PyObject
* _resultobj
;
4344 wxTreeItemId
* _result
;
4346 wxTreeItemId
* _arg1
;
4347 PyObject
* _argo0
= 0;
4348 PyObject
* _argo1
= 0;
4352 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetPrevSibling",&_argo0
,&_argo1
))
4355 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4356 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4357 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeCtrl_p.");
4362 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4363 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4364 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
4369 wxPy_BEGIN_ALLOW_THREADS
;
4370 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
4372 wxPy_END_ALLOW_THREADS
;
4373 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4374 _resultobj
= Py_BuildValue("s",_ptemp
);
4378 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
4379 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
) {
4380 PyObject
* _resultobj
;
4381 wxTreeItemId
* _result
;
4383 PyObject
* _argo0
= 0;
4387 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_GetFirstVisibleItem",&_argo0
))
4390 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4391 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4392 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxTreeCtrl_p.");
4397 wxPy_BEGIN_ALLOW_THREADS
;
4398 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
4400 wxPy_END_ALLOW_THREADS
;
4401 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4402 _resultobj
= Py_BuildValue("s",_ptemp
);
4406 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
4407 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
) {
4408 PyObject
* _resultobj
;
4409 wxTreeItemId
* _result
;
4411 wxTreeItemId
* _arg1
;
4412 PyObject
* _argo0
= 0;
4413 PyObject
* _argo1
= 0;
4417 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetNextVisible",&_argo0
,&_argo1
))
4420 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4421 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4422 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxTreeCtrl_p.");
4427 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4428 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
4434 wxPy_BEGIN_ALLOW_THREADS
;
4435 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
4437 wxPy_END_ALLOW_THREADS
;
4438 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4439 _resultobj
= Py_BuildValue("s",_ptemp
);
4443 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
4444 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
) {
4445 PyObject
* _resultobj
;
4446 wxTreeItemId
* _result
;
4448 wxTreeItemId
* _arg1
;
4449 PyObject
* _argo0
= 0;
4450 PyObject
* _argo1
= 0;
4454 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_GetPrevVisible",&_argo0
,&_argo1
))
4457 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4458 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4459 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeCtrl_p.");
4464 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4465 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
4471 wxPy_BEGIN_ALLOW_THREADS
;
4472 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
4474 wxPy_END_ALLOW_THREADS
;
4475 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4476 _resultobj
= Py_BuildValue("s",_ptemp
);
4480 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4481 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
) {
4482 PyObject
* _resultobj
;
4483 wxTreeItemId
* _result
;
4486 int _arg2
= (int ) -1;
4487 int _arg3
= (int ) -1;
4488 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
4489 PyObject
* _argo0
= 0;
4490 PyObject
* _obj1
= 0;
4491 PyObject
* _argo4
= 0;
4495 if(!PyArg_ParseTuple(args
,"OO|iiO:wxTreeCtrl_AddRoot",&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
4498 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4499 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4500 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxTreeCtrl_p.");
4505 if (!PyString_Check(_obj1
)) {
4506 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4509 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
4512 if (_argo4
== Py_None
) { _arg4
= NULL
; }
4513 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
4514 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
4519 wxPy_BEGIN_ALLOW_THREADS
;
4520 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
4522 wxPy_END_ALLOW_THREADS
;
4523 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4524 _resultobj
= Py_BuildValue("s",_ptemp
);
4532 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4533 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
) {
4534 PyObject
* _resultobj
;
4535 wxTreeItemId
* _result
;
4537 wxTreeItemId
* _arg1
;
4539 int _arg3
= (int ) -1;
4540 int _arg4
= (int ) -1;
4541 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
4542 PyObject
* _argo0
= 0;
4543 PyObject
* _argo1
= 0;
4544 PyObject
* _obj2
= 0;
4545 PyObject
* _argo5
= 0;
4549 if(!PyArg_ParseTuple(args
,"OOO|iiO:wxTreeCtrl_PrependItem",&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
4552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxTreeCtrl_p.");
4559 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4560 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4561 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
4566 if (!PyString_Check(_obj2
)) {
4567 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4570 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4573 if (_argo5
== Py_None
) { _arg5
= NULL
; }
4574 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
4575 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
4580 wxPy_BEGIN_ALLOW_THREADS
;
4581 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
4583 wxPy_END_ALLOW_THREADS
;
4584 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4585 _resultobj
= Py_BuildValue("s",_ptemp
);
4593 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4594 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
) {
4595 PyObject
* _resultobj
;
4596 wxTreeItemId
* _result
;
4598 wxTreeItemId
* _arg1
;
4599 wxTreeItemId
* _arg2
;
4601 int _arg4
= (int ) -1;
4602 int _arg5
= (int ) -1;
4603 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
4604 PyObject
* _argo0
= 0;
4605 PyObject
* _argo1
= 0;
4606 PyObject
* _argo2
= 0;
4607 PyObject
* _obj3
= 0;
4608 PyObject
* _argo6
= 0;
4612 if(!PyArg_ParseTuple(args
,"OOOO|iiO:wxTreeCtrl_InsertItem",&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
4615 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4616 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4617 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxTreeCtrl_p.");
4622 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4623 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4624 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
4629 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4630 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
4631 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
4636 if (!PyString_Check(_obj3
)) {
4637 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4640 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
4643 if (_argo6
== Py_None
) { _arg6
= NULL
; }
4644 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
4645 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
4650 wxPy_BEGIN_ALLOW_THREADS
;
4651 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
4653 wxPy_END_ALLOW_THREADS
;
4654 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4655 _resultobj
= Py_BuildValue("s",_ptemp
);
4663 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4664 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
) {
4665 PyObject
* _resultobj
;
4666 wxTreeItemId
* _result
;
4668 wxTreeItemId
* _arg1
;
4670 int _arg3
= (int ) -1;
4671 int _arg4
= (int ) -1;
4672 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
4673 PyObject
* _argo0
= 0;
4674 PyObject
* _argo1
= 0;
4675 PyObject
* _obj2
= 0;
4676 PyObject
* _argo5
= 0;
4680 if(!PyArg_ParseTuple(args
,"OOO|iiO:wxTreeCtrl_AppendItem",&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
4683 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4684 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxTreeCtrl_p.");
4690 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4691 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4692 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
4697 if (!PyString_Check(_obj2
)) {
4698 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4701 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4704 if (_argo5
== Py_None
) { _arg5
= NULL
; }
4705 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
4706 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
4711 wxPy_BEGIN_ALLOW_THREADS
;
4712 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
4714 wxPy_END_ALLOW_THREADS
;
4715 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4716 _resultobj
= Py_BuildValue("s",_ptemp
);
4724 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
4725 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
) {
4726 PyObject
* _resultobj
;
4728 wxTreeItemId
* _arg1
;
4729 PyObject
* _argo0
= 0;
4730 PyObject
* _argo1
= 0;
4733 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_Delete",&_argo0
,&_argo1
))
4736 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4737 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4738 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxTreeCtrl_p.");
4743 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4744 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4745 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
4750 wxPy_BEGIN_ALLOW_THREADS
;
4751 wxTreeCtrl_Delete(_arg0
,*_arg1
);
4753 wxPy_END_ALLOW_THREADS
;
4754 } Py_INCREF(Py_None
);
4755 _resultobj
= Py_None
;
4759 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
4760 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
) {
4761 PyObject
* _resultobj
;
4763 wxTreeItemId
* _arg1
;
4764 PyObject
* _argo0
= 0;
4765 PyObject
* _argo1
= 0;
4768 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_DeleteChildren",&_argo0
,&_argo1
))
4771 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4772 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4773 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxTreeCtrl_p.");
4778 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4779 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4780 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
4785 wxPy_BEGIN_ALLOW_THREADS
;
4786 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
4788 wxPy_END_ALLOW_THREADS
;
4789 } Py_INCREF(Py_None
);
4790 _resultobj
= Py_None
;
4794 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
4795 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
) {
4796 PyObject
* _resultobj
;
4798 PyObject
* _argo0
= 0;
4801 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_DeleteAllItems",&_argo0
))
4804 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4805 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4806 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxTreeCtrl_p.");
4811 wxPy_BEGIN_ALLOW_THREADS
;
4812 wxTreeCtrl_DeleteAllItems(_arg0
);
4814 wxPy_END_ALLOW_THREADS
;
4815 } Py_INCREF(Py_None
);
4816 _resultobj
= Py_None
;
4820 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
4821 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
) {
4822 PyObject
* _resultobj
;
4824 wxTreeItemId
* _arg1
;
4825 PyObject
* _argo0
= 0;
4826 PyObject
* _argo1
= 0;
4829 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_Expand",&_argo0
,&_argo1
))
4832 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4833 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4834 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxTreeCtrl_p.");
4839 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4840 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4841 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
4846 wxPy_BEGIN_ALLOW_THREADS
;
4847 wxTreeCtrl_Expand(_arg0
,*_arg1
);
4849 wxPy_END_ALLOW_THREADS
;
4850 } Py_INCREF(Py_None
);
4851 _resultobj
= Py_None
;
4855 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
4856 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
) {
4857 PyObject
* _resultobj
;
4859 wxTreeItemId
* _arg1
;
4860 PyObject
* _argo0
= 0;
4861 PyObject
* _argo1
= 0;
4864 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_Collapse",&_argo0
,&_argo1
))
4867 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4868 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4869 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxTreeCtrl_p.");
4874 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4875 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
4881 wxPy_BEGIN_ALLOW_THREADS
;
4882 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
4884 wxPy_END_ALLOW_THREADS
;
4885 } Py_INCREF(Py_None
);
4886 _resultobj
= Py_None
;
4890 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
4891 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
) {
4892 PyObject
* _resultobj
;
4894 wxTreeItemId
* _arg1
;
4895 PyObject
* _argo0
= 0;
4896 PyObject
* _argo1
= 0;
4899 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_CollapseAndReset",&_argo0
,&_argo1
))
4902 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4903 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4904 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeCtrl_p.");
4909 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4910 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
4916 wxPy_BEGIN_ALLOW_THREADS
;
4917 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
4919 wxPy_END_ALLOW_THREADS
;
4920 } Py_INCREF(Py_None
);
4921 _resultobj
= Py_None
;
4925 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
4926 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
) {
4927 PyObject
* _resultobj
;
4929 wxTreeItemId
* _arg1
;
4930 PyObject
* _argo0
= 0;
4931 PyObject
* _argo1
= 0;
4934 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_Toggle",&_argo0
,&_argo1
))
4937 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4938 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4939 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxTreeCtrl_p.");
4944 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4945 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4946 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
4951 wxPy_BEGIN_ALLOW_THREADS
;
4952 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
4954 wxPy_END_ALLOW_THREADS
;
4955 } Py_INCREF(Py_None
);
4956 _resultobj
= Py_None
;
4960 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
4961 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
) {
4962 PyObject
* _resultobj
;
4964 PyObject
* _argo0
= 0;
4967 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_Unselect",&_argo0
))
4970 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4971 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4972 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxTreeCtrl_p.");
4977 wxPy_BEGIN_ALLOW_THREADS
;
4978 wxTreeCtrl_Unselect(_arg0
);
4980 wxPy_END_ALLOW_THREADS
;
4981 } Py_INCREF(Py_None
);
4982 _resultobj
= Py_None
;
4986 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
4987 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
) {
4988 PyObject
* _resultobj
;
4990 PyObject
* _argo0
= 0;
4993 if(!PyArg_ParseTuple(args
,"O:wxTreeCtrl_UnselectAll",&_argo0
))
4996 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4997 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4998 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxTreeCtrl_p.");
5003 wxPy_BEGIN_ALLOW_THREADS
;
5004 wxTreeCtrl_UnselectAll(_arg0
);
5006 wxPy_END_ALLOW_THREADS
;
5007 } Py_INCREF(Py_None
);
5008 _resultobj
= Py_None
;
5012 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
5013 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
) {
5014 PyObject
* _resultobj
;
5016 wxTreeItemId
* _arg1
;
5017 PyObject
* _argo0
= 0;
5018 PyObject
* _argo1
= 0;
5021 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_SelectItem",&_argo0
,&_argo1
))
5024 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5025 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5026 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxTreeCtrl_p.");
5031 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5032 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5033 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
5038 wxPy_BEGIN_ALLOW_THREADS
;
5039 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
5041 wxPy_END_ALLOW_THREADS
;
5042 } Py_INCREF(Py_None
);
5043 _resultobj
= Py_None
;
5047 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
5048 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
) {
5049 PyObject
* _resultobj
;
5051 wxTreeItemId
* _arg1
;
5052 PyObject
* _argo0
= 0;
5053 PyObject
* _argo1
= 0;
5056 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_EnsureVisible",&_argo0
,&_argo1
))
5059 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5060 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxTreeCtrl_p.");
5066 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5067 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5068 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
5073 wxPy_BEGIN_ALLOW_THREADS
;
5074 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
5076 wxPy_END_ALLOW_THREADS
;
5077 } Py_INCREF(Py_None
);
5078 _resultobj
= Py_None
;
5082 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
5083 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
) {
5084 PyObject
* _resultobj
;
5086 wxTreeItemId
* _arg1
;
5087 PyObject
* _argo0
= 0;
5088 PyObject
* _argo1
= 0;
5091 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_ScrollTo",&_argo0
,&_argo1
))
5094 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5095 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5096 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxTreeCtrl_p.");
5101 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5102 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5103 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
5108 wxPy_BEGIN_ALLOW_THREADS
;
5109 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
5111 wxPy_END_ALLOW_THREADS
;
5112 } Py_INCREF(Py_None
);
5113 _resultobj
= Py_None
;
5117 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
5118 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
) {
5119 PyObject
* _resultobj
;
5121 wxTreeItemId
* _arg1
;
5122 PyObject
* _argo0
= 0;
5123 PyObject
* _argo1
= 0;
5126 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_EditLabel",&_argo0
,&_argo1
))
5129 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5130 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5131 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxTreeCtrl_p.");
5136 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5137 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5138 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
5143 wxPy_BEGIN_ALLOW_THREADS
;
5144 wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
5146 wxPy_END_ALLOW_THREADS
;
5147 } Py_INCREF(Py_None
);
5148 _resultobj
= Py_None
;
5152 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
5153 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
) {
5154 PyObject
* _resultobj
;
5156 wxTreeItemId
* _arg1
;
5157 bool _arg2
= (bool ) TRUE
;
5158 PyObject
* _argo0
= 0;
5159 PyObject
* _argo1
= 0;
5160 int tempbool2
= (int) TRUE
;
5163 if(!PyArg_ParseTuple(args
,"OO|i:wxTreeCtrl_SetItemBold",&_argo0
,&_argo1
,&tempbool2
))
5166 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5167 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5168 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxTreeCtrl_p.");
5173 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5174 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5175 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
5179 _arg2
= (bool ) tempbool2
;
5181 wxPy_BEGIN_ALLOW_THREADS
;
5182 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
5184 wxPy_END_ALLOW_THREADS
;
5185 } Py_INCREF(Py_None
);
5186 _resultobj
= Py_None
;
5190 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
5191 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
) {
5192 PyObject
* _resultobj
;
5195 wxTreeItemId
* _arg1
;
5196 PyObject
* _argo0
= 0;
5197 PyObject
* _argo1
= 0;
5200 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_IsBold",&_argo0
,&_argo1
))
5203 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5204 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxTreeCtrl_p.");
5210 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5211 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5212 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
5217 wxPy_BEGIN_ALLOW_THREADS
;
5218 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
5220 wxPy_END_ALLOW_THREADS
;
5221 } _resultobj
= Py_BuildValue("i",_result
);
5225 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0) (_swigobj->HitTest(_swigarg0))
5226 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
) {
5227 PyObject
* _resultobj
;
5228 wxTreeItemId
* _result
;
5231 PyObject
* _argo0
= 0;
5232 PyObject
* _argo1
= 0;
5236 if(!PyArg_ParseTuple(args
,"OO:wxTreeCtrl_HitTest",&_argo0
,&_argo1
))
5239 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5240 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5241 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxTreeCtrl_p.");
5246 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5247 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxPoint_p")) {
5248 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_HitTest. Expected _wxPoint_p.");
5253 wxPy_BEGIN_ALLOW_THREADS
;
5254 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
));
5256 wxPy_END_ALLOW_THREADS
;
5257 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5258 _resultobj
= Py_BuildValue("s",_ptemp
);
5262 static PyMethodDef controls2cMethods
[] = {
5263 { "wxTreeCtrl_HitTest", _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
},
5264 { "wxTreeCtrl_IsBold", _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
},
5265 { "wxTreeCtrl_SetItemBold", _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
},
5266 { "wxTreeCtrl_EditLabel", _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
},
5267 { "wxTreeCtrl_ScrollTo", _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
},
5268 { "wxTreeCtrl_EnsureVisible", _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
},
5269 { "wxTreeCtrl_SelectItem", _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
},
5270 { "wxTreeCtrl_UnselectAll", _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
},
5271 { "wxTreeCtrl_Unselect", _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
},
5272 { "wxTreeCtrl_Toggle", _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
},
5273 { "wxTreeCtrl_CollapseAndReset", _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
},
5274 { "wxTreeCtrl_Collapse", _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
},
5275 { "wxTreeCtrl_Expand", _wrap_wxTreeCtrl_Expand
, METH_VARARGS
},
5276 { "wxTreeCtrl_DeleteAllItems", _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
},
5277 { "wxTreeCtrl_DeleteChildren", _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
},
5278 { "wxTreeCtrl_Delete", _wrap_wxTreeCtrl_Delete
, METH_VARARGS
},
5279 { "wxTreeCtrl_AppendItem", _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
},
5280 { "wxTreeCtrl_InsertItem", _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
},
5281 { "wxTreeCtrl_PrependItem", _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
},
5282 { "wxTreeCtrl_AddRoot", _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
},
5283 { "wxTreeCtrl_GetPrevVisible", _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
},
5284 { "wxTreeCtrl_GetNextVisible", _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
},
5285 { "wxTreeCtrl_GetFirstVisibleItem", _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
},
5286 { "wxTreeCtrl_GetPrevSibling", _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
},
5287 { "wxTreeCtrl_GetNextSibling", _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
},
5288 { "wxTreeCtrl_GetNextChild", _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
},
5289 { "wxTreeCtrl_GetFirstChild", _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
},
5290 { "wxTreeCtrl_GetChildrenCount", _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
},
5291 { "wxTreeCtrl_GetParent", _wrap_wxTreeCtrl_GetParent
, METH_VARARGS
},
5292 { "wxTreeCtrl_GetSelection", _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
},
5293 { "wxTreeCtrl_GetRootItem", _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
},
5294 { "wxTreeCtrl_IsSelected", _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
},
5295 { "wxTreeCtrl_IsExpanded", _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
},
5296 { "wxTreeCtrl_ItemHasChildren", _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
},
5297 { "wxTreeCtrl_IsVisible", _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
},
5298 { "wxTreeCtrl_SetPyData", _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
},
5299 { "wxTreeCtrl_GetPyData", _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
},
5300 { "wxTreeCtrl_SetItemData", _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
},
5301 { "wxTreeCtrl_GetItemData", _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
},
5302 { "wxTreeCtrl_SetItemHasChildren", _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
},
5303 { "wxTreeCtrl_SetItemSelectedImage", _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
},
5304 { "wxTreeCtrl_SetItemImage", _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
},
5305 { "wxTreeCtrl_SetItemText", _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
},
5306 { "wxTreeCtrl_GetItemSelectedImage", _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
},
5307 { "wxTreeCtrl_GetItemImage", _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
},
5308 { "wxTreeCtrl_GetItemText", _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
},
5309 { "wxTreeCtrl_SetStateImageList", _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
},
5310 { "wxTreeCtrl_SetImageList", _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
},
5311 { "wxTreeCtrl_GetStateImageList", _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
},
5312 { "wxTreeCtrl_GetImageList", _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
},
5313 { "wxTreeCtrl_SetIndent", _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
},
5314 { "wxTreeCtrl_GetIndent", _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
},
5315 { "wxTreeCtrl_GetCount", _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
},
5316 { "new_wxTreeCtrl", _wrap_new_wxTreeCtrl
, METH_VARARGS
},
5317 { "wxTreeEvent_GetLabel", _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
},
5318 { "wxTreeEvent_GetCode", _wrap_wxTreeEvent_GetCode
, METH_VARARGS
},
5319 { "wxTreeEvent_GetPoint", _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
},
5320 { "wxTreeEvent_GetOldItem", _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
},
5321 { "wxTreeEvent_GetItem", _wrap_wxTreeEvent_GetItem
, METH_VARARGS
},
5322 { "wxTreeItemData_SetId", _wrap_wxTreeItemData_SetId
, METH_VARARGS
},
5323 { "wxTreeItemData_GetId", _wrap_wxTreeItemData_GetId
, METH_VARARGS
},
5324 { "wxTreeItemData_SetData", _wrap_wxTreeItemData_SetData
, METH_VARARGS
},
5325 { "wxTreeItemData_GetData", _wrap_wxTreeItemData_GetData
, METH_VARARGS
},
5326 { "new_wxTreeItemData", _wrap_new_wxTreeItemData
, METH_VARARGS
},
5327 { "wxTreeItemId_IsOk", _wrap_wxTreeItemId_IsOk
, METH_VARARGS
},
5328 { "delete_wxTreeItemId", _wrap_delete_wxTreeItemId
, METH_VARARGS
},
5329 { "new_wxTreeItemId", _wrap_new_wxTreeItemId
, METH_VARARGS
},
5330 { "wxListCtrl_SetWindowStyleFlag", _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
},
5331 { "wxListCtrl_SetSingleStyle", _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
},
5332 { "wxListCtrl_SetItemText", _wrap_wxListCtrl_SetItemText
, METH_VARARGS
},
5333 { "wxListCtrl_SetItemState", _wrap_wxListCtrl_SetItemState
, METH_VARARGS
},
5334 { "wxListCtrl_SetItemPosition", _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
},
5335 { "wxListCtrl_SetItemImage", _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
},
5336 { "wxListCtrl_SetItemData", _wrap_wxListCtrl_SetItemData
, METH_VARARGS
},
5337 { "wxListCtrl_SetStringItem", _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
},
5338 { "wxListCtrl_SetItem", _wrap_wxListCtrl_SetItem
, METH_VARARGS
},
5339 { "wxListCtrl_SetImageList", _wrap_wxListCtrl_SetImageList
, METH_VARARGS
},
5340 { "wxListCtrl_SetColumnWidth", _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
},
5341 { "wxListCtrl_SetColumn", _wrap_wxListCtrl_SetColumn
, METH_VARARGS
},
5342 { "wxListCtrl_SetBackgroundColour", _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
},
5343 { "wxListCtrl_ScrollList", _wrap_wxListCtrl_ScrollList
, METH_VARARGS
},
5344 { "wxListCtrl_InsertImageStringItem", _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
},
5345 { "wxListCtrl_InsertImageItem", _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
},
5346 { "wxListCtrl_InsertStringItem", _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
},
5347 { "wxListCtrl_InsertItem", _wrap_wxListCtrl_InsertItem
, METH_VARARGS
},
5348 { "wxListCtrl_InsertColumn", _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
},
5349 { "wxListCtrl_InsertColumnWith", _wrap_wxListCtrl_InsertColumnWith
, METH_VARARGS
},
5350 { "wxListCtrl_HitTest", _wrap_wxListCtrl_HitTest
, METH_VARARGS
},
5351 { "wxListCtrl_GetTopItem", _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
},
5352 { "wxListCtrl_GetSelectedItemCount", _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
},
5353 { "wxListCtrl_GetNextItem", _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
},
5354 { "wxListCtrl_GetItemText", _wrap_wxListCtrl_GetItemText
, METH_VARARGS
},
5355 { "wxListCtrl_GetItemSpacing", _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
},
5356 { "wxListCtrl_GetItemCount", _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
},
5357 { "wxListCtrl_GetItemState", _wrap_wxListCtrl_GetItemState
, METH_VARARGS
},
5358 { "wxListCtrl_GetItemRect", _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
},
5359 { "wxListCtrl_GetItemPosition", _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
},
5360 { "wxListCtrl_GetItem", _wrap_wxListCtrl_GetItem
, METH_VARARGS
},
5361 { "wxListCtrl_GetItemData", _wrap_wxListCtrl_GetItemData
, METH_VARARGS
},
5362 { "wxListCtrl_GetImageList", _wrap_wxListCtrl_GetImageList
, METH_VARARGS
},
5363 { "wxListCtrl_GetCountPerPage", _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
},
5364 { "wxListCtrl_GetColumnWidth", _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
},
5365 { "wxListCtrl_GetColumn", _wrap_wxListCtrl_GetColumn
, METH_VARARGS
},
5366 { "wxListCtrl_FindItemAtPos", _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
},
5367 { "wxListCtrl_FindItemData", _wrap_wxListCtrl_FindItemData
, METH_VARARGS
},
5368 { "wxListCtrl_FindItem", _wrap_wxListCtrl_FindItem
, METH_VARARGS
},
5369 { "wxListCtrl_EnsureVisible", _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
},
5370 { "wxListCtrl_EditLabel", _wrap_wxListCtrl_EditLabel
, METH_VARARGS
},
5371 { "wxListCtrl_ClearAll", _wrap_wxListCtrl_ClearAll
, METH_VARARGS
},
5372 { "wxListCtrl_DeleteAllColumns", _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
},
5373 { "wxListCtrl_DeleteColumn", _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
},
5374 { "wxListCtrl_DeleteAllItems", _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
},
5375 { "wxListCtrl_DeleteItem", _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
},
5376 { "wxListCtrl_Arrange", _wrap_wxListCtrl_Arrange
, METH_VARARGS
},
5377 { "new_wxListCtrl", _wrap_new_wxListCtrl
, METH_VARARGS
},
5378 { "wxListEvent_m_item_get", _wrap_wxListEvent_m_item_get
, METH_VARARGS
},
5379 { "wxListEvent_m_item_set", _wrap_wxListEvent_m_item_set
, METH_VARARGS
},
5380 { "wxListEvent_m_pointDrag_get", _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
},
5381 { "wxListEvent_m_pointDrag_set", _wrap_wxListEvent_m_pointDrag_set
, METH_VARARGS
},
5382 { "wxListEvent_m_cancelled_get", _wrap_wxListEvent_m_cancelled_get
, METH_VARARGS
},
5383 { "wxListEvent_m_cancelled_set", _wrap_wxListEvent_m_cancelled_set
, METH_VARARGS
},
5384 { "wxListEvent_m_col_get", _wrap_wxListEvent_m_col_get
, METH_VARARGS
},
5385 { "wxListEvent_m_col_set", _wrap_wxListEvent_m_col_set
, METH_VARARGS
},
5386 { "wxListEvent_m_oldItemIndex_get", _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
},
5387 { "wxListEvent_m_oldItemIndex_set", _wrap_wxListEvent_m_oldItemIndex_set
, METH_VARARGS
},
5388 { "wxListEvent_m_itemIndex_get", _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
},
5389 { "wxListEvent_m_itemIndex_set", _wrap_wxListEvent_m_itemIndex_set
, METH_VARARGS
},
5390 { "wxListEvent_m_code_get", _wrap_wxListEvent_m_code_get
, METH_VARARGS
},
5391 { "wxListEvent_m_code_set", _wrap_wxListEvent_m_code_set
, METH_VARARGS
},
5392 { "delete_wxListItem", _wrap_delete_wxListItem
, METH_VARARGS
},
5393 { "new_wxListItem", _wrap_new_wxListItem
, METH_VARARGS
},
5394 { "wxListItem_m_width_get", _wrap_wxListItem_m_width_get
, METH_VARARGS
},
5395 { "wxListItem_m_width_set", _wrap_wxListItem_m_width_set
, METH_VARARGS
},
5396 { "wxListItem_m_format_get", _wrap_wxListItem_m_format_get
, METH_VARARGS
},
5397 { "wxListItem_m_format_set", _wrap_wxListItem_m_format_set
, METH_VARARGS
},
5398 { "wxListItem_m_data_get", _wrap_wxListItem_m_data_get
, METH_VARARGS
},
5399 { "wxListItem_m_data_set", _wrap_wxListItem_m_data_set
, METH_VARARGS
},
5400 { "wxListItem_m_image_get", _wrap_wxListItem_m_image_get
, METH_VARARGS
},
5401 { "wxListItem_m_image_set", _wrap_wxListItem_m_image_set
, METH_VARARGS
},
5402 { "wxListItem_m_text_get", _wrap_wxListItem_m_text_get
, METH_VARARGS
},
5403 { "wxListItem_m_text_set", _wrap_wxListItem_m_text_set
, METH_VARARGS
},
5404 { "wxListItem_m_stateMask_get", _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
},
5405 { "wxListItem_m_stateMask_set", _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
},
5406 { "wxListItem_m_state_get", _wrap_wxListItem_m_state_get
, METH_VARARGS
},
5407 { "wxListItem_m_state_set", _wrap_wxListItem_m_state_set
, METH_VARARGS
},
5408 { "wxListItem_m_col_get", _wrap_wxListItem_m_col_get
, METH_VARARGS
},
5409 { "wxListItem_m_col_set", _wrap_wxListItem_m_col_set
, METH_VARARGS
},
5410 { "wxListItem_m_itemId_get", _wrap_wxListItem_m_itemId_get
, METH_VARARGS
},
5411 { "wxListItem_m_itemId_set", _wrap_wxListItem_m_itemId_set
, METH_VARARGS
},
5412 { "wxListItem_m_mask_get", _wrap_wxListItem_m_mask_get
, METH_VARARGS
},
5413 { "wxListItem_m_mask_set", _wrap_wxListItem_m_mask_set
, METH_VARARGS
},
5420 * This table is used by the pointer type-checker
5422 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
5423 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
5424 { "_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
5425 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
5426 { "_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
5427 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
5428 { "_wxEvent","_class_wxEvent",0},
5429 { "_class_wxActivateEvent","_wxActivateEvent",0},
5430 { "_signed_long","_long",0},
5431 { "_wxMenuEvent","_class_wxMenuEvent",0},
5432 { "_wxPrintQuality","_int",0},
5433 { "_wxPrintQuality","_signed_int",0},
5434 { "_wxPrintQuality","_unsigned_int",0},
5435 { "_wxPrintQuality","_wxWindowID",0},
5436 { "_wxPrintQuality","_uint",0},
5437 { "_wxPrintQuality","_EBool",0},
5438 { "_wxPrintQuality","_size_t",0},
5439 { "_class_wxRegionIterator","_wxRegionIterator",0},
5440 { "_class_wxMenuBar","_wxMenuBar",0},
5441 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
5442 { "_class_wxEvtHandler","_class_wxTreeCtrl",SwigwxTreeCtrlTowxEvtHandler
},
5443 { "_class_wxEvtHandler","_wxTreeCtrl",SwigwxTreeCtrlTowxEvtHandler
},
5444 { "_class_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
5445 { "_class_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
5446 { "_class_wxEvtHandler","_wxEvtHandler",0},
5447 { "_wxPaintEvent","_class_wxPaintEvent",0},
5448 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
5449 { "_wxCursor","_class_wxCursor",0},
5450 { "_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
5451 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
5452 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
5453 { "_class_wxTreeCtrl","_wxTreeCtrl",0},
5454 { "_wxMask","_class_wxMask",0},
5455 { "_wxPen","_class_wxPen",0},
5456 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
5457 { "_byte","_unsigned_char",0},
5458 { "_wxStaticBox","_class_wxStaticBox",0},
5459 { "_wxChoice","_class_wxChoice",0},
5460 { "_wxSlider","_class_wxSlider",0},
5461 { "_long","_wxDash",0},
5462 { "_long","_unsigned_long",0},
5463 { "_long","_signed_long",0},
5464 { "_wxImageList","_class_wxImageList",0},
5465 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
5466 { "_wxBitmapButton","_class_wxBitmapButton",0},
5467 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
5468 { "_class_wxGauge","_wxGauge",0},
5469 { "_wxDC","_class_wxDC",0},
5470 { "_wxListEvent","_class_wxListEvent",0},
5471 { "_wxSpinEvent","_class_wxSpinEvent",0},
5472 { "_size_t","_wxPrintQuality",0},
5473 { "_size_t","_unsigned_int",0},
5474 { "_size_t","_int",0},
5475 { "_size_t","_wxWindowID",0},
5476 { "_size_t","_uint",0},
5477 { "_class_wxRealPoint","_wxRealPoint",0},
5478 { "_class_wxMenuItem","_wxMenuItem",0},
5479 { "_class_wxPaintEvent","_wxPaintEvent",0},
5480 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
5481 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
5482 { "_wxPanel","_class_wxPanel",0},
5483 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
5484 { "_wxCheckBox","_class_wxCheckBox",0},
5485 { "_wxPyEvent","_class_wxPyEvent",0},
5486 { "_wxTextCtrl","_class_wxTextCtrl",0},
5487 { "_class_wxMask","_wxMask",0},
5488 { "_class_wxKeyEvent","_wxKeyEvent",0},
5489 { "_wxColour","_class_wxColour",0},
5490 { "_class_wxDialog","_wxDialog",0},
5491 { "_wxIdleEvent","_class_wxIdleEvent",0},
5492 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
5493 { "_wxStaticLine","_class_wxStaticLine",0},
5494 { "_wxBrush","_class_wxBrush",0},
5495 { "_wxShowEvent","_class_wxShowEvent",0},
5496 { "_uint","_wxPrintQuality",0},
5497 { "_uint","_size_t",0},
5498 { "_uint","_unsigned_int",0},
5499 { "_uint","_int",0},
5500 { "_uint","_wxWindowID",0},
5501 { "_class_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
5502 { "_class_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
5503 { "_class_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
5504 { "_class_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
5505 { "_class_wxEvent","_wxEvent",0},
5506 { "_wxCheckListBox","_class_wxCheckListBox",0},
5507 { "_wxRect","_class_wxRect",0},
5508 { "_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
5509 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
5510 { "_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
5511 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
5512 { "_wxCommandEvent","_class_wxCommandEvent",0},
5513 { "_wxSizeEvent","_class_wxSizeEvent",0},
5514 { "_wxPoint","_class_wxPoint",0},
5515 { "_class_wxButton","_wxButton",0},
5516 { "_wxRadioBox","_class_wxRadioBox",0},
5517 { "_wxBitmap","_class_wxBitmap",0},
5518 { "_wxPyTimer","_class_wxPyTimer",0},
5519 { "_wxWindowDC","_class_wxWindowDC",0},
5520 { "_wxScrollBar","_class_wxScrollBar",0},
5521 { "_wxSpinButton","_class_wxSpinButton",0},
5522 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
5523 { "_class_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
5524 { "_class_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
5525 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
5526 { "_class_wxPyEvent","_wxPyEvent",0},
5527 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
5528 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
5529 { "_wxListItem","_class_wxListItem",0},
5530 { "_class_wxStaticLine","_wxStaticLine",0},
5531 { "_wxScrollEvent","_class_wxScrollEvent",0},
5532 { "_EBool","_wxPrintQuality",0},
5533 { "_EBool","_signed_int",0},
5534 { "_EBool","_int",0},
5535 { "_EBool","_wxWindowID",0},
5536 { "_class_wxRegion","_wxRegion",0},
5537 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
5538 { "_wxStaticText","_class_wxStaticText",0},
5539 { "_wxFont","_class_wxFont",0},
5540 { "_wxCloseEvent","_class_wxCloseEvent",0},
5541 { "_unsigned_long","_wxDash",0},
5542 { "_unsigned_long","_long",0},
5543 { "_class_wxRect","_wxRect",0},
5544 { "_class_wxDC","_wxDC",0},
5545 { "_class_wxTreeEvent","_wxTreeEvent",0},
5546 { "_class_wxPyTimer","_wxPyTimer",0},
5547 { "_wxFocusEvent","_class_wxFocusEvent",0},
5548 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
5549 { "_class_wxSpinButton","_wxSpinButton",0},
5550 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
5551 { "_class_wxPanel","_wxPanel",0},
5552 { "_class_wxCheckBox","_wxCheckBox",0},
5553 { "_wxComboBox","_class_wxComboBox",0},
5554 { "_wxRadioButton","_class_wxRadioButton",0},
5555 { "_signed_int","_wxPrintQuality",0},
5556 { "_signed_int","_EBool",0},
5557 { "_signed_int","_wxWindowID",0},
5558 { "_signed_int","_int",0},
5559 { "_class_wxTextCtrl","_wxTextCtrl",0},
5560 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
5561 { "_wxMenu","_class_wxMenu",0},
5562 { "_class_wxMoveEvent","_wxMoveEvent",0},
5563 { "_wxListBox","_class_wxListBox",0},
5564 { "_wxScreenDC","_class_wxScreenDC",0},
5565 { "_WXTYPE","_short",0},
5566 { "_WXTYPE","_signed_short",0},
5567 { "_WXTYPE","_unsigned_short",0},
5568 { "_class_wxBrush","_wxBrush",0},
5569 { "_unsigned_short","_WXTYPE",0},
5570 { "_unsigned_short","_short",0},
5571 { "_class_wxWindow","_class_wxTreeCtrl",SwigwxTreeCtrlTowxWindow
},
5572 { "_class_wxWindow","_wxTreeCtrl",SwigwxTreeCtrlTowxWindow
},
5573 { "_class_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
5574 { "_class_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
5575 { "_class_wxWindow","_wxWindow",0},
5576 { "_class_wxStaticText","_wxStaticText",0},
5577 { "_class_wxFont","_wxFont",0},
5578 { "_class_wxCloseEvent","_wxCloseEvent",0},
5579 { "_class_wxMenuEvent","_wxMenuEvent",0},
5580 { "_wxClientDC","_class_wxClientDC",0},
5581 { "_wxMouseEvent","_class_wxMouseEvent",0},
5582 { "_wxListCtrl","_class_wxListCtrl",0},
5583 { "_class_wxPoint","_wxPoint",0},
5584 { "_wxRealPoint","_class_wxRealPoint",0},
5585 { "_class_wxRadioBox","_wxRadioBox",0},
5586 { "_signed_short","_WXTYPE",0},
5587 { "_signed_short","_short",0},
5588 { "_wxMemoryDC","_class_wxMemoryDC",0},
5589 { "_wxPaintDC","_class_wxPaintDC",0},
5590 { "_class_wxWindowDC","_wxWindowDC",0},
5591 { "_class_wxFocusEvent","_wxFocusEvent",0},
5592 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
5593 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
5594 { "_class_wxCursor","_wxCursor",0},
5595 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
5596 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
5597 { "_wxTreeItemId","_class_wxTreeItemId",0},
5598 { "_unsigned_char","_byte",0},
5599 { "_class_wxMenu","_wxMenu",0},
5600 { "_wxControl","_class_wxTreeCtrl",SwigwxTreeCtrlTowxControl
},
5601 { "_wxControl","_wxTreeCtrl",SwigwxTreeCtrlTowxControl
},
5602 { "_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
5603 { "_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
5604 { "_wxControl","_class_wxControl",0},
5605 { "_class_wxListBox","_wxListBox",0},
5606 { "_unsigned_int","_wxPrintQuality",0},
5607 { "_unsigned_int","_size_t",0},
5608 { "_unsigned_int","_uint",0},
5609 { "_unsigned_int","_wxWindowID",0},
5610 { "_unsigned_int","_int",0},
5611 { "_wxIcon","_class_wxIcon",0},
5612 { "_wxDialog","_class_wxDialog",0},
5613 { "_class_wxListItem","_wxListItem",0},
5614 { "_class_wxPen","_wxPen",0},
5615 { "_short","_WXTYPE",0},
5616 { "_short","_unsigned_short",0},
5617 { "_short","_signed_short",0},
5618 { "_class_wxStaticBox","_wxStaticBox",0},
5619 { "_class_wxScrollEvent","_wxScrollEvent",0},
5620 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
5621 { "_class_wxChoice","_wxChoice",0},
5622 { "_class_wxSlider","_wxSlider",0},
5623 { "_class_wxImageList","_wxImageList",0},
5624 { "_class_wxBitmapButton","_wxBitmapButton",0},
5625 { "_wxWindowID","_wxPrintQuality",0},
5626 { "_wxWindowID","_size_t",0},
5627 { "_wxWindowID","_EBool",0},
5628 { "_wxWindowID","_uint",0},
5629 { "_wxWindowID","_int",0},
5630 { "_wxWindowID","_signed_int",0},
5631 { "_wxWindowID","_unsigned_int",0},
5632 { "_int","_wxPrintQuality",0},
5633 { "_int","_size_t",0},
5634 { "_int","_EBool",0},
5635 { "_int","_uint",0},
5636 { "_int","_wxWindowID",0},
5637 { "_int","_unsigned_int",0},
5638 { "_int","_signed_int",0},
5639 { "_class_wxMouseEvent","_wxMouseEvent",0},
5640 { "_class_wxListEvent","_wxListEvent",0},
5641 { "_class_wxSpinEvent","_wxSpinEvent",0},
5642 { "_wxButton","_class_wxButton",0},
5643 { "_wxSize","_class_wxSize",0},
5644 { "_wxRegionIterator","_class_wxRegionIterator",0},
5645 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
5646 { "_class_wxPaintDC","_wxPaintDC",0},
5647 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
5648 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
5649 { "_class_wxComboBox","_wxComboBox",0},
5650 { "_class_wxRadioButton","_wxRadioButton",0},
5651 { "_class_wxTreeItemId","_wxTreeItemId",0},
5652 { "_wxTreeCtrl","_class_wxTreeCtrl",0},
5653 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
5654 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
5655 { "_class_wxControl","_class_wxTreeCtrl",SwigwxTreeCtrlTowxControl
},
5656 { "_class_wxControl","_wxTreeCtrl",SwigwxTreeCtrlTowxControl
},
5657 { "_class_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
5658 { "_class_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
5659 { "_class_wxControl","_wxControl",0},
5660 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
5661 { "_class_wxIcon","_wxIcon",0},
5662 { "_class_wxColour","_wxColour",0},
5663 { "_class_wxScreenDC","_wxScreenDC",0},
5664 { "_wxPalette","_class_wxPalette",0},
5665 { "_class_wxIdleEvent","_wxIdleEvent",0},
5666 { "_wxEraseEvent","_class_wxEraseEvent",0},
5667 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
5668 { "_wxRegion","_class_wxRegion",0},
5669 { "_class_wxShowEvent","_wxShowEvent",0},
5670 { "_wxActivateEvent","_class_wxActivateEvent",0},
5671 { "_wxGauge","_class_wxGauge",0},
5672 { "_class_wxCheckListBox","_wxCheckListBox",0},
5673 { "_class_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
5674 { "_class_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
5675 { "_class_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
5676 { "_class_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
5677 { "_class_wxCommandEvent","_wxCommandEvent",0},
5678 { "_class_wxClientDC","_wxClientDC",0},
5679 { "_class_wxSizeEvent","_wxSizeEvent",0},
5680 { "_class_wxListCtrl","_wxListCtrl",0},
5681 { "_class_wxSize","_wxSize",0},
5682 { "_class_wxBitmap","_wxBitmap",0},
5683 { "_class_wxMemoryDC","_wxMemoryDC",0},
5684 { "_wxMenuBar","_class_wxMenuBar",0},
5685 { "_wxTreeEvent","_class_wxTreeEvent",0},
5686 { "_wxEvtHandler","_class_wxTreeCtrl",SwigwxTreeCtrlTowxEvtHandler
},
5687 { "_wxEvtHandler","_wxTreeCtrl",SwigwxTreeCtrlTowxEvtHandler
},
5688 { "_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
5689 { "_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
5690 { "_wxEvtHandler","_class_wxEvtHandler",0},
5691 { "_wxMenuItem","_class_wxMenuItem",0},
5692 { "_class_wxScrollBar","_wxScrollBar",0},
5693 { "_wxDash","_unsigned_long",0},
5694 { "_wxDash","_long",0},
5695 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
5696 { "_wxKeyEvent","_class_wxKeyEvent",0},
5697 { "_wxMoveEvent","_class_wxMoveEvent",0},
5698 { "_class_wxPalette","_wxPalette",0},
5699 { "_class_wxEraseEvent","_wxEraseEvent",0},
5700 { "_wxWindow","_class_wxTreeCtrl",SwigwxTreeCtrlTowxWindow
},
5701 { "_wxWindow","_wxTreeCtrl",SwigwxTreeCtrlTowxWindow
},
5702 { "_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
5703 { "_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
5704 { "_wxWindow","_class_wxWindow",0},
5707 static PyObject
*SWIG_globals
;
5711 SWIGEXPORT(void) initcontrols2c() {
5713 SWIG_globals
= SWIG_newvarlink();
5714 m
= Py_InitModule("controls2c", controls2cMethods
);
5715 d
= PyModule_GetDict(m
);
5716 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
5717 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
5718 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
5719 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
5720 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
5721 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
5722 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
5723 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
5724 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
5725 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
5726 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
5727 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
5728 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
5729 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
5730 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
5731 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
5732 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
5733 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
5734 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
5735 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
5736 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
5737 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
5738 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
5739 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
5740 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
5741 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
5742 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
5743 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
5744 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
5745 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
5746 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
5747 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
5748 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
5749 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
5750 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
5751 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
5752 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
5753 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
5754 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
5755 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
5756 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
5757 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
5758 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
5761 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
5762 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);