2 * FILE : gtk/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 810)
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"
60 #include <wx/listctrl.h>
61 #include <wx/treectrl.h>
63 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
68 } else if (target
== Py_None
) {
72 if (!PyList_Check(target
)) {
74 target
= PyList_New(0);
75 PyList_Append(target
, o2
);
78 PyList_Append(target
,o
);
84 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
90 } else if (target
== Py_None
) {
94 if (!PyTuple_Check(target
)) {
96 target
= PyTuple_New(1);
97 PyTuple_SetItem(target
, 0, o2
);
100 PyTuple_SetItem(o3
, 0, o
);
103 target
= PySequence_Concat(o2
, o3
);
110 static char* wxStringErrorMsg
= "string type is required for parameter";
112 extern wxValidator wxPyDefaultValidator
;
114 int wxCALLBACK
wxPyTreeCtrl_SortItems(long item1
, long item2
, long funcPtr
) {
116 PyObject
* func
= (PyObject
*)funcPtr
;
117 bool doSave
= wxPyRestoreThread();
119 PyObject
* args
= Py_BuildValue("(ii)", item1
, item2
);
120 PyObject
* result
= PyEval_CallObject(func
, args
);
123 retval
= PyInt_AsLong(result
);
127 wxPySaveThread(doSave
);
132 class wxPyTreeItemData
: public wxTreeItemData
{
134 wxPyTreeItemData(PyObject
* obj
= NULL
) {
141 ~wxPyTreeItemData() {
142 bool doSave
= wxPyRestoreThread();
144 wxPySaveThread(doSave
);
147 PyObject
* GetData() {
152 void SetData(PyObject
* obj
) {
163 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
164 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
165 PyObject
* _resultobj
;
169 PyObject
* _argo0
= 0;
170 char *_kwnames
[] = { "self","m_mask", NULL
};
173 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_mask_set",_kwnames
,&_argo0
,&_arg1
))
176 if (_argo0
== Py_None
) { _arg0
= NULL
; }
177 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
178 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
183 wxPy_BEGIN_ALLOW_THREADS
;
184 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
186 wxPy_END_ALLOW_THREADS
;
187 } _resultobj
= Py_BuildValue("l",_result
);
191 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
192 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
193 PyObject
* _resultobj
;
196 PyObject
* _argo0
= 0;
197 char *_kwnames
[] = { "self", NULL
};
200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_mask_get",_kwnames
,&_argo0
))
203 if (_argo0
== Py_None
) { _arg0
= NULL
; }
204 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_get. Expected _wxListItem_p.");
210 wxPy_BEGIN_ALLOW_THREADS
;
211 _result
= (long )wxListItem_m_mask_get(_arg0
);
213 wxPy_END_ALLOW_THREADS
;
214 } _resultobj
= Py_BuildValue("l",_result
);
218 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
219 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
220 PyObject
* _resultobj
;
224 PyObject
* _argo0
= 0;
225 char *_kwnames
[] = { "self","m_itemId", NULL
};
228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_itemId_set",_kwnames
,&_argo0
,&_arg1
))
231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
238 wxPy_BEGIN_ALLOW_THREADS
;
239 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
241 wxPy_END_ALLOW_THREADS
;
242 } _resultobj
= Py_BuildValue("l",_result
);
246 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
247 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
248 PyObject
* _resultobj
;
251 PyObject
* _argo0
= 0;
252 char *_kwnames
[] = { "self", NULL
};
255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_itemId_get",_kwnames
,&_argo0
))
258 if (_argo0
== Py_None
) { _arg0
= NULL
; }
259 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
260 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_get. Expected _wxListItem_p.");
265 wxPy_BEGIN_ALLOW_THREADS
;
266 _result
= (long )wxListItem_m_itemId_get(_arg0
);
268 wxPy_END_ALLOW_THREADS
;
269 } _resultobj
= Py_BuildValue("l",_result
);
273 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
274 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
275 PyObject
* _resultobj
;
279 PyObject
* _argo0
= 0;
280 char *_kwnames
[] = { "self","m_col", NULL
};
283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_col_set",_kwnames
,&_argo0
,&_arg1
))
286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
293 wxPy_BEGIN_ALLOW_THREADS
;
294 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
296 wxPy_END_ALLOW_THREADS
;
297 } _resultobj
= Py_BuildValue("i",_result
);
301 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
302 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
303 PyObject
* _resultobj
;
306 PyObject
* _argo0
= 0;
307 char *_kwnames
[] = { "self", NULL
};
310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_col_get",_kwnames
,&_argo0
))
313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_get. Expected _wxListItem_p.");
320 wxPy_BEGIN_ALLOW_THREADS
;
321 _result
= (int )wxListItem_m_col_get(_arg0
);
323 wxPy_END_ALLOW_THREADS
;
324 } _resultobj
= Py_BuildValue("i",_result
);
328 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
329 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
330 PyObject
* _resultobj
;
334 PyObject
* _argo0
= 0;
335 char *_kwnames
[] = { "self","m_state", NULL
};
338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_state_set",_kwnames
,&_argo0
,&_arg1
))
341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
348 wxPy_BEGIN_ALLOW_THREADS
;
349 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
351 wxPy_END_ALLOW_THREADS
;
352 } _resultobj
= Py_BuildValue("l",_result
);
356 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
357 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
358 PyObject
* _resultobj
;
361 PyObject
* _argo0
= 0;
362 char *_kwnames
[] = { "self", NULL
};
365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_state_get",_kwnames
,&_argo0
))
368 if (_argo0
== Py_None
) { _arg0
= NULL
; }
369 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_get. Expected _wxListItem_p.");
375 wxPy_BEGIN_ALLOW_THREADS
;
376 _result
= (long )wxListItem_m_state_get(_arg0
);
378 wxPy_END_ALLOW_THREADS
;
379 } _resultobj
= Py_BuildValue("l",_result
);
383 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
384 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
385 PyObject
* _resultobj
;
389 PyObject
* _argo0
= 0;
390 char *_kwnames
[] = { "self","m_stateMask", NULL
};
393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_stateMask_set",_kwnames
,&_argo0
,&_arg1
))
396 if (_argo0
== Py_None
) { _arg0
= NULL
; }
397 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
398 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
403 wxPy_BEGIN_ALLOW_THREADS
;
404 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
406 wxPy_END_ALLOW_THREADS
;
407 } _resultobj
= Py_BuildValue("l",_result
);
411 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
412 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
413 PyObject
* _resultobj
;
416 PyObject
* _argo0
= 0;
417 char *_kwnames
[] = { "self", NULL
};
420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_stateMask_get",_kwnames
,&_argo0
))
423 if (_argo0
== Py_None
) { _arg0
= NULL
; }
424 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
425 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_get. Expected _wxListItem_p.");
430 wxPy_BEGIN_ALLOW_THREADS
;
431 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
433 wxPy_END_ALLOW_THREADS
;
434 } _resultobj
= Py_BuildValue("l",_result
);
438 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
439 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
440 PyObject
* _resultobj
;
444 PyObject
* _argo0
= 0;
445 PyObject
* _obj1
= 0;
446 char *_kwnames
[] = { "self","m_text", NULL
};
449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_m_text_set",_kwnames
,&_argo0
,&_obj1
))
452 if (_argo0
== Py_None
) { _arg0
= NULL
; }
453 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
459 if (!PyString_Check(_obj1
)) {
460 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
463 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
466 wxPy_BEGIN_ALLOW_THREADS
;
467 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
469 wxPy_END_ALLOW_THREADS
;
471 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
480 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
481 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
482 PyObject
* _resultobj
;
485 PyObject
* _argo0
= 0;
486 char *_kwnames
[] = { "self", NULL
};
489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_text_get",_kwnames
,&_argo0
))
492 if (_argo0
== Py_None
) { _arg0
= NULL
; }
493 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
494 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
499 wxPy_BEGIN_ALLOW_THREADS
;
500 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
502 wxPy_END_ALLOW_THREADS
;
504 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
509 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
510 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
511 PyObject
* _resultobj
;
515 PyObject
* _argo0
= 0;
516 char *_kwnames
[] = { "self","m_image", NULL
};
519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_image_set",_kwnames
,&_argo0
,&_arg1
))
522 if (_argo0
== Py_None
) { _arg0
= NULL
; }
523 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
524 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
529 wxPy_BEGIN_ALLOW_THREADS
;
530 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
532 wxPy_END_ALLOW_THREADS
;
533 } _resultobj
= Py_BuildValue("i",_result
);
537 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
538 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
539 PyObject
* _resultobj
;
542 PyObject
* _argo0
= 0;
543 char *_kwnames
[] = { "self", NULL
};
546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_image_get",_kwnames
,&_argo0
))
549 if (_argo0
== Py_None
) { _arg0
= NULL
; }
550 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
551 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
556 wxPy_BEGIN_ALLOW_THREADS
;
557 _result
= (int )wxListItem_m_image_get(_arg0
);
559 wxPy_END_ALLOW_THREADS
;
560 } _resultobj
= Py_BuildValue("i",_result
);
564 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
565 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
566 PyObject
* _resultobj
;
570 PyObject
* _argo0
= 0;
571 char *_kwnames
[] = { "self","m_data", NULL
};
574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_data_set",_kwnames
,&_argo0
,&_arg1
))
577 if (_argo0
== Py_None
) { _arg0
= NULL
; }
578 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
579 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
584 wxPy_BEGIN_ALLOW_THREADS
;
585 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
587 wxPy_END_ALLOW_THREADS
;
588 } _resultobj
= Py_BuildValue("l",_result
);
592 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
593 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
594 PyObject
* _resultobj
;
597 PyObject
* _argo0
= 0;
598 char *_kwnames
[] = { "self", NULL
};
601 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_data_get",_kwnames
,&_argo0
))
604 if (_argo0
== Py_None
) { _arg0
= NULL
; }
605 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
606 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
611 wxPy_BEGIN_ALLOW_THREADS
;
612 _result
= (long )wxListItem_m_data_get(_arg0
);
614 wxPy_END_ALLOW_THREADS
;
615 } _resultobj
= Py_BuildValue("l",_result
);
619 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
620 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
621 PyObject
* _resultobj
;
625 PyObject
* _argo0
= 0;
626 char *_kwnames
[] = { "self","m_format", NULL
};
629 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_format_set",_kwnames
,&_argo0
,&_arg1
))
632 if (_argo0
== Py_None
) { _arg0
= NULL
; }
633 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
634 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
639 wxPy_BEGIN_ALLOW_THREADS
;
640 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
642 wxPy_END_ALLOW_THREADS
;
643 } _resultobj
= Py_BuildValue("i",_result
);
647 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
648 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
649 PyObject
* _resultobj
;
652 PyObject
* _argo0
= 0;
653 char *_kwnames
[] = { "self", NULL
};
656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_format_get",_kwnames
,&_argo0
))
659 if (_argo0
== Py_None
) { _arg0
= NULL
; }
660 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
666 wxPy_BEGIN_ALLOW_THREADS
;
667 _result
= (int )wxListItem_m_format_get(_arg0
);
669 wxPy_END_ALLOW_THREADS
;
670 } _resultobj
= Py_BuildValue("i",_result
);
674 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
675 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
676 PyObject
* _resultobj
;
680 PyObject
* _argo0
= 0;
681 char *_kwnames
[] = { "self","m_width", NULL
};
684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_width_set",_kwnames
,&_argo0
,&_arg1
))
687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
694 wxPy_BEGIN_ALLOW_THREADS
;
695 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
697 wxPy_END_ALLOW_THREADS
;
698 } _resultobj
= Py_BuildValue("i",_result
);
702 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
703 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
704 PyObject
* _resultobj
;
707 PyObject
* _argo0
= 0;
708 char *_kwnames
[] = { "self", NULL
};
711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_width_get",_kwnames
,&_argo0
))
714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
721 wxPy_BEGIN_ALLOW_THREADS
;
722 _result
= (int )wxListItem_m_width_get(_arg0
);
724 wxPy_END_ALLOW_THREADS
;
725 } _resultobj
= Py_BuildValue("i",_result
);
729 #define new_wxListItem() (new wxListItem())
730 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
731 PyObject
* _resultobj
;
732 wxListItem
* _result
;
733 char *_kwnames
[] = { NULL
};
737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItem",_kwnames
))
740 wxPy_BEGIN_ALLOW_THREADS
;
741 _result
= (wxListItem
*)new_wxListItem();
743 wxPy_END_ALLOW_THREADS
;
745 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
746 _resultobj
= Py_BuildValue("s",_ptemp
);
749 _resultobj
= Py_None
;
754 #define delete_wxListItem(_swigobj) (delete _swigobj)
755 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
756 PyObject
* _resultobj
;
758 PyObject
* _argo0
= 0;
759 char *_kwnames
[] = { "self", NULL
};
762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxListItem",_kwnames
,&_argo0
))
765 if (_argo0
== Py_None
) { _arg0
= NULL
; }
766 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
772 wxPy_BEGIN_ALLOW_THREADS
;
773 delete_wxListItem(_arg0
);
775 wxPy_END_ALLOW_THREADS
;
776 } Py_INCREF(Py_None
);
777 _resultobj
= Py_None
;
781 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
783 wxCommandEvent
*dest
;
784 src
= (wxListEvent
*) ptr
;
785 dest
= (wxCommandEvent
*) src
;
786 return (void *) dest
;
789 static void *SwigwxListEventTowxEvent(void *ptr
) {
792 src
= (wxListEvent
*) ptr
;
793 dest
= (wxEvent
*) src
;
794 return (void *) dest
;
797 #define wxListEvent_m_code_set(_swigobj,_swigval) (_swigobj->m_code = _swigval,_swigval)
798 static PyObject
*_wrap_wxListEvent_m_code_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
799 PyObject
* _resultobj
;
803 PyObject
* _argo0
= 0;
804 char *_kwnames
[] = { "self","m_code", NULL
};
807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_code_set",_kwnames
,&_argo0
,&_arg1
))
810 if (_argo0
== Py_None
) { _arg0
= NULL
; }
811 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_set. Expected _wxListEvent_p.");
817 wxPy_BEGIN_ALLOW_THREADS
;
818 _result
= (int )wxListEvent_m_code_set(_arg0
,_arg1
);
820 wxPy_END_ALLOW_THREADS
;
821 } _resultobj
= Py_BuildValue("i",_result
);
825 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
826 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
827 PyObject
* _resultobj
;
830 PyObject
* _argo0
= 0;
831 char *_kwnames
[] = { "self", NULL
};
834 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_code_get",_kwnames
,&_argo0
))
837 if (_argo0
== Py_None
) { _arg0
= NULL
; }
838 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
839 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
844 wxPy_BEGIN_ALLOW_THREADS
;
845 _result
= (int )wxListEvent_m_code_get(_arg0
);
847 wxPy_END_ALLOW_THREADS
;
848 } _resultobj
= Py_BuildValue("i",_result
);
852 #define wxListEvent_m_itemIndex_set(_swigobj,_swigval) (_swigobj->m_itemIndex = _swigval,_swigval)
853 static PyObject
*_wrap_wxListEvent_m_itemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
854 PyObject
* _resultobj
;
858 PyObject
* _argo0
= 0;
859 char *_kwnames
[] = { "self","m_itemIndex", NULL
};
862 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_itemIndex_set",_kwnames
,&_argo0
,&_arg1
))
865 if (_argo0
== Py_None
) { _arg0
= NULL
; }
866 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
867 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_set. Expected _wxListEvent_p.");
872 wxPy_BEGIN_ALLOW_THREADS
;
873 _result
= (long )wxListEvent_m_itemIndex_set(_arg0
,_arg1
);
875 wxPy_END_ALLOW_THREADS
;
876 } _resultobj
= Py_BuildValue("l",_result
);
880 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
881 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
882 PyObject
* _resultobj
;
885 PyObject
* _argo0
= 0;
886 char *_kwnames
[] = { "self", NULL
};
889 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_itemIndex_get",_kwnames
,&_argo0
))
892 if (_argo0
== Py_None
) { _arg0
= NULL
; }
893 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
894 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
899 wxPy_BEGIN_ALLOW_THREADS
;
900 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
902 wxPy_END_ALLOW_THREADS
;
903 } _resultobj
= Py_BuildValue("l",_result
);
907 #define wxListEvent_m_oldItemIndex_set(_swigobj,_swigval) (_swigobj->m_oldItemIndex = _swigval,_swigval)
908 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
909 PyObject
* _resultobj
;
913 PyObject
* _argo0
= 0;
914 char *_kwnames
[] = { "self","m_oldItemIndex", NULL
};
917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_oldItemIndex_set",_kwnames
,&_argo0
,&_arg1
))
920 if (_argo0
== Py_None
) { _arg0
= NULL
; }
921 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_set. Expected _wxListEvent_p.");
927 wxPy_BEGIN_ALLOW_THREADS
;
928 _result
= (long )wxListEvent_m_oldItemIndex_set(_arg0
,_arg1
);
930 wxPy_END_ALLOW_THREADS
;
931 } _resultobj
= Py_BuildValue("l",_result
);
935 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
936 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
937 PyObject
* _resultobj
;
940 PyObject
* _argo0
= 0;
941 char *_kwnames
[] = { "self", NULL
};
944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_oldItemIndex_get",_kwnames
,&_argo0
))
947 if (_argo0
== Py_None
) { _arg0
= NULL
; }
948 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
954 wxPy_BEGIN_ALLOW_THREADS
;
955 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
957 wxPy_END_ALLOW_THREADS
;
958 } _resultobj
= Py_BuildValue("l",_result
);
962 #define wxListEvent_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
963 static PyObject
*_wrap_wxListEvent_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
964 PyObject
* _resultobj
;
968 PyObject
* _argo0
= 0;
969 char *_kwnames
[] = { "self","m_col", NULL
};
972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_col_set",_kwnames
,&_argo0
,&_arg1
))
975 if (_argo0
== Py_None
) { _arg0
= NULL
; }
976 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
977 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_set. Expected _wxListEvent_p.");
982 wxPy_BEGIN_ALLOW_THREADS
;
983 _result
= (int )wxListEvent_m_col_set(_arg0
,_arg1
);
985 wxPy_END_ALLOW_THREADS
;
986 } _resultobj
= Py_BuildValue("i",_result
);
990 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
991 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
992 PyObject
* _resultobj
;
995 PyObject
* _argo0
= 0;
996 char *_kwnames
[] = { "self", NULL
};
999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_col_get",_kwnames
,&_argo0
))
1002 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1003 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
1009 wxPy_BEGIN_ALLOW_THREADS
;
1010 _result
= (int )wxListEvent_m_col_get(_arg0
);
1012 wxPy_END_ALLOW_THREADS
;
1013 } _resultobj
= Py_BuildValue("i",_result
);
1017 #define wxListEvent_m_cancelled_set(_swigobj,_swigval) (_swigobj->m_cancelled = _swigval,_swigval)
1018 static PyObject
*_wrap_wxListEvent_m_cancelled_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1019 PyObject
* _resultobj
;
1021 wxListEvent
* _arg0
;
1023 PyObject
* _argo0
= 0;
1025 char *_kwnames
[] = { "self","m_cancelled", NULL
};
1028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_cancelled_set",_kwnames
,&_argo0
,&tempbool1
))
1031 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1032 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1033 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_set. Expected _wxListEvent_p.");
1037 _arg1
= (bool ) tempbool1
;
1039 wxPy_BEGIN_ALLOW_THREADS
;
1040 _result
= (bool )wxListEvent_m_cancelled_set(_arg0
,_arg1
);
1042 wxPy_END_ALLOW_THREADS
;
1043 } _resultobj
= Py_BuildValue("i",_result
);
1047 #define wxListEvent_m_cancelled_get(_swigobj) ((bool ) _swigobj->m_cancelled)
1048 static PyObject
*_wrap_wxListEvent_m_cancelled_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1049 PyObject
* _resultobj
;
1051 wxListEvent
* _arg0
;
1052 PyObject
* _argo0
= 0;
1053 char *_kwnames
[] = { "self", NULL
};
1056 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_cancelled_get",_kwnames
,&_argo0
))
1059 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1060 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_get. Expected _wxListEvent_p.");
1066 wxPy_BEGIN_ALLOW_THREADS
;
1067 _result
= (bool )wxListEvent_m_cancelled_get(_arg0
);
1069 wxPy_END_ALLOW_THREADS
;
1070 } _resultobj
= Py_BuildValue("i",_result
);
1074 #define wxListEvent_m_pointDrag_set(_swigobj,_swigval) (_swigobj->m_pointDrag = *(_swigval),_swigval)
1075 static PyObject
*_wrap_wxListEvent_m_pointDrag_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1076 PyObject
* _resultobj
;
1078 wxListEvent
* _arg0
;
1080 PyObject
* _argo0
= 0;
1082 PyObject
* _obj1
= 0;
1083 char *_kwnames
[] = { "self","m_pointDrag", NULL
};
1087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_pointDrag_set",_kwnames
,&_argo0
,&_obj1
))
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_set. Expected _wxListEvent_p.");
1098 if (! wxPoint_helper(_obj1
, &_arg1
))
1102 wxPy_BEGIN_ALLOW_THREADS
;
1103 _result
= (wxPoint
*)wxListEvent_m_pointDrag_set(_arg0
,_arg1
);
1105 wxPy_END_ALLOW_THREADS
;
1107 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
1108 _resultobj
= Py_BuildValue("s",_ptemp
);
1111 _resultobj
= Py_None
;
1116 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
1117 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1118 PyObject
* _resultobj
;
1120 wxListEvent
* _arg0
;
1121 PyObject
* _argo0
= 0;
1122 char *_kwnames
[] = { "self", NULL
};
1126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_pointDrag_get",_kwnames
,&_argo0
))
1129 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1130 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1131 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
1136 wxPy_BEGIN_ALLOW_THREADS
;
1137 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
1139 wxPy_END_ALLOW_THREADS
;
1141 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
1142 _resultobj
= Py_BuildValue("s",_ptemp
);
1145 _resultobj
= Py_None
;
1150 #define wxListEvent_m_item_set(_swigobj,_swigval) (_swigobj->m_item = *(_swigval),_swigval)
1151 static PyObject
*_wrap_wxListEvent_m_item_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1152 PyObject
* _resultobj
;
1153 wxListItem
* _result
;
1154 wxListEvent
* _arg0
;
1156 PyObject
* _argo0
= 0;
1157 PyObject
* _argo1
= 0;
1158 char *_kwnames
[] = { "self","m_item", NULL
};
1162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_item_set",_kwnames
,&_argo0
,&_argo1
))
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_set. Expected _wxListEvent_p.");
1172 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1173 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
1174 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListEvent_m_item_set. Expected _wxListItem_p.");
1179 wxPy_BEGIN_ALLOW_THREADS
;
1180 _result
= (wxListItem
*)wxListEvent_m_item_set(_arg0
,_arg1
);
1182 wxPy_END_ALLOW_THREADS
;
1184 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
1185 _resultobj
= Py_BuildValue("s",_ptemp
);
1188 _resultobj
= Py_None
;
1193 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
1194 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1195 PyObject
* _resultobj
;
1196 wxListItem
* _result
;
1197 wxListEvent
* _arg0
;
1198 PyObject
* _argo0
= 0;
1199 char *_kwnames
[] = { "self", NULL
};
1203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_item_get",_kwnames
,&_argo0
))
1206 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1207 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
1208 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_get. Expected _wxListEvent_p.");
1213 wxPy_BEGIN_ALLOW_THREADS
;
1214 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
1216 wxPy_END_ALLOW_THREADS
;
1218 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
1219 _resultobj
= Py_BuildValue("s",_ptemp
);
1222 _resultobj
= Py_None
;
1227 static void *SwigwxListCtrlTowxControl(void *ptr
) {
1230 src
= (wxListCtrl
*) ptr
;
1231 dest
= (wxControl
*) src
;
1232 return (void *) dest
;
1235 static void *SwigwxListCtrlTowxWindow(void *ptr
) {
1238 src
= (wxListCtrl
*) ptr
;
1239 dest
= (wxWindow
*) src
;
1240 return (void *) dest
;
1243 static void *SwigwxListCtrlTowxEvtHandler(void *ptr
) {
1246 src
= (wxListCtrl
*) ptr
;
1247 dest
= (wxEvtHandler
*) src
;
1248 return (void *) dest
;
1251 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
1252 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1253 PyObject
* _resultobj
;
1254 wxListCtrl
* _result
;
1257 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
1258 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
1259 long _arg4
= (long ) wxLC_ICON
;
1260 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
1261 char * _arg6
= (char *) "listCtrl";
1262 PyObject
* _argo0
= 0;
1264 PyObject
* _obj2
= 0;
1266 PyObject
* _obj3
= 0;
1267 PyObject
* _argo5
= 0;
1268 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
1272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOlOs:new_wxListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
1275 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1276 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
1277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
1284 if (! wxPoint_helper(_obj2
, &_arg2
))
1290 if (! wxSize_helper(_obj3
, &_arg3
))
1294 if (_argo5
== Py_None
) { _arg5
= NULL
; }
1295 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
1296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
1301 wxPy_BEGIN_ALLOW_THREADS
;
1302 _result
= (wxListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
1304 wxPy_END_ALLOW_THREADS
;
1306 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListCtrl_p");
1307 _resultobj
= Py_BuildValue("s",_ptemp
);
1310 _resultobj
= Py_None
;
1315 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
1316 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1317 PyObject
* _resultobj
;
1320 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
1321 PyObject
* _argo0
= 0;
1322 char *_kwnames
[] = { "self","flag", NULL
};
1325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
1328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxListCtrl_p.");
1335 wxPy_BEGIN_ALLOW_THREADS
;
1336 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
1338 wxPy_END_ALLOW_THREADS
;
1339 } _resultobj
= Py_BuildValue("i",_result
);
1343 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
1344 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1345 PyObject
* _resultobj
;
1349 PyObject
* _argo0
= 0;
1350 char *_kwnames
[] = { "self","item", NULL
};
1353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
1356 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1357 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxListCtrl_p.");
1363 wxPy_BEGIN_ALLOW_THREADS
;
1364 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
1366 wxPy_END_ALLOW_THREADS
;
1367 } _resultobj
= Py_BuildValue("i",_result
);
1371 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
1372 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1373 PyObject
* _resultobj
;
1376 PyObject
* _argo0
= 0;
1377 char *_kwnames
[] = { "self", NULL
};
1380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
1383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxListCtrl_p.");
1390 wxPy_BEGIN_ALLOW_THREADS
;
1391 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
1393 wxPy_END_ALLOW_THREADS
;
1394 } _resultobj
= Py_BuildValue("i",_result
);
1398 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
1399 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1400 PyObject
* _resultobj
;
1404 PyObject
* _argo0
= 0;
1405 char *_kwnames
[] = { "self","col", NULL
};
1408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
1411 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1412 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxListCtrl_p.");
1418 wxPy_BEGIN_ALLOW_THREADS
;
1419 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
1421 wxPy_END_ALLOW_THREADS
;
1422 } _resultobj
= Py_BuildValue("i",_result
);
1426 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
1427 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1428 PyObject
* _resultobj
;
1431 PyObject
* _argo0
= 0;
1432 char *_kwnames
[] = { "self", NULL
};
1435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
1438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxListCtrl_p.");
1445 wxPy_BEGIN_ALLOW_THREADS
;
1446 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
1448 wxPy_END_ALLOW_THREADS
;
1449 } _resultobj
= Py_BuildValue("i",_result
);
1453 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
1454 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1455 PyObject
* _resultobj
;
1457 PyObject
* _argo0
= 0;
1458 char *_kwnames
[] = { "self", NULL
};
1461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
1464 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1465 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxListCtrl_p.");
1471 wxPy_BEGIN_ALLOW_THREADS
;
1472 wxListCtrl_ClearAll(_arg0
);
1474 wxPy_END_ALLOW_THREADS
;
1475 } Py_INCREF(Py_None
);
1476 _resultobj
= Py_None
;
1480 #define wxListCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
1481 static PyObject
*_wrap_wxListCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1482 PyObject
* _resultobj
;
1485 PyObject
* _argo0
= 0;
1486 char *_kwnames
[] = { "self","item", NULL
};
1489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EditLabel",_kwnames
,&_argo0
,&_arg1
))
1492 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1493 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1494 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EditLabel. Expected _wxListCtrl_p.");
1499 wxPy_BEGIN_ALLOW_THREADS
;
1500 wxListCtrl_EditLabel(_arg0
,_arg1
);
1502 wxPy_END_ALLOW_THREADS
;
1503 } Py_INCREF(Py_None
);
1504 _resultobj
= Py_None
;
1508 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
1509 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1510 PyObject
* _resultobj
;
1514 PyObject
* _argo0
= 0;
1515 char *_kwnames
[] = { "self","item", NULL
};
1518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
1521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxListCtrl_p.");
1528 wxPy_BEGIN_ALLOW_THREADS
;
1529 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
1531 wxPy_END_ALLOW_THREADS
;
1532 } _resultobj
= Py_BuildValue("i",_result
);
1536 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
1537 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1538 PyObject
* _resultobj
;
1543 bool _arg3
= (bool ) FALSE
;
1544 PyObject
* _argo0
= 0;
1545 PyObject
* _obj2
= 0;
1546 int tempbool3
= (int) FALSE
;
1547 char *_kwnames
[] = { "self","start","str","partial", NULL
};
1550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
1553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxListCtrl_p.");
1560 if (!PyString_Check(_obj2
)) {
1561 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1564 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
1566 _arg3
= (bool ) tempbool3
;
1568 wxPy_BEGIN_ALLOW_THREADS
;
1569 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
1571 wxPy_END_ALLOW_THREADS
;
1572 } _resultobj
= Py_BuildValue("l",_result
);
1580 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
1581 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1582 PyObject
* _resultobj
;
1587 PyObject
* _argo0
= 0;
1588 char *_kwnames
[] = { "self","start","data", NULL
};
1591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1594 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1595 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxListCtrl_p.");
1601 wxPy_BEGIN_ALLOW_THREADS
;
1602 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
1604 wxPy_END_ALLOW_THREADS
;
1605 } _resultobj
= Py_BuildValue("l",_result
);
1609 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
1610 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1611 PyObject
* _resultobj
;
1617 PyObject
* _argo0
= 0;
1619 PyObject
* _obj2
= 0;
1620 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
1623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
1626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxListCtrl_p.");
1634 if (! wxPoint_helper(_obj2
, &_arg2
))
1638 wxPy_BEGIN_ALLOW_THREADS
;
1639 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
1641 wxPy_END_ALLOW_THREADS
;
1642 } _resultobj
= Py_BuildValue("l",_result
);
1646 #define wxListCtrl_GetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetColumn(_swigarg0,_swigarg1))
1647 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1648 PyObject
* _resultobj
;
1653 PyObject
* _argo0
= 0;
1654 PyObject
* _argo2
= 0;
1655 char *_kwnames
[] = { "self","col","item", NULL
};
1658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_GetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
1661 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1662 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1663 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxListCtrl_p.");
1668 if (_argo2
== Py_None
) { _arg2
= NULL
; }
1669 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
1670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_GetColumn. Expected _wxListItem_p.");
1675 wxPy_BEGIN_ALLOW_THREADS
;
1676 _result
= (bool )wxListCtrl_GetColumn(_arg0
,_arg1
,*_arg2
);
1678 wxPy_END_ALLOW_THREADS
;
1679 } _resultobj
= Py_BuildValue("i",_result
);
1683 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
1684 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1685 PyObject
* _resultobj
;
1689 PyObject
* _argo0
= 0;
1690 char *_kwnames
[] = { "self","col", NULL
};
1693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumnWidth",_kwnames
,&_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_GetColumnWidth. Expected _wxListCtrl_p.");
1703 wxPy_BEGIN_ALLOW_THREADS
;
1704 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
1706 wxPy_END_ALLOW_THREADS
;
1707 } _resultobj
= Py_BuildValue("i",_result
);
1711 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
1712 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1713 PyObject
* _resultobj
;
1716 PyObject
* _argo0
= 0;
1717 char *_kwnames
[] = { "self", NULL
};
1720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetCountPerPage",_kwnames
,&_argo0
))
1723 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1724 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1725 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxListCtrl_p.");
1730 wxPy_BEGIN_ALLOW_THREADS
;
1731 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
1733 wxPy_END_ALLOW_THREADS
;
1734 } _resultobj
= Py_BuildValue("i",_result
);
1738 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
1739 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1740 PyObject
* _resultobj
;
1741 wxImageList
* _result
;
1744 PyObject
* _argo0
= 0;
1745 char *_kwnames
[] = { "self","which", NULL
};
1749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_kwnames
,&_argo0
,&_arg1
))
1752 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1753 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1754 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxListCtrl_p.");
1759 wxPy_BEGIN_ALLOW_THREADS
;
1760 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
1762 wxPy_END_ALLOW_THREADS
;
1764 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
1765 _resultobj
= Py_BuildValue("s",_ptemp
);
1768 _resultobj
= Py_None
;
1773 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
1774 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1775 PyObject
* _resultobj
;
1779 PyObject
* _argo0
= 0;
1780 char *_kwnames
[] = { "self","item", NULL
};
1783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
1786 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1787 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxListCtrl_p.");
1793 wxPy_BEGIN_ALLOW_THREADS
;
1794 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
1796 wxPy_END_ALLOW_THREADS
;
1797 } _resultobj
= Py_BuildValue("l",_result
);
1801 static wxListItem
* wxListCtrl_GetItem(wxListCtrl
*self
,long itemId
,int col
) {
1802 wxListItem
* info
= new wxListItem
;
1803 info
->m_itemId
= itemId
;
1805 info
->m_mask
= 0xFFFF;
1806 self
->GetItem(*info
);
1809 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1810 PyObject
* _resultobj
;
1811 wxListItem
* _result
;
1814 int _arg2
= (int ) 0;
1815 PyObject
* _argo0
= 0;
1816 char *_kwnames
[] = { "self","itemId","col", NULL
};
1820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1823 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1824 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxListCtrl_p.");
1830 wxPy_BEGIN_ALLOW_THREADS
;
1831 _result
= (wxListItem
*)wxListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
1833 wxPy_END_ALLOW_THREADS
;
1835 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
1836 _resultobj
= Py_BuildValue("s",_ptemp
);
1839 _resultobj
= Py_None
;
1844 static wxPoint
* wxListCtrl_GetItemPosition(wxListCtrl
*self
,long item
) {
1845 wxPoint
* pos
= new wxPoint
;
1846 self
->GetItemPosition(item
, *pos
);
1849 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1850 PyObject
* _resultobj
;
1854 PyObject
* _argo0
= 0;
1855 char *_kwnames
[] = { "self","item", NULL
};
1859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
1862 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1863 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1864 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxListCtrl_p.");
1869 wxPy_BEGIN_ALLOW_THREADS
;
1870 _result
= (wxPoint
*)wxListCtrl_GetItemPosition(_arg0
,_arg1
);
1872 wxPy_END_ALLOW_THREADS
;
1874 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
1875 _resultobj
= Py_BuildValue("s",_ptemp
);
1878 _resultobj
= Py_None
;
1883 static wxRect
* wxListCtrl_GetItemRect(wxListCtrl
*self
,long item
,int code
) {
1884 wxRect
* rect
= new wxRect
;
1885 self
->GetItemRect(item
, *rect
, code
);
1888 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1889 PyObject
* _resultobj
;
1893 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
1894 PyObject
* _argo0
= 0;
1895 char *_kwnames
[] = { "self","item","code", NULL
};
1899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1902 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1903 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1904 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxListCtrl_p.");
1909 wxPy_BEGIN_ALLOW_THREADS
;
1910 _result
= (wxRect
*)wxListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
1912 wxPy_END_ALLOW_THREADS
;
1914 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
1915 _resultobj
= Py_BuildValue("s",_ptemp
);
1918 _resultobj
= Py_None
;
1923 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
1924 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1925 PyObject
* _resultobj
;
1930 PyObject
* _argo0
= 0;
1931 char *_kwnames
[] = { "self","item","stateMask", NULL
};
1934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
1937 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1938 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1939 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxListCtrl_p.");
1944 wxPy_BEGIN_ALLOW_THREADS
;
1945 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
1947 wxPy_END_ALLOW_THREADS
;
1948 } _resultobj
= Py_BuildValue("i",_result
);
1952 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
1953 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1954 PyObject
* _resultobj
;
1957 PyObject
* _argo0
= 0;
1958 char *_kwnames
[] = { "self", NULL
};
1961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetItemCount",_kwnames
,&_argo0
))
1964 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1965 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1966 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxListCtrl_p.");
1971 wxPy_BEGIN_ALLOW_THREADS
;
1972 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
1974 wxPy_END_ALLOW_THREADS
;
1975 } _resultobj
= Py_BuildValue("i",_result
);
1979 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
1980 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1981 PyObject
* _resultobj
;
1985 PyObject
* _argo0
= 0;
1987 char *_kwnames
[] = { "self","isSmall", NULL
};
1990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
1993 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1994 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
1995 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxListCtrl_p.");
1999 _arg1
= (bool ) tempbool1
;
2001 wxPy_BEGIN_ALLOW_THREADS
;
2002 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
2004 wxPy_END_ALLOW_THREADS
;
2005 } _resultobj
= Py_BuildValue("i",_result
);
2009 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
2010 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2011 PyObject
* _resultobj
;
2015 PyObject
* _argo0
= 0;
2016 char *_kwnames
[] = { "self","item", NULL
};
2019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
2022 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2023 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2024 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxListCtrl_p.");
2029 wxPy_BEGIN_ALLOW_THREADS
;
2030 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
2032 wxPy_END_ALLOW_THREADS
;
2034 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2042 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
2043 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2044 PyObject
* _resultobj
;
2048 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
2049 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
2050 PyObject
* _argo0
= 0;
2051 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
2054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
2057 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2058 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxListCtrl_p.");
2064 wxPy_BEGIN_ALLOW_THREADS
;
2065 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
2067 wxPy_END_ALLOW_THREADS
;
2068 } _resultobj
= Py_BuildValue("l",_result
);
2072 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
2073 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2074 PyObject
* _resultobj
;
2077 PyObject
* _argo0
= 0;
2078 char *_kwnames
[] = { "self", NULL
};
2081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
2084 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2085 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2086 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxListCtrl_p.");
2091 wxPy_BEGIN_ALLOW_THREADS
;
2092 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
2094 wxPy_END_ALLOW_THREADS
;
2095 } _resultobj
= Py_BuildValue("i",_result
);
2099 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
2100 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2101 PyObject
* _resultobj
;
2104 PyObject
* _argo0
= 0;
2105 char *_kwnames
[] = { "self", NULL
};
2108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
2111 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2112 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2113 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxListCtrl_p.");
2118 wxPy_BEGIN_ALLOW_THREADS
;
2119 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
2121 wxPy_END_ALLOW_THREADS
;
2122 } _resultobj
= Py_BuildValue("l",_result
);
2126 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
2127 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2128 PyObject
* _resultobj
;
2134 PyObject
* _argo0
= 0;
2136 PyObject
* _obj1
= 0;
2137 char *_kwnames
[] = { "self","point", NULL
};
2143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
2146 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2147 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2148 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxListCtrl_p.");
2154 if (! wxPoint_helper(_obj1
, &_arg1
))
2158 wxPy_BEGIN_ALLOW_THREADS
;
2159 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
2161 wxPy_END_ALLOW_THREADS
;
2162 } _resultobj
= Py_BuildValue("l",_result
);
2165 o
= PyInt_FromLong((long) (*_arg2
));
2166 _resultobj
= t_output_helper(_resultobj
, o
);
2171 #define wxListCtrl_InsertColumnWith(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
2172 static PyObject
*_wrap_wxListCtrl_InsertColumnWith(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2173 PyObject
* _resultobj
;
2178 PyObject
* _argo0
= 0;
2179 PyObject
* _argo2
= 0;
2180 char *_kwnames
[] = { "self","col","info", NULL
};
2183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnWith",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
2186 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2187 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2188 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnWith. Expected _wxListCtrl_p.");
2193 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2194 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
2195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnWith. Expected _wxListItem_p.");
2200 wxPy_BEGIN_ALLOW_THREADS
;
2201 _result
= (long )wxListCtrl_InsertColumnWith(_arg0
,_arg1
,*_arg2
);
2203 wxPy_END_ALLOW_THREADS
;
2204 } _resultobj
= Py_BuildValue("l",_result
);
2208 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2209 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2210 PyObject
* _resultobj
;
2215 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
2216 int _arg4
= (int ) -1;
2217 PyObject
* _argo0
= 0;
2218 PyObject
* _obj2
= 0;
2219 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
2222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
2225 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2226 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxListCtrl_p.");
2232 if (!PyString_Check(_obj2
)) {
2233 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2236 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
2239 wxPy_BEGIN_ALLOW_THREADS
;
2240 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
2242 wxPy_END_ALLOW_THREADS
;
2243 } _resultobj
= Py_BuildValue("l",_result
);
2251 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
2252 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2253 PyObject
* _resultobj
;
2257 PyObject
* _argo0
= 0;
2258 PyObject
* _argo1
= 0;
2259 char *_kwnames
[] = { "self","info", NULL
};
2262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
2265 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2266 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxListCtrl_p.");
2272 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2273 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
2279 wxPy_BEGIN_ALLOW_THREADS
;
2280 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
2282 wxPy_END_ALLOW_THREADS
;
2283 } _resultobj
= Py_BuildValue("l",_result
);
2287 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
2288 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2289 PyObject
* _resultobj
;
2294 PyObject
* _argo0
= 0;
2295 PyObject
* _obj2
= 0;
2296 char *_kwnames
[] = { "self","index","label", NULL
};
2299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
2302 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2303 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2304 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxListCtrl_p.");
2309 if (!PyString_Check(_obj2
)) {
2310 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2313 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
2316 wxPy_BEGIN_ALLOW_THREADS
;
2317 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
2319 wxPy_END_ALLOW_THREADS
;
2320 } _resultobj
= Py_BuildValue("l",_result
);
2328 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
2329 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2330 PyObject
* _resultobj
;
2335 PyObject
* _argo0
= 0;
2336 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
2339 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2342 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2343 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2344 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxListCtrl_p.");
2349 wxPy_BEGIN_ALLOW_THREADS
;
2350 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
2352 wxPy_END_ALLOW_THREADS
;
2353 } _resultobj
= Py_BuildValue("l",_result
);
2357 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
2358 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2359 PyObject
* _resultobj
;
2365 PyObject
* _argo0
= 0;
2366 PyObject
* _obj2
= 0;
2367 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
2370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
2373 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2374 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxListCtrl_p.");
2380 if (!PyString_Check(_obj2
)) {
2381 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2384 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
2387 wxPy_BEGIN_ALLOW_THREADS
;
2388 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
2390 wxPy_END_ALLOW_THREADS
;
2391 } _resultobj
= Py_BuildValue("l",_result
);
2399 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
2400 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2401 PyObject
* _resultobj
;
2406 PyObject
* _argo0
= 0;
2407 char *_kwnames
[] = { "self","dx","dy", NULL
};
2410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2413 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2414 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2415 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxListCtrl_p.");
2420 wxPy_BEGIN_ALLOW_THREADS
;
2421 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
2423 wxPy_END_ALLOW_THREADS
;
2424 } _resultobj
= Py_BuildValue("i",_result
);
2428 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
2429 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2430 PyObject
* _resultobj
;
2433 PyObject
* _argo0
= 0;
2434 PyObject
* _argo1
= 0;
2435 char *_kwnames
[] = { "self","col", NULL
};
2438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetBackgroundColour",_kwnames
,&_argo0
,&_argo1
))
2441 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2442 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2443 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxListCtrl_p.");
2448 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2449 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxColour_p")) {
2450 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetBackgroundColour. Expected _wxColour_p.");
2455 wxPy_BEGIN_ALLOW_THREADS
;
2456 wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
2458 wxPy_END_ALLOW_THREADS
;
2459 } Py_INCREF(Py_None
);
2460 _resultobj
= Py_None
;
2464 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
2465 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2466 PyObject
* _resultobj
;
2471 PyObject
* _argo0
= 0;
2472 PyObject
* _argo2
= 0;
2473 char *_kwnames
[] = { "self","col","item", NULL
};
2476 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_SetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
2479 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2480 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2481 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxListCtrl_p.");
2486 if (_argo2
== Py_None
) { _arg2
= NULL
; }
2487 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
2488 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
2493 wxPy_BEGIN_ALLOW_THREADS
;
2494 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
2496 wxPy_END_ALLOW_THREADS
;
2497 } _resultobj
= Py_BuildValue("i",_result
);
2501 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
2502 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2503 PyObject
* _resultobj
;
2508 PyObject
* _argo0
= 0;
2509 char *_kwnames
[] = { "self","col","width", NULL
};
2512 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_SetColumnWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2515 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2516 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2517 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxListCtrl_p.");
2522 wxPy_BEGIN_ALLOW_THREADS
;
2523 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
2525 wxPy_END_ALLOW_THREADS
;
2526 } _resultobj
= Py_BuildValue("i",_result
);
2530 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
2531 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2532 PyObject
* _resultobj
;
2534 wxImageList
* _arg1
;
2536 PyObject
* _argo0
= 0;
2537 PyObject
* _argo1
= 0;
2538 char *_kwnames
[] = { "self","imageList","which", NULL
};
2541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
2544 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2545 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2546 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetImageList. Expected _wxListCtrl_p.");
2551 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2552 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
2553 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
2558 wxPy_BEGIN_ALLOW_THREADS
;
2559 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
2561 wxPy_END_ALLOW_THREADS
;
2562 } Py_INCREF(Py_None
);
2563 _resultobj
= Py_None
;
2567 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
2568 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2569 PyObject
* _resultobj
;
2573 PyObject
* _argo0
= 0;
2574 PyObject
* _argo1
= 0;
2575 char *_kwnames
[] = { "self","info", NULL
};
2578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
2581 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2582 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxListCtrl_p.");
2588 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2589 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
2595 wxPy_BEGIN_ALLOW_THREADS
;
2596 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
2598 wxPy_END_ALLOW_THREADS
;
2599 } _resultobj
= Py_BuildValue("i",_result
);
2603 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
2604 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2605 PyObject
* _resultobj
;
2611 int _arg4
= (int ) -1;
2612 PyObject
* _argo0
= 0;
2613 PyObject
* _obj3
= 0;
2614 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
2617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
2620 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2621 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2622 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxListCtrl_p.");
2627 if (!PyString_Check(_obj3
)) {
2628 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2631 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
2634 wxPy_BEGIN_ALLOW_THREADS
;
2635 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
2637 wxPy_END_ALLOW_THREADS
;
2638 } _resultobj
= Py_BuildValue("l",_result
);
2646 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
2647 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2648 PyObject
* _resultobj
;
2653 PyObject
* _argo0
= 0;
2654 char *_kwnames
[] = { "self","item","data", NULL
};
2657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
2660 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2661 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2662 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxListCtrl_p.");
2667 wxPy_BEGIN_ALLOW_THREADS
;
2668 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
2670 wxPy_END_ALLOW_THREADS
;
2671 } _resultobj
= Py_BuildValue("i",_result
);
2675 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
2676 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2677 PyObject
* _resultobj
;
2683 PyObject
* _argo0
= 0;
2684 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
2687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
2690 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2691 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2692 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxListCtrl_p.");
2697 wxPy_BEGIN_ALLOW_THREADS
;
2698 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
2700 wxPy_END_ALLOW_THREADS
;
2701 } _resultobj
= Py_BuildValue("i",_result
);
2705 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
2706 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2707 PyObject
* _resultobj
;
2712 PyObject
* _argo0
= 0;
2714 PyObject
* _obj2
= 0;
2715 char *_kwnames
[] = { "self","item","pos", NULL
};
2718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
2721 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2722 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2723 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxListCtrl_p.");
2729 if (! wxPoint_helper(_obj2
, &_arg2
))
2733 wxPy_BEGIN_ALLOW_THREADS
;
2734 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
2736 wxPy_END_ALLOW_THREADS
;
2737 } _resultobj
= Py_BuildValue("i",_result
);
2741 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
2742 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2743 PyObject
* _resultobj
;
2749 PyObject
* _argo0
= 0;
2750 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
2753 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
2756 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2757 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2758 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxListCtrl_p.");
2763 wxPy_BEGIN_ALLOW_THREADS
;
2764 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
2766 wxPy_END_ALLOW_THREADS
;
2767 } _resultobj
= Py_BuildValue("i",_result
);
2771 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
2772 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2773 PyObject
* _resultobj
;
2777 PyObject
* _argo0
= 0;
2778 PyObject
* _obj2
= 0;
2779 char *_kwnames
[] = { "self","item","text", NULL
};
2782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
2785 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2786 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2787 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxListCtrl_p.");
2792 if (!PyString_Check(_obj2
)) {
2793 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
2796 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
2799 wxPy_BEGIN_ALLOW_THREADS
;
2800 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
2802 wxPy_END_ALLOW_THREADS
;
2803 } Py_INCREF(Py_None
);
2804 _resultobj
= Py_None
;
2812 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
2813 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2814 PyObject
* _resultobj
;
2817 bool _arg2
= (bool ) TRUE
;
2818 PyObject
* _argo0
= 0;
2819 int tempbool2
= (int) TRUE
;
2820 char *_kwnames
[] = { "self","style","add", NULL
};
2823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
2826 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2827 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2828 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetSingleStyle. Expected _wxListCtrl_p.");
2832 _arg2
= (bool ) tempbool2
;
2834 wxPy_BEGIN_ALLOW_THREADS
;
2835 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
2837 wxPy_END_ALLOW_THREADS
;
2838 } Py_INCREF(Py_None
);
2839 _resultobj
= Py_None
;
2843 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
2844 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2845 PyObject
* _resultobj
;
2848 PyObject
* _argo0
= 0;
2849 char *_kwnames
[] = { "self","style", NULL
};
2852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
2855 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2856 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2857 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxListCtrl_p.");
2862 wxPy_BEGIN_ALLOW_THREADS
;
2863 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
2865 wxPy_END_ALLOW_THREADS
;
2866 } Py_INCREF(Py_None
);
2867 _resultobj
= Py_None
;
2871 static bool wxListCtrl_SortItems(wxListCtrl
*self
,PyObject
* func
) {
2872 if (!PyCallable_Check(func
))
2875 return self
->SortItems(wxPyTreeCtrl_SortItems
, (long)func
);
2877 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2878 PyObject
* _resultobj
;
2882 PyObject
* _argo0
= 0;
2883 PyObject
* _obj1
= 0;
2884 char *_kwnames
[] = { "self","func", NULL
};
2887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
2890 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2891 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2892 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SortItems. Expected _wxListCtrl_p.");
2900 wxPy_BEGIN_ALLOW_THREADS
;
2901 _result
= (bool )wxListCtrl_SortItems(_arg0
,_arg1
);
2903 wxPy_END_ALLOW_THREADS
;
2904 } _resultobj
= Py_BuildValue("i",_result
);
2908 #define new_wxTreeItemId() (new wxTreeItemId())
2909 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2910 PyObject
* _resultobj
;
2911 wxTreeItemId
* _result
;
2912 char *_kwnames
[] = { NULL
};
2916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
2919 wxPy_BEGIN_ALLOW_THREADS
;
2920 _result
= (wxTreeItemId
*)new_wxTreeItemId();
2922 wxPy_END_ALLOW_THREADS
;
2924 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
2925 _resultobj
= Py_BuildValue("s",_ptemp
);
2928 _resultobj
= Py_None
;
2933 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
2934 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2935 PyObject
* _resultobj
;
2936 wxTreeItemId
* _arg0
;
2937 PyObject
* _argo0
= 0;
2938 char *_kwnames
[] = { "self", NULL
};
2941 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
2944 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2945 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
2946 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
2951 wxPy_BEGIN_ALLOW_THREADS
;
2952 delete_wxTreeItemId(_arg0
);
2954 wxPy_END_ALLOW_THREADS
;
2955 } Py_INCREF(Py_None
);
2956 _resultobj
= Py_None
;
2960 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
2961 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2962 PyObject
* _resultobj
;
2964 wxTreeItemId
* _arg0
;
2965 PyObject
* _argo0
= 0;
2966 char *_kwnames
[] = { "self", NULL
};
2969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
2972 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2973 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
2974 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
2979 wxPy_BEGIN_ALLOW_THREADS
;
2980 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
2982 wxPy_END_ALLOW_THREADS
;
2983 } _resultobj
= Py_BuildValue("i",_result
);
2987 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
2988 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2989 PyObject
* _resultobj
;
2990 wxPyTreeItemData
* _result
;
2991 PyObject
* _arg0
= (PyObject
*) NULL
;
2992 PyObject
* _obj0
= 0;
2993 char *_kwnames
[] = { "obj", NULL
};
2997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
3004 wxPy_BEGIN_ALLOW_THREADS
;
3005 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
3007 wxPy_END_ALLOW_THREADS
;
3009 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
3010 _resultobj
= Py_BuildValue("s",_ptemp
);
3013 _resultobj
= Py_None
;
3018 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
3019 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3020 PyObject
* _resultobj
;
3022 wxPyTreeItemData
* _arg0
;
3023 PyObject
* _argo0
= 0;
3024 char *_kwnames
[] = { "self", NULL
};
3027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
3030 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3031 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
3032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
3037 wxPy_BEGIN_ALLOW_THREADS
;
3038 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
3040 wxPy_END_ALLOW_THREADS
;
3042 _resultobj
= _result
;
3047 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
3048 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3049 PyObject
* _resultobj
;
3050 wxPyTreeItemData
* _arg0
;
3052 PyObject
* _argo0
= 0;
3053 PyObject
* _obj1
= 0;
3054 char *_kwnames
[] = { "self","obj", NULL
};
3057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
3060 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3061 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
3062 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
3070 wxPy_BEGIN_ALLOW_THREADS
;
3071 wxTreeItemData_SetData(_arg0
,_arg1
);
3073 wxPy_END_ALLOW_THREADS
;
3074 } Py_INCREF(Py_None
);
3075 _resultobj
= Py_None
;
3079 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
3080 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3081 PyObject
* _resultobj
;
3082 wxTreeItemId
* _result
;
3083 wxPyTreeItemData
* _arg0
;
3084 PyObject
* _argo0
= 0;
3085 char *_kwnames
[] = { "self", NULL
};
3089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
3092 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3093 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
3094 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
3099 wxPy_BEGIN_ALLOW_THREADS
;
3100 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
3101 _result
= (wxTreeItemId
*) &_result_ref
;
3103 wxPy_END_ALLOW_THREADS
;
3105 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
3106 _resultobj
= Py_BuildValue("s",_ptemp
);
3109 _resultobj
= Py_None
;
3114 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
3115 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3116 PyObject
* _resultobj
;
3117 wxPyTreeItemData
* _arg0
;
3118 wxTreeItemId
* _arg1
;
3119 PyObject
* _argo0
= 0;
3120 PyObject
* _argo1
= 0;
3121 char *_kwnames
[] = { "self","id", NULL
};
3124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
3127 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3128 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
3129 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
3134 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3135 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3136 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
3141 wxPy_BEGIN_ALLOW_THREADS
;
3142 wxTreeItemData_SetId(_arg0
,*_arg1
);
3144 wxPy_END_ALLOW_THREADS
;
3145 } Py_INCREF(Py_None
);
3146 _resultobj
= Py_None
;
3150 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
3152 wxNotifyEvent
*dest
;
3153 src
= (wxTreeEvent
*) ptr
;
3154 dest
= (wxNotifyEvent
*) src
;
3155 return (void *) dest
;
3158 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
3160 wxCommandEvent
*dest
;
3161 src
= (wxTreeEvent
*) ptr
;
3162 dest
= (wxCommandEvent
*) src
;
3163 return (void *) dest
;
3166 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
3169 src
= (wxTreeEvent
*) ptr
;
3170 dest
= (wxEvent
*) src
;
3171 return (void *) dest
;
3174 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
3175 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3176 PyObject
* _resultobj
;
3177 wxTreeItemId
* _result
;
3178 wxTreeEvent
* _arg0
;
3179 PyObject
* _argo0
= 0;
3180 char *_kwnames
[] = { "self", NULL
};
3184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
3187 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3188 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
3194 wxPy_BEGIN_ALLOW_THREADS
;
3195 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
3197 wxPy_END_ALLOW_THREADS
;
3198 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
3199 _resultobj
= Py_BuildValue("s",_ptemp
);
3203 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
3204 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3205 PyObject
* _resultobj
;
3206 wxTreeItemId
* _result
;
3207 wxTreeEvent
* _arg0
;
3208 PyObject
* _argo0
= 0;
3209 char *_kwnames
[] = { "self", NULL
};
3213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
3216 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3217 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
3223 wxPy_BEGIN_ALLOW_THREADS
;
3224 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
3226 wxPy_END_ALLOW_THREADS
;
3227 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
3228 _resultobj
= Py_BuildValue("s",_ptemp
);
3232 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
3233 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3234 PyObject
* _resultobj
;
3236 wxTreeEvent
* _arg0
;
3237 PyObject
* _argo0
= 0;
3238 char *_kwnames
[] = { "self", NULL
};
3242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_kwnames
,&_argo0
))
3245 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3246 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3247 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
3252 wxPy_BEGIN_ALLOW_THREADS
;
3253 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
3255 wxPy_END_ALLOW_THREADS
;
3256 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
3257 _resultobj
= Py_BuildValue("s",_ptemp
);
3261 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
3262 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3263 PyObject
* _resultobj
;
3265 wxTreeEvent
* _arg0
;
3266 PyObject
* _argo0
= 0;
3267 char *_kwnames
[] = { "self", NULL
};
3270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetCode",_kwnames
,&_argo0
))
3273 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3274 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3275 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
3280 wxPy_BEGIN_ALLOW_THREADS
;
3281 _result
= (int )wxTreeEvent_GetCode(_arg0
);
3283 wxPy_END_ALLOW_THREADS
;
3284 } _resultobj
= Py_BuildValue("i",_result
);
3288 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
3289 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3290 PyObject
* _resultobj
;
3292 wxTreeEvent
* _arg0
;
3293 PyObject
* _argo0
= 0;
3294 char *_kwnames
[] = { "self", NULL
};
3297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
3300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
3302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
3307 wxPy_BEGIN_ALLOW_THREADS
;
3308 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
3309 _result
= (wxString
*) &_result_ref
;
3311 wxPy_END_ALLOW_THREADS
;
3313 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3318 static void *SwigwxTreeCtrlTowxControl(void *ptr
) {
3321 src
= (wxTreeCtrl
*) ptr
;
3322 dest
= (wxControl
*) src
;
3323 return (void *) dest
;
3326 static void *SwigwxTreeCtrlTowxWindow(void *ptr
) {
3329 src
= (wxTreeCtrl
*) ptr
;
3330 dest
= (wxWindow
*) src
;
3331 return (void *) dest
;
3334 static void *SwigwxTreeCtrlTowxEvtHandler(void *ptr
) {
3337 src
= (wxTreeCtrl
*) ptr
;
3338 dest
= (wxEvtHandler
*) src
;
3339 return (void *) dest
;
3342 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
3343 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3344 PyObject
* _resultobj
;
3345 wxTreeCtrl
* _result
;
3347 wxWindowID _arg1
= (wxWindowID
) -1;
3348 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
3349 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
3350 long _arg4
= (long ) wxTR_HAS_BUTTONS
|wxTR_LINES_AT_ROOT
;
3351 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
3352 char * _arg6
= (char *) "wxTreeCtrl";
3353 PyObject
* _argo0
= 0;
3355 PyObject
* _obj2
= 0;
3357 PyObject
* _obj3
= 0;
3358 PyObject
* _argo5
= 0;
3359 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
3363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
3366 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3367 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
3375 if (! wxPoint_helper(_obj2
, &_arg2
))
3381 if (! wxSize_helper(_obj3
, &_arg3
))
3385 if (_argo5
== Py_None
) { _arg5
= NULL
; }
3386 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
3387 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
3392 wxPy_BEGIN_ALLOW_THREADS
;
3393 _result
= (wxTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
3395 wxPy_END_ALLOW_THREADS
;
3397 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeCtrl_p");
3398 _resultobj
= Py_BuildValue("s",_ptemp
);
3401 _resultobj
= Py_None
;
3406 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
3407 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3408 PyObject
* _resultobj
;
3411 PyObject
* _argo0
= 0;
3412 char *_kwnames
[] = { "self", NULL
};
3415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
3418 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3419 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxTreeCtrl_p.");
3425 wxPy_BEGIN_ALLOW_THREADS
;
3426 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
3428 wxPy_END_ALLOW_THREADS
;
3429 } _resultobj
= Py_BuildValue("i",_result
);
3433 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
3434 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3435 PyObject
* _resultobj
;
3436 unsigned int _result
;
3438 PyObject
* _argo0
= 0;
3439 char *_kwnames
[] = { "self", NULL
};
3442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
3445 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3446 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxTreeCtrl_p.");
3452 wxPy_BEGIN_ALLOW_THREADS
;
3453 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
3455 wxPy_END_ALLOW_THREADS
;
3456 } _resultobj
= Py_BuildValue("i",_result
);
3460 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
3461 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3462 PyObject
* _resultobj
;
3465 PyObject
* _argo0
= 0;
3466 char *_kwnames
[] = { "self","indent", NULL
};
3469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
3472 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3473 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxTreeCtrl_p.");
3479 wxPy_BEGIN_ALLOW_THREADS
;
3480 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
3482 wxPy_END_ALLOW_THREADS
;
3483 } Py_INCREF(Py_None
);
3484 _resultobj
= Py_None
;
3488 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
3489 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3490 PyObject
* _resultobj
;
3491 wxImageList
* _result
;
3493 PyObject
* _argo0
= 0;
3494 char *_kwnames
[] = { "self", NULL
};
3498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
3501 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3502 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxTreeCtrl_p.");
3508 wxPy_BEGIN_ALLOW_THREADS
;
3509 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
3511 wxPy_END_ALLOW_THREADS
;
3513 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
3514 _resultobj
= Py_BuildValue("s",_ptemp
);
3517 _resultobj
= Py_None
;
3522 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
3523 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3524 PyObject
* _resultobj
;
3525 wxImageList
* _result
;
3527 PyObject
* _argo0
= 0;
3528 char *_kwnames
[] = { "self", NULL
};
3532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
3535 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3536 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3537 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxTreeCtrl_p.");
3542 wxPy_BEGIN_ALLOW_THREADS
;
3543 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
3545 wxPy_END_ALLOW_THREADS
;
3547 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
3548 _resultobj
= Py_BuildValue("s",_ptemp
);
3551 _resultobj
= Py_None
;
3556 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
3557 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3558 PyObject
* _resultobj
;
3560 wxImageList
* _arg1
;
3561 PyObject
* _argo0
= 0;
3562 PyObject
* _argo1
= 0;
3563 char *_kwnames
[] = { "self","imageList", NULL
};
3566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_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_SetImageList. Expected _wxTreeCtrl_p.");
3576 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3577 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
3578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
3583 wxPy_BEGIN_ALLOW_THREADS
;
3584 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
3586 wxPy_END_ALLOW_THREADS
;
3587 } Py_INCREF(Py_None
);
3588 _resultobj
= Py_None
;
3592 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
3593 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3594 PyObject
* _resultobj
;
3596 wxImageList
* _arg1
;
3597 PyObject
* _argo0
= 0;
3598 PyObject
* _argo1
= 0;
3599 char *_kwnames
[] = { "self","imageList", NULL
};
3602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
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_SetStateImageList. Expected _wxTreeCtrl_p.");
3612 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3613 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
3614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
3619 wxPy_BEGIN_ALLOW_THREADS
;
3620 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
3622 wxPy_END_ALLOW_THREADS
;
3623 } Py_INCREF(Py_None
);
3624 _resultobj
= Py_None
;
3628 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
3629 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3630 PyObject
* _resultobj
;
3631 unsigned int _result
;
3633 PyObject
* _argo0
= 0;
3634 char *_kwnames
[] = { "self", NULL
};
3637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
3640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSpacing. Expected _wxTreeCtrl_p.");
3647 wxPy_BEGIN_ALLOW_THREADS
;
3648 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
3650 wxPy_END_ALLOW_THREADS
;
3651 } _resultobj
= Py_BuildValue("i",_result
);
3655 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
3656 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3657 PyObject
* _resultobj
;
3660 PyObject
* _argo0
= 0;
3661 char *_kwnames
[] = { "self","spacing", NULL
};
3664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
3667 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3668 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxTreeCtrl_p.");
3674 wxPy_BEGIN_ALLOW_THREADS
;
3675 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
3677 wxPy_END_ALLOW_THREADS
;
3678 } Py_INCREF(Py_None
);
3679 _resultobj
= Py_None
;
3683 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3684 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3685 PyObject
* _resultobj
;
3688 wxTreeItemId
* _arg1
;
3689 PyObject
* _argo0
= 0;
3690 PyObject
* _argo1
= 0;
3691 char *_kwnames
[] = { "self","item", NULL
};
3694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemText",_kwnames
,&_argo0
,&_argo1
))
3697 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3698 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3699 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxTreeCtrl_p.");
3704 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3705 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3706 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
3711 wxPy_BEGIN_ALLOW_THREADS
;
3712 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
3714 wxPy_END_ALLOW_THREADS
;
3716 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3724 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
3725 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3726 PyObject
* _resultobj
;
3729 wxTreeItemId
* _arg1
;
3730 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
3731 PyObject
* _argo0
= 0;
3732 PyObject
* _argo1
= 0;
3733 char *_kwnames
[] = { "self","item","which", NULL
};
3736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
3739 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3740 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxTreeCtrl_p.");
3746 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3747 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3748 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
3753 wxPy_BEGIN_ALLOW_THREADS
;
3754 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
3756 wxPy_END_ALLOW_THREADS
;
3757 } _resultobj
= Py_BuildValue("i",_result
);
3761 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
3762 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3763 PyObject
* _resultobj
;
3766 wxTreeItemId
* _arg1
;
3767 PyObject
* _argo0
= 0;
3768 PyObject
* _argo1
= 0;
3769 char *_kwnames
[] = { "self","item", NULL
};
3772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
3775 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3776 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeCtrl_p.");
3782 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3783 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3784 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
3789 wxPy_BEGIN_ALLOW_THREADS
;
3790 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
3792 wxPy_END_ALLOW_THREADS
;
3793 } _resultobj
= Py_BuildValue("i",_result
);
3797 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
3798 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3799 PyObject
* _resultobj
;
3801 wxTreeItemId
* _arg1
;
3803 PyObject
* _argo0
= 0;
3804 PyObject
* _argo1
= 0;
3805 PyObject
* _obj2
= 0;
3806 char *_kwnames
[] = { "self","item","text", NULL
};
3809 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
3812 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3813 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3814 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxTreeCtrl_p.");
3819 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3820 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3821 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
3826 if (!PyString_Check(_obj2
)) {
3827 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3830 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
3833 wxPy_BEGIN_ALLOW_THREADS
;
3834 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
3836 wxPy_END_ALLOW_THREADS
;
3837 } Py_INCREF(Py_None
);
3838 _resultobj
= Py_None
;
3846 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
3847 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3848 PyObject
* _resultobj
;
3850 wxTreeItemId
* _arg1
;
3852 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
3853 PyObject
* _argo0
= 0;
3854 PyObject
* _argo1
= 0;
3855 char *_kwnames
[] = { "self","item","image","which", NULL
};
3858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
3861 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3862 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3863 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxTreeCtrl_p.");
3868 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3869 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
3875 wxPy_BEGIN_ALLOW_THREADS
;
3876 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
3878 wxPy_END_ALLOW_THREADS
;
3879 } Py_INCREF(Py_None
);
3880 _resultobj
= Py_None
;
3884 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
3885 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3886 PyObject
* _resultobj
;
3888 wxTreeItemId
* _arg1
;
3890 PyObject
* _argo0
= 0;
3891 PyObject
* _argo1
= 0;
3892 char *_kwnames
[] = { "self","item","image", NULL
};
3895 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
3898 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3899 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3900 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeCtrl_p.");
3905 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3906 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
3912 wxPy_BEGIN_ALLOW_THREADS
;
3913 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
3915 wxPy_END_ALLOW_THREADS
;
3916 } Py_INCREF(Py_None
);
3917 _resultobj
= Py_None
;
3921 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
3922 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3923 PyObject
* _resultobj
;
3925 wxTreeItemId
* _arg1
;
3926 bool _arg2
= (bool ) TRUE
;
3927 PyObject
* _argo0
= 0;
3928 PyObject
* _argo1
= 0;
3929 int tempbool2
= (int) TRUE
;
3930 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
3933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
3936 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3937 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3938 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeCtrl_p.");
3943 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3944 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3945 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
3949 _arg2
= (bool ) tempbool2
;
3951 wxPy_BEGIN_ALLOW_THREADS
;
3952 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
3954 wxPy_END_ALLOW_THREADS
;
3955 } Py_INCREF(Py_None
);
3956 _resultobj
= Py_None
;
3960 static wxPyTreeItemData
* wxTreeCtrl_GetItemData(wxTreeCtrl
*self
,const wxTreeItemId
& item
) {
3961 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
3963 data
= new wxPyTreeItemData();
3964 self
->SetItemData(item
, data
);
3968 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3969 PyObject
* _resultobj
;
3970 wxPyTreeItemData
* _result
;
3972 wxTreeItemId
* _arg1
;
3973 PyObject
* _argo0
= 0;
3974 PyObject
* _argo1
= 0;
3975 char *_kwnames
[] = { "self","item", NULL
};
3979 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
3982 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3983 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
3984 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxTreeCtrl_p.");
3989 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3990 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
3991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
3996 wxPy_BEGIN_ALLOW_THREADS
;
3997 _result
= (wxPyTreeItemData
*)wxTreeCtrl_GetItemData(_arg0
,*_arg1
);
3999 wxPy_END_ALLOW_THREADS
;
4001 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
4002 _resultobj
= Py_BuildValue("s",_ptemp
);
4005 _resultobj
= Py_None
;
4010 static void wxTreeCtrl_SetItemData(wxTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
4011 self
->SetItemData(item
, data
);
4013 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4014 PyObject
* _resultobj
;
4016 wxTreeItemId
* _arg1
;
4017 wxPyTreeItemData
* _arg2
;
4018 PyObject
* _argo0
= 0;
4019 PyObject
* _argo1
= 0;
4020 PyObject
* _argo2
= 0;
4021 char *_kwnames
[] = { "self","item","data", NULL
};
4024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
4027 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4028 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4029 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxTreeCtrl_p.");
4034 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4035 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4036 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
4041 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4042 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
4043 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
4048 wxPy_BEGIN_ALLOW_THREADS
;
4049 wxTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
4051 wxPy_END_ALLOW_THREADS
;
4052 } Py_INCREF(Py_None
);
4053 _resultobj
= Py_None
;
4057 static PyObject
* wxTreeCtrl_GetPyData(wxTreeCtrl
*self
,const wxTreeItemId
& item
) {
4058 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
4060 data
= new wxPyTreeItemData();
4061 self
->SetItemData(item
, data
);
4063 return data
->GetData();
4065 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4066 PyObject
* _resultobj
;
4069 wxTreeItemId
* _arg1
;
4070 PyObject
* _argo0
= 0;
4071 PyObject
* _argo1
= 0;
4072 char *_kwnames
[] = { "self","item", NULL
};
4075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
4078 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4079 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4080 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxTreeCtrl_p.");
4085 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4086 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4087 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
4092 wxPy_BEGIN_ALLOW_THREADS
;
4093 _result
= (PyObject
*)wxTreeCtrl_GetPyData(_arg0
,*_arg1
);
4095 wxPy_END_ALLOW_THREADS
;
4097 _resultobj
= _result
;
4102 static void wxTreeCtrl_SetPyData(wxTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
4103 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
4105 data
= new wxPyTreeItemData(obj
);
4106 self
->SetItemData(item
, data
);
4110 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4111 PyObject
* _resultobj
;
4113 wxTreeItemId
* _arg1
;
4115 PyObject
* _argo0
= 0;
4116 PyObject
* _argo1
= 0;
4117 PyObject
* _obj2
= 0;
4118 char *_kwnames
[] = { "self","item","obj", NULL
};
4121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
4124 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4125 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4126 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxTreeCtrl_p.");
4131 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4132 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4133 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
4141 wxPy_BEGIN_ALLOW_THREADS
;
4142 wxTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
4144 wxPy_END_ALLOW_THREADS
;
4145 } Py_INCREF(Py_None
);
4146 _resultobj
= Py_None
;
4150 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
4151 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4152 PyObject
* _resultobj
;
4155 wxTreeItemId
* _arg1
;
4156 PyObject
* _argo0
= 0;
4157 PyObject
* _argo1
= 0;
4158 char *_kwnames
[] = { "self","item", NULL
};
4161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
4164 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4165 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxTreeCtrl_p.");
4171 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4172 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4173 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
4178 wxPy_BEGIN_ALLOW_THREADS
;
4179 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
4181 wxPy_END_ALLOW_THREADS
;
4182 } _resultobj
= Py_BuildValue("i",_result
);
4186 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
4187 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4188 PyObject
* _resultobj
;
4191 wxTreeItemId
* _arg1
;
4192 PyObject
* _argo0
= 0;
4193 PyObject
* _argo1
= 0;
4194 char *_kwnames
[] = { "self","item", NULL
};
4197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
4200 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4201 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeCtrl_p.");
4207 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4208 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4209 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
4214 wxPy_BEGIN_ALLOW_THREADS
;
4215 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
4217 wxPy_END_ALLOW_THREADS
;
4218 } _resultobj
= Py_BuildValue("i",_result
);
4222 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
4223 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4224 PyObject
* _resultobj
;
4227 wxTreeItemId
* _arg1
;
4228 PyObject
* _argo0
= 0;
4229 PyObject
* _argo1
= 0;
4230 char *_kwnames
[] = { "self","item", NULL
};
4233 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
4236 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4237 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxTreeCtrl_p.");
4243 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4244 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4245 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
4250 wxPy_BEGIN_ALLOW_THREADS
;
4251 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
4253 wxPy_END_ALLOW_THREADS
;
4254 } _resultobj
= Py_BuildValue("i",_result
);
4258 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
4259 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4260 PyObject
* _resultobj
;
4263 wxTreeItemId
* _arg1
;
4264 PyObject
* _argo0
= 0;
4265 PyObject
* _argo1
= 0;
4266 char *_kwnames
[] = { "self","item", NULL
};
4269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
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_IsSelected. 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_IsSelected. Expected _wxTreeItemId_p.");
4286 wxPy_BEGIN_ALLOW_THREADS
;
4287 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
4289 wxPy_END_ALLOW_THREADS
;
4290 } _resultobj
= Py_BuildValue("i",_result
);
4294 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
4295 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4296 PyObject
* _resultobj
;
4297 wxTreeItemId
* _result
;
4299 PyObject
* _argo0
= 0;
4300 char *_kwnames
[] = { "self", NULL
};
4304 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
4307 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4308 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4309 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxTreeCtrl_p.");
4314 wxPy_BEGIN_ALLOW_THREADS
;
4315 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
4317 wxPy_END_ALLOW_THREADS
;
4318 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4319 _resultobj
= Py_BuildValue("s",_ptemp
);
4323 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
4324 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4325 PyObject
* _resultobj
;
4326 wxTreeItemId
* _result
;
4328 PyObject
* _argo0
= 0;
4329 char *_kwnames
[] = { "self", NULL
};
4333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
4336 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4337 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4338 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxTreeCtrl_p.");
4343 wxPy_BEGIN_ALLOW_THREADS
;
4344 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
4346 wxPy_END_ALLOW_THREADS
;
4347 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4348 _resultobj
= Py_BuildValue("s",_ptemp
);
4352 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
4353 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4354 PyObject
* _resultobj
;
4355 wxTreeItemId
* _result
;
4357 wxTreeItemId
* _arg1
;
4358 PyObject
* _argo0
= 0;
4359 PyObject
* _argo1
= 0;
4360 char *_kwnames
[] = { "self","item", NULL
};
4364 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
4367 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4368 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4369 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxTreeCtrl_p.");
4374 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4375 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4376 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
4381 wxPy_BEGIN_ALLOW_THREADS
;
4382 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
4384 wxPy_END_ALLOW_THREADS
;
4385 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4386 _resultobj
= Py_BuildValue("s",_ptemp
);
4390 static PyObject
* wxTreeCtrl_GetSelections(wxTreeCtrl
*self
) {
4391 bool doSave
= wxPyRestoreThread();
4392 PyObject
* rval
= PyList_New(0);
4393 wxArrayTreeItemIds array
;
4395 num
= self
->GetSelections(array
);
4396 for (x
=0; x
< num
; x
++) {
4397 PyObject
* item
= wxPyConstructObject((void*)&array
.Item(x
),
4399 PyList_Append(rval
, item
);
4401 wxPySaveThread(doSave
);
4404 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4405 PyObject
* _resultobj
;
4408 PyObject
* _argo0
= 0;
4409 char *_kwnames
[] = { "self", NULL
};
4412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
4415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxTreeCtrl_p.");
4422 wxPy_BEGIN_ALLOW_THREADS
;
4423 _result
= (PyObject
*)wxTreeCtrl_GetSelections(_arg0
);
4425 wxPy_END_ALLOW_THREADS
;
4427 _resultobj
= _result
;
4432 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
4433 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4434 PyObject
* _resultobj
;
4437 wxTreeItemId
* _arg1
;
4438 bool _arg2
= (bool ) TRUE
;
4439 PyObject
* _argo0
= 0;
4440 PyObject
* _argo1
= 0;
4441 int tempbool2
= (int) TRUE
;
4442 char *_kwnames
[] = { "self","item","recursively", NULL
};
4445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
4448 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4449 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4450 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeCtrl_p.");
4455 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4456 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4457 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
4461 _arg2
= (bool ) tempbool2
;
4463 wxPy_BEGIN_ALLOW_THREADS
;
4464 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
4466 wxPy_END_ALLOW_THREADS
;
4467 } _resultobj
= Py_BuildValue("i",_result
);
4471 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
4472 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4473 PyObject
* _resultobj
;
4474 wxTreeItemId
* _result
;
4476 wxTreeItemId
* _arg1
;
4478 PyObject
* _argo0
= 0;
4479 PyObject
* _argo1
= 0;
4481 PyObject
* _obj2
= 0;
4482 char *_kwnames
[] = { "self","item","INOUT", NULL
};
4486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
4489 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4490 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4491 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxTreeCtrl_p.");
4496 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4497 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4498 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
4503 temp
= (long) PyInt_AsLong(_obj2
);
4507 wxPy_BEGIN_ALLOW_THREADS
;
4508 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
4510 wxPy_END_ALLOW_THREADS
;
4511 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4512 _resultobj
= Py_BuildValue("s",_ptemp
);
4515 o
= PyInt_FromLong((long) (*_arg2
));
4516 _resultobj
= t_output_helper(_resultobj
, o
);
4521 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
4522 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4523 PyObject
* _resultobj
;
4524 wxTreeItemId
* _result
;
4526 wxTreeItemId
* _arg1
;
4528 PyObject
* _argo0
= 0;
4529 PyObject
* _argo1
= 0;
4531 PyObject
* _obj2
= 0;
4532 char *_kwnames
[] = { "self","item","INOUT", NULL
};
4536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
4539 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4540 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4541 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxTreeCtrl_p.");
4546 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4547 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4548 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
4553 temp
= (long) PyInt_AsLong(_obj2
);
4557 wxPy_BEGIN_ALLOW_THREADS
;
4558 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
4560 wxPy_END_ALLOW_THREADS
;
4561 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4562 _resultobj
= Py_BuildValue("s",_ptemp
);
4565 o
= PyInt_FromLong((long) (*_arg2
));
4566 _resultobj
= t_output_helper(_resultobj
, o
);
4571 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
4572 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4573 PyObject
* _resultobj
;
4574 wxTreeItemId
* _result
;
4576 wxTreeItemId
* _arg1
;
4577 PyObject
* _argo0
= 0;
4578 PyObject
* _argo1
= 0;
4579 char *_kwnames
[] = { "self","item", NULL
};
4583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
4586 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4587 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4588 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxTreeCtrl_p.");
4593 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4594 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
4600 wxPy_BEGIN_ALLOW_THREADS
;
4601 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
4603 wxPy_END_ALLOW_THREADS
;
4604 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4605 _resultobj
= Py_BuildValue("s",_ptemp
);
4609 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
4610 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4611 PyObject
* _resultobj
;
4612 wxTreeItemId
* _result
;
4614 wxTreeItemId
* _arg1
;
4615 PyObject
* _argo0
= 0;
4616 PyObject
* _argo1
= 0;
4617 char *_kwnames
[] = { "self","item", NULL
};
4621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
4624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeCtrl_p.");
4631 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4632 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4633 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
4638 wxPy_BEGIN_ALLOW_THREADS
;
4639 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
4641 wxPy_END_ALLOW_THREADS
;
4642 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4643 _resultobj
= Py_BuildValue("s",_ptemp
);
4647 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
4648 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4649 PyObject
* _resultobj
;
4650 wxTreeItemId
* _result
;
4652 PyObject
* _argo0
= 0;
4653 char *_kwnames
[] = { "self", NULL
};
4657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
4660 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4661 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4662 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxTreeCtrl_p.");
4667 wxPy_BEGIN_ALLOW_THREADS
;
4668 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
4670 wxPy_END_ALLOW_THREADS
;
4671 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4672 _resultobj
= Py_BuildValue("s",_ptemp
);
4676 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
4677 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4678 PyObject
* _resultobj
;
4679 wxTreeItemId
* _result
;
4681 wxTreeItemId
* _arg1
;
4682 PyObject
* _argo0
= 0;
4683 PyObject
* _argo1
= 0;
4684 char *_kwnames
[] = { "self","item", NULL
};
4688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
4691 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4692 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4693 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxTreeCtrl_p.");
4698 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4699 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4700 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
4705 wxPy_BEGIN_ALLOW_THREADS
;
4706 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
4708 wxPy_END_ALLOW_THREADS
;
4709 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4710 _resultobj
= Py_BuildValue("s",_ptemp
);
4714 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
4715 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4716 PyObject
* _resultobj
;
4717 wxTreeItemId
* _result
;
4719 wxTreeItemId
* _arg1
;
4720 PyObject
* _argo0
= 0;
4721 PyObject
* _argo1
= 0;
4722 char *_kwnames
[] = { "self","item", NULL
};
4726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
4729 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4730 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4731 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeCtrl_p.");
4736 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4737 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4738 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
4743 wxPy_BEGIN_ALLOW_THREADS
;
4744 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
4746 wxPy_END_ALLOW_THREADS
;
4747 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4748 _resultobj
= Py_BuildValue("s",_ptemp
);
4752 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
4753 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4754 PyObject
* _resultobj
;
4755 wxTreeItemId
* _result
;
4757 wxTreeItemId
* _arg1
;
4758 PyObject
* _argo0
= 0;
4759 PyObject
* _argo1
= 0;
4760 char *_kwnames
[] = { "self","item", NULL
};
4764 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
4767 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4768 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4769 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxTreeCtrl_p.");
4774 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4775 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4776 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
4781 wxPy_BEGIN_ALLOW_THREADS
;
4782 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
4784 wxPy_END_ALLOW_THREADS
;
4785 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4786 _resultobj
= Py_BuildValue("s",_ptemp
);
4790 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4791 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4792 PyObject
* _resultobj
;
4793 wxTreeItemId
* _result
;
4796 int _arg2
= (int ) -1;
4797 int _arg3
= (int ) -1;
4798 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
4799 PyObject
* _argo0
= 0;
4800 PyObject
* _obj1
= 0;
4801 PyObject
* _argo4
= 0;
4802 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
4806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
4809 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4810 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4811 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxTreeCtrl_p.");
4816 if (!PyString_Check(_obj1
)) {
4817 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4820 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
4823 if (_argo4
== Py_None
) { _arg4
= NULL
; }
4824 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
4825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
4830 wxPy_BEGIN_ALLOW_THREADS
;
4831 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
4833 wxPy_END_ALLOW_THREADS
;
4834 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4835 _resultobj
= Py_BuildValue("s",_ptemp
);
4843 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4844 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4845 PyObject
* _resultobj
;
4846 wxTreeItemId
* _result
;
4848 wxTreeItemId
* _arg1
;
4850 int _arg3
= (int ) -1;
4851 int _arg4
= (int ) -1;
4852 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
4853 PyObject
* _argo0
= 0;
4854 PyObject
* _argo1
= 0;
4855 PyObject
* _obj2
= 0;
4856 PyObject
* _argo5
= 0;
4857 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
4861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
4864 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4865 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4866 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxTreeCtrl_p.");
4871 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4872 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
4878 if (!PyString_Check(_obj2
)) {
4879 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4882 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4885 if (_argo5
== Py_None
) { _arg5
= NULL
; }
4886 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
4887 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
4892 wxPy_BEGIN_ALLOW_THREADS
;
4893 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
4895 wxPy_END_ALLOW_THREADS
;
4896 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4897 _resultobj
= Py_BuildValue("s",_ptemp
);
4905 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
4906 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4907 PyObject
* _resultobj
;
4908 wxTreeItemId
* _result
;
4910 wxTreeItemId
* _arg1
;
4911 wxTreeItemId
* _arg2
;
4913 int _arg4
= (int ) -1;
4914 int _arg5
= (int ) -1;
4915 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
4916 PyObject
* _argo0
= 0;
4917 PyObject
* _argo1
= 0;
4918 PyObject
* _argo2
= 0;
4919 PyObject
* _obj3
= 0;
4920 PyObject
* _argo6
= 0;
4921 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
4925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
4928 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4929 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxTreeCtrl_p.");
4935 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4936 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4937 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
4942 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4943 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
4944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
4949 if (!PyString_Check(_obj3
)) {
4950 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4953 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
4956 if (_argo6
== Py_None
) { _arg6
= NULL
; }
4957 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
4958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
4963 wxPy_BEGIN_ALLOW_THREADS
;
4964 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
4966 wxPy_END_ALLOW_THREADS
;
4967 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4968 _resultobj
= Py_BuildValue("s",_ptemp
);
4976 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
4977 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4978 PyObject
* _resultobj
;
4979 wxTreeItemId
* _result
;
4981 wxTreeItemId
* _arg1
;
4983 int _arg3
= (int ) -1;
4984 int _arg4
= (int ) -1;
4985 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
4986 PyObject
* _argo0
= 0;
4987 PyObject
* _argo1
= 0;
4988 PyObject
* _obj2
= 0;
4989 PyObject
* _argo5
= 0;
4990 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
4994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
4997 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4998 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
4999 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxTreeCtrl_p.");
5004 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5005 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5006 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
5011 if (!PyString_Check(_obj2
)) {
5012 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5015 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
5018 if (_argo5
== Py_None
) { _arg5
= NULL
; }
5019 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
5020 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
5025 wxPy_BEGIN_ALLOW_THREADS
;
5026 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
5028 wxPy_END_ALLOW_THREADS
;
5029 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5030 _resultobj
= Py_BuildValue("s",_ptemp
);
5038 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
5039 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5040 PyObject
* _resultobj
;
5042 wxTreeItemId
* _arg1
;
5043 PyObject
* _argo0
= 0;
5044 PyObject
* _argo1
= 0;
5045 char *_kwnames
[] = { "self","item", NULL
};
5048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
5051 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5052 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxTreeCtrl_p.");
5058 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5059 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5060 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
5065 wxPy_BEGIN_ALLOW_THREADS
;
5066 wxTreeCtrl_Delete(_arg0
,*_arg1
);
5068 wxPy_END_ALLOW_THREADS
;
5069 } Py_INCREF(Py_None
);
5070 _resultobj
= Py_None
;
5074 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
5075 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5076 PyObject
* _resultobj
;
5078 wxTreeItemId
* _arg1
;
5079 PyObject
* _argo0
= 0;
5080 PyObject
* _argo1
= 0;
5081 char *_kwnames
[] = { "self","item", NULL
};
5084 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
5087 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5088 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5089 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxTreeCtrl_p.");
5094 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5095 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5096 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
5101 wxPy_BEGIN_ALLOW_THREADS
;
5102 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
5104 wxPy_END_ALLOW_THREADS
;
5105 } Py_INCREF(Py_None
);
5106 _resultobj
= Py_None
;
5110 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
5111 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5112 PyObject
* _resultobj
;
5114 PyObject
* _argo0
= 0;
5115 char *_kwnames
[] = { "self", NULL
};
5118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
5121 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5122 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxTreeCtrl_p.");
5128 wxPy_BEGIN_ALLOW_THREADS
;
5129 wxTreeCtrl_DeleteAllItems(_arg0
);
5131 wxPy_END_ALLOW_THREADS
;
5132 } Py_INCREF(Py_None
);
5133 _resultobj
= Py_None
;
5137 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
5138 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5139 PyObject
* _resultobj
;
5141 wxTreeItemId
* _arg1
;
5142 PyObject
* _argo0
= 0;
5143 PyObject
* _argo1
= 0;
5144 char *_kwnames
[] = { "self","item", NULL
};
5147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
5150 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5151 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxTreeCtrl_p.");
5157 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5158 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5159 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
5164 wxPy_BEGIN_ALLOW_THREADS
;
5165 wxTreeCtrl_Expand(_arg0
,*_arg1
);
5167 wxPy_END_ALLOW_THREADS
;
5168 } Py_INCREF(Py_None
);
5169 _resultobj
= Py_None
;
5173 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
5174 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5175 PyObject
* _resultobj
;
5177 wxTreeItemId
* _arg1
;
5178 PyObject
* _argo0
= 0;
5179 PyObject
* _argo1
= 0;
5180 char *_kwnames
[] = { "self","item", NULL
};
5183 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
5186 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5187 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5188 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxTreeCtrl_p.");
5193 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5194 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
5200 wxPy_BEGIN_ALLOW_THREADS
;
5201 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
5203 wxPy_END_ALLOW_THREADS
;
5204 } Py_INCREF(Py_None
);
5205 _resultobj
= Py_None
;
5209 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
5210 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5211 PyObject
* _resultobj
;
5213 wxTreeItemId
* _arg1
;
5214 PyObject
* _argo0
= 0;
5215 PyObject
* _argo1
= 0;
5216 char *_kwnames
[] = { "self","item", NULL
};
5219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
5222 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5223 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeCtrl_p.");
5229 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5230 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5231 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
5236 wxPy_BEGIN_ALLOW_THREADS
;
5237 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
5239 wxPy_END_ALLOW_THREADS
;
5240 } Py_INCREF(Py_None
);
5241 _resultobj
= Py_None
;
5245 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
5246 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5247 PyObject
* _resultobj
;
5249 wxTreeItemId
* _arg1
;
5250 PyObject
* _argo0
= 0;
5251 PyObject
* _argo1
= 0;
5252 char *_kwnames
[] = { "self","item", NULL
};
5255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
5258 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5259 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5260 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxTreeCtrl_p.");
5265 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5266 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
5272 wxPy_BEGIN_ALLOW_THREADS
;
5273 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
5275 wxPy_END_ALLOW_THREADS
;
5276 } Py_INCREF(Py_None
);
5277 _resultobj
= Py_None
;
5281 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
5282 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5283 PyObject
* _resultobj
;
5285 PyObject
* _argo0
= 0;
5286 char *_kwnames
[] = { "self", NULL
};
5289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
5292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxTreeCtrl_p.");
5299 wxPy_BEGIN_ALLOW_THREADS
;
5300 wxTreeCtrl_Unselect(_arg0
);
5302 wxPy_END_ALLOW_THREADS
;
5303 } Py_INCREF(Py_None
);
5304 _resultobj
= Py_None
;
5308 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
5309 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5310 PyObject
* _resultobj
;
5312 PyObject
* _argo0
= 0;
5313 char *_kwnames
[] = { "self", NULL
};
5316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
5319 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5320 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5321 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxTreeCtrl_p.");
5326 wxPy_BEGIN_ALLOW_THREADS
;
5327 wxTreeCtrl_UnselectAll(_arg0
);
5329 wxPy_END_ALLOW_THREADS
;
5330 } Py_INCREF(Py_None
);
5331 _resultobj
= Py_None
;
5335 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
5336 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5337 PyObject
* _resultobj
;
5339 wxTreeItemId
* _arg1
;
5340 PyObject
* _argo0
= 0;
5341 PyObject
* _argo1
= 0;
5342 char *_kwnames
[] = { "self","item", NULL
};
5345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
5348 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5349 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5350 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxTreeCtrl_p.");
5355 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5356 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5357 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
5362 wxPy_BEGIN_ALLOW_THREADS
;
5363 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
5365 wxPy_END_ALLOW_THREADS
;
5366 } Py_INCREF(Py_None
);
5367 _resultobj
= Py_None
;
5371 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
5372 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5373 PyObject
* _resultobj
;
5375 wxTreeItemId
* _arg1
;
5376 PyObject
* _argo0
= 0;
5377 PyObject
* _argo1
= 0;
5378 char *_kwnames
[] = { "self","item", NULL
};
5381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
5384 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5385 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5386 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxTreeCtrl_p.");
5391 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5392 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
5398 wxPy_BEGIN_ALLOW_THREADS
;
5399 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
5401 wxPy_END_ALLOW_THREADS
;
5402 } Py_INCREF(Py_None
);
5403 _resultobj
= Py_None
;
5407 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
5408 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5409 PyObject
* _resultobj
;
5411 wxTreeItemId
* _arg1
;
5412 PyObject
* _argo0
= 0;
5413 PyObject
* _argo1
= 0;
5414 char *_kwnames
[] = { "self","item", NULL
};
5417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ScrollTo",_kwnames
,&_argo0
,&_argo1
))
5420 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5421 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5422 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxTreeCtrl_p.");
5427 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5428 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
5434 wxPy_BEGIN_ALLOW_THREADS
;
5435 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
5437 wxPy_END_ALLOW_THREADS
;
5438 } Py_INCREF(Py_None
);
5439 _resultobj
= Py_None
;
5443 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
5444 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5445 PyObject
* _resultobj
;
5447 wxTreeItemId
* _arg1
;
5448 PyObject
* _argo0
= 0;
5449 PyObject
* _argo1
= 0;
5450 char *_kwnames
[] = { "self","item", NULL
};
5453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
5456 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5457 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5458 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxTreeCtrl_p.");
5463 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5464 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
5470 wxPy_BEGIN_ALLOW_THREADS
;
5471 wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
5473 wxPy_END_ALLOW_THREADS
;
5474 } Py_INCREF(Py_None
);
5475 _resultobj
= Py_None
;
5479 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
5480 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5481 PyObject
* _resultobj
;
5483 wxTreeItemId
* _arg1
;
5484 PyObject
* _argo0
= 0;
5485 PyObject
* _argo1
= 0;
5486 char *_kwnames
[] = { "self","item", NULL
};
5489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
5492 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5493 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5494 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxTreeCtrl_p.");
5499 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5500 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
5506 wxPy_BEGIN_ALLOW_THREADS
;
5507 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
5509 wxPy_END_ALLOW_THREADS
;
5510 } Py_INCREF(Py_None
);
5511 _resultobj
= Py_None
;
5515 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
5516 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5517 PyObject
* _resultobj
;
5519 wxTreeItemId
* _arg1
;
5520 int _arg2
= (int ) TRUE
;
5521 PyObject
* _argo0
= 0;
5522 PyObject
* _argo1
= 0;
5523 char *_kwnames
[] = { "self","item","bold", NULL
};
5526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5529 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5530 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5531 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxTreeCtrl_p.");
5536 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5537 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5538 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
5543 wxPy_BEGIN_ALLOW_THREADS
;
5544 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
5546 wxPy_END_ALLOW_THREADS
;
5547 } Py_INCREF(Py_None
);
5548 _resultobj
= Py_None
;
5552 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
5553 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5554 PyObject
* _resultobj
;
5557 wxTreeItemId
* _arg1
;
5558 PyObject
* _argo0
= 0;
5559 PyObject
* _argo1
= 0;
5560 char *_kwnames
[] = { "self","item", NULL
};
5563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsBold",_kwnames
,&_argo0
,&_argo1
))
5566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxTreeCtrl_p.");
5573 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5574 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5575 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
5580 wxPy_BEGIN_ALLOW_THREADS
;
5581 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
5583 wxPy_END_ALLOW_THREADS
;
5584 } _resultobj
= Py_BuildValue("i",_result
);
5588 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
5589 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5590 PyObject
* _resultobj
;
5591 wxTreeItemId
* _result
;
5596 PyObject
* _argo0
= 0;
5598 PyObject
* _obj1
= 0;
5599 char *_kwnames
[] = { "self","point", NULL
};
5606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
5609 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5610 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5611 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxTreeCtrl_p.");
5617 if (! wxPoint_helper(_obj1
, &_arg1
))
5621 wxPy_BEGIN_ALLOW_THREADS
;
5622 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
5624 wxPy_END_ALLOW_THREADS
;
5625 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5626 _resultobj
= Py_BuildValue("s",_ptemp
);
5629 o
= PyInt_FromLong((long) (*_arg2
));
5630 _resultobj
= t_output_helper(_resultobj
, o
);
5635 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
5636 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5637 PyObject
* _resultobj
;
5639 wxTreeItemId
* _arg1
;
5641 PyObject
* _argo0
= 0;
5642 PyObject
* _argo1
= 0;
5643 PyObject
* _argo2
= 0;
5644 char *_kwnames
[] = { "self","item","col", NULL
};
5647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
5650 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5651 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5652 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeCtrl_p.");
5657 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5658 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
5664 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5665 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxColour_p")) {
5666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemTextColour. Expected _wxColour_p.");
5671 wxPy_BEGIN_ALLOW_THREADS
;
5672 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
5674 wxPy_END_ALLOW_THREADS
;
5675 } Py_INCREF(Py_None
);
5676 _resultobj
= Py_None
;
5680 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
5681 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5682 PyObject
* _resultobj
;
5684 wxTreeItemId
* _arg1
;
5686 PyObject
* _argo0
= 0;
5687 PyObject
* _argo1
= 0;
5688 PyObject
* _argo2
= 0;
5689 char *_kwnames
[] = { "self","item","col", NULL
};
5692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
5695 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5696 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5697 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeCtrl_p.");
5702 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5703 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5704 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
5709 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5710 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxColour_p")) {
5711 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxColour_p.");
5716 wxPy_BEGIN_ALLOW_THREADS
;
5717 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
5719 wxPy_END_ALLOW_THREADS
;
5720 } Py_INCREF(Py_None
);
5721 _resultobj
= Py_None
;
5725 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
5726 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5727 PyObject
* _resultobj
;
5729 wxTreeItemId
* _arg1
;
5731 PyObject
* _argo0
= 0;
5732 PyObject
* _argo1
= 0;
5733 PyObject
* _argo2
= 0;
5734 char *_kwnames
[] = { "self","item","font", NULL
};
5737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
5740 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5741 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeCtrl_p")) {
5742 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxTreeCtrl_p.");
5747 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5748 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5749 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
5754 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5755 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
5756 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
5761 wxPy_BEGIN_ALLOW_THREADS
;
5762 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
5764 wxPy_END_ALLOW_THREADS
;
5765 } Py_INCREF(Py_None
);
5766 _resultobj
= Py_None
;
5770 static PyMethodDef controls2cMethods
[] = {
5771 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
5772 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
5773 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
5774 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
5775 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
5776 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
5777 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
5778 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
5779 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
5780 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
5781 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
5782 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
5783 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
5784 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
5785 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
5786 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
5787 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
5788 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
5789 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
5790 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
5791 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
5792 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
5793 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
5794 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
5795 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
5796 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
5797 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
5798 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
5799 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
5800 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
5801 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
5802 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
5803 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
5804 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
5805 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
5806 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
5807 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
5808 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
5809 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
5810 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
5811 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
5812 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
5813 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
5814 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
5815 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
5816 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
5817 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
5818 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
5819 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
5820 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
5821 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
5822 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
5823 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
5824 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
5825 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
5826 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
5827 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
5828 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
5829 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
5830 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
5831 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
5832 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
5833 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
5834 { "wxTreeEvent_GetCode", (PyCFunction
) _wrap_wxTreeEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
5835 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
5836 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
5837 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
5838 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
5839 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
5840 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
5841 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
5842 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
5843 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
5844 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
5845 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
5846 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
5847 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
5848 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
5849 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
5850 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
5851 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
5852 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
5853 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
5854 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
5855 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
5856 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
5857 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
5858 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
5859 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
5860 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
5861 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
5862 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
5863 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
5864 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
5865 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
5866 { "wxListCtrl_InsertColumnWith", (PyCFunction
) _wrap_wxListCtrl_InsertColumnWith
, METH_VARARGS
| METH_KEYWORDS
},
5867 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
5868 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
5869 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
5870 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
5871 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
5872 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
5873 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
5874 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
5875 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
5876 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
5877 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
5878 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
5879 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
5880 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
5881 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
5882 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
5883 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
5884 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
5885 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
5886 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
5887 { "wxListCtrl_EditLabel", (PyCFunction
) _wrap_wxListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
5888 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
5889 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
5890 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
5891 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
5892 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
5893 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
5894 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
5895 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
5896 { "wxListEvent_m_item_set", (PyCFunction
) _wrap_wxListEvent_m_item_set
, METH_VARARGS
| METH_KEYWORDS
},
5897 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
5898 { "wxListEvent_m_pointDrag_set", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_set
, METH_VARARGS
| METH_KEYWORDS
},
5899 { "wxListEvent_m_cancelled_get", (PyCFunction
) _wrap_wxListEvent_m_cancelled_get
, METH_VARARGS
| METH_KEYWORDS
},
5900 { "wxListEvent_m_cancelled_set", (PyCFunction
) _wrap_wxListEvent_m_cancelled_set
, METH_VARARGS
| METH_KEYWORDS
},
5901 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
5902 { "wxListEvent_m_col_set", (PyCFunction
) _wrap_wxListEvent_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
5903 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
5904 { "wxListEvent_m_oldItemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
5905 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
5906 { "wxListEvent_m_itemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
5907 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
5908 { "wxListEvent_m_code_set", (PyCFunction
) _wrap_wxListEvent_m_code_set
, METH_VARARGS
| METH_KEYWORDS
},
5909 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
5910 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
5911 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
5912 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
5913 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
5914 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
5915 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
5916 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
5917 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
5918 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
5919 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
5920 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
5921 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
5922 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
5923 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
5924 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
5925 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
5926 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
5927 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
5928 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
5929 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
5930 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
5937 * This table is used by the pointer type-checker
5939 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
5940 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
5941 { "_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
5942 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
5943 { "_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
5944 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
5945 { "_wxEvent","_class_wxEvent",0},
5946 { "_class_wxActivateEvent","_wxActivateEvent",0},
5947 { "_signed_long","_long",0},
5948 { "_wxMenuEvent","_class_wxMenuEvent",0},
5949 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
5950 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
5951 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
5952 { "_wxPrintQuality","_wxCoord",0},
5953 { "_wxPrintQuality","_int",0},
5954 { "_wxPrintQuality","_signed_int",0},
5955 { "_wxPrintQuality","_unsigned_int",0},
5956 { "_wxPrintQuality","_wxWindowID",0},
5957 { "_wxPrintQuality","_uint",0},
5958 { "_wxPrintQuality","_EBool",0},
5959 { "_wxPrintQuality","_size_t",0},
5960 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
5961 { "_class_wxRegionIterator","_wxRegionIterator",0},
5962 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
5963 { "_class_wxMenuBar","_wxMenuBar",0},
5964 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
5965 { "_class_wxEvtHandler","_class_wxTreeCtrl",SwigwxTreeCtrlTowxEvtHandler
},
5966 { "_class_wxEvtHandler","_wxTreeCtrl",SwigwxTreeCtrlTowxEvtHandler
},
5967 { "_class_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
5968 { "_class_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
5969 { "_class_wxEvtHandler","_wxEvtHandler",0},
5970 { "_wxPaintEvent","_class_wxPaintEvent",0},
5971 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
5972 { "_wxCursor","_class_wxCursor",0},
5973 { "_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
5974 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
5975 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
5976 { "_class_wxTreeCtrl","_wxTreeCtrl",0},
5977 { "_wxMask","_class_wxMask",0},
5978 { "_wxPen","_class_wxPen",0},
5979 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
5980 { "_byte","_unsigned_char",0},
5981 { "_wxDataObject","_class_wxDataObject",0},
5982 { "_wxStaticBox","_class_wxStaticBox",0},
5983 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
5984 { "_wxPyDropSource","_class_wxPyDropSource",0},
5985 { "_wxChoice","_class_wxChoice",0},
5986 { "_wxSlider","_class_wxSlider",0},
5987 { "_long","_unsigned_long",0},
5988 { "_long","_signed_long",0},
5989 { "_wxImageList","_class_wxImageList",0},
5990 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
5991 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
5992 { "_wxBitmapButton","_class_wxBitmapButton",0},
5993 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
5994 { "_class_wxClipboard","_wxClipboard",0},
5995 { "_class_wxGauge","_wxGauge",0},
5996 { "_wxDC","_class_wxDC",0},
5997 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
5998 { "_wxListEvent","_class_wxListEvent",0},
5999 { "_wxSpinEvent","_class_wxSpinEvent",0},
6000 { "_size_t","_wxCoord",0},
6001 { "_size_t","_wxPrintQuality",0},
6002 { "_size_t","_unsigned_int",0},
6003 { "_size_t","_int",0},
6004 { "_size_t","_wxWindowID",0},
6005 { "_size_t","_uint",0},
6006 { "_class_wxRealPoint","_wxRealPoint",0},
6007 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
6008 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
6009 { "_class_wxMenuItem","_wxMenuItem",0},
6010 { "_class_wxPaintEvent","_wxPaintEvent",0},
6011 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
6012 { "_class_wxPostScriptDC","_wxPostScriptDC",0},
6013 { "_wxPanel","_class_wxPanel",0},
6014 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
6015 { "_wxCheckBox","_class_wxCheckBox",0},
6016 { "_wxPyEvent","_class_wxPyEvent",0},
6017 { "_wxTextCtrl","_class_wxTextCtrl",0},
6018 { "_class_wxMask","_wxMask",0},
6019 { "_wxTextDataObject","_class_wxTextDataObject",0},
6020 { "_class_wxKeyEvent","_wxKeyEvent",0},
6021 { "_wxColour","_class_wxColour",0},
6022 { "_class_wxDialog","_wxDialog",0},
6023 { "_class_wxFileDataObject","_wxFileDataObject",0},
6024 { "_wxIdleEvent","_class_wxIdleEvent",0},
6025 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
6026 { "_class_wxDataObject","_wxDataObject",0},
6027 { "_wxStaticLine","_class_wxStaticLine",0},
6028 { "_wxBrush","_class_wxBrush",0},
6029 { "_wxDataFormat","_class_wxDataFormat",0},
6030 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
6031 { "_wxShowEvent","_class_wxShowEvent",0},
6032 { "_uint","_wxCoord",0},
6033 { "_uint","_wxPrintQuality",0},
6034 { "_uint","_size_t",0},
6035 { "_uint","_unsigned_int",0},
6036 { "_uint","_int",0},
6037 { "_uint","_wxWindowID",0},
6038 { "_wxPyValidator","_class_wxPyValidator",0},
6039 { "_class_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
6040 { "_class_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
6041 { "_class_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
6042 { "_class_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
6043 { "_class_wxEvent","_wxEvent",0},
6044 { "_wxCheckListBox","_class_wxCheckListBox",0},
6045 { "_wxRect","_class_wxRect",0},
6046 { "_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
6047 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
6048 { "_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
6049 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
6050 { "_wxCommandEvent","_class_wxCommandEvent",0},
6051 { "_wxSizeEvent","_class_wxSizeEvent",0},
6052 { "_wxPoint","_class_wxPoint",0},
6053 { "_class_wxButton","_wxButton",0},
6054 { "_wxRadioBox","_class_wxRadioBox",0},
6055 { "_wxBitmap","_class_wxBitmap",0},
6056 { "_char","_wxDash",0},
6057 { "_wxPyTimer","_class_wxPyTimer",0},
6058 { "_wxWindowDC","_class_wxWindowDC",0},
6059 { "_wxScrollBar","_class_wxScrollBar",0},
6060 { "_wxSpinButton","_class_wxSpinButton",0},
6061 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
6062 { "_class_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
6063 { "_class_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
6064 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
6065 { "_class_wxValidator","_wxValidator",0},
6066 { "_class_wxPyEvent","_wxPyEvent",0},
6067 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
6068 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
6069 { "_wxListItem","_class_wxListItem",0},
6070 { "_wxDropTarget","_class_wxDropTarget",0},
6071 { "_class_wxStaticLine","_wxStaticLine",0},
6072 { "_wxScrollEvent","_class_wxScrollEvent",0},
6073 { "_EBool","_wxCoord",0},
6074 { "_EBool","_wxPrintQuality",0},
6075 { "_EBool","_signed_int",0},
6076 { "_EBool","_int",0},
6077 { "_EBool","_wxWindowID",0},
6078 { "_class_wxRegion","_wxRegion",0},
6079 { "_class_wxDataFormat","_wxDataFormat",0},
6080 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
6081 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
6082 { "_wxStaticText","_class_wxStaticText",0},
6083 { "_wxFont","_class_wxFont",0},
6084 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
6085 { "_wxCloseEvent","_class_wxCloseEvent",0},
6086 { "_unsigned_long","_long",0},
6087 { "_class_wxRect","_wxRect",0},
6088 { "_class_wxDC","_wxDC",0},
6089 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
6090 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
6091 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
6092 { "_class_wxTreeEvent","_wxTreeEvent",0},
6093 { "_class_wxPyTimer","_wxPyTimer",0},
6094 { "_wxFocusEvent","_class_wxFocusEvent",0},
6095 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
6096 { "_class_wxSpinButton","_wxSpinButton",0},
6097 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
6098 { "_class_wxPanel","_wxPanel",0},
6099 { "_class_wxCheckBox","_wxCheckBox",0},
6100 { "_wxComboBox","_class_wxComboBox",0},
6101 { "_wxRadioButton","_class_wxRadioButton",0},
6102 { "_signed_int","_wxCoord",0},
6103 { "_signed_int","_wxPrintQuality",0},
6104 { "_signed_int","_EBool",0},
6105 { "_signed_int","_wxWindowID",0},
6106 { "_signed_int","_int",0},
6107 { "_class_wxTextCtrl","_wxTextCtrl",0},
6108 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
6109 { "_class_wxTextDataObject","_wxTextDataObject",0},
6110 { "_wxMenu","_class_wxMenu",0},
6111 { "_class_wxMoveEvent","_wxMoveEvent",0},
6112 { "_wxListBox","_class_wxListBox",0},
6113 { "_wxScreenDC","_class_wxScreenDC",0},
6114 { "_WXTYPE","_short",0},
6115 { "_WXTYPE","_signed_short",0},
6116 { "_WXTYPE","_unsigned_short",0},
6117 { "_class_wxDropTarget","_wxDropTarget",0},
6118 { "_class_wxBrush","_wxBrush",0},
6119 { "_unsigned_short","_WXTYPE",0},
6120 { "_unsigned_short","_short",0},
6121 { "_class_wxWindow","_class_wxTreeCtrl",SwigwxTreeCtrlTowxWindow
},
6122 { "_class_wxWindow","_wxTreeCtrl",SwigwxTreeCtrlTowxWindow
},
6123 { "_class_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
6124 { "_class_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
6125 { "_class_wxWindow","_wxWindow",0},
6126 { "_class_wxStaticText","_wxStaticText",0},
6127 { "_class_wxFont","_wxFont",0},
6128 { "_wxClipboard","_class_wxClipboard",0},
6129 { "_class_wxPyValidator","_wxPyValidator",0},
6130 { "_class_wxCloseEvent","_wxCloseEvent",0},
6131 { "_wxBusyInfo","_class_wxBusyInfo",0},
6132 { "_class_wxMenuEvent","_wxMenuEvent",0},
6133 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
6134 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
6135 { "_wxClientDC","_class_wxClientDC",0},
6136 { "_wxMouseEvent","_class_wxMouseEvent",0},
6137 { "_wxListCtrl","_class_wxListCtrl",0},
6138 { "_class_wxPoint","_wxPoint",0},
6139 { "_wxRealPoint","_class_wxRealPoint",0},
6140 { "_class_wxRadioBox","_wxRadioBox",0},
6141 { "_signed_short","_WXTYPE",0},
6142 { "_signed_short","_short",0},
6143 { "_wxMemoryDC","_class_wxMemoryDC",0},
6144 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
6145 { "_wxPaintDC","_class_wxPaintDC",0},
6146 { "_class_wxWindowDC","_wxWindowDC",0},
6147 { "_class_wxFocusEvent","_wxFocusEvent",0},
6148 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
6149 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
6150 { "_class_wxCursor","_wxCursor",0},
6151 { "_wxPostScriptDC","_class_wxPostScriptDC",0},
6152 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
6153 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
6154 { "_wxTreeItemId","_class_wxTreeItemId",0},
6155 { "_unsigned_char","_byte",0},
6156 { "_class_wxMenu","_wxMenu",0},
6157 { "_wxControl","_class_wxTreeCtrl",SwigwxTreeCtrlTowxControl
},
6158 { "_wxControl","_wxTreeCtrl",SwigwxTreeCtrlTowxControl
},
6159 { "_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
6160 { "_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
6161 { "_wxControl","_class_wxControl",0},
6162 { "_class_wxListBox","_wxListBox",0},
6163 { "_unsigned_int","_wxCoord",0},
6164 { "_unsigned_int","_wxPrintQuality",0},
6165 { "_unsigned_int","_size_t",0},
6166 { "_unsigned_int","_uint",0},
6167 { "_unsigned_int","_wxWindowID",0},
6168 { "_unsigned_int","_int",0},
6169 { "_wxIcon","_class_wxIcon",0},
6170 { "_wxDialog","_class_wxDialog",0},
6171 { "_class_wxListItem","_wxListItem",0},
6172 { "_class_wxPen","_wxPen",0},
6173 { "_short","_WXTYPE",0},
6174 { "_short","_unsigned_short",0},
6175 { "_short","_signed_short",0},
6176 { "_class_wxStaticBox","_wxStaticBox",0},
6177 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
6178 { "_class_wxPyDropSource","_wxPyDropSource",0},
6179 { "_class_wxScrollEvent","_wxScrollEvent",0},
6180 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
6181 { "_class_wxChoice","_wxChoice",0},
6182 { "_class_wxSlider","_wxSlider",0},
6183 { "_class_wxImageList","_wxImageList",0},
6184 { "_class_wxBitmapButton","_wxBitmapButton",0},
6185 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
6186 { "_wxWindowID","_wxCoord",0},
6187 { "_wxWindowID","_wxPrintQuality",0},
6188 { "_wxWindowID","_size_t",0},
6189 { "_wxWindowID","_EBool",0},
6190 { "_wxWindowID","_uint",0},
6191 { "_wxWindowID","_int",0},
6192 { "_wxWindowID","_signed_int",0},
6193 { "_wxWindowID","_unsigned_int",0},
6194 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
6195 { "_int","_wxCoord",0},
6196 { "_int","_wxPrintQuality",0},
6197 { "_int","_size_t",0},
6198 { "_int","_EBool",0},
6199 { "_int","_uint",0},
6200 { "_int","_wxWindowID",0},
6201 { "_int","_unsigned_int",0},
6202 { "_int","_signed_int",0},
6203 { "_class_wxMouseEvent","_wxMouseEvent",0},
6204 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
6205 { "_class_wxListEvent","_wxListEvent",0},
6206 { "_class_wxSpinEvent","_wxSpinEvent",0},
6207 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
6208 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
6209 { "_wxButton","_class_wxButton",0},
6210 { "_wxSize","_class_wxSize",0},
6211 { "_wxRegionIterator","_class_wxRegionIterator",0},
6212 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
6213 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
6214 { "_class_wxPaintDC","_wxPaintDC",0},
6215 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
6216 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
6217 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
6218 { "_class_wxComboBox","_wxComboBox",0},
6219 { "_class_wxRadioButton","_wxRadioButton",0},
6220 { "_wxValidator","_class_wxValidator",0},
6221 { "_class_wxTreeItemId","_wxTreeItemId",0},
6222 { "_wxTreeCtrl","_class_wxTreeCtrl",0},
6223 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
6224 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
6225 { "_class_wxControl","_class_wxTreeCtrl",SwigwxTreeCtrlTowxControl
},
6226 { "_class_wxControl","_wxTreeCtrl",SwigwxTreeCtrlTowxControl
},
6227 { "_class_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
6228 { "_class_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
6229 { "_class_wxControl","_wxControl",0},
6230 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
6231 { "_class_wxIcon","_wxIcon",0},
6232 { "_class_wxColour","_wxColour",0},
6233 { "_class_wxScreenDC","_wxScreenDC",0},
6234 { "_wxPalette","_class_wxPalette",0},
6235 { "_class_wxIdleEvent","_wxIdleEvent",0},
6236 { "_wxCoord","_int",0},
6237 { "_wxCoord","_signed_int",0},
6238 { "_wxCoord","_unsigned_int",0},
6239 { "_wxCoord","_wxWindowID",0},
6240 { "_wxCoord","_uint",0},
6241 { "_wxCoord","_EBool",0},
6242 { "_wxCoord","_size_t",0},
6243 { "_wxCoord","_wxPrintQuality",0},
6244 { "_wxEraseEvent","_class_wxEraseEvent",0},
6245 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
6246 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
6247 { "_wxRegion","_class_wxRegion",0},
6248 { "_class_wxShowEvent","_wxShowEvent",0},
6249 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
6250 { "_wxActivateEvent","_class_wxActivateEvent",0},
6251 { "_wxGauge","_class_wxGauge",0},
6252 { "_class_wxCheckListBox","_wxCheckListBox",0},
6253 { "_class_wxBusyInfo","_wxBusyInfo",0},
6254 { "_class_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
6255 { "_class_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
6256 { "_class_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
6257 { "_class_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
6258 { "_class_wxCommandEvent","_wxCommandEvent",0},
6259 { "_class_wxClientDC","_wxClientDC",0},
6260 { "_class_wxSizeEvent","_wxSizeEvent",0},
6261 { "_class_wxListCtrl","_wxListCtrl",0},
6262 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
6263 { "_class_wxSize","_wxSize",0},
6264 { "_class_wxBitmap","_wxBitmap",0},
6265 { "_class_wxMemoryDC","_wxMemoryDC",0},
6266 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
6267 { "_wxMenuBar","_class_wxMenuBar",0},
6268 { "_wxTreeEvent","_class_wxTreeEvent",0},
6269 { "_wxEvtHandler","_class_wxTreeCtrl",SwigwxTreeCtrlTowxEvtHandler
},
6270 { "_wxEvtHandler","_wxTreeCtrl",SwigwxTreeCtrlTowxEvtHandler
},
6271 { "_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
6272 { "_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
6273 { "_wxEvtHandler","_class_wxEvtHandler",0},
6274 { "_wxMenuItem","_class_wxMenuItem",0},
6275 { "_class_wxScrollBar","_wxScrollBar",0},
6276 { "_wxDash","_char",0},
6277 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
6278 { "_wxKeyEvent","_class_wxKeyEvent",0},
6279 { "_wxMoveEvent","_class_wxMoveEvent",0},
6280 { "_class_wxPalette","_wxPalette",0},
6281 { "_wxFileDataObject","_class_wxFileDataObject",0},
6282 { "_class_wxEraseEvent","_wxEraseEvent",0},
6283 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
6284 { "_wxWindow","_class_wxTreeCtrl",SwigwxTreeCtrlTowxWindow
},
6285 { "_wxWindow","_wxTreeCtrl",SwigwxTreeCtrlTowxWindow
},
6286 { "_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
6287 { "_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
6288 { "_wxWindow","_class_wxWindow",0},
6289 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
6292 static PyObject
*SWIG_globals
;
6296 SWIGEXPORT(void) initcontrols2c() {
6298 SWIG_globals
= SWIG_newvarlink();
6299 m
= Py_InitModule("controls2c", controls2cMethods
);
6300 d
= PyModule_GetDict(m
);
6301 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
6302 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
6303 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
6304 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
6305 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
6306 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
6307 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
6308 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
6309 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
6310 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
6311 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
6312 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
6313 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
6314 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
6315 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
6316 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
6317 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
6318 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
6319 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
6320 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
6321 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
6322 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
6323 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
6324 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
6325 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
6326 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
6327 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
6328 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
6329 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
6330 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
6331 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
6332 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
6333 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
6334 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
6335 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
6336 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
6337 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
6338 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
6339 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
6340 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
6341 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
6342 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
6343 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
6344 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
6345 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
6346 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
6347 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
6348 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
6349 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
6350 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
6351 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
6352 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
6353 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
6354 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
6355 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
6356 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
6357 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
6358 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
6359 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
6360 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
6361 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
6362 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
6365 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
6366 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);