2 * FILE : src/gtk/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
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
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initcontrols2c
56 #define SWIG_name "controls2c"
62 #include <wx/listctrl.h>
63 #include <wx/treectrl.h>
64 #include <wx/imaglist.h>
67 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
73 } else if (target
== Py_None
) {
77 if (!PyTuple_Check(target
)) {
79 target
= PyTuple_New(1);
80 PyTuple_SetItem(target
, 0, o2
);
83 PyTuple_SetItem(o3
, 0, o
);
86 target
= PySequence_Concat(o2
, o3
);
93 #if PYTHON_API_VERSION >= 1009
94 static char* wxStringErrorMsg
= "String or Unicode type required";
96 static char* wxStringErrorMsg
= "string type is required for parameter";
98 // C++ Version of a Python aware class
99 class wxPyListCtrl
: public wxListCtrl
{
100 DECLARE_ABSTRACT_CLASS(wxPyListCtrl
);
102 wxPyListCtrl() : wxListCtrl() {}
103 wxPyListCtrl(wxWindow
* parent
, wxWindowID id
,
107 const wxValidator
& validator
,
109 wxListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
111 bool Create(wxWindow
* parent
, wxWindowID id
,
115 const wxValidator
& validator
,
117 return wxListCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
120 DEC_PYCALLBACK_STRING_LONGLONG(OnGetItemText
);
121 DEC_PYCALLBACK_INT_LONG(OnGetItemImage
);
122 DEC_PYCALLBACK_LISTATTR_LONG(OnGetItemAttr
);
127 IMPLEMENT_ABSTRACT_CLASS(wxPyListCtrl
, wxListCtrl
);
129 IMP_PYCALLBACK_STRING_LONGLONG(wxPyListCtrl
, wxListCtrl
, OnGetItemText
);
130 IMP_PYCALLBACK_INT_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemImage
);
131 IMP_PYCALLBACK_LISTATTR_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemAttr
);
133 int wxCALLBACK
wxPyListCtrl_SortItems(long item1
, long item2
, long funcPtr
) {
135 PyObject
* func
= (PyObject
*)funcPtr
;
136 bool doSave
= wxPyRestoreThread();
138 PyObject
* args
= Py_BuildValue("(ii)", item1
, item2
);
139 PyObject
* result
= PyEval_CallObject(func
, args
);
142 retval
= PyInt_AsLong(result
);
146 wxPySaveThread(doSave
);
151 class wxPyTreeItemData
: public wxTreeItemData
{
153 wxPyTreeItemData(PyObject
* obj
= NULL
) {
160 ~wxPyTreeItemData() {
161 bool doSave
= wxPyRestoreThread();
163 wxPySaveThread(doSave
);
166 PyObject
* GetData() {
171 void SetData(PyObject
* obj
) {
172 bool doSave
= wxPyRestoreThread();
174 wxPySaveThread(doSave
);
181 // C++ version of Python aware wxTreeCtrl
182 class wxPyTreeCtrl
: public wxTreeCtrl
{
183 DECLARE_ABSTRACT_CLASS(wxPyTreeCtrl
);
185 wxPyTreeCtrl() : wxTreeCtrl() {}
186 wxPyTreeCtrl(wxWindow
*parent
, wxWindowID id
,
190 const wxValidator
& validator
,
192 wxTreeCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
194 bool Create(wxWindow
*parent
, wxWindowID id
,
198 const wxValidator
& validator
,
200 return wxTreeCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
204 int OnCompareItems(const wxTreeItemId
& item1
,
205 const wxTreeItemId
& item2
) {
207 bool doSave
= wxPyRestoreThread();
208 if (m_myInst
.findCallback("OnCompareItems"))
209 rval
= m_myInst
.callCallback(Py_BuildValue(
211 wxPyConstructObject((void*)&item1
, "wxTreeItemId"),
212 wxPyConstructObject((void*)&item2
, "wxTreeItemId")));
214 rval
= wxTreeCtrl::OnCompareItems(item1
, item2
);
215 wxPySaveThread(doSave
);
221 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeCtrl
, wxTreeCtrl
);
226 #define new_wxListItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxListItemAttr(_swigarg0,_swigarg1,_swigarg2))
227 static PyObject
*_wrap_new_wxListItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
228 PyObject
* _resultobj
;
229 wxListItemAttr
* _result
;
230 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
231 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
232 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
234 PyObject
* _obj0
= 0;
236 PyObject
* _obj1
= 0;
237 PyObject
* _argo2
= 0;
238 char *_kwnames
[] = { "colText","colBack","font", NULL
};
242 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxListItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
247 if (! wxColour_helper(_obj0
, &_arg0
))
253 if (! wxColour_helper(_obj1
, &_arg1
))
257 if (_argo2
== Py_None
) { _arg2
= NULL
; }
258 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxListItemAttr. Expected _wxFont_p.");
264 wxPy_BEGIN_ALLOW_THREADS
;
265 _result
= (wxListItemAttr
*)new_wxListItemAttr(*_arg0
,*_arg1
,*_arg2
);
267 wxPy_END_ALLOW_THREADS
;
268 if (PyErr_Occurred()) return NULL
;
270 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
271 _resultobj
= Py_BuildValue("s",_ptemp
);
274 _resultobj
= Py_None
;
279 #define wxListItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
280 static PyObject
*_wrap_wxListItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
281 PyObject
* _resultobj
;
282 wxListItemAttr
* _arg0
;
284 PyObject
* _argo0
= 0;
286 PyObject
* _obj1
= 0;
287 char *_kwnames
[] = { "self","colText", NULL
};
290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetTextColour. Expected _wxListItemAttr_p.");
301 if (! wxColour_helper(_obj1
, &_arg1
))
305 wxPy_BEGIN_ALLOW_THREADS
;
306 wxListItemAttr_SetTextColour(_arg0
,*_arg1
);
308 wxPy_END_ALLOW_THREADS
;
309 if (PyErr_Occurred()) return NULL
;
310 } Py_INCREF(Py_None
);
311 _resultobj
= Py_None
;
315 #define wxListItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
316 static PyObject
*_wrap_wxListItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
317 PyObject
* _resultobj
;
318 wxListItemAttr
* _arg0
;
320 PyObject
* _argo0
= 0;
322 PyObject
* _obj1
= 0;
323 char *_kwnames
[] = { "self","colBack", NULL
};
326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
329 if (_argo0
== Py_None
) { _arg0
= NULL
; }
330 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
331 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetBackgroundColour. Expected _wxListItemAttr_p.");
337 if (! wxColour_helper(_obj1
, &_arg1
))
341 wxPy_BEGIN_ALLOW_THREADS
;
342 wxListItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
344 wxPy_END_ALLOW_THREADS
;
345 if (PyErr_Occurred()) return NULL
;
346 } Py_INCREF(Py_None
);
347 _resultobj
= Py_None
;
351 #define wxListItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
352 static PyObject
*_wrap_wxListItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
353 PyObject
* _resultobj
;
354 wxListItemAttr
* _arg0
;
356 PyObject
* _argo0
= 0;
357 PyObject
* _argo1
= 0;
358 char *_kwnames
[] = { "self","font", NULL
};
361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
364 if (_argo0
== Py_None
) { _arg0
= NULL
; }
365 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetFont. Expected _wxListItemAttr_p.");
371 if (_argo1
== Py_None
) { _arg1
= NULL
; }
372 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
373 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItemAttr_SetFont. Expected _wxFont_p.");
378 wxPy_BEGIN_ALLOW_THREADS
;
379 wxListItemAttr_SetFont(_arg0
,*_arg1
);
381 wxPy_END_ALLOW_THREADS
;
382 if (PyErr_Occurred()) return NULL
;
383 } Py_INCREF(Py_None
);
384 _resultobj
= Py_None
;
388 #define wxListItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
389 static PyObject
*_wrap_wxListItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
390 PyObject
* _resultobj
;
392 wxListItemAttr
* _arg0
;
393 PyObject
* _argo0
= 0;
394 char *_kwnames
[] = { "self", NULL
};
397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasTextColour",_kwnames
,&_argo0
))
400 if (_argo0
== Py_None
) { _arg0
= NULL
; }
401 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
402 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasTextColour. Expected _wxListItemAttr_p.");
407 wxPy_BEGIN_ALLOW_THREADS
;
408 _result
= (bool )wxListItemAttr_HasTextColour(_arg0
);
410 wxPy_END_ALLOW_THREADS
;
411 if (PyErr_Occurred()) return NULL
;
412 } _resultobj
= Py_BuildValue("i",_result
);
416 #define wxListItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
417 static PyObject
*_wrap_wxListItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
418 PyObject
* _resultobj
;
420 wxListItemAttr
* _arg0
;
421 PyObject
* _argo0
= 0;
422 char *_kwnames
[] = { "self", NULL
};
425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
428 if (_argo0
== Py_None
) { _arg0
= NULL
; }
429 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
430 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasBackgroundColour. Expected _wxListItemAttr_p.");
435 wxPy_BEGIN_ALLOW_THREADS
;
436 _result
= (bool )wxListItemAttr_HasBackgroundColour(_arg0
);
438 wxPy_END_ALLOW_THREADS
;
439 if (PyErr_Occurred()) return NULL
;
440 } _resultobj
= Py_BuildValue("i",_result
);
444 #define wxListItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
445 static PyObject
*_wrap_wxListItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
446 PyObject
* _resultobj
;
448 wxListItemAttr
* _arg0
;
449 PyObject
* _argo0
= 0;
450 char *_kwnames
[] = { "self", NULL
};
453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasFont",_kwnames
,&_argo0
))
456 if (_argo0
== Py_None
) { _arg0
= NULL
; }
457 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
458 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasFont. Expected _wxListItemAttr_p.");
463 wxPy_BEGIN_ALLOW_THREADS
;
464 _result
= (bool )wxListItemAttr_HasFont(_arg0
);
466 wxPy_END_ALLOW_THREADS
;
467 if (PyErr_Occurred()) return NULL
;
468 } _resultobj
= Py_BuildValue("i",_result
);
472 #define wxListItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
473 static PyObject
*_wrap_wxListItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
474 PyObject
* _resultobj
;
476 wxListItemAttr
* _arg0
;
477 PyObject
* _argo0
= 0;
478 char *_kwnames
[] = { "self", NULL
};
482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetTextColour",_kwnames
,&_argo0
))
485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetTextColour. Expected _wxListItemAttr_p.");
492 wxPy_BEGIN_ALLOW_THREADS
;
493 const wxColour
& _result_ref
= wxListItemAttr_GetTextColour(_arg0
);
494 _result
= (wxColour
*) &_result_ref
;
496 wxPy_END_ALLOW_THREADS
;
497 if (PyErr_Occurred()) return NULL
;
499 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
500 _resultobj
= Py_BuildValue("s",_ptemp
);
503 _resultobj
= Py_None
;
508 #define wxListItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
509 static PyObject
*_wrap_wxListItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
510 PyObject
* _resultobj
;
512 wxListItemAttr
* _arg0
;
513 PyObject
* _argo0
= 0;
514 char *_kwnames
[] = { "self", NULL
};
518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetBackgroundColour. Expected _wxListItemAttr_p.");
528 wxPy_BEGIN_ALLOW_THREADS
;
529 const wxColour
& _result_ref
= wxListItemAttr_GetBackgroundColour(_arg0
);
530 _result
= (wxColour
*) &_result_ref
;
532 wxPy_END_ALLOW_THREADS
;
533 if (PyErr_Occurred()) return NULL
;
535 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
536 _resultobj
= Py_BuildValue("s",_ptemp
);
539 _resultobj
= Py_None
;
544 #define wxListItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
545 static PyObject
*_wrap_wxListItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
546 PyObject
* _resultobj
;
548 wxListItemAttr
* _arg0
;
549 PyObject
* _argo0
= 0;
550 char *_kwnames
[] = { "self", NULL
};
554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetFont",_kwnames
,&_argo0
))
557 if (_argo0
== Py_None
) { _arg0
= NULL
; }
558 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
559 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetFont. Expected _wxListItemAttr_p.");
564 wxPy_BEGIN_ALLOW_THREADS
;
565 const wxFont
& _result_ref
= wxListItemAttr_GetFont(_arg0
);
566 _result
= (wxFont
*) &_result_ref
;
568 wxPy_END_ALLOW_THREADS
;
569 if (PyErr_Occurred()) return NULL
;
571 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
572 _resultobj
= Py_BuildValue("s",_ptemp
);
575 _resultobj
= Py_None
;
580 static void *SwigwxListItemTowxObject(void *ptr
) {
583 src
= (wxListItem
*) ptr
;
584 dest
= (wxObject
*) src
;
585 return (void *) dest
;
588 #define new_wxListItem() (new wxListItem())
589 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
590 PyObject
* _resultobj
;
591 wxListItem
* _result
;
592 char *_kwnames
[] = { NULL
};
596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItem",_kwnames
))
599 wxPy_BEGIN_ALLOW_THREADS
;
600 _result
= (wxListItem
*)new_wxListItem();
602 wxPy_END_ALLOW_THREADS
;
603 if (PyErr_Occurred()) return NULL
;
605 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
606 _resultobj
= Py_BuildValue("s",_ptemp
);
609 _resultobj
= Py_None
;
614 #define delete_wxListItem(_swigobj) (delete _swigobj)
615 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
616 PyObject
* _resultobj
;
618 PyObject
* _argo0
= 0;
619 char *_kwnames
[] = { "self", NULL
};
622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxListItem",_kwnames
,&_argo0
))
625 if (_argo0
== Py_None
) { _arg0
= NULL
; }
626 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
627 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
632 wxPy_BEGIN_ALLOW_THREADS
;
633 delete_wxListItem(_arg0
);
635 wxPy_END_ALLOW_THREADS
;
636 if (PyErr_Occurred()) return NULL
;
637 } Py_INCREF(Py_None
);
638 _resultobj
= Py_None
;
642 #define wxListItem_Clear(_swigobj) (_swigobj->Clear())
643 static PyObject
*_wrap_wxListItem_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
644 PyObject
* _resultobj
;
646 PyObject
* _argo0
= 0;
647 char *_kwnames
[] = { "self", NULL
};
650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_Clear",_kwnames
,&_argo0
))
653 if (_argo0
== Py_None
) { _arg0
= NULL
; }
654 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
655 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_Clear. Expected _wxListItem_p.");
660 wxPy_BEGIN_ALLOW_THREADS
;
661 wxListItem_Clear(_arg0
);
663 wxPy_END_ALLOW_THREADS
;
664 if (PyErr_Occurred()) return NULL
;
665 } Py_INCREF(Py_None
);
666 _resultobj
= Py_None
;
670 #define wxListItem_ClearAttributes(_swigobj) (_swigobj->ClearAttributes())
671 static PyObject
*_wrap_wxListItem_ClearAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
672 PyObject
* _resultobj
;
674 PyObject
* _argo0
= 0;
675 char *_kwnames
[] = { "self", NULL
};
678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_ClearAttributes",_kwnames
,&_argo0
))
681 if (_argo0
== Py_None
) { _arg0
= NULL
; }
682 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
683 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_ClearAttributes. Expected _wxListItem_p.");
688 wxPy_BEGIN_ALLOW_THREADS
;
689 wxListItem_ClearAttributes(_arg0
);
691 wxPy_END_ALLOW_THREADS
;
692 if (PyErr_Occurred()) return NULL
;
693 } Py_INCREF(Py_None
);
694 _resultobj
= Py_None
;
698 #define wxListItem_SetMask(_swigobj,_swigarg0) (_swigobj->SetMask(_swigarg0))
699 static PyObject
*_wrap_wxListItem_SetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
700 PyObject
* _resultobj
;
703 PyObject
* _argo0
= 0;
704 char *_kwnames
[] = { "self","mask", NULL
};
707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetMask",_kwnames
,&_argo0
,&_arg1
))
710 if (_argo0
== Py_None
) { _arg0
= NULL
; }
711 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
712 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetMask. Expected _wxListItem_p.");
717 wxPy_BEGIN_ALLOW_THREADS
;
718 wxListItem_SetMask(_arg0
,_arg1
);
720 wxPy_END_ALLOW_THREADS
;
721 if (PyErr_Occurred()) return NULL
;
722 } Py_INCREF(Py_None
);
723 _resultobj
= Py_None
;
727 #define wxListItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
728 static PyObject
*_wrap_wxListItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
729 PyObject
* _resultobj
;
732 PyObject
* _argo0
= 0;
733 char *_kwnames
[] = { "self","id", NULL
};
736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetId",_kwnames
,&_argo0
,&_arg1
))
739 if (_argo0
== Py_None
) { _arg0
= NULL
; }
740 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetId. Expected _wxListItem_p.");
746 wxPy_BEGIN_ALLOW_THREADS
;
747 wxListItem_SetId(_arg0
,_arg1
);
749 wxPy_END_ALLOW_THREADS
;
750 if (PyErr_Occurred()) return NULL
;
751 } Py_INCREF(Py_None
);
752 _resultobj
= Py_None
;
756 #define wxListItem_SetColumn(_swigobj,_swigarg0) (_swigobj->SetColumn(_swigarg0))
757 static PyObject
*_wrap_wxListItem_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
758 PyObject
* _resultobj
;
761 PyObject
* _argo0
= 0;
762 char *_kwnames
[] = { "self","col", NULL
};
765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetColumn",_kwnames
,&_argo0
,&_arg1
))
768 if (_argo0
== Py_None
) { _arg0
= NULL
; }
769 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
770 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetColumn. Expected _wxListItem_p.");
775 wxPy_BEGIN_ALLOW_THREADS
;
776 wxListItem_SetColumn(_arg0
,_arg1
);
778 wxPy_END_ALLOW_THREADS
;
779 if (PyErr_Occurred()) return NULL
;
780 } Py_INCREF(Py_None
);
781 _resultobj
= Py_None
;
785 #define wxListItem_SetState(_swigobj,_swigarg0) (_swigobj->SetState(_swigarg0))
786 static PyObject
*_wrap_wxListItem_SetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
787 PyObject
* _resultobj
;
790 PyObject
* _argo0
= 0;
791 char *_kwnames
[] = { "self","state", NULL
};
794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetState",_kwnames
,&_argo0
,&_arg1
))
797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetState. Expected _wxListItem_p.");
804 wxPy_BEGIN_ALLOW_THREADS
;
805 wxListItem_SetState(_arg0
,_arg1
);
807 wxPy_END_ALLOW_THREADS
;
808 if (PyErr_Occurred()) return NULL
;
809 } Py_INCREF(Py_None
);
810 _resultobj
= Py_None
;
814 #define wxListItem_SetStateMask(_swigobj,_swigarg0) (_swigobj->SetStateMask(_swigarg0))
815 static PyObject
*_wrap_wxListItem_SetStateMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
816 PyObject
* _resultobj
;
819 PyObject
* _argo0
= 0;
820 char *_kwnames
[] = { "self","stateMask", NULL
};
823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetStateMask",_kwnames
,&_argo0
,&_arg1
))
826 if (_argo0
== Py_None
) { _arg0
= NULL
; }
827 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
828 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetStateMask. Expected _wxListItem_p.");
833 wxPy_BEGIN_ALLOW_THREADS
;
834 wxListItem_SetStateMask(_arg0
,_arg1
);
836 wxPy_END_ALLOW_THREADS
;
837 if (PyErr_Occurred()) return NULL
;
838 } Py_INCREF(Py_None
);
839 _resultobj
= Py_None
;
843 #define wxListItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
844 static PyObject
*_wrap_wxListItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
845 PyObject
* _resultobj
;
848 PyObject
* _argo0
= 0;
849 PyObject
* _obj1
= 0;
850 char *_kwnames
[] = { "self","text", NULL
};
853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetText",_kwnames
,&_argo0
,&_obj1
))
856 if (_argo0
== Py_None
) { _arg0
= NULL
; }
857 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
858 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetText. Expected _wxListItem_p.");
863 #if PYTHON_API_VERSION >= 1009
864 char* tmpPtr
; int tmpSize
;
865 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
866 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
869 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
871 _arg1
= new wxString(tmpPtr
, tmpSize
);
873 if (!PyString_Check(_obj1
)) {
874 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
877 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
881 wxPy_BEGIN_ALLOW_THREADS
;
882 wxListItem_SetText(_arg0
,*_arg1
);
884 wxPy_END_ALLOW_THREADS
;
885 if (PyErr_Occurred()) return NULL
;
886 } Py_INCREF(Py_None
);
887 _resultobj
= Py_None
;
895 #define wxListItem_SetImage(_swigobj,_swigarg0) (_swigobj->SetImage(_swigarg0))
896 static PyObject
*_wrap_wxListItem_SetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
897 PyObject
* _resultobj
;
900 PyObject
* _argo0
= 0;
901 char *_kwnames
[] = { "self","image", NULL
};
904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetImage",_kwnames
,&_argo0
,&_arg1
))
907 if (_argo0
== Py_None
) { _arg0
= NULL
; }
908 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
909 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetImage. Expected _wxListItem_p.");
914 wxPy_BEGIN_ALLOW_THREADS
;
915 wxListItem_SetImage(_arg0
,_arg1
);
917 wxPy_END_ALLOW_THREADS
;
918 if (PyErr_Occurred()) return NULL
;
919 } Py_INCREF(Py_None
);
920 _resultobj
= Py_None
;
924 #define wxListItem_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
925 static PyObject
*_wrap_wxListItem_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
926 PyObject
* _resultobj
;
929 PyObject
* _argo0
= 0;
930 char *_kwnames
[] = { "self","data", NULL
};
933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetData",_kwnames
,&_argo0
,&_arg1
))
936 if (_argo0
== Py_None
) { _arg0
= NULL
; }
937 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
938 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetData. Expected _wxListItem_p.");
943 wxPy_BEGIN_ALLOW_THREADS
;
944 wxListItem_SetData(_arg0
,_arg1
);
946 wxPy_END_ALLOW_THREADS
;
947 if (PyErr_Occurred()) return NULL
;
948 } Py_INCREF(Py_None
);
949 _resultobj
= Py_None
;
953 #define wxListItem_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
954 static PyObject
*_wrap_wxListItem_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
955 PyObject
* _resultobj
;
958 PyObject
* _argo0
= 0;
959 char *_kwnames
[] = { "self","width", NULL
};
962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetWidth",_kwnames
,&_argo0
,&_arg1
))
965 if (_argo0
== Py_None
) { _arg0
= NULL
; }
966 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
967 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetWidth. Expected _wxListItem_p.");
972 wxPy_BEGIN_ALLOW_THREADS
;
973 wxListItem_SetWidth(_arg0
,_arg1
);
975 wxPy_END_ALLOW_THREADS
;
976 if (PyErr_Occurred()) return NULL
;
977 } Py_INCREF(Py_None
);
978 _resultobj
= Py_None
;
982 #define wxListItem_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
983 static PyObject
*_wrap_wxListItem_SetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
984 PyObject
* _resultobj
;
986 wxListColumnFormat _arg1
;
987 PyObject
* _argo0
= 0;
988 char *_kwnames
[] = { "self","align", NULL
};
991 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetAlign",_kwnames
,&_argo0
,&_arg1
))
994 if (_argo0
== Py_None
) { _arg0
= NULL
; }
995 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetAlign. Expected _wxListItem_p.");
1001 wxPy_BEGIN_ALLOW_THREADS
;
1002 wxListItem_SetAlign(_arg0
,_arg1
);
1004 wxPy_END_ALLOW_THREADS
;
1005 if (PyErr_Occurred()) return NULL
;
1006 } Py_INCREF(Py_None
);
1007 _resultobj
= Py_None
;
1011 #define wxListItem_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
1012 static PyObject
*_wrap_wxListItem_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1013 PyObject
* _resultobj
;
1016 PyObject
* _argo0
= 0;
1018 PyObject
* _obj1
= 0;
1019 char *_kwnames
[] = { "self","colText", NULL
};
1022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
1025 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1026 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetTextColour. Expected _wxListItem_p.");
1033 if (! wxColour_helper(_obj1
, &_arg1
))
1037 wxPy_BEGIN_ALLOW_THREADS
;
1038 wxListItem_SetTextColour(_arg0
,*_arg1
);
1040 wxPy_END_ALLOW_THREADS
;
1041 if (PyErr_Occurred()) return NULL
;
1042 } Py_INCREF(Py_None
);
1043 _resultobj
= Py_None
;
1047 #define wxListItem_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
1048 static PyObject
*_wrap_wxListItem_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1049 PyObject
* _resultobj
;
1052 PyObject
* _argo0
= 0;
1054 PyObject
* _obj1
= 0;
1055 char *_kwnames
[] = { "self","colBack", NULL
};
1058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
1061 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1062 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1063 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetBackgroundColour. Expected _wxListItem_p.");
1069 if (! wxColour_helper(_obj1
, &_arg1
))
1073 wxPy_BEGIN_ALLOW_THREADS
;
1074 wxListItem_SetBackgroundColour(_arg0
,*_arg1
);
1076 wxPy_END_ALLOW_THREADS
;
1077 if (PyErr_Occurred()) return NULL
;
1078 } Py_INCREF(Py_None
);
1079 _resultobj
= Py_None
;
1083 #define wxListItem_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
1084 static PyObject
*_wrap_wxListItem_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1085 PyObject
* _resultobj
;
1088 PyObject
* _argo0
= 0;
1089 PyObject
* _argo1
= 0;
1090 char *_kwnames
[] = { "self","font", NULL
};
1093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetFont",_kwnames
,&_argo0
,&_argo1
))
1096 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1097 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1098 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetFont. Expected _wxListItem_p.");
1103 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1104 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
1105 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItem_SetFont. Expected _wxFont_p.");
1110 wxPy_BEGIN_ALLOW_THREADS
;
1111 wxListItem_SetFont(_arg0
,*_arg1
);
1113 wxPy_END_ALLOW_THREADS
;
1114 if (PyErr_Occurred()) return NULL
;
1115 } Py_INCREF(Py_None
);
1116 _resultobj
= Py_None
;
1120 #define wxListItem_GetMask(_swigobj) (_swigobj->GetMask())
1121 static PyObject
*_wrap_wxListItem_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1122 PyObject
* _resultobj
;
1125 PyObject
* _argo0
= 0;
1126 char *_kwnames
[] = { "self", NULL
};
1129 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetMask",_kwnames
,&_argo0
))
1132 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1133 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1134 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetMask. Expected _wxListItem_p.");
1139 wxPy_BEGIN_ALLOW_THREADS
;
1140 _result
= (long )wxListItem_GetMask(_arg0
);
1142 wxPy_END_ALLOW_THREADS
;
1143 if (PyErr_Occurred()) return NULL
;
1144 } _resultobj
= Py_BuildValue("l",_result
);
1148 #define wxListItem_GetId(_swigobj) (_swigobj->GetId())
1149 static PyObject
*_wrap_wxListItem_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1150 PyObject
* _resultobj
;
1153 PyObject
* _argo0
= 0;
1154 char *_kwnames
[] = { "self", NULL
};
1157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetId",_kwnames
,&_argo0
))
1160 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1161 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1162 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetId. Expected _wxListItem_p.");
1167 wxPy_BEGIN_ALLOW_THREADS
;
1168 _result
= (long )wxListItem_GetId(_arg0
);
1170 wxPy_END_ALLOW_THREADS
;
1171 if (PyErr_Occurred()) return NULL
;
1172 } _resultobj
= Py_BuildValue("l",_result
);
1176 #define wxListItem_GetColumn(_swigobj) (_swigobj->GetColumn())
1177 static PyObject
*_wrap_wxListItem_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1178 PyObject
* _resultobj
;
1181 PyObject
* _argo0
= 0;
1182 char *_kwnames
[] = { "self", NULL
};
1185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetColumn",_kwnames
,&_argo0
))
1188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetColumn. Expected _wxListItem_p.");
1195 wxPy_BEGIN_ALLOW_THREADS
;
1196 _result
= (int )wxListItem_GetColumn(_arg0
);
1198 wxPy_END_ALLOW_THREADS
;
1199 if (PyErr_Occurred()) return NULL
;
1200 } _resultobj
= Py_BuildValue("i",_result
);
1204 #define wxListItem_GetState(_swigobj) (_swigobj->GetState())
1205 static PyObject
*_wrap_wxListItem_GetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1206 PyObject
* _resultobj
;
1209 PyObject
* _argo0
= 0;
1210 char *_kwnames
[] = { "self", NULL
};
1213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetState",_kwnames
,&_argo0
))
1216 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1217 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetState. Expected _wxListItem_p.");
1223 wxPy_BEGIN_ALLOW_THREADS
;
1224 _result
= (long )wxListItem_GetState(_arg0
);
1226 wxPy_END_ALLOW_THREADS
;
1227 if (PyErr_Occurred()) return NULL
;
1228 } _resultobj
= Py_BuildValue("l",_result
);
1232 #define wxListItem_GetText(_swigobj) (_swigobj->GetText())
1233 static PyObject
*_wrap_wxListItem_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1234 PyObject
* _resultobj
;
1237 PyObject
* _argo0
= 0;
1238 char *_kwnames
[] = { "self", NULL
};
1241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetText",_kwnames
,&_argo0
))
1244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetText. Expected _wxListItem_p.");
1251 wxPy_BEGIN_ALLOW_THREADS
;
1252 const wxString
& _result_ref
= wxListItem_GetText(_arg0
);
1253 _result
= (wxString
*) &_result_ref
;
1255 wxPy_END_ALLOW_THREADS
;
1256 if (PyErr_Occurred()) return NULL
;
1258 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1263 #define wxListItem_GetImage(_swigobj) (_swigobj->GetImage())
1264 static PyObject
*_wrap_wxListItem_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1265 PyObject
* _resultobj
;
1268 PyObject
* _argo0
= 0;
1269 char *_kwnames
[] = { "self", NULL
};
1272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetImage",_kwnames
,&_argo0
))
1275 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1276 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetImage. Expected _wxListItem_p.");
1282 wxPy_BEGIN_ALLOW_THREADS
;
1283 _result
= (int )wxListItem_GetImage(_arg0
);
1285 wxPy_END_ALLOW_THREADS
;
1286 if (PyErr_Occurred()) return NULL
;
1287 } _resultobj
= Py_BuildValue("i",_result
);
1291 #define wxListItem_GetData(_swigobj) (_swigobj->GetData())
1292 static PyObject
*_wrap_wxListItem_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1293 PyObject
* _resultobj
;
1296 PyObject
* _argo0
= 0;
1297 char *_kwnames
[] = { "self", NULL
};
1300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetData",_kwnames
,&_argo0
))
1303 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1304 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1305 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetData. Expected _wxListItem_p.");
1310 wxPy_BEGIN_ALLOW_THREADS
;
1311 _result
= (long )wxListItem_GetData(_arg0
);
1313 wxPy_END_ALLOW_THREADS
;
1314 if (PyErr_Occurred()) return NULL
;
1315 } _resultobj
= Py_BuildValue("l",_result
);
1319 #define wxListItem_GetWidth(_swigobj) (_swigobj->GetWidth())
1320 static PyObject
*_wrap_wxListItem_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1321 PyObject
* _resultobj
;
1324 PyObject
* _argo0
= 0;
1325 char *_kwnames
[] = { "self", NULL
};
1328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetWidth",_kwnames
,&_argo0
))
1331 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1332 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetWidth. Expected _wxListItem_p.");
1338 wxPy_BEGIN_ALLOW_THREADS
;
1339 _result
= (int )wxListItem_GetWidth(_arg0
);
1341 wxPy_END_ALLOW_THREADS
;
1342 if (PyErr_Occurred()) return NULL
;
1343 } _resultobj
= Py_BuildValue("i",_result
);
1347 #define wxListItem_GetAlign(_swigobj) (_swigobj->GetAlign())
1348 static PyObject
*_wrap_wxListItem_GetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1349 PyObject
* _resultobj
;
1350 wxListColumnFormat _result
;
1352 PyObject
* _argo0
= 0;
1353 char *_kwnames
[] = { "self", NULL
};
1356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAlign",_kwnames
,&_argo0
))
1359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAlign. Expected _wxListItem_p.");
1366 wxPy_BEGIN_ALLOW_THREADS
;
1367 _result
= (wxListColumnFormat
)wxListItem_GetAlign(_arg0
);
1369 wxPy_END_ALLOW_THREADS
;
1370 if (PyErr_Occurred()) return NULL
;
1371 } _resultobj
= Py_BuildValue("i",_result
);
1375 #define wxListItem_GetAttributes(_swigobj) (_swigobj->GetAttributes())
1376 static PyObject
*_wrap_wxListItem_GetAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1377 PyObject
* _resultobj
;
1378 wxListItemAttr
* _result
;
1380 PyObject
* _argo0
= 0;
1381 char *_kwnames
[] = { "self", NULL
};
1385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAttributes",_kwnames
,&_argo0
))
1388 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1389 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1390 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAttributes. Expected _wxListItem_p.");
1395 wxPy_BEGIN_ALLOW_THREADS
;
1396 _result
= (wxListItemAttr
*)wxListItem_GetAttributes(_arg0
);
1398 wxPy_END_ALLOW_THREADS
;
1399 if (PyErr_Occurred()) return NULL
;
1401 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
1402 _resultobj
= Py_BuildValue("s",_ptemp
);
1405 _resultobj
= Py_None
;
1410 #define wxListItem_HasAttributes(_swigobj) (_swigobj->HasAttributes())
1411 static PyObject
*_wrap_wxListItem_HasAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1412 PyObject
* _resultobj
;
1415 PyObject
* _argo0
= 0;
1416 char *_kwnames
[] = { "self", NULL
};
1419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_HasAttributes",_kwnames
,&_argo0
))
1422 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1423 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_HasAttributes. Expected _wxListItem_p.");
1429 wxPy_BEGIN_ALLOW_THREADS
;
1430 _result
= (bool )wxListItem_HasAttributes(_arg0
);
1432 wxPy_END_ALLOW_THREADS
;
1433 if (PyErr_Occurred()) return NULL
;
1434 } _resultobj
= Py_BuildValue("i",_result
);
1438 #define wxListItem_GetTextColour(_swigobj) (_swigobj->GetTextColour())
1439 static PyObject
*_wrap_wxListItem_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1440 PyObject
* _resultobj
;
1443 PyObject
* _argo0
= 0;
1444 char *_kwnames
[] = { "self", NULL
};
1448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetTextColour",_kwnames
,&_argo0
))
1451 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1452 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1453 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetTextColour. Expected _wxListItem_p.");
1458 wxPy_BEGIN_ALLOW_THREADS
;
1459 _result
= new wxColour (wxListItem_GetTextColour(_arg0
));
1461 wxPy_END_ALLOW_THREADS
;
1462 if (PyErr_Occurred()) return NULL
;
1463 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1464 _resultobj
= Py_BuildValue("s",_ptemp
);
1468 #define wxListItem_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1469 static PyObject
*_wrap_wxListItem_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1470 PyObject
* _resultobj
;
1473 PyObject
* _argo0
= 0;
1474 char *_kwnames
[] = { "self", NULL
};
1478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetBackgroundColour",_kwnames
,&_argo0
))
1481 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1482 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1483 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetBackgroundColour. Expected _wxListItem_p.");
1488 wxPy_BEGIN_ALLOW_THREADS
;
1489 _result
= new wxColour (wxListItem_GetBackgroundColour(_arg0
));
1491 wxPy_END_ALLOW_THREADS
;
1492 if (PyErr_Occurred()) return NULL
;
1493 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1494 _resultobj
= Py_BuildValue("s",_ptemp
);
1498 #define wxListItem_GetFont(_swigobj) (_swigobj->GetFont())
1499 static PyObject
*_wrap_wxListItem_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1500 PyObject
* _resultobj
;
1503 PyObject
* _argo0
= 0;
1504 char *_kwnames
[] = { "self", NULL
};
1508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetFont",_kwnames
,&_argo0
))
1511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetFont. Expected _wxListItem_p.");
1518 wxPy_BEGIN_ALLOW_THREADS
;
1519 _result
= new wxFont (wxListItem_GetFont(_arg0
));
1521 wxPy_END_ALLOW_THREADS
;
1522 if (PyErr_Occurred()) return NULL
;
1523 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
1524 _resultobj
= Py_BuildValue("s",_ptemp
);
1528 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
1529 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1530 PyObject
* _resultobj
;
1534 PyObject
* _argo0
= 0;
1535 char *_kwnames
[] = { "self","m_mask", NULL
};
1538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_mask_set",_kwnames
,&_argo0
,&_arg1
))
1541 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1542 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1543 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
1548 wxPy_BEGIN_ALLOW_THREADS
;
1549 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
1551 wxPy_END_ALLOW_THREADS
;
1552 if (PyErr_Occurred()) return NULL
;
1553 } _resultobj
= Py_BuildValue("l",_result
);
1557 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
1558 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1559 PyObject
* _resultobj
;
1562 PyObject
* _argo0
= 0;
1563 char *_kwnames
[] = { "self", NULL
};
1566 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_mask_get",_kwnames
,&_argo0
))
1569 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1570 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1571 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_get. Expected _wxListItem_p.");
1576 wxPy_BEGIN_ALLOW_THREADS
;
1577 _result
= (long )wxListItem_m_mask_get(_arg0
);
1579 wxPy_END_ALLOW_THREADS
;
1580 if (PyErr_Occurred()) return NULL
;
1581 } _resultobj
= Py_BuildValue("l",_result
);
1585 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
1586 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1587 PyObject
* _resultobj
;
1591 PyObject
* _argo0
= 0;
1592 char *_kwnames
[] = { "self","m_itemId", NULL
};
1595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_itemId_set",_kwnames
,&_argo0
,&_arg1
))
1598 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1599 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1600 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
1605 wxPy_BEGIN_ALLOW_THREADS
;
1606 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
1608 wxPy_END_ALLOW_THREADS
;
1609 if (PyErr_Occurred()) return NULL
;
1610 } _resultobj
= Py_BuildValue("l",_result
);
1614 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
1615 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1616 PyObject
* _resultobj
;
1619 PyObject
* _argo0
= 0;
1620 char *_kwnames
[] = { "self", NULL
};
1623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_itemId_get",_kwnames
,&_argo0
))
1626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_get. Expected _wxListItem_p.");
1633 wxPy_BEGIN_ALLOW_THREADS
;
1634 _result
= (long )wxListItem_m_itemId_get(_arg0
);
1636 wxPy_END_ALLOW_THREADS
;
1637 if (PyErr_Occurred()) return NULL
;
1638 } _resultobj
= Py_BuildValue("l",_result
);
1642 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
1643 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1644 PyObject
* _resultobj
;
1648 PyObject
* _argo0
= 0;
1649 char *_kwnames
[] = { "self","m_col", NULL
};
1652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_col_set",_kwnames
,&_argo0
,&_arg1
))
1655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
1662 wxPy_BEGIN_ALLOW_THREADS
;
1663 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
1665 wxPy_END_ALLOW_THREADS
;
1666 if (PyErr_Occurred()) return NULL
;
1667 } _resultobj
= Py_BuildValue("i",_result
);
1671 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
1672 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1673 PyObject
* _resultobj
;
1676 PyObject
* _argo0
= 0;
1677 char *_kwnames
[] = { "self", NULL
};
1680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_col_get",_kwnames
,&_argo0
))
1683 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1684 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_get. Expected _wxListItem_p.");
1690 wxPy_BEGIN_ALLOW_THREADS
;
1691 _result
= (int )wxListItem_m_col_get(_arg0
);
1693 wxPy_END_ALLOW_THREADS
;
1694 if (PyErr_Occurred()) return NULL
;
1695 } _resultobj
= Py_BuildValue("i",_result
);
1699 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
1700 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1701 PyObject
* _resultobj
;
1705 PyObject
* _argo0
= 0;
1706 char *_kwnames
[] = { "self","m_state", NULL
};
1709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_state_set",_kwnames
,&_argo0
,&_arg1
))
1712 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1713 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
1719 wxPy_BEGIN_ALLOW_THREADS
;
1720 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
1722 wxPy_END_ALLOW_THREADS
;
1723 if (PyErr_Occurred()) return NULL
;
1724 } _resultobj
= Py_BuildValue("l",_result
);
1728 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
1729 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1730 PyObject
* _resultobj
;
1733 PyObject
* _argo0
= 0;
1734 char *_kwnames
[] = { "self", NULL
};
1737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_state_get",_kwnames
,&_argo0
))
1740 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1741 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1742 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_get. Expected _wxListItem_p.");
1747 wxPy_BEGIN_ALLOW_THREADS
;
1748 _result
= (long )wxListItem_m_state_get(_arg0
);
1750 wxPy_END_ALLOW_THREADS
;
1751 if (PyErr_Occurred()) return NULL
;
1752 } _resultobj
= Py_BuildValue("l",_result
);
1756 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
1757 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1758 PyObject
* _resultobj
;
1762 PyObject
* _argo0
= 0;
1763 char *_kwnames
[] = { "self","m_stateMask", NULL
};
1766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_stateMask_set",_kwnames
,&_argo0
,&_arg1
))
1769 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1770 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
1776 wxPy_BEGIN_ALLOW_THREADS
;
1777 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
1779 wxPy_END_ALLOW_THREADS
;
1780 if (PyErr_Occurred()) return NULL
;
1781 } _resultobj
= Py_BuildValue("l",_result
);
1785 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
1786 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1787 PyObject
* _resultobj
;
1790 PyObject
* _argo0
= 0;
1791 char *_kwnames
[] = { "self", NULL
};
1794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_stateMask_get",_kwnames
,&_argo0
))
1797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_get. Expected _wxListItem_p.");
1804 wxPy_BEGIN_ALLOW_THREADS
;
1805 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
1807 wxPy_END_ALLOW_THREADS
;
1808 if (PyErr_Occurred()) return NULL
;
1809 } _resultobj
= Py_BuildValue("l",_result
);
1813 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
1814 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1815 PyObject
* _resultobj
;
1819 PyObject
* _argo0
= 0;
1820 PyObject
* _obj1
= 0;
1821 char *_kwnames
[] = { "self","m_text", NULL
};
1824 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_m_text_set",_kwnames
,&_argo0
,&_obj1
))
1827 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1828 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1829 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
1834 #if PYTHON_API_VERSION >= 1009
1835 char* tmpPtr
; int tmpSize
;
1836 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1837 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1840 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1842 _arg1
= new wxString(tmpPtr
, tmpSize
);
1844 if (!PyString_Check(_obj1
)) {
1845 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1848 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1852 wxPy_BEGIN_ALLOW_THREADS
;
1853 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
1855 wxPy_END_ALLOW_THREADS
;
1856 if (PyErr_Occurred()) return NULL
;
1858 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1867 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
1868 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1869 PyObject
* _resultobj
;
1872 PyObject
* _argo0
= 0;
1873 char *_kwnames
[] = { "self", NULL
};
1876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_text_get",_kwnames
,&_argo0
))
1879 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1880 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1881 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
1886 wxPy_BEGIN_ALLOW_THREADS
;
1887 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
1889 wxPy_END_ALLOW_THREADS
;
1890 if (PyErr_Occurred()) return NULL
;
1892 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1897 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
1898 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1899 PyObject
* _resultobj
;
1903 PyObject
* _argo0
= 0;
1904 char *_kwnames
[] = { "self","m_image", NULL
};
1907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_image_set",_kwnames
,&_argo0
,&_arg1
))
1910 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1911 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
1917 wxPy_BEGIN_ALLOW_THREADS
;
1918 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
1920 wxPy_END_ALLOW_THREADS
;
1921 if (PyErr_Occurred()) return NULL
;
1922 } _resultobj
= Py_BuildValue("i",_result
);
1926 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
1927 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1928 PyObject
* _resultobj
;
1931 PyObject
* _argo0
= 0;
1932 char *_kwnames
[] = { "self", NULL
};
1935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_image_get",_kwnames
,&_argo0
))
1938 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1939 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1940 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
1945 wxPy_BEGIN_ALLOW_THREADS
;
1946 _result
= (int )wxListItem_m_image_get(_arg0
);
1948 wxPy_END_ALLOW_THREADS
;
1949 if (PyErr_Occurred()) return NULL
;
1950 } _resultobj
= Py_BuildValue("i",_result
);
1954 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
1955 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1956 PyObject
* _resultobj
;
1960 PyObject
* _argo0
= 0;
1961 char *_kwnames
[] = { "self","m_data", NULL
};
1964 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_data_set",_kwnames
,&_argo0
,&_arg1
))
1967 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1968 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1969 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
1974 wxPy_BEGIN_ALLOW_THREADS
;
1975 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
1977 wxPy_END_ALLOW_THREADS
;
1978 if (PyErr_Occurred()) return NULL
;
1979 } _resultobj
= Py_BuildValue("l",_result
);
1983 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
1984 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1985 PyObject
* _resultobj
;
1988 PyObject
* _argo0
= 0;
1989 char *_kwnames
[] = { "self", NULL
};
1992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_data_get",_kwnames
,&_argo0
))
1995 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1996 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1997 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
2002 wxPy_BEGIN_ALLOW_THREADS
;
2003 _result
= (long )wxListItem_m_data_get(_arg0
);
2005 wxPy_END_ALLOW_THREADS
;
2006 if (PyErr_Occurred()) return NULL
;
2007 } _resultobj
= Py_BuildValue("l",_result
);
2011 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
2012 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2013 PyObject
* _resultobj
;
2017 PyObject
* _argo0
= 0;
2018 char *_kwnames
[] = { "self","m_format", NULL
};
2021 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_format_set",_kwnames
,&_argo0
,&_arg1
))
2024 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2025 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2026 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
2031 wxPy_BEGIN_ALLOW_THREADS
;
2032 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
2034 wxPy_END_ALLOW_THREADS
;
2035 if (PyErr_Occurred()) return NULL
;
2036 } _resultobj
= Py_BuildValue("i",_result
);
2040 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
2041 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2042 PyObject
* _resultobj
;
2045 PyObject
* _argo0
= 0;
2046 char *_kwnames
[] = { "self", NULL
};
2049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_format_get",_kwnames
,&_argo0
))
2052 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2053 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
2059 wxPy_BEGIN_ALLOW_THREADS
;
2060 _result
= (int )wxListItem_m_format_get(_arg0
);
2062 wxPy_END_ALLOW_THREADS
;
2063 if (PyErr_Occurred()) return NULL
;
2064 } _resultobj
= Py_BuildValue("i",_result
);
2068 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
2069 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2070 PyObject
* _resultobj
;
2074 PyObject
* _argo0
= 0;
2075 char *_kwnames
[] = { "self","m_width", NULL
};
2078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_width_set",_kwnames
,&_argo0
,&_arg1
))
2081 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2082 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2083 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
2088 wxPy_BEGIN_ALLOW_THREADS
;
2089 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
2091 wxPy_END_ALLOW_THREADS
;
2092 if (PyErr_Occurred()) return NULL
;
2093 } _resultobj
= Py_BuildValue("i",_result
);
2097 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
2098 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2099 PyObject
* _resultobj
;
2102 PyObject
* _argo0
= 0;
2103 char *_kwnames
[] = { "self", NULL
};
2106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_width_get",_kwnames
,&_argo0
))
2109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
2116 wxPy_BEGIN_ALLOW_THREADS
;
2117 _result
= (int )wxListItem_m_width_get(_arg0
);
2119 wxPy_END_ALLOW_THREADS
;
2120 if (PyErr_Occurred()) return NULL
;
2121 } _resultobj
= Py_BuildValue("i",_result
);
2125 static void *SwigwxListEventTowxNotifyEvent(void *ptr
) {
2127 wxNotifyEvent
*dest
;
2128 src
= (wxListEvent
*) ptr
;
2129 dest
= (wxNotifyEvent
*) src
;
2130 return (void *) dest
;
2133 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
2135 wxCommandEvent
*dest
;
2136 src
= (wxListEvent
*) ptr
;
2137 dest
= (wxCommandEvent
*) src
;
2138 return (void *) dest
;
2141 static void *SwigwxListEventTowxEvent(void *ptr
) {
2144 src
= (wxListEvent
*) ptr
;
2145 dest
= (wxEvent
*) src
;
2146 return (void *) dest
;
2149 static void *SwigwxListEventTowxObject(void *ptr
) {
2152 src
= (wxListEvent
*) ptr
;
2153 dest
= (wxObject
*) src
;
2154 return (void *) dest
;
2157 #define wxListEvent_m_code_set(_swigobj,_swigval) (_swigobj->m_code = _swigval,_swigval)
2158 static PyObject
*_wrap_wxListEvent_m_code_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2159 PyObject
* _resultobj
;
2161 wxListEvent
* _arg0
;
2163 PyObject
* _argo0
= 0;
2164 char *_kwnames
[] = { "self","m_code", NULL
};
2167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_code_set",_kwnames
,&_argo0
,&_arg1
))
2170 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2171 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2172 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_set. Expected _wxListEvent_p.");
2177 wxPy_BEGIN_ALLOW_THREADS
;
2178 _result
= (int )wxListEvent_m_code_set(_arg0
,_arg1
);
2180 wxPy_END_ALLOW_THREADS
;
2181 if (PyErr_Occurred()) return NULL
;
2182 } _resultobj
= Py_BuildValue("i",_result
);
2186 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
2187 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2188 PyObject
* _resultobj
;
2190 wxListEvent
* _arg0
;
2191 PyObject
* _argo0
= 0;
2192 char *_kwnames
[] = { "self", NULL
};
2195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_code_get",_kwnames
,&_argo0
))
2198 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2199 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2200 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
2205 wxPy_BEGIN_ALLOW_THREADS
;
2206 _result
= (int )wxListEvent_m_code_get(_arg0
);
2208 wxPy_END_ALLOW_THREADS
;
2209 if (PyErr_Occurred()) return NULL
;
2210 } _resultobj
= Py_BuildValue("i",_result
);
2214 #define wxListEvent_m_itemIndex_set(_swigobj,_swigval) (_swigobj->m_itemIndex = _swigval,_swigval)
2215 static PyObject
*_wrap_wxListEvent_m_itemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2216 PyObject
* _resultobj
;
2218 wxListEvent
* _arg0
;
2220 PyObject
* _argo0
= 0;
2221 char *_kwnames
[] = { "self","m_itemIndex", NULL
};
2224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_itemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2227 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2228 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2229 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_set. Expected _wxListEvent_p.");
2234 wxPy_BEGIN_ALLOW_THREADS
;
2235 _result
= (long )wxListEvent_m_itemIndex_set(_arg0
,_arg1
);
2237 wxPy_END_ALLOW_THREADS
;
2238 if (PyErr_Occurred()) return NULL
;
2239 } _resultobj
= Py_BuildValue("l",_result
);
2243 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
2244 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2245 PyObject
* _resultobj
;
2247 wxListEvent
* _arg0
;
2248 PyObject
* _argo0
= 0;
2249 char *_kwnames
[] = { "self", NULL
};
2252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_itemIndex_get",_kwnames
,&_argo0
))
2255 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2256 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
2262 wxPy_BEGIN_ALLOW_THREADS
;
2263 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
2265 wxPy_END_ALLOW_THREADS
;
2266 if (PyErr_Occurred()) return NULL
;
2267 } _resultobj
= Py_BuildValue("l",_result
);
2271 #define wxListEvent_m_oldItemIndex_set(_swigobj,_swigval) (_swigobj->m_oldItemIndex = _swigval,_swigval)
2272 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2273 PyObject
* _resultobj
;
2275 wxListEvent
* _arg0
;
2277 PyObject
* _argo0
= 0;
2278 char *_kwnames
[] = { "self","m_oldItemIndex", NULL
};
2281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_oldItemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2284 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2285 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_set. Expected _wxListEvent_p.");
2291 wxPy_BEGIN_ALLOW_THREADS
;
2292 _result
= (long )wxListEvent_m_oldItemIndex_set(_arg0
,_arg1
);
2294 wxPy_END_ALLOW_THREADS
;
2295 if (PyErr_Occurred()) return NULL
;
2296 } _resultobj
= Py_BuildValue("l",_result
);
2300 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
2301 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2302 PyObject
* _resultobj
;
2304 wxListEvent
* _arg0
;
2305 PyObject
* _argo0
= 0;
2306 char *_kwnames
[] = { "self", NULL
};
2309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_oldItemIndex_get",_kwnames
,&_argo0
))
2312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
2319 wxPy_BEGIN_ALLOW_THREADS
;
2320 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
2322 wxPy_END_ALLOW_THREADS
;
2323 if (PyErr_Occurred()) return NULL
;
2324 } _resultobj
= Py_BuildValue("l",_result
);
2328 #define wxListEvent_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
2329 static PyObject
*_wrap_wxListEvent_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2330 PyObject
* _resultobj
;
2332 wxListEvent
* _arg0
;
2334 PyObject
* _argo0
= 0;
2335 char *_kwnames
[] = { "self","m_col", NULL
};
2338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_col_set",_kwnames
,&_argo0
,&_arg1
))
2341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_set. Expected _wxListEvent_p.");
2348 wxPy_BEGIN_ALLOW_THREADS
;
2349 _result
= (int )wxListEvent_m_col_set(_arg0
,_arg1
);
2351 wxPy_END_ALLOW_THREADS
;
2352 if (PyErr_Occurred()) return NULL
;
2353 } _resultobj
= Py_BuildValue("i",_result
);
2357 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
2358 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2359 PyObject
* _resultobj
;
2361 wxListEvent
* _arg0
;
2362 PyObject
* _argo0
= 0;
2363 char *_kwnames
[] = { "self", NULL
};
2366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_col_get",_kwnames
,&_argo0
))
2369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
2376 wxPy_BEGIN_ALLOW_THREADS
;
2377 _result
= (int )wxListEvent_m_col_get(_arg0
);
2379 wxPy_END_ALLOW_THREADS
;
2380 if (PyErr_Occurred()) return NULL
;
2381 } _resultobj
= Py_BuildValue("i",_result
);
2385 #define wxListEvent_m_cancelled_set(_swigobj,_swigval) (_swigobj->m_cancelled = _swigval,_swigval)
2386 static PyObject
*_wrap_wxListEvent_m_cancelled_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2387 PyObject
* _resultobj
;
2389 wxListEvent
* _arg0
;
2391 PyObject
* _argo0
= 0;
2393 char *_kwnames
[] = { "self","m_cancelled", NULL
};
2396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_cancelled_set",_kwnames
,&_argo0
,&tempbool1
))
2399 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2400 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2401 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_set. Expected _wxListEvent_p.");
2405 _arg1
= (bool ) tempbool1
;
2407 wxPy_BEGIN_ALLOW_THREADS
;
2408 _result
= (bool )wxListEvent_m_cancelled_set(_arg0
,_arg1
);
2410 wxPy_END_ALLOW_THREADS
;
2411 if (PyErr_Occurred()) return NULL
;
2412 } _resultobj
= Py_BuildValue("i",_result
);
2416 #define wxListEvent_m_cancelled_get(_swigobj) ((bool ) _swigobj->m_cancelled)
2417 static PyObject
*_wrap_wxListEvent_m_cancelled_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2418 PyObject
* _resultobj
;
2420 wxListEvent
* _arg0
;
2421 PyObject
* _argo0
= 0;
2422 char *_kwnames
[] = { "self", NULL
};
2425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_cancelled_get",_kwnames
,&_argo0
))
2428 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2429 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2430 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_get. Expected _wxListEvent_p.");
2435 wxPy_BEGIN_ALLOW_THREADS
;
2436 _result
= (bool )wxListEvent_m_cancelled_get(_arg0
);
2438 wxPy_END_ALLOW_THREADS
;
2439 if (PyErr_Occurred()) return NULL
;
2440 } _resultobj
= Py_BuildValue("i",_result
);
2444 #define wxListEvent_m_pointDrag_set(_swigobj,_swigval) (_swigobj->m_pointDrag = *(_swigval),_swigval)
2445 static PyObject
*_wrap_wxListEvent_m_pointDrag_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2446 PyObject
* _resultobj
;
2448 wxListEvent
* _arg0
;
2450 PyObject
* _argo0
= 0;
2452 PyObject
* _obj1
= 0;
2453 char *_kwnames
[] = { "self","m_pointDrag", NULL
};
2457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_pointDrag_set",_kwnames
,&_argo0
,&_obj1
))
2460 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2461 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2462 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_set. Expected _wxListEvent_p.");
2468 if (! wxPoint_helper(_obj1
, &_arg1
))
2472 wxPy_BEGIN_ALLOW_THREADS
;
2473 _result
= (wxPoint
*)wxListEvent_m_pointDrag_set(_arg0
,_arg1
);
2475 wxPy_END_ALLOW_THREADS
;
2476 if (PyErr_Occurred()) return NULL
;
2478 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2479 _resultobj
= Py_BuildValue("s",_ptemp
);
2482 _resultobj
= Py_None
;
2487 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
2488 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2489 PyObject
* _resultobj
;
2491 wxListEvent
* _arg0
;
2492 PyObject
* _argo0
= 0;
2493 char *_kwnames
[] = { "self", NULL
};
2497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_pointDrag_get",_kwnames
,&_argo0
))
2500 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2501 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2502 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
2507 wxPy_BEGIN_ALLOW_THREADS
;
2508 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
2510 wxPy_END_ALLOW_THREADS
;
2511 if (PyErr_Occurred()) return NULL
;
2513 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2514 _resultobj
= Py_BuildValue("s",_ptemp
);
2517 _resultobj
= Py_None
;
2522 #define wxListEvent_m_item_set(_swigobj,_swigval) (_swigobj->m_item = *(_swigval),_swigval)
2523 static PyObject
*_wrap_wxListEvent_m_item_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2524 PyObject
* _resultobj
;
2525 wxListItem
* _result
;
2526 wxListEvent
* _arg0
;
2528 PyObject
* _argo0
= 0;
2529 PyObject
* _argo1
= 0;
2530 char *_kwnames
[] = { "self","m_item", NULL
};
2533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_item_set",_kwnames
,&_argo0
,&_argo1
))
2536 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2537 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2538 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_set. Expected _wxListEvent_p.");
2543 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2544 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2545 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListEvent_m_item_set. Expected _wxListItem_p.");
2550 wxPy_BEGIN_ALLOW_THREADS
;
2551 _result
= (wxListItem
*)wxListEvent_m_item_set(_arg0
,_arg1
);
2553 wxPy_END_ALLOW_THREADS
;
2554 if (PyErr_Occurred()) return NULL
;
2555 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2559 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
2560 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2561 PyObject
* _resultobj
;
2562 wxListItem
* _result
;
2563 wxListEvent
* _arg0
;
2564 PyObject
* _argo0
= 0;
2565 char *_kwnames
[] = { "self", NULL
};
2568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_item_get",_kwnames
,&_argo0
))
2571 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2572 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2573 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_get. Expected _wxListEvent_p.");
2578 wxPy_BEGIN_ALLOW_THREADS
;
2579 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
2581 wxPy_END_ALLOW_THREADS
;
2582 if (PyErr_Occurred()) return NULL
;
2583 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2587 #define wxListEvent_GetCode(_swigobj) (_swigobj->GetCode())
2588 static PyObject
*_wrap_wxListEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2589 PyObject
* _resultobj
;
2591 wxListEvent
* _arg0
;
2592 PyObject
* _argo0
= 0;
2593 char *_kwnames
[] = { "self", NULL
};
2596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCode",_kwnames
,&_argo0
))
2599 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2600 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2601 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCode. Expected _wxListEvent_p.");
2606 wxPy_BEGIN_ALLOW_THREADS
;
2607 _result
= (int )wxListEvent_GetCode(_arg0
);
2609 wxPy_END_ALLOW_THREADS
;
2610 if (PyErr_Occurred()) return NULL
;
2611 } _resultobj
= Py_BuildValue("i",_result
);
2615 #define wxListEvent_GetIndex(_swigobj) (_swigobj->GetIndex())
2616 static PyObject
*_wrap_wxListEvent_GetIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2617 PyObject
* _resultobj
;
2619 wxListEvent
* _arg0
;
2620 PyObject
* _argo0
= 0;
2621 char *_kwnames
[] = { "self", NULL
};
2624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetIndex",_kwnames
,&_argo0
))
2627 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2628 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetIndex. Expected _wxListEvent_p.");
2634 wxPy_BEGIN_ALLOW_THREADS
;
2635 _result
= (long )wxListEvent_GetIndex(_arg0
);
2637 wxPy_END_ALLOW_THREADS
;
2638 if (PyErr_Occurred()) return NULL
;
2639 } _resultobj
= Py_BuildValue("l",_result
);
2643 #define wxListEvent_GetOldIndex(_swigobj) (_swigobj->GetOldIndex())
2644 static PyObject
*_wrap_wxListEvent_GetOldIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2645 PyObject
* _resultobj
;
2647 wxListEvent
* _arg0
;
2648 PyObject
* _argo0
= 0;
2649 char *_kwnames
[] = { "self", NULL
};
2652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldIndex",_kwnames
,&_argo0
))
2655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldIndex. Expected _wxListEvent_p.");
2662 wxPy_BEGIN_ALLOW_THREADS
;
2663 _result
= (long )wxListEvent_GetOldIndex(_arg0
);
2665 wxPy_END_ALLOW_THREADS
;
2666 if (PyErr_Occurred()) return NULL
;
2667 } _resultobj
= Py_BuildValue("l",_result
);
2671 #define wxListEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
2672 static PyObject
*_wrap_wxListEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2673 PyObject
* _resultobj
;
2675 wxListEvent
* _arg0
;
2676 PyObject
* _argo0
= 0;
2677 char *_kwnames
[] = { "self", NULL
};
2680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldItem",_kwnames
,&_argo0
))
2683 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2684 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldItem. Expected _wxListEvent_p.");
2690 wxPy_BEGIN_ALLOW_THREADS
;
2691 _result
= (long )wxListEvent_GetOldItem(_arg0
);
2693 wxPy_END_ALLOW_THREADS
;
2694 if (PyErr_Occurred()) return NULL
;
2695 } _resultobj
= Py_BuildValue("l",_result
);
2699 #define wxListEvent_GetColumn(_swigobj) (_swigobj->GetColumn())
2700 static PyObject
*_wrap_wxListEvent_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2701 PyObject
* _resultobj
;
2703 wxListEvent
* _arg0
;
2704 PyObject
* _argo0
= 0;
2705 char *_kwnames
[] = { "self", NULL
};
2708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetColumn",_kwnames
,&_argo0
))
2711 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2712 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetColumn. Expected _wxListEvent_p.");
2718 wxPy_BEGIN_ALLOW_THREADS
;
2719 _result
= (int )wxListEvent_GetColumn(_arg0
);
2721 wxPy_END_ALLOW_THREADS
;
2722 if (PyErr_Occurred()) return NULL
;
2723 } _resultobj
= Py_BuildValue("i",_result
);
2727 #define wxListEvent_Cancelled(_swigobj) (_swigobj->Cancelled())
2728 static PyObject
*_wrap_wxListEvent_Cancelled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2729 PyObject
* _resultobj
;
2731 wxListEvent
* _arg0
;
2732 PyObject
* _argo0
= 0;
2733 char *_kwnames
[] = { "self", NULL
};
2736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_Cancelled",_kwnames
,&_argo0
))
2739 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2740 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_Cancelled. Expected _wxListEvent_p.");
2746 wxPy_BEGIN_ALLOW_THREADS
;
2747 _result
= (bool )wxListEvent_Cancelled(_arg0
);
2749 wxPy_END_ALLOW_THREADS
;
2750 if (PyErr_Occurred()) return NULL
;
2751 } _resultobj
= Py_BuildValue("i",_result
);
2755 #define wxListEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
2756 static PyObject
*_wrap_wxListEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2757 PyObject
* _resultobj
;
2759 wxListEvent
* _arg0
;
2760 PyObject
* _argo0
= 0;
2761 char *_kwnames
[] = { "self", NULL
};
2765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetPoint",_kwnames
,&_argo0
))
2768 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2769 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2770 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetPoint. Expected _wxListEvent_p.");
2775 wxPy_BEGIN_ALLOW_THREADS
;
2776 _result
= new wxPoint (wxListEvent_GetPoint(_arg0
));
2778 wxPy_END_ALLOW_THREADS
;
2779 if (PyErr_Occurred()) return NULL
;
2780 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2781 _resultobj
= Py_BuildValue("s",_ptemp
);
2785 #define wxListEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
2786 static PyObject
*_wrap_wxListEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2787 PyObject
* _resultobj
;
2789 wxListEvent
* _arg0
;
2790 PyObject
* _argo0
= 0;
2791 char *_kwnames
[] = { "self", NULL
};
2794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetLabel",_kwnames
,&_argo0
))
2797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetLabel. Expected _wxListEvent_p.");
2804 wxPy_BEGIN_ALLOW_THREADS
;
2805 const wxString
& _result_ref
= wxListEvent_GetLabel(_arg0
);
2806 _result
= (wxString
*) &_result_ref
;
2808 wxPy_END_ALLOW_THREADS
;
2809 if (PyErr_Occurred()) return NULL
;
2811 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2816 #define wxListEvent_GetText(_swigobj) (_swigobj->GetText())
2817 static PyObject
*_wrap_wxListEvent_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2818 PyObject
* _resultobj
;
2820 wxListEvent
* _arg0
;
2821 PyObject
* _argo0
= 0;
2822 char *_kwnames
[] = { "self", NULL
};
2825 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetText",_kwnames
,&_argo0
))
2828 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2829 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2830 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetText. Expected _wxListEvent_p.");
2835 wxPy_BEGIN_ALLOW_THREADS
;
2836 const wxString
& _result_ref
= wxListEvent_GetText(_arg0
);
2837 _result
= (wxString
*) &_result_ref
;
2839 wxPy_END_ALLOW_THREADS
;
2840 if (PyErr_Occurred()) return NULL
;
2842 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2847 #define wxListEvent_GetImage(_swigobj) (_swigobj->GetImage())
2848 static PyObject
*_wrap_wxListEvent_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2849 PyObject
* _resultobj
;
2851 wxListEvent
* _arg0
;
2852 PyObject
* _argo0
= 0;
2853 char *_kwnames
[] = { "self", NULL
};
2856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetImage",_kwnames
,&_argo0
))
2859 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2860 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2861 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetImage. Expected _wxListEvent_p.");
2866 wxPy_BEGIN_ALLOW_THREADS
;
2867 _result
= (int )wxListEvent_GetImage(_arg0
);
2869 wxPy_END_ALLOW_THREADS
;
2870 if (PyErr_Occurred()) return NULL
;
2871 } _resultobj
= Py_BuildValue("i",_result
);
2875 #define wxListEvent_GetData(_swigobj) (_swigobj->GetData())
2876 static PyObject
*_wrap_wxListEvent_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2877 PyObject
* _resultobj
;
2879 wxListEvent
* _arg0
;
2880 PyObject
* _argo0
= 0;
2881 char *_kwnames
[] = { "self", NULL
};
2884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetData",_kwnames
,&_argo0
))
2887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetData. Expected _wxListEvent_p.");
2894 wxPy_BEGIN_ALLOW_THREADS
;
2895 _result
= (long )wxListEvent_GetData(_arg0
);
2897 wxPy_END_ALLOW_THREADS
;
2898 if (PyErr_Occurred()) return NULL
;
2899 } _resultobj
= Py_BuildValue("l",_result
);
2903 #define wxListEvent_GetMask(_swigobj) (_swigobj->GetMask())
2904 static PyObject
*_wrap_wxListEvent_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2905 PyObject
* _resultobj
;
2907 wxListEvent
* _arg0
;
2908 PyObject
* _argo0
= 0;
2909 char *_kwnames
[] = { "self", NULL
};
2912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetMask",_kwnames
,&_argo0
))
2915 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2916 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetMask. Expected _wxListEvent_p.");
2922 wxPy_BEGIN_ALLOW_THREADS
;
2923 _result
= (long )wxListEvent_GetMask(_arg0
);
2925 wxPy_END_ALLOW_THREADS
;
2926 if (PyErr_Occurred()) return NULL
;
2927 } _resultobj
= Py_BuildValue("l",_result
);
2931 #define wxListEvent_GetItem(_swigobj) (_swigobj->GetItem())
2932 static PyObject
*_wrap_wxListEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2933 PyObject
* _resultobj
;
2934 wxListItem
* _result
;
2935 wxListEvent
* _arg0
;
2936 PyObject
* _argo0
= 0;
2937 char *_kwnames
[] = { "self", NULL
};
2940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetItem",_kwnames
,&_argo0
))
2943 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2944 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2945 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetItem. Expected _wxListEvent_p.");
2950 wxPy_BEGIN_ALLOW_THREADS
;
2951 const wxListItem
& _result_ref
= wxListEvent_GetItem(_arg0
);
2952 _result
= (wxListItem
*) &_result_ref
;
2954 wxPy_END_ALLOW_THREADS
;
2955 if (PyErr_Occurred()) return NULL
;
2956 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2960 static void *SwigwxPyListCtrlTowxControl(void *ptr
) {
2963 src
= (wxPyListCtrl
*) ptr
;
2964 dest
= (wxControl
*) src
;
2965 return (void *) dest
;
2968 static void *SwigwxPyListCtrlTowxWindow(void *ptr
) {
2971 src
= (wxPyListCtrl
*) ptr
;
2972 dest
= (wxWindow
*) src
;
2973 return (void *) dest
;
2976 static void *SwigwxPyListCtrlTowxEvtHandler(void *ptr
) {
2979 src
= (wxPyListCtrl
*) ptr
;
2980 dest
= (wxEvtHandler
*) src
;
2981 return (void *) dest
;
2984 static void *SwigwxPyListCtrlTowxObject(void *ptr
) {
2987 src
= (wxPyListCtrl
*) ptr
;
2988 dest
= (wxObject
*) src
;
2989 return (void *) dest
;
2992 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2993 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2994 PyObject
* _resultobj
;
2995 wxPyListCtrl
* _result
;
2997 wxWindowID _arg1
= (wxWindowID
) -1;
2998 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
2999 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
3000 long _arg4
= (long ) (wxLC_ICON
);
3001 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
3002 char * _arg6
= (char *) "listCtrl";
3003 PyObject
* _argo0
= 0;
3005 PyObject
* _obj2
= 0;
3007 PyObject
* _obj3
= 0;
3008 PyObject
* _argo5
= 0;
3009 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
3013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
3016 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3017 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3018 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
3025 if (! wxPoint_helper(_obj2
, &_arg2
))
3031 if (! wxSize_helper(_obj3
, &_arg3
))
3035 if (_argo5
== Py_None
) { _arg5
= NULL
; }
3036 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
3037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
3042 wxPy_BEGIN_ALLOW_THREADS
;
3043 _result
= (wxPyListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
3045 wxPy_END_ALLOW_THREADS
;
3046 if (PyErr_Occurred()) return NULL
;
3048 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
3049 _resultobj
= Py_BuildValue("s",_ptemp
);
3052 _resultobj
= Py_None
;
3057 #define new_wxPreListCtrl() (new wxPyListCtrl())
3058 static PyObject
*_wrap_new_wxPreListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3059 PyObject
* _resultobj
;
3060 wxPyListCtrl
* _result
;
3061 char *_kwnames
[] = { NULL
};
3065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreListCtrl",_kwnames
))
3068 wxPy_BEGIN_ALLOW_THREADS
;
3069 _result
= (wxPyListCtrl
*)new_wxPreListCtrl();
3071 wxPy_END_ALLOW_THREADS
;
3072 if (PyErr_Occurred()) return NULL
;
3074 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
3075 _resultobj
= Py_BuildValue("s",_ptemp
);
3078 _resultobj
= Py_None
;
3083 #define wxListCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
3084 static PyObject
*_wrap_wxListCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3085 PyObject
* _resultobj
;
3087 wxPyListCtrl
* _arg0
;
3089 wxWindowID _arg2
= (wxWindowID
) -1;
3090 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
3091 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
3092 long _arg5
= (long ) (wxLC_ICON
);
3093 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
3094 char * _arg7
= (char *) "listCtrl";
3095 PyObject
* _argo0
= 0;
3096 PyObject
* _argo1
= 0;
3098 PyObject
* _obj3
= 0;
3100 PyObject
* _obj4
= 0;
3101 PyObject
* _argo6
= 0;
3102 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
3105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOs:wxListCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
3108 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3109 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Create. Expected _wxPyListCtrl_p.");
3115 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3116 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
3117 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_Create. Expected _wxWindow_p.");
3124 if (! wxPoint_helper(_obj3
, &_arg3
))
3130 if (! wxSize_helper(_obj4
, &_arg4
))
3134 if (_argo6
== Py_None
) { _arg6
= NULL
; }
3135 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
3136 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxListCtrl_Create. Expected _wxValidator_p.");
3141 wxPy_BEGIN_ALLOW_THREADS
;
3142 _result
= (bool )wxListCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
3144 wxPy_END_ALLOW_THREADS
;
3145 if (PyErr_Occurred()) return NULL
;
3146 } _resultobj
= Py_BuildValue("i",_result
);
3150 #define wxListCtrl__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
3151 static PyObject
*_wrap_wxListCtrl__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3152 PyObject
* _resultobj
;
3153 wxPyListCtrl
* _arg0
;
3156 PyObject
* _argo0
= 0;
3157 PyObject
* _obj1
= 0;
3158 PyObject
* _obj2
= 0;
3159 char *_kwnames
[] = { "self","self","_class", NULL
};
3162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxListCtrl__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
3165 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3166 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl__setSelf. Expected _wxPyListCtrl_p.");
3178 wxPy_BEGIN_ALLOW_THREADS
;
3179 wxListCtrl__setSelf(_arg0
,_arg1
,_arg2
);
3181 wxPy_END_ALLOW_THREADS
;
3182 if (PyErr_Occurred()) return NULL
;
3183 } Py_INCREF(Py_None
);
3184 _resultobj
= Py_None
;
3188 #define wxListCtrl_SetForegroundColour(_swigobj,_swigarg0) (_swigobj->SetForegroundColour(_swigarg0))
3189 static PyObject
*_wrap_wxListCtrl_SetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3190 PyObject
* _resultobj
;
3192 wxPyListCtrl
* _arg0
;
3194 PyObject
* _argo0
= 0;
3196 PyObject
* _obj1
= 0;
3197 char *_kwnames
[] = { "self","col", NULL
};
3200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetForegroundColour",_kwnames
,&_argo0
,&_obj1
))
3203 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3204 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetForegroundColour. Expected _wxPyListCtrl_p.");
3211 if (! wxColour_helper(_obj1
, &_arg1
))
3215 wxPy_BEGIN_ALLOW_THREADS
;
3216 _result
= (bool )wxListCtrl_SetForegroundColour(_arg0
,*_arg1
);
3218 wxPy_END_ALLOW_THREADS
;
3219 if (PyErr_Occurred()) return NULL
;
3220 } _resultobj
= Py_BuildValue("i",_result
);
3224 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
3225 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3226 PyObject
* _resultobj
;
3228 wxPyListCtrl
* _arg0
;
3230 PyObject
* _argo0
= 0;
3232 PyObject
* _obj1
= 0;
3233 char *_kwnames
[] = { "self","col", NULL
};
3236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
3239 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3240 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3241 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxPyListCtrl_p.");
3247 if (! wxColour_helper(_obj1
, &_arg1
))
3251 wxPy_BEGIN_ALLOW_THREADS
;
3252 _result
= (bool )wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
3254 wxPy_END_ALLOW_THREADS
;
3255 if (PyErr_Occurred()) return NULL
;
3256 } _resultobj
= Py_BuildValue("i",_result
);
3260 #define wxListCtrl_GetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetColumn(_swigarg0,_swigarg1))
3261 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3262 PyObject
* _resultobj
;
3264 wxPyListCtrl
* _arg0
;
3267 PyObject
* _argo0
= 0;
3268 PyObject
* _argo2
= 0;
3269 char *_kwnames
[] = { "self","col","item", NULL
};
3272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_GetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3275 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3276 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxPyListCtrl_p.");
3282 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3283 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3284 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_GetColumn. Expected _wxListItem_p.");
3289 wxPy_BEGIN_ALLOW_THREADS
;
3290 _result
= (bool )wxListCtrl_GetColumn(_arg0
,_arg1
,*_arg2
);
3292 wxPy_END_ALLOW_THREADS
;
3293 if (PyErr_Occurred()) return NULL
;
3294 } _resultobj
= Py_BuildValue("i",_result
);
3298 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
3299 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3300 PyObject
* _resultobj
;
3302 wxPyListCtrl
* _arg0
;
3305 PyObject
* _argo0
= 0;
3306 PyObject
* _argo2
= 0;
3307 char *_kwnames
[] = { "self","col","item", NULL
};
3310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_SetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxPyListCtrl_p.");
3320 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3321 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
3327 wxPy_BEGIN_ALLOW_THREADS
;
3328 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
3330 wxPy_END_ALLOW_THREADS
;
3331 if (PyErr_Occurred()) return NULL
;
3332 } _resultobj
= Py_BuildValue("i",_result
);
3336 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
3337 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3338 PyObject
* _resultobj
;
3340 wxPyListCtrl
* _arg0
;
3342 PyObject
* _argo0
= 0;
3343 char *_kwnames
[] = { "self","col", NULL
};
3346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumnWidth",_kwnames
,&_argo0
,&_arg1
))
3349 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3350 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnWidth. Expected _wxPyListCtrl_p.");
3356 wxPy_BEGIN_ALLOW_THREADS
;
3357 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
3359 wxPy_END_ALLOW_THREADS
;
3360 if (PyErr_Occurred()) return NULL
;
3361 } _resultobj
= Py_BuildValue("i",_result
);
3365 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
3366 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3367 PyObject
* _resultobj
;
3369 wxPyListCtrl
* _arg0
;
3372 PyObject
* _argo0
= 0;
3373 char *_kwnames
[] = { "self","col","width", NULL
};
3376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_SetColumnWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3379 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3380 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxPyListCtrl_p.");
3386 wxPy_BEGIN_ALLOW_THREADS
;
3387 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
3389 wxPy_END_ALLOW_THREADS
;
3390 if (PyErr_Occurred()) return NULL
;
3391 } _resultobj
= Py_BuildValue("i",_result
);
3395 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
3396 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3397 PyObject
* _resultobj
;
3399 wxPyListCtrl
* _arg0
;
3400 PyObject
* _argo0
= 0;
3401 char *_kwnames
[] = { "self", NULL
};
3404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetCountPerPage",_kwnames
,&_argo0
))
3407 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3408 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3409 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxPyListCtrl_p.");
3414 wxPy_BEGIN_ALLOW_THREADS
;
3415 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
3417 wxPy_END_ALLOW_THREADS
;
3418 if (PyErr_Occurred()) return NULL
;
3419 } _resultobj
= Py_BuildValue("i",_result
);
3423 static wxListItem
* wxPyListCtrl_GetItem(wxPyListCtrl
*self
,long itemId
,int col
) {
3424 wxListItem
* info
= new wxListItem
;
3425 info
->m_itemId
= itemId
;
3427 info
->m_mask
= 0xFFFF;
3428 self
->GetItem(*info
);
3431 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3432 PyObject
* _resultobj
;
3433 wxListItem
* _result
;
3434 wxPyListCtrl
* _arg0
;
3436 int _arg2
= (int ) 0;
3437 PyObject
* _argo0
= 0;
3438 char *_kwnames
[] = { "self","itemId","col", NULL
};
3441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3444 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3445 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxPyListCtrl_p.");
3451 wxPy_BEGIN_ALLOW_THREADS
;
3452 _result
= (wxListItem
*)wxPyListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
3454 wxPy_END_ALLOW_THREADS
;
3455 if (PyErr_Occurred()) return NULL
;
3456 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3460 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
3461 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3462 PyObject
* _resultobj
;
3464 wxPyListCtrl
* _arg0
;
3466 PyObject
* _argo0
= 0;
3467 PyObject
* _argo1
= 0;
3468 char *_kwnames
[] = { "self","info", NULL
};
3471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
3474 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3475 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxPyListCtrl_p.");
3481 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3482 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
3483 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
3488 wxPy_BEGIN_ALLOW_THREADS
;
3489 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
3491 wxPy_END_ALLOW_THREADS
;
3492 if (PyErr_Occurred()) return NULL
;
3493 } _resultobj
= Py_BuildValue("i",_result
);
3497 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3498 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3499 PyObject
* _resultobj
;
3501 wxPyListCtrl
* _arg0
;
3505 int _arg4
= (int ) -1;
3506 PyObject
* _argo0
= 0;
3507 PyObject
* _obj3
= 0;
3508 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
3511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
3514 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3515 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxPyListCtrl_p.");
3521 #if PYTHON_API_VERSION >= 1009
3522 char* tmpPtr
; int tmpSize
;
3523 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
3524 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3527 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
3529 _arg3
= new wxString(tmpPtr
, tmpSize
);
3531 if (!PyString_Check(_obj3
)) {
3532 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3535 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
3539 wxPy_BEGIN_ALLOW_THREADS
;
3540 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
3542 wxPy_END_ALLOW_THREADS
;
3543 if (PyErr_Occurred()) return NULL
;
3544 } _resultobj
= Py_BuildValue("l",_result
);
3552 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
3553 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3554 PyObject
* _resultobj
;
3556 wxPyListCtrl
* _arg0
;
3559 PyObject
* _argo0
= 0;
3560 char *_kwnames
[] = { "self","item","stateMask", NULL
};
3563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxPyListCtrl_p.");
3573 wxPy_BEGIN_ALLOW_THREADS
;
3574 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
3576 wxPy_END_ALLOW_THREADS
;
3577 if (PyErr_Occurred()) return NULL
;
3578 } _resultobj
= Py_BuildValue("i",_result
);
3582 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
3583 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3584 PyObject
* _resultobj
;
3586 wxPyListCtrl
* _arg0
;
3590 PyObject
* _argo0
= 0;
3591 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
3594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxPyListCtrl_p.");
3604 wxPy_BEGIN_ALLOW_THREADS
;
3605 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
3607 wxPy_END_ALLOW_THREADS
;
3608 if (PyErr_Occurred()) return NULL
;
3609 } _resultobj
= Py_BuildValue("i",_result
);
3613 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
3614 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3615 PyObject
* _resultobj
;
3617 wxPyListCtrl
* _arg0
;
3621 PyObject
* _argo0
= 0;
3622 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
3625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3628 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3629 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3630 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxPyListCtrl_p.");
3635 wxPy_BEGIN_ALLOW_THREADS
;
3636 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
3638 wxPy_END_ALLOW_THREADS
;
3639 if (PyErr_Occurred()) return NULL
;
3640 } _resultobj
= Py_BuildValue("i",_result
);
3644 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3645 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3646 PyObject
* _resultobj
;
3648 wxPyListCtrl
* _arg0
;
3650 PyObject
* _argo0
= 0;
3651 char *_kwnames
[] = { "self","item", NULL
};
3654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
3657 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3658 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxPyListCtrl_p.");
3664 wxPy_BEGIN_ALLOW_THREADS
;
3665 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
3667 wxPy_END_ALLOW_THREADS
;
3668 if (PyErr_Occurred()) return NULL
;
3670 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3678 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
3679 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3680 PyObject
* _resultobj
;
3681 wxPyListCtrl
* _arg0
;
3684 PyObject
* _argo0
= 0;
3685 PyObject
* _obj2
= 0;
3686 char *_kwnames
[] = { "self","item","str", NULL
};
3689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3692 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3693 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3694 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxPyListCtrl_p.");
3699 #if PYTHON_API_VERSION >= 1009
3700 char* tmpPtr
; int tmpSize
;
3701 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3702 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3705 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3707 _arg2
= new wxString(tmpPtr
, tmpSize
);
3709 if (!PyString_Check(_obj2
)) {
3710 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3713 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3717 wxPy_BEGIN_ALLOW_THREADS
;
3718 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
3720 wxPy_END_ALLOW_THREADS
;
3721 if (PyErr_Occurred()) return NULL
;
3722 } Py_INCREF(Py_None
);
3723 _resultobj
= Py_None
;
3731 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
3732 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3733 PyObject
* _resultobj
;
3735 wxPyListCtrl
* _arg0
;
3737 PyObject
* _argo0
= 0;
3738 char *_kwnames
[] = { "self","item", NULL
};
3741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
3744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxPyListCtrl_p.");
3751 wxPy_BEGIN_ALLOW_THREADS
;
3752 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
3754 wxPy_END_ALLOW_THREADS
;
3755 if (PyErr_Occurred()) return NULL
;
3756 } _resultobj
= Py_BuildValue("l",_result
);
3760 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
3761 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3762 PyObject
* _resultobj
;
3764 wxPyListCtrl
* _arg0
;
3767 PyObject
* _argo0
= 0;
3768 char *_kwnames
[] = { "self","item","data", NULL
};
3771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3774 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3775 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3776 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxPyListCtrl_p.");
3781 wxPy_BEGIN_ALLOW_THREADS
;
3782 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
3784 wxPy_END_ALLOW_THREADS
;
3785 if (PyErr_Occurred()) return NULL
;
3786 } _resultobj
= Py_BuildValue("i",_result
);
3790 static wxPoint
* wxPyListCtrl_GetItemPosition(wxPyListCtrl
*self
,long item
) {
3791 wxPoint
* pos
= new wxPoint
;
3792 self
->GetItemPosition(item
, *pos
);
3795 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3796 PyObject
* _resultobj
;
3798 wxPyListCtrl
* _arg0
;
3800 PyObject
* _argo0
= 0;
3801 char *_kwnames
[] = { "self","item", NULL
};
3805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
3808 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3809 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxPyListCtrl_p.");
3815 wxPy_BEGIN_ALLOW_THREADS
;
3816 _result
= (wxPoint
*)wxPyListCtrl_GetItemPosition(_arg0
,_arg1
);
3818 wxPy_END_ALLOW_THREADS
;
3819 if (PyErr_Occurred()) return NULL
;
3821 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3822 _resultobj
= Py_BuildValue("s",_ptemp
);
3825 _resultobj
= Py_None
;
3830 static wxRect
* wxPyListCtrl_GetItemRect(wxPyListCtrl
*self
,long item
,int code
) {
3831 wxRect
* rect
= new wxRect
;
3832 self
->GetItemRect(item
, *rect
, code
);
3835 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3836 PyObject
* _resultobj
;
3838 wxPyListCtrl
* _arg0
;
3840 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
3841 PyObject
* _argo0
= 0;
3842 char *_kwnames
[] = { "self","item","code", NULL
};
3846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxPyListCtrl_p.");
3856 wxPy_BEGIN_ALLOW_THREADS
;
3857 _result
= (wxRect
*)wxPyListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
3859 wxPy_END_ALLOW_THREADS
;
3860 if (PyErr_Occurred()) return NULL
;
3862 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
3863 _resultobj
= Py_BuildValue("s",_ptemp
);
3866 _resultobj
= Py_None
;
3871 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
3872 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3873 PyObject
* _resultobj
;
3875 wxPyListCtrl
* _arg0
;
3878 PyObject
* _argo0
= 0;
3880 PyObject
* _obj2
= 0;
3881 char *_kwnames
[] = { "self","item","pos", NULL
};
3884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxPyListCtrl_p.");
3895 if (! wxPoint_helper(_obj2
, &_arg2
))
3899 wxPy_BEGIN_ALLOW_THREADS
;
3900 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
3902 wxPy_END_ALLOW_THREADS
;
3903 if (PyErr_Occurred()) return NULL
;
3904 } _resultobj
= Py_BuildValue("i",_result
);
3908 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
3909 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3910 PyObject
* _resultobj
;
3912 wxPyListCtrl
* _arg0
;
3913 PyObject
* _argo0
= 0;
3914 char *_kwnames
[] = { "self", NULL
};
3917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetItemCount",_kwnames
,&_argo0
))
3920 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3921 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxPyListCtrl_p.");
3927 wxPy_BEGIN_ALLOW_THREADS
;
3928 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
3930 wxPy_END_ALLOW_THREADS
;
3931 if (PyErr_Occurred()) return NULL
;
3932 } _resultobj
= Py_BuildValue("i",_result
);
3936 #define wxListCtrl_GetColumnCount(_swigobj) (_swigobj->GetColumnCount())
3937 static PyObject
*_wrap_wxListCtrl_GetColumnCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3938 PyObject
* _resultobj
;
3940 wxPyListCtrl
* _arg0
;
3941 PyObject
* _argo0
= 0;
3942 char *_kwnames
[] = { "self", NULL
};
3945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetColumnCount",_kwnames
,&_argo0
))
3948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnCount. Expected _wxPyListCtrl_p.");
3955 wxPy_BEGIN_ALLOW_THREADS
;
3956 _result
= (int )wxListCtrl_GetColumnCount(_arg0
);
3958 wxPy_END_ALLOW_THREADS
;
3959 if (PyErr_Occurred()) return NULL
;
3960 } _resultobj
= Py_BuildValue("i",_result
);
3964 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
3965 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3966 PyObject
* _resultobj
;
3968 wxPyListCtrl
* _arg0
;
3970 PyObject
* _argo0
= 0;
3972 char *_kwnames
[] = { "self","isSmall", NULL
};
3975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
3978 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3979 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3980 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxPyListCtrl_p.");
3984 _arg1
= (bool ) tempbool1
;
3986 wxPy_BEGIN_ALLOW_THREADS
;
3987 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
3989 wxPy_END_ALLOW_THREADS
;
3990 if (PyErr_Occurred()) return NULL
;
3991 } _resultobj
= Py_BuildValue("i",_result
);
3995 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
3996 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3997 PyObject
* _resultobj
;
3999 wxPyListCtrl
* _arg0
;
4000 PyObject
* _argo0
= 0;
4001 char *_kwnames
[] = { "self", NULL
};
4004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
4007 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4008 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4009 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxPyListCtrl_p.");
4014 wxPy_BEGIN_ALLOW_THREADS
;
4015 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
4017 wxPy_END_ALLOW_THREADS
;
4018 if (PyErr_Occurred()) return NULL
;
4019 } _resultobj
= Py_BuildValue("i",_result
);
4023 #define wxListCtrl_GetTextColour(_swigobj) (_swigobj->GetTextColour())
4024 static PyObject
*_wrap_wxListCtrl_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4025 PyObject
* _resultobj
;
4027 wxPyListCtrl
* _arg0
;
4028 PyObject
* _argo0
= 0;
4029 char *_kwnames
[] = { "self", NULL
};
4033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTextColour",_kwnames
,&_argo0
))
4036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTextColour. Expected _wxPyListCtrl_p.");
4043 wxPy_BEGIN_ALLOW_THREADS
;
4044 _result
= new wxColour (wxListCtrl_GetTextColour(_arg0
));
4046 wxPy_END_ALLOW_THREADS
;
4047 if (PyErr_Occurred()) return NULL
;
4048 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
4049 _resultobj
= Py_BuildValue("s",_ptemp
);
4053 #define wxListCtrl_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
4054 static PyObject
*_wrap_wxListCtrl_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4055 PyObject
* _resultobj
;
4056 wxPyListCtrl
* _arg0
;
4058 PyObject
* _argo0
= 0;
4060 PyObject
* _obj1
= 0;
4061 char *_kwnames
[] = { "self","col", NULL
};
4064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
4067 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4068 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetTextColour. Expected _wxPyListCtrl_p.");
4075 if (! wxColour_helper(_obj1
, &_arg1
))
4079 wxPy_BEGIN_ALLOW_THREADS
;
4080 wxListCtrl_SetTextColour(_arg0
,*_arg1
);
4082 wxPy_END_ALLOW_THREADS
;
4083 if (PyErr_Occurred()) return NULL
;
4084 } Py_INCREF(Py_None
);
4085 _resultobj
= Py_None
;
4089 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
4090 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4091 PyObject
* _resultobj
;
4093 wxPyListCtrl
* _arg0
;
4094 PyObject
* _argo0
= 0;
4095 char *_kwnames
[] = { "self", NULL
};
4098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
4101 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4102 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4103 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxPyListCtrl_p.");
4108 wxPy_BEGIN_ALLOW_THREADS
;
4109 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
4111 wxPy_END_ALLOW_THREADS
;
4112 if (PyErr_Occurred()) return NULL
;
4113 } _resultobj
= Py_BuildValue("l",_result
);
4117 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
4118 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4119 PyObject
* _resultobj
;
4120 wxPyListCtrl
* _arg0
;
4122 bool _arg2
= (bool ) TRUE
;
4123 PyObject
* _argo0
= 0;
4124 int tempbool2
= (int) TRUE
;
4125 char *_kwnames
[] = { "self","style","add", NULL
};
4128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
4131 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4132 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4133 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetSingleStyle. Expected _wxPyListCtrl_p.");
4137 _arg2
= (bool ) tempbool2
;
4139 wxPy_BEGIN_ALLOW_THREADS
;
4140 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
4142 wxPy_END_ALLOW_THREADS
;
4143 if (PyErr_Occurred()) return NULL
;
4144 } Py_INCREF(Py_None
);
4145 _resultobj
= Py_None
;
4149 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
4150 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4151 PyObject
* _resultobj
;
4152 wxPyListCtrl
* _arg0
;
4154 PyObject
* _argo0
= 0;
4155 char *_kwnames
[] = { "self","style", NULL
};
4158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
4161 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4162 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4163 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxPyListCtrl_p.");
4168 wxPy_BEGIN_ALLOW_THREADS
;
4169 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
4171 wxPy_END_ALLOW_THREADS
;
4172 if (PyErr_Occurred()) return NULL
;
4173 } Py_INCREF(Py_None
);
4174 _resultobj
= Py_None
;
4178 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
4179 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4180 PyObject
* _resultobj
;
4182 wxPyListCtrl
* _arg0
;
4184 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
4185 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
4186 PyObject
* _argo0
= 0;
4187 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
4190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxPyListCtrl_p.");
4200 wxPy_BEGIN_ALLOW_THREADS
;
4201 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
4203 wxPy_END_ALLOW_THREADS
;
4204 if (PyErr_Occurred()) return NULL
;
4205 } _resultobj
= Py_BuildValue("l",_result
);
4209 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
4210 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4211 PyObject
* _resultobj
;
4212 wxImageList
* _result
;
4213 wxPyListCtrl
* _arg0
;
4215 PyObject
* _argo0
= 0;
4216 char *_kwnames
[] = { "self","which", NULL
};
4219 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_kwnames
,&_argo0
,&_arg1
))
4222 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4223 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4224 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxPyListCtrl_p.");
4229 wxPy_BEGIN_ALLOW_THREADS
;
4230 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
4232 wxPy_END_ALLOW_THREADS
;
4233 if (PyErr_Occurred()) return NULL
;
4234 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4238 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
4239 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4240 PyObject
* _resultobj
;
4241 wxPyListCtrl
* _arg0
;
4242 wxImageList
* _arg1
;
4244 PyObject
* _argo0
= 0;
4245 PyObject
* _argo1
= 0;
4246 char *_kwnames
[] = { "self","imageList","which", NULL
};
4249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4252 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4253 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetImageList. Expected _wxPyListCtrl_p.");
4259 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4260 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4261 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
4266 wxPy_BEGIN_ALLOW_THREADS
;
4267 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
4269 wxPy_END_ALLOW_THREADS
;
4270 if (PyErr_Occurred()) return NULL
;
4271 } Py_INCREF(Py_None
);
4272 _resultobj
= Py_None
;
4276 #define wxListCtrl_AssignImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->AssignImageList(_swigarg0,_swigarg1))
4277 static PyObject
*_wrap_wxListCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4278 PyObject
* _resultobj
;
4279 wxPyListCtrl
* _arg0
;
4280 wxImageList
* _arg1
;
4282 PyObject
* _argo0
= 0;
4283 PyObject
* _argo1
= 0;
4284 char *_kwnames
[] = { "self","imageList","which", NULL
};
4287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4290 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4291 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4292 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_AssignImageList. Expected _wxPyListCtrl_p.");
4297 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4298 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4299 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_AssignImageList. Expected _wxImageList_p.");
4304 wxPy_BEGIN_ALLOW_THREADS
;
4305 wxListCtrl_AssignImageList(_arg0
,_arg1
,_arg2
);
4307 wxPy_END_ALLOW_THREADS
;
4308 if (PyErr_Occurred()) return NULL
;
4309 } Py_INCREF(Py_None
);
4310 _resultobj
= Py_None
;
4314 #define wxListCtrl_IsVirtual(_swigobj) (_swigobj->IsVirtual())
4315 static PyObject
*_wrap_wxListCtrl_IsVirtual(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4316 PyObject
* _resultobj
;
4318 wxPyListCtrl
* _arg0
;
4319 PyObject
* _argo0
= 0;
4320 char *_kwnames
[] = { "self", NULL
};
4323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_IsVirtual",_kwnames
,&_argo0
))
4326 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4327 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4328 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_IsVirtual. Expected _wxPyListCtrl_p.");
4333 wxPy_BEGIN_ALLOW_THREADS
;
4334 _result
= (bool )wxListCtrl_IsVirtual(_arg0
);
4336 wxPy_END_ALLOW_THREADS
;
4337 if (PyErr_Occurred()) return NULL
;
4338 } _resultobj
= Py_BuildValue("i",_result
);
4342 #define wxListCtrl_RefreshItem(_swigobj,_swigarg0) (_swigobj->RefreshItem(_swigarg0))
4343 static PyObject
*_wrap_wxListCtrl_RefreshItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4344 PyObject
* _resultobj
;
4345 wxPyListCtrl
* _arg0
;
4347 PyObject
* _argo0
= 0;
4348 char *_kwnames
[] = { "self","item", NULL
};
4351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_RefreshItem",_kwnames
,&_argo0
,&_arg1
))
4354 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4355 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItem. Expected _wxPyListCtrl_p.");
4361 wxPy_BEGIN_ALLOW_THREADS
;
4362 wxListCtrl_RefreshItem(_arg0
,_arg1
);
4364 wxPy_END_ALLOW_THREADS
;
4365 if (PyErr_Occurred()) return NULL
;
4366 } Py_INCREF(Py_None
);
4367 _resultobj
= Py_None
;
4371 #define wxListCtrl_RefreshItems(_swigobj,_swigarg0,_swigarg1) (_swigobj->RefreshItems(_swigarg0,_swigarg1))
4372 static PyObject
*_wrap_wxListCtrl_RefreshItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4373 PyObject
* _resultobj
;
4374 wxPyListCtrl
* _arg0
;
4377 PyObject
* _argo0
= 0;
4378 char *_kwnames
[] = { "self","itemFrom","itemTo", NULL
};
4381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_RefreshItems",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4384 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4385 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4386 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItems. Expected _wxPyListCtrl_p.");
4391 wxPy_BEGIN_ALLOW_THREADS
;
4392 wxListCtrl_RefreshItems(_arg0
,_arg1
,_arg2
);
4394 wxPy_END_ALLOW_THREADS
;
4395 if (PyErr_Occurred()) return NULL
;
4396 } Py_INCREF(Py_None
);
4397 _resultobj
= Py_None
;
4401 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
4402 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4403 PyObject
* _resultobj
;
4405 wxPyListCtrl
* _arg0
;
4406 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
4407 PyObject
* _argo0
= 0;
4408 char *_kwnames
[] = { "self","flag", NULL
};
4411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
4414 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4415 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4416 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxPyListCtrl_p.");
4421 wxPy_BEGIN_ALLOW_THREADS
;
4422 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
4424 wxPy_END_ALLOW_THREADS
;
4425 if (PyErr_Occurred()) return NULL
;
4426 } _resultobj
= Py_BuildValue("i",_result
);
4430 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
4431 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4432 PyObject
* _resultobj
;
4434 wxPyListCtrl
* _arg0
;
4436 PyObject
* _argo0
= 0;
4437 char *_kwnames
[] = { "self","item", NULL
};
4440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
4443 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4444 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4445 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxPyListCtrl_p.");
4450 wxPy_BEGIN_ALLOW_THREADS
;
4451 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
4453 wxPy_END_ALLOW_THREADS
;
4454 if (PyErr_Occurred()) return NULL
;
4455 } _resultobj
= Py_BuildValue("i",_result
);
4459 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
4460 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4461 PyObject
* _resultobj
;
4463 wxPyListCtrl
* _arg0
;
4464 PyObject
* _argo0
= 0;
4465 char *_kwnames
[] = { "self", NULL
};
4468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
4471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxPyListCtrl_p.");
4478 wxPy_BEGIN_ALLOW_THREADS
;
4479 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
4481 wxPy_END_ALLOW_THREADS
;
4482 if (PyErr_Occurred()) return NULL
;
4483 } _resultobj
= Py_BuildValue("i",_result
);
4487 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
4488 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4489 PyObject
* _resultobj
;
4491 wxPyListCtrl
* _arg0
;
4493 PyObject
* _argo0
= 0;
4494 char *_kwnames
[] = { "self","col", NULL
};
4497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
4500 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4501 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4502 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxPyListCtrl_p.");
4507 wxPy_BEGIN_ALLOW_THREADS
;
4508 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
4510 wxPy_END_ALLOW_THREADS
;
4511 if (PyErr_Occurred()) return NULL
;
4512 } _resultobj
= Py_BuildValue("i",_result
);
4516 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
4517 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4518 PyObject
* _resultobj
;
4520 wxPyListCtrl
* _arg0
;
4521 PyObject
* _argo0
= 0;
4522 char *_kwnames
[] = { "self", NULL
};
4525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
4528 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4529 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4530 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxPyListCtrl_p.");
4535 wxPy_BEGIN_ALLOW_THREADS
;
4536 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
4538 wxPy_END_ALLOW_THREADS
;
4539 if (PyErr_Occurred()) return NULL
;
4540 } _resultobj
= Py_BuildValue("i",_result
);
4544 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
4545 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4546 PyObject
* _resultobj
;
4547 wxPyListCtrl
* _arg0
;
4548 PyObject
* _argo0
= 0;
4549 char *_kwnames
[] = { "self", NULL
};
4552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
4555 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4556 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxPyListCtrl_p.");
4562 wxPy_BEGIN_ALLOW_THREADS
;
4563 wxListCtrl_ClearAll(_arg0
);
4565 wxPy_END_ALLOW_THREADS
;
4566 if (PyErr_Occurred()) return NULL
;
4567 } Py_INCREF(Py_None
);
4568 _resultobj
= Py_None
;
4572 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
4573 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4574 PyObject
* _resultobj
;
4576 wxPyListCtrl
* _arg0
;
4578 PyObject
* _argo0
= 0;
4579 char *_kwnames
[] = { "self","item", NULL
};
4582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
4585 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4586 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxPyListCtrl_p.");
4592 wxPy_BEGIN_ALLOW_THREADS
;
4593 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
4595 wxPy_END_ALLOW_THREADS
;
4596 if (PyErr_Occurred()) return NULL
;
4597 } _resultobj
= Py_BuildValue("i",_result
);
4601 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4602 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4603 PyObject
* _resultobj
;
4605 wxPyListCtrl
* _arg0
;
4608 bool _arg3
= (bool ) FALSE
;
4609 PyObject
* _argo0
= 0;
4610 PyObject
* _obj2
= 0;
4611 int tempbool3
= (int) FALSE
;
4612 char *_kwnames
[] = { "self","start","str","partial", NULL
};
4615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
4618 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4619 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4620 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxPyListCtrl_p.");
4625 #if PYTHON_API_VERSION >= 1009
4626 char* tmpPtr
; int tmpSize
;
4627 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4628 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4631 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4633 _arg2
= new wxString(tmpPtr
, tmpSize
);
4635 if (!PyString_Check(_obj2
)) {
4636 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4639 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4642 _arg3
= (bool ) tempbool3
;
4644 wxPy_BEGIN_ALLOW_THREADS
;
4645 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4647 wxPy_END_ALLOW_THREADS
;
4648 if (PyErr_Occurred()) return NULL
;
4649 } _resultobj
= Py_BuildValue("l",_result
);
4657 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
4658 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4659 PyObject
* _resultobj
;
4661 wxPyListCtrl
* _arg0
;
4664 PyObject
* _argo0
= 0;
4665 char *_kwnames
[] = { "self","start","data", NULL
};
4668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxPyListCtrl_p.");
4678 wxPy_BEGIN_ALLOW_THREADS
;
4679 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
4681 wxPy_END_ALLOW_THREADS
;
4682 if (PyErr_Occurred()) return NULL
;
4683 } _resultobj
= Py_BuildValue("l",_result
);
4687 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4688 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4689 PyObject
* _resultobj
;
4691 wxPyListCtrl
* _arg0
;
4695 PyObject
* _argo0
= 0;
4697 PyObject
* _obj2
= 0;
4698 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
4701 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4704 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4705 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4706 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxPyListCtrl_p.");
4712 if (! wxPoint_helper(_obj2
, &_arg2
))
4716 wxPy_BEGIN_ALLOW_THREADS
;
4717 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
4719 wxPy_END_ALLOW_THREADS
;
4720 if (PyErr_Occurred()) return NULL
;
4721 } _resultobj
= Py_BuildValue("l",_result
);
4725 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
4726 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4727 PyObject
* _resultobj
;
4729 wxPyListCtrl
* _arg0
;
4733 PyObject
* _argo0
= 0;
4735 PyObject
* _obj1
= 0;
4736 char *_kwnames
[] = { "self","point", NULL
};
4742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
4745 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4746 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4747 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxPyListCtrl_p.");
4753 if (! wxPoint_helper(_obj1
, &_arg1
))
4757 wxPy_BEGIN_ALLOW_THREADS
;
4758 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
4760 wxPy_END_ALLOW_THREADS
;
4761 if (PyErr_Occurred()) return NULL
;
4762 } _resultobj
= Py_BuildValue("l",_result
);
4765 o
= PyInt_FromLong((long) (*_arg2
));
4766 _resultobj
= t_output_helper(_resultobj
, o
);
4771 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
4772 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4773 PyObject
* _resultobj
;
4775 wxPyListCtrl
* _arg0
;
4777 PyObject
* _argo0
= 0;
4778 PyObject
* _argo1
= 0;
4779 char *_kwnames
[] = { "self","info", NULL
};
4782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
4785 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4786 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4787 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxPyListCtrl_p.");
4792 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4793 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4794 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
4799 wxPy_BEGIN_ALLOW_THREADS
;
4800 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
4802 wxPy_END_ALLOW_THREADS
;
4803 if (PyErr_Occurred()) return NULL
;
4804 } _resultobj
= Py_BuildValue("l",_result
);
4808 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4809 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4810 PyObject
* _resultobj
;
4812 wxPyListCtrl
* _arg0
;
4815 PyObject
* _argo0
= 0;
4816 PyObject
* _obj2
= 0;
4817 char *_kwnames
[] = { "self","index","label", NULL
};
4820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4823 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4824 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxPyListCtrl_p.");
4830 #if PYTHON_API_VERSION >= 1009
4831 char* tmpPtr
; int tmpSize
;
4832 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4833 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4836 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4838 _arg2
= new wxString(tmpPtr
, tmpSize
);
4840 if (!PyString_Check(_obj2
)) {
4841 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4844 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4848 wxPy_BEGIN_ALLOW_THREADS
;
4849 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
4851 wxPy_END_ALLOW_THREADS
;
4852 if (PyErr_Occurred()) return NULL
;
4853 } _resultobj
= Py_BuildValue("l",_result
);
4861 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4862 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4863 PyObject
* _resultobj
;
4865 wxPyListCtrl
* _arg0
;
4868 PyObject
* _argo0
= 0;
4869 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
4872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4875 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4876 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4877 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxPyListCtrl_p.");
4882 wxPy_BEGIN_ALLOW_THREADS
;
4883 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
4885 wxPy_END_ALLOW_THREADS
;
4886 if (PyErr_Occurred()) return NULL
;
4887 } _resultobj
= Py_BuildValue("l",_result
);
4891 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
4892 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4893 PyObject
* _resultobj
;
4895 wxPyListCtrl
* _arg0
;
4899 PyObject
* _argo0
= 0;
4900 PyObject
* _obj2
= 0;
4901 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
4904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4907 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4908 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4909 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxPyListCtrl_p.");
4914 #if PYTHON_API_VERSION >= 1009
4915 char* tmpPtr
; int tmpSize
;
4916 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4917 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4920 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4922 _arg2
= new wxString(tmpPtr
, tmpSize
);
4924 if (!PyString_Check(_obj2
)) {
4925 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4928 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4932 wxPy_BEGIN_ALLOW_THREADS
;
4933 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4935 wxPy_END_ALLOW_THREADS
;
4936 if (PyErr_Occurred()) return NULL
;
4937 } _resultobj
= Py_BuildValue("l",_result
);
4945 #define wxListCtrl_InsertColumnInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
4946 static PyObject
*_wrap_wxListCtrl_InsertColumnInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4947 PyObject
* _resultobj
;
4949 wxPyListCtrl
* _arg0
;
4952 PyObject
* _argo0
= 0;
4953 PyObject
* _argo2
= 0;
4954 char *_kwnames
[] = { "self","col","info", NULL
};
4957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnInfo",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
4960 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4961 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4962 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnInfo. Expected _wxPyListCtrl_p.");
4967 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4968 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
4969 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnInfo. Expected _wxListItem_p.");
4974 wxPy_BEGIN_ALLOW_THREADS
;
4975 _result
= (long )wxListCtrl_InsertColumnInfo(_arg0
,_arg1
,*_arg2
);
4977 wxPy_END_ALLOW_THREADS
;
4978 if (PyErr_Occurred()) return NULL
;
4979 } _resultobj
= Py_BuildValue("l",_result
);
4983 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4984 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4985 PyObject
* _resultobj
;
4987 wxPyListCtrl
* _arg0
;
4990 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
4991 int _arg4
= (int ) -1;
4992 PyObject
* _argo0
= 0;
4993 PyObject
* _obj2
= 0;
4994 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
4997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
5000 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5001 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5002 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxPyListCtrl_p.");
5007 #if PYTHON_API_VERSION >= 1009
5008 char* tmpPtr
; int tmpSize
;
5009 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5010 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5013 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5015 _arg2
= new wxString(tmpPtr
, tmpSize
);
5017 if (!PyString_Check(_obj2
)) {
5018 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5021 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5025 wxPy_BEGIN_ALLOW_THREADS
;
5026 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
5028 wxPy_END_ALLOW_THREADS
;
5029 if (PyErr_Occurred()) return NULL
;
5030 } _resultobj
= Py_BuildValue("l",_result
);
5038 #define wxListCtrl_SetItemCount(_swigobj,_swigarg0) (_swigobj->SetItemCount(_swigarg0))
5039 static PyObject
*_wrap_wxListCtrl_SetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5040 PyObject
* _resultobj
;
5041 wxPyListCtrl
* _arg0
;
5043 PyObject
* _argo0
= 0;
5044 char *_kwnames
[] = { "self","count", NULL
};
5047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetItemCount",_kwnames
,&_argo0
,&_arg1
))
5050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemCount. Expected _wxPyListCtrl_p.");
5057 wxPy_BEGIN_ALLOW_THREADS
;
5058 wxListCtrl_SetItemCount(_arg0
,_arg1
);
5060 wxPy_END_ALLOW_THREADS
;
5061 if (PyErr_Occurred()) return NULL
;
5062 } Py_INCREF(Py_None
);
5063 _resultobj
= Py_None
;
5067 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
5068 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5069 PyObject
* _resultobj
;
5071 wxPyListCtrl
* _arg0
;
5074 PyObject
* _argo0
= 0;
5075 char *_kwnames
[] = { "self","dx","dy", NULL
};
5078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5081 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5082 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5083 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxPyListCtrl_p.");
5088 wxPy_BEGIN_ALLOW_THREADS
;
5089 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
5091 wxPy_END_ALLOW_THREADS
;
5092 if (PyErr_Occurred()) return NULL
;
5093 } _resultobj
= Py_BuildValue("i",_result
);
5097 static bool wxPyListCtrl_SortItems(wxPyListCtrl
*self
,PyObject
* func
) {
5098 if (!PyCallable_Check(func
))
5100 return self
->SortItems(wxPyListCtrl_SortItems
, (long)func
);
5102 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5103 PyObject
* _resultobj
;
5105 wxPyListCtrl
* _arg0
;
5107 PyObject
* _argo0
= 0;
5108 PyObject
* _obj1
= 0;
5109 char *_kwnames
[] = { "self","func", NULL
};
5112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
5115 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5116 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5117 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SortItems. Expected _wxPyListCtrl_p.");
5125 wxPy_BEGIN_ALLOW_THREADS
;
5126 _result
= (bool )wxPyListCtrl_SortItems(_arg0
,_arg1
);
5128 wxPy_END_ALLOW_THREADS
;
5129 if (PyErr_Occurred()) return NULL
;
5130 } _resultobj
= Py_BuildValue("i",_result
);
5134 #define new_wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2))
5135 static PyObject
*_wrap_new_wxTreeItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5136 PyObject
* _resultobj
;
5137 wxTreeItemAttr
* _result
;
5138 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
5139 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
5140 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
5142 PyObject
* _obj0
= 0;
5144 PyObject
* _obj1
= 0;
5145 PyObject
* _argo2
= 0;
5146 char *_kwnames
[] = { "colText","colBack","font", NULL
};
5150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxTreeItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
5155 if (! wxColour_helper(_obj0
, &_arg0
))
5161 if (! wxColour_helper(_obj1
, &_arg1
))
5165 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5166 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
5167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxTreeItemAttr. Expected _wxFont_p.");
5172 wxPy_BEGIN_ALLOW_THREADS
;
5173 _result
= (wxTreeItemAttr
*)new_wxTreeItemAttr(*_arg0
,*_arg1
,*_arg2
);
5175 wxPy_END_ALLOW_THREADS
;
5176 if (PyErr_Occurred()) return NULL
;
5178 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemAttr_p");
5179 _resultobj
= Py_BuildValue("s",_ptemp
);
5182 _resultobj
= Py_None
;
5187 #define wxTreeItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
5188 static PyObject
*_wrap_wxTreeItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5189 PyObject
* _resultobj
;
5190 wxTreeItemAttr
* _arg0
;
5192 PyObject
* _argo0
= 0;
5194 PyObject
* _obj1
= 0;
5195 char *_kwnames
[] = { "self","colText", NULL
};
5198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
5201 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5202 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5203 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetTextColour. Expected _wxTreeItemAttr_p.");
5209 if (! wxColour_helper(_obj1
, &_arg1
))
5213 wxPy_BEGIN_ALLOW_THREADS
;
5214 wxTreeItemAttr_SetTextColour(_arg0
,*_arg1
);
5216 wxPy_END_ALLOW_THREADS
;
5217 if (PyErr_Occurred()) return NULL
;
5218 } Py_INCREF(Py_None
);
5219 _resultobj
= Py_None
;
5223 #define wxTreeItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
5224 static PyObject
*_wrap_wxTreeItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5225 PyObject
* _resultobj
;
5226 wxTreeItemAttr
* _arg0
;
5228 PyObject
* _argo0
= 0;
5230 PyObject
* _obj1
= 0;
5231 char *_kwnames
[] = { "self","colBack", NULL
};
5234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
5237 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5238 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetBackgroundColour. Expected _wxTreeItemAttr_p.");
5245 if (! wxColour_helper(_obj1
, &_arg1
))
5249 wxPy_BEGIN_ALLOW_THREADS
;
5250 wxTreeItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
5252 wxPy_END_ALLOW_THREADS
;
5253 if (PyErr_Occurred()) return NULL
;
5254 } Py_INCREF(Py_None
);
5255 _resultobj
= Py_None
;
5259 #define wxTreeItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
5260 static PyObject
*_wrap_wxTreeItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5261 PyObject
* _resultobj
;
5262 wxTreeItemAttr
* _arg0
;
5264 PyObject
* _argo0
= 0;
5265 PyObject
* _argo1
= 0;
5266 char *_kwnames
[] = { "self","font", NULL
};
5269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
5272 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5273 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetFont. Expected _wxTreeItemAttr_p.");
5279 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5280 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
5281 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemAttr_SetFont. Expected _wxFont_p.");
5286 wxPy_BEGIN_ALLOW_THREADS
;
5287 wxTreeItemAttr_SetFont(_arg0
,*_arg1
);
5289 wxPy_END_ALLOW_THREADS
;
5290 if (PyErr_Occurred()) return NULL
;
5291 } Py_INCREF(Py_None
);
5292 _resultobj
= Py_None
;
5296 #define wxTreeItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
5297 static PyObject
*_wrap_wxTreeItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5298 PyObject
* _resultobj
;
5300 wxTreeItemAttr
* _arg0
;
5301 PyObject
* _argo0
= 0;
5302 char *_kwnames
[] = { "self", NULL
};
5305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasTextColour",_kwnames
,&_argo0
))
5308 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5309 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5310 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasTextColour. Expected _wxTreeItemAttr_p.");
5315 wxPy_BEGIN_ALLOW_THREADS
;
5316 _result
= (bool )wxTreeItemAttr_HasTextColour(_arg0
);
5318 wxPy_END_ALLOW_THREADS
;
5319 if (PyErr_Occurred()) return NULL
;
5320 } _resultobj
= Py_BuildValue("i",_result
);
5324 #define wxTreeItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
5325 static PyObject
*_wrap_wxTreeItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5326 PyObject
* _resultobj
;
5328 wxTreeItemAttr
* _arg0
;
5329 PyObject
* _argo0
= 0;
5330 char *_kwnames
[] = { "self", NULL
};
5333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
5336 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5337 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5338 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasBackgroundColour. Expected _wxTreeItemAttr_p.");
5343 wxPy_BEGIN_ALLOW_THREADS
;
5344 _result
= (bool )wxTreeItemAttr_HasBackgroundColour(_arg0
);
5346 wxPy_END_ALLOW_THREADS
;
5347 if (PyErr_Occurred()) return NULL
;
5348 } _resultobj
= Py_BuildValue("i",_result
);
5352 #define wxTreeItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
5353 static PyObject
*_wrap_wxTreeItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5354 PyObject
* _resultobj
;
5356 wxTreeItemAttr
* _arg0
;
5357 PyObject
* _argo0
= 0;
5358 char *_kwnames
[] = { "self", NULL
};
5361 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasFont",_kwnames
,&_argo0
))
5364 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5365 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasFont. Expected _wxTreeItemAttr_p.");
5371 wxPy_BEGIN_ALLOW_THREADS
;
5372 _result
= (bool )wxTreeItemAttr_HasFont(_arg0
);
5374 wxPy_END_ALLOW_THREADS
;
5375 if (PyErr_Occurred()) return NULL
;
5376 } _resultobj
= Py_BuildValue("i",_result
);
5380 #define wxTreeItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
5381 static PyObject
*_wrap_wxTreeItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5382 PyObject
* _resultobj
;
5384 wxTreeItemAttr
* _arg0
;
5385 PyObject
* _argo0
= 0;
5386 char *_kwnames
[] = { "self", NULL
};
5390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetTextColour",_kwnames
,&_argo0
))
5393 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5394 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5395 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetTextColour. Expected _wxTreeItemAttr_p.");
5400 wxPy_BEGIN_ALLOW_THREADS
;
5401 const wxColour
& _result_ref
= wxTreeItemAttr_GetTextColour(_arg0
);
5402 _result
= (wxColour
*) &_result_ref
;
5404 wxPy_END_ALLOW_THREADS
;
5405 if (PyErr_Occurred()) return NULL
;
5407 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
5408 _resultobj
= Py_BuildValue("s",_ptemp
);
5411 _resultobj
= Py_None
;
5416 #define wxTreeItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
5417 static PyObject
*_wrap_wxTreeItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5418 PyObject
* _resultobj
;
5420 wxTreeItemAttr
* _arg0
;
5421 PyObject
* _argo0
= 0;
5422 char *_kwnames
[] = { "self", NULL
};
5426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
5429 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5430 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5431 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetBackgroundColour. Expected _wxTreeItemAttr_p.");
5436 wxPy_BEGIN_ALLOW_THREADS
;
5437 const wxColour
& _result_ref
= wxTreeItemAttr_GetBackgroundColour(_arg0
);
5438 _result
= (wxColour
*) &_result_ref
;
5440 wxPy_END_ALLOW_THREADS
;
5441 if (PyErr_Occurred()) return NULL
;
5443 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
5444 _resultobj
= Py_BuildValue("s",_ptemp
);
5447 _resultobj
= Py_None
;
5452 #define wxTreeItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
5453 static PyObject
*_wrap_wxTreeItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5454 PyObject
* _resultobj
;
5456 wxTreeItemAttr
* _arg0
;
5457 PyObject
* _argo0
= 0;
5458 char *_kwnames
[] = { "self", NULL
};
5462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetFont",_kwnames
,&_argo0
))
5465 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5466 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5467 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetFont. Expected _wxTreeItemAttr_p.");
5472 wxPy_BEGIN_ALLOW_THREADS
;
5473 const wxFont
& _result_ref
= wxTreeItemAttr_GetFont(_arg0
);
5474 _result
= (wxFont
*) &_result_ref
;
5476 wxPy_END_ALLOW_THREADS
;
5477 if (PyErr_Occurred()) return NULL
;
5479 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
5480 _resultobj
= Py_BuildValue("s",_ptemp
);
5483 _resultobj
= Py_None
;
5488 #define new_wxTreeItemId() (new wxTreeItemId())
5489 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5490 PyObject
* _resultobj
;
5491 wxTreeItemId
* _result
;
5492 char *_kwnames
[] = { NULL
};
5496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
5499 wxPy_BEGIN_ALLOW_THREADS
;
5500 _result
= (wxTreeItemId
*)new_wxTreeItemId();
5502 wxPy_END_ALLOW_THREADS
;
5503 if (PyErr_Occurred()) return NULL
;
5505 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
5506 _resultobj
= Py_BuildValue("s",_ptemp
);
5509 _resultobj
= Py_None
;
5514 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
5515 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5516 PyObject
* _resultobj
;
5517 wxTreeItemId
* _arg0
;
5518 PyObject
* _argo0
= 0;
5519 char *_kwnames
[] = { "self", NULL
};
5522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
5525 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5526 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5527 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
5532 wxPy_BEGIN_ALLOW_THREADS
;
5533 delete_wxTreeItemId(_arg0
);
5535 wxPy_END_ALLOW_THREADS
;
5536 if (PyErr_Occurred()) return NULL
;
5537 } Py_INCREF(Py_None
);
5538 _resultobj
= Py_None
;
5542 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
5543 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5544 PyObject
* _resultobj
;
5546 wxTreeItemId
* _arg0
;
5547 PyObject
* _argo0
= 0;
5548 char *_kwnames
[] = { "self", NULL
};
5551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
5554 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5555 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
5561 wxPy_BEGIN_ALLOW_THREADS
;
5562 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
5564 wxPy_END_ALLOW_THREADS
;
5565 if (PyErr_Occurred()) return NULL
;
5566 } _resultobj
= Py_BuildValue("i",_result
);
5570 static int wxTreeItemId___cmp__(wxTreeItemId
*self
,wxTreeItemId
* other
) {
5571 if (! other
) return -1;
5572 return *self
!= *other
;
5574 static PyObject
*_wrap_wxTreeItemId___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5575 PyObject
* _resultobj
;
5577 wxTreeItemId
* _arg0
;
5578 wxTreeItemId
* _arg1
;
5579 PyObject
* _argo0
= 0;
5580 PyObject
* _argo1
= 0;
5581 char *_kwnames
[] = { "self","other", NULL
};
5584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemId___cmp__",_kwnames
,&_argo0
,&_argo1
))
5587 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5588 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5589 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
5594 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5595 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
5601 wxPy_BEGIN_ALLOW_THREADS
;
5602 _result
= (int )wxTreeItemId___cmp__(_arg0
,_arg1
);
5604 wxPy_END_ALLOW_THREADS
;
5605 if (PyErr_Occurred()) return NULL
;
5606 } _resultobj
= Py_BuildValue("i",_result
);
5610 static void *SwigwxPyTreeItemDataTowxObject(void *ptr
) {
5611 wxPyTreeItemData
*src
;
5613 src
= (wxPyTreeItemData
*) ptr
;
5614 dest
= (wxObject
*) src
;
5615 return (void *) dest
;
5618 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
5619 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5620 PyObject
* _resultobj
;
5621 wxPyTreeItemData
* _result
;
5622 PyObject
* _arg0
= (PyObject
*) NULL
;
5623 PyObject
* _obj0
= 0;
5624 char *_kwnames
[] = { "obj", NULL
};
5628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
5635 wxPy_BEGIN_ALLOW_THREADS
;
5636 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
5638 wxPy_END_ALLOW_THREADS
;
5639 if (PyErr_Occurred()) return NULL
;
5641 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
5642 _resultobj
= Py_BuildValue("s",_ptemp
);
5645 _resultobj
= Py_None
;
5650 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
5651 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5652 PyObject
* _resultobj
;
5654 wxPyTreeItemData
* _arg0
;
5655 PyObject
* _argo0
= 0;
5656 char *_kwnames
[] = { "self", NULL
};
5659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
5662 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5663 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5664 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
5669 wxPy_BEGIN_ALLOW_THREADS
;
5670 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
5672 wxPy_END_ALLOW_THREADS
;
5673 if (PyErr_Occurred()) return NULL
;
5675 _resultobj
= _result
;
5680 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
5681 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5682 PyObject
* _resultobj
;
5683 wxPyTreeItemData
* _arg0
;
5685 PyObject
* _argo0
= 0;
5686 PyObject
* _obj1
= 0;
5687 char *_kwnames
[] = { "self","obj", NULL
};
5690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
5693 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5694 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5695 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
5703 wxPy_BEGIN_ALLOW_THREADS
;
5704 wxTreeItemData_SetData(_arg0
,_arg1
);
5706 wxPy_END_ALLOW_THREADS
;
5707 if (PyErr_Occurred()) return NULL
;
5708 } Py_INCREF(Py_None
);
5709 _resultobj
= Py_None
;
5713 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
5714 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5715 PyObject
* _resultobj
;
5716 wxTreeItemId
* _result
;
5717 wxPyTreeItemData
* _arg0
;
5718 PyObject
* _argo0
= 0;
5719 char *_kwnames
[] = { "self", NULL
};
5723 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
5726 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5727 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5728 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
5733 wxPy_BEGIN_ALLOW_THREADS
;
5734 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
5735 _result
= (wxTreeItemId
*) &_result_ref
;
5737 wxPy_END_ALLOW_THREADS
;
5738 if (PyErr_Occurred()) return NULL
;
5740 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
5741 _resultobj
= Py_BuildValue("s",_ptemp
);
5744 _resultobj
= Py_None
;
5749 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
5750 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5751 PyObject
* _resultobj
;
5752 wxPyTreeItemData
* _arg0
;
5753 wxTreeItemId
* _arg1
;
5754 PyObject
* _argo0
= 0;
5755 PyObject
* _argo1
= 0;
5756 char *_kwnames
[] = { "self","id", NULL
};
5759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
5762 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5763 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5764 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
5769 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5770 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
5776 wxPy_BEGIN_ALLOW_THREADS
;
5777 wxTreeItemData_SetId(_arg0
,*_arg1
);
5779 wxPy_END_ALLOW_THREADS
;
5780 if (PyErr_Occurred()) return NULL
;
5781 } Py_INCREF(Py_None
);
5782 _resultobj
= Py_None
;
5786 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
5788 wxNotifyEvent
*dest
;
5789 src
= (wxTreeEvent
*) ptr
;
5790 dest
= (wxNotifyEvent
*) src
;
5791 return (void *) dest
;
5794 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
5796 wxCommandEvent
*dest
;
5797 src
= (wxTreeEvent
*) ptr
;
5798 dest
= (wxCommandEvent
*) src
;
5799 return (void *) dest
;
5802 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
5805 src
= (wxTreeEvent
*) ptr
;
5806 dest
= (wxEvent
*) src
;
5807 return (void *) dest
;
5810 static void *SwigwxTreeEventTowxObject(void *ptr
) {
5813 src
= (wxTreeEvent
*) ptr
;
5814 dest
= (wxObject
*) src
;
5815 return (void *) dest
;
5818 #define new_wxTreeEvent(_swigarg0,_swigarg1) (new wxTreeEvent(_swigarg0,_swigarg1))
5819 static PyObject
*_wrap_new_wxTreeEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5820 PyObject
* _resultobj
;
5821 wxTreeEvent
* _result
;
5822 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
5823 int _arg1
= (int ) 0;
5824 char *_kwnames
[] = { "commandType","id", NULL
};
5828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTreeEvent",_kwnames
,&_arg0
,&_arg1
))
5831 wxPy_BEGIN_ALLOW_THREADS
;
5832 _result
= (wxTreeEvent
*)new_wxTreeEvent(_arg0
,_arg1
);
5834 wxPy_END_ALLOW_THREADS
;
5835 if (PyErr_Occurred()) return NULL
;
5837 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeEvent_p");
5838 _resultobj
= Py_BuildValue("s",_ptemp
);
5841 _resultobj
= Py_None
;
5846 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
5847 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5848 PyObject
* _resultobj
;
5849 wxTreeItemId
* _result
;
5850 wxTreeEvent
* _arg0
;
5851 PyObject
* _argo0
= 0;
5852 char *_kwnames
[] = { "self", NULL
};
5856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
5859 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5860 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5861 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
5866 wxPy_BEGIN_ALLOW_THREADS
;
5867 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
5869 wxPy_END_ALLOW_THREADS
;
5870 if (PyErr_Occurred()) return NULL
;
5871 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5872 _resultobj
= Py_BuildValue("s",_ptemp
);
5876 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
5877 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5878 PyObject
* _resultobj
;
5879 wxTreeItemId
* _result
;
5880 wxTreeEvent
* _arg0
;
5881 PyObject
* _argo0
= 0;
5882 char *_kwnames
[] = { "self", NULL
};
5886 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
5889 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5890 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5891 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
5896 wxPy_BEGIN_ALLOW_THREADS
;
5897 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
5899 wxPy_END_ALLOW_THREADS
;
5900 if (PyErr_Occurred()) return NULL
;
5901 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5902 _resultobj
= Py_BuildValue("s",_ptemp
);
5906 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
5907 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5908 PyObject
* _resultobj
;
5910 wxTreeEvent
* _arg0
;
5911 PyObject
* _argo0
= 0;
5912 char *_kwnames
[] = { "self", NULL
};
5916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_kwnames
,&_argo0
))
5919 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5920 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5921 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
5926 wxPy_BEGIN_ALLOW_THREADS
;
5927 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
5929 wxPy_END_ALLOW_THREADS
;
5930 if (PyErr_Occurred()) return NULL
;
5931 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
5932 _resultobj
= Py_BuildValue("s",_ptemp
);
5936 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
5937 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5938 PyObject
* _resultobj
;
5940 wxTreeEvent
* _arg0
;
5941 PyObject
* _argo0
= 0;
5942 char *_kwnames
[] = { "self", NULL
};
5945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetCode",_kwnames
,&_argo0
))
5948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
5955 wxPy_BEGIN_ALLOW_THREADS
;
5956 _result
= (int )wxTreeEvent_GetCode(_arg0
);
5958 wxPy_END_ALLOW_THREADS
;
5959 if (PyErr_Occurred()) return NULL
;
5960 } _resultobj
= Py_BuildValue("i",_result
);
5964 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
5965 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5966 PyObject
* _resultobj
;
5968 wxTreeEvent
* _arg0
;
5969 PyObject
* _argo0
= 0;
5970 char *_kwnames
[] = { "self", NULL
};
5973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
5976 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5977 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
5983 wxPy_BEGIN_ALLOW_THREADS
;
5984 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
5985 _result
= (wxString
*) &_result_ref
;
5987 wxPy_END_ALLOW_THREADS
;
5988 if (PyErr_Occurred()) return NULL
;
5990 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5995 static void *SwigwxPyTreeCtrlTowxControl(void *ptr
) {
5998 src
= (wxPyTreeCtrl
*) ptr
;
5999 dest
= (wxControl
*) src
;
6000 return (void *) dest
;
6003 static void *SwigwxPyTreeCtrlTowxWindow(void *ptr
) {
6006 src
= (wxPyTreeCtrl
*) ptr
;
6007 dest
= (wxWindow
*) src
;
6008 return (void *) dest
;
6011 static void *SwigwxPyTreeCtrlTowxEvtHandler(void *ptr
) {
6014 src
= (wxPyTreeCtrl
*) ptr
;
6015 dest
= (wxEvtHandler
*) src
;
6016 return (void *) dest
;
6019 static void *SwigwxPyTreeCtrlTowxObject(void *ptr
) {
6022 src
= (wxPyTreeCtrl
*) ptr
;
6023 dest
= (wxObject
*) src
;
6024 return (void *) dest
;
6027 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6028 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6029 PyObject
* _resultobj
;
6030 wxPyTreeCtrl
* _result
;
6032 wxWindowID _arg1
= (wxWindowID
) -1;
6033 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6034 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6035 long _arg4
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6036 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
6037 char * _arg6
= (char *) "wxTreeCtrl";
6038 PyObject
* _argo0
= 0;
6040 PyObject
* _obj2
= 0;
6042 PyObject
* _obj3
= 0;
6043 PyObject
* _argo5
= 0;
6044 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
6048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
6051 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6052 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
6060 if (! wxPoint_helper(_obj2
, &_arg2
))
6066 if (! wxSize_helper(_obj3
, &_arg3
))
6070 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6071 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
6072 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
6077 wxPy_BEGIN_ALLOW_THREADS
;
6078 _result
= (wxPyTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
6080 wxPy_END_ALLOW_THREADS
;
6081 if (PyErr_Occurred()) return NULL
;
6083 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6084 _resultobj
= Py_BuildValue("s",_ptemp
);
6087 _resultobj
= Py_None
;
6092 #define new_wxPreTreeCtrl() (new wxPyTreeCtrl())
6093 static PyObject
*_wrap_new_wxPreTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6094 PyObject
* _resultobj
;
6095 wxPyTreeCtrl
* _result
;
6096 char *_kwnames
[] = { NULL
};
6100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreTreeCtrl",_kwnames
))
6103 wxPy_BEGIN_ALLOW_THREADS
;
6104 _result
= (wxPyTreeCtrl
*)new_wxPreTreeCtrl();
6106 wxPy_END_ALLOW_THREADS
;
6107 if (PyErr_Occurred()) return NULL
;
6109 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6110 _resultobj
= Py_BuildValue("s",_ptemp
);
6113 _resultobj
= Py_None
;
6118 #define wxTreeCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6119 static PyObject
*_wrap_wxTreeCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6120 PyObject
* _resultobj
;
6122 wxPyTreeCtrl
* _arg0
;
6124 wxWindowID _arg2
= (wxWindowID
) -1;
6125 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6126 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6127 long _arg5
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6128 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
6129 char * _arg7
= (char *) "wxTreeCtrl";
6130 PyObject
* _argo0
= 0;
6131 PyObject
* _argo1
= 0;
6133 PyObject
* _obj3
= 0;
6135 PyObject
* _obj4
= 0;
6136 PyObject
* _argo6
= 0;
6137 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
6140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOs:wxTreeCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
6143 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6144 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6145 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Create. Expected _wxPyTreeCtrl_p.");
6150 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6151 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Create. Expected _wxWindow_p.");
6159 if (! wxPoint_helper(_obj3
, &_arg3
))
6165 if (! wxSize_helper(_obj4
, &_arg4
))
6169 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6170 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
6171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_Create. Expected _wxValidator_p.");
6176 wxPy_BEGIN_ALLOW_THREADS
;
6177 _result
= (bool )wxTreeCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
6179 wxPy_END_ALLOW_THREADS
;
6180 if (PyErr_Occurred()) return NULL
;
6181 } _resultobj
= Py_BuildValue("i",_result
);
6185 #define wxTreeCtrl__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
6186 static PyObject
*_wrap_wxTreeCtrl__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6187 PyObject
* _resultobj
;
6188 wxPyTreeCtrl
* _arg0
;
6191 PyObject
* _argo0
= 0;
6192 PyObject
* _obj1
= 0;
6193 PyObject
* _obj2
= 0;
6194 char *_kwnames
[] = { "self","self","_class", NULL
};
6197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6200 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6201 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl__setSelf. Expected _wxPyTreeCtrl_p.");
6213 wxPy_BEGIN_ALLOW_THREADS
;
6214 wxTreeCtrl__setSelf(_arg0
,_arg1
,_arg2
);
6216 wxPy_END_ALLOW_THREADS
;
6217 if (PyErr_Occurred()) return NULL
;
6218 } Py_INCREF(Py_None
);
6219 _resultobj
= Py_None
;
6223 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
6224 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6225 PyObject
* _resultobj
;
6227 wxPyTreeCtrl
* _arg0
;
6228 PyObject
* _argo0
= 0;
6229 char *_kwnames
[] = { "self", NULL
};
6232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
6235 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6236 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6237 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxPyTreeCtrl_p.");
6242 wxPy_BEGIN_ALLOW_THREADS
;
6243 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
6245 wxPy_END_ALLOW_THREADS
;
6246 if (PyErr_Occurred()) return NULL
;
6247 } _resultobj
= Py_BuildValue("i",_result
);
6251 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
6252 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6253 PyObject
* _resultobj
;
6254 unsigned int _result
;
6255 wxPyTreeCtrl
* _arg0
;
6256 PyObject
* _argo0
= 0;
6257 char *_kwnames
[] = { "self", NULL
};
6260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
6263 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6264 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxPyTreeCtrl_p.");
6270 wxPy_BEGIN_ALLOW_THREADS
;
6271 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
6273 wxPy_END_ALLOW_THREADS
;
6274 if (PyErr_Occurred()) return NULL
;
6275 } _resultobj
= Py_BuildValue("i",_result
);
6279 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
6280 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6281 PyObject
* _resultobj
;
6282 wxPyTreeCtrl
* _arg0
;
6284 PyObject
* _argo0
= 0;
6285 char *_kwnames
[] = { "self","indent", NULL
};
6288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
6291 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6292 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxPyTreeCtrl_p.");
6298 wxPy_BEGIN_ALLOW_THREADS
;
6299 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
6301 wxPy_END_ALLOW_THREADS
;
6302 if (PyErr_Occurred()) return NULL
;
6303 } Py_INCREF(Py_None
);
6304 _resultobj
= Py_None
;
6308 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
6309 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6310 PyObject
* _resultobj
;
6311 wxImageList
* _result
;
6312 wxPyTreeCtrl
* _arg0
;
6313 PyObject
* _argo0
= 0;
6314 char *_kwnames
[] = { "self", NULL
};
6317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
6320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxPyTreeCtrl_p.");
6327 wxPy_BEGIN_ALLOW_THREADS
;
6328 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
6330 wxPy_END_ALLOW_THREADS
;
6331 if (PyErr_Occurred()) return NULL
;
6332 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6336 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
6337 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6338 PyObject
* _resultobj
;
6339 wxImageList
* _result
;
6340 wxPyTreeCtrl
* _arg0
;
6341 PyObject
* _argo0
= 0;
6342 char *_kwnames
[] = { "self", NULL
};
6345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
6348 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6349 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6350 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxPyTreeCtrl_p.");
6355 wxPy_BEGIN_ALLOW_THREADS
;
6356 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
6358 wxPy_END_ALLOW_THREADS
;
6359 if (PyErr_Occurred()) return NULL
;
6360 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6364 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
6365 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6366 PyObject
* _resultobj
;
6367 wxPyTreeCtrl
* _arg0
;
6368 wxImageList
* _arg1
;
6369 PyObject
* _argo0
= 0;
6370 PyObject
* _argo1
= 0;
6371 char *_kwnames
[] = { "self","imageList", NULL
};
6374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
))
6377 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6378 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6379 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxPyTreeCtrl_p.");
6384 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6385 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6386 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
6391 wxPy_BEGIN_ALLOW_THREADS
;
6392 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
6394 wxPy_END_ALLOW_THREADS
;
6395 if (PyErr_Occurred()) return NULL
;
6396 } Py_INCREF(Py_None
);
6397 _resultobj
= Py_None
;
6401 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
6402 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6403 PyObject
* _resultobj
;
6404 wxPyTreeCtrl
* _arg0
;
6405 wxImageList
* _arg1
;
6406 PyObject
* _argo0
= 0;
6407 PyObject
* _argo1
= 0;
6408 char *_kwnames
[] = { "self","imageList", NULL
};
6411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
6414 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6415 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6416 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxPyTreeCtrl_p.");
6421 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6422 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6423 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
6428 wxPy_BEGIN_ALLOW_THREADS
;
6429 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
6431 wxPy_END_ALLOW_THREADS
;
6432 if (PyErr_Occurred()) return NULL
;
6433 } Py_INCREF(Py_None
);
6434 _resultobj
= Py_None
;
6438 #define wxTreeCtrl_AssignImageList(_swigobj,_swigarg0) (_swigobj->AssignImageList(_swigarg0))
6439 static PyObject
*_wrap_wxTreeCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6440 PyObject
* _resultobj
;
6441 wxPyTreeCtrl
* _arg0
;
6442 wxImageList
* _arg1
;
6443 PyObject
* _argo0
= 0;
6444 PyObject
* _argo1
= 0;
6445 char *_kwnames
[] = { "self","imageList", NULL
};
6448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
))
6451 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6452 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6453 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignImageList. Expected _wxPyTreeCtrl_p.");
6458 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6459 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6460 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignImageList. Expected _wxImageList_p.");
6465 wxPy_BEGIN_ALLOW_THREADS
;
6466 wxTreeCtrl_AssignImageList(_arg0
,_arg1
);
6468 wxPy_END_ALLOW_THREADS
;
6469 if (PyErr_Occurred()) return NULL
;
6470 } Py_INCREF(Py_None
);
6471 _resultobj
= Py_None
;
6475 #define wxTreeCtrl_AssignStateImageList(_swigobj,_swigarg0) (_swigobj->AssignStateImageList(_swigarg0))
6476 static PyObject
*_wrap_wxTreeCtrl_AssignStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6477 PyObject
* _resultobj
;
6478 wxPyTreeCtrl
* _arg0
;
6479 wxImageList
* _arg1
;
6480 PyObject
* _argo0
= 0;
6481 PyObject
* _argo1
= 0;
6482 char *_kwnames
[] = { "self","imageList", NULL
};
6485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignStateImageList",_kwnames
,&_argo0
,&_argo1
))
6488 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6489 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6490 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignStateImageList. Expected _wxPyTreeCtrl_p.");
6495 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6496 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6497 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignStateImageList. Expected _wxImageList_p.");
6502 wxPy_BEGIN_ALLOW_THREADS
;
6503 wxTreeCtrl_AssignStateImageList(_arg0
,_arg1
);
6505 wxPy_END_ALLOW_THREADS
;
6506 if (PyErr_Occurred()) return NULL
;
6507 } Py_INCREF(Py_None
);
6508 _resultobj
= Py_None
;
6512 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
6513 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6514 PyObject
* _resultobj
;
6515 unsigned int _result
;
6516 wxPyTreeCtrl
* _arg0
;
6517 PyObject
* _argo0
= 0;
6518 char *_kwnames
[] = { "self", NULL
};
6521 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
6524 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6525 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6526 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSpacing. Expected _wxPyTreeCtrl_p.");
6531 wxPy_BEGIN_ALLOW_THREADS
;
6532 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
6534 wxPy_END_ALLOW_THREADS
;
6535 if (PyErr_Occurred()) return NULL
;
6536 } _resultobj
= Py_BuildValue("i",_result
);
6540 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
6541 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6542 PyObject
* _resultobj
;
6543 wxPyTreeCtrl
* _arg0
;
6545 PyObject
* _argo0
= 0;
6546 char *_kwnames
[] = { "self","spacing", NULL
};
6549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
6552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxPyTreeCtrl_p.");
6559 wxPy_BEGIN_ALLOW_THREADS
;
6560 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
6562 wxPy_END_ALLOW_THREADS
;
6563 if (PyErr_Occurred()) return NULL
;
6564 } Py_INCREF(Py_None
);
6565 _resultobj
= Py_None
;
6569 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
6570 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6571 PyObject
* _resultobj
;
6573 wxPyTreeCtrl
* _arg0
;
6574 wxTreeItemId
* _arg1
;
6575 PyObject
* _argo0
= 0;
6576 PyObject
* _argo1
= 0;
6577 char *_kwnames
[] = { "self","item", NULL
};
6580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemText",_kwnames
,&_argo0
,&_argo1
))
6583 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6584 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxPyTreeCtrl_p.");
6590 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6591 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6592 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
6597 wxPy_BEGIN_ALLOW_THREADS
;
6598 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
6600 wxPy_END_ALLOW_THREADS
;
6601 if (PyErr_Occurred()) return NULL
;
6603 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6611 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
6612 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6613 PyObject
* _resultobj
;
6615 wxPyTreeCtrl
* _arg0
;
6616 wxTreeItemId
* _arg1
;
6617 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
6618 PyObject
* _argo0
= 0;
6619 PyObject
* _argo1
= 0;
6620 char *_kwnames
[] = { "self","item","which", NULL
};
6623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
6626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxPyTreeCtrl_p.");
6633 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6634 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
6640 wxPy_BEGIN_ALLOW_THREADS
;
6641 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
6643 wxPy_END_ALLOW_THREADS
;
6644 if (PyErr_Occurred()) return NULL
;
6645 } _resultobj
= Py_BuildValue("i",_result
);
6649 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
6650 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6651 PyObject
* _resultobj
;
6653 wxPyTreeCtrl
* _arg0
;
6654 wxTreeItemId
* _arg1
;
6655 PyObject
* _argo0
= 0;
6656 PyObject
* _argo1
= 0;
6657 char *_kwnames
[] = { "self","item", NULL
};
6660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
6663 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6664 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6665 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
6670 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6671 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
6677 wxPy_BEGIN_ALLOW_THREADS
;
6678 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
6680 wxPy_END_ALLOW_THREADS
;
6681 if (PyErr_Occurred()) return NULL
;
6682 } _resultobj
= Py_BuildValue("i",_result
);
6686 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
6687 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6688 PyObject
* _resultobj
;
6689 wxPyTreeCtrl
* _arg0
;
6690 wxTreeItemId
* _arg1
;
6692 PyObject
* _argo0
= 0;
6693 PyObject
* _argo1
= 0;
6694 PyObject
* _obj2
= 0;
6695 char *_kwnames
[] = { "self","item","text", NULL
};
6698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxPyTreeCtrl_p.");
6708 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6709 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6710 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
6715 #if PYTHON_API_VERSION >= 1009
6716 char* tmpPtr
; int tmpSize
;
6717 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6718 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6721 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6723 _arg2
= new wxString(tmpPtr
, tmpSize
);
6725 if (!PyString_Check(_obj2
)) {
6726 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6729 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6733 wxPy_BEGIN_ALLOW_THREADS
;
6734 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
6736 wxPy_END_ALLOW_THREADS
;
6737 if (PyErr_Occurred()) return NULL
;
6738 } Py_INCREF(Py_None
);
6739 _resultobj
= Py_None
;
6747 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
6748 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6749 PyObject
* _resultobj
;
6750 wxPyTreeCtrl
* _arg0
;
6751 wxTreeItemId
* _arg1
;
6753 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
6754 PyObject
* _argo0
= 0;
6755 PyObject
* _argo1
= 0;
6756 char *_kwnames
[] = { "self","item","image","which", NULL
};
6759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
6762 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6763 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6764 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxPyTreeCtrl_p.");
6769 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6770 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
6776 wxPy_BEGIN_ALLOW_THREADS
;
6777 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
6779 wxPy_END_ALLOW_THREADS
;
6780 if (PyErr_Occurred()) return NULL
;
6781 } Py_INCREF(Py_None
);
6782 _resultobj
= Py_None
;
6786 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
6787 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6788 PyObject
* _resultobj
;
6789 wxPyTreeCtrl
* _arg0
;
6790 wxTreeItemId
* _arg1
;
6792 PyObject
* _argo0
= 0;
6793 PyObject
* _argo1
= 0;
6794 char *_kwnames
[] = { "self","item","image", NULL
};
6797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
6800 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6801 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6802 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
6807 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6808 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
6814 wxPy_BEGIN_ALLOW_THREADS
;
6815 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
6817 wxPy_END_ALLOW_THREADS
;
6818 if (PyErr_Occurred()) return NULL
;
6819 } Py_INCREF(Py_None
);
6820 _resultobj
= Py_None
;
6824 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
6825 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6826 PyObject
* _resultobj
;
6827 wxPyTreeCtrl
* _arg0
;
6828 wxTreeItemId
* _arg1
;
6829 bool _arg2
= (bool ) TRUE
;
6830 PyObject
* _argo0
= 0;
6831 PyObject
* _argo1
= 0;
6832 int tempbool2
= (int) TRUE
;
6833 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
6836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6839 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6840 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6841 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxPyTreeCtrl_p.");
6846 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6847 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
6852 _arg2
= (bool ) tempbool2
;
6854 wxPy_BEGIN_ALLOW_THREADS
;
6855 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
6857 wxPy_END_ALLOW_THREADS
;
6858 if (PyErr_Occurred()) return NULL
;
6859 } Py_INCREF(Py_None
);
6860 _resultobj
= Py_None
;
6864 static wxPyTreeItemData
* wxPyTreeCtrl_GetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
6865 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
6867 data
= new wxPyTreeItemData();
6868 data
->SetId(item
); // set the id
6869 self
->SetItemData(item
, data
);
6873 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6874 PyObject
* _resultobj
;
6875 wxPyTreeItemData
* _result
;
6876 wxPyTreeCtrl
* _arg0
;
6877 wxTreeItemId
* _arg1
;
6878 PyObject
* _argo0
= 0;
6879 PyObject
* _argo1
= 0;
6880 char *_kwnames
[] = { "self","item", NULL
};
6884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
6887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxPyTreeCtrl_p.");
6894 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6895 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6896 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
6901 wxPy_BEGIN_ALLOW_THREADS
;
6902 _result
= (wxPyTreeItemData
*)wxPyTreeCtrl_GetItemData(_arg0
,*_arg1
);
6904 wxPy_END_ALLOW_THREADS
;
6905 if (PyErr_Occurred()) return NULL
;
6907 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
6908 _resultobj
= Py_BuildValue("s",_ptemp
);
6911 _resultobj
= Py_None
;
6916 static void wxPyTreeCtrl_SetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
6917 data
->SetId(item
); // set the id
6918 self
->SetItemData(item
, data
);
6920 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6921 PyObject
* _resultobj
;
6922 wxPyTreeCtrl
* _arg0
;
6923 wxTreeItemId
* _arg1
;
6924 wxPyTreeItemData
* _arg2
;
6925 PyObject
* _argo0
= 0;
6926 PyObject
* _argo1
= 0;
6927 PyObject
* _argo2
= 0;
6928 char *_kwnames
[] = { "self","item","data", NULL
};
6931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
6934 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6935 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxPyTreeCtrl_p.");
6941 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6942 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
6948 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6949 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
6950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
6955 wxPy_BEGIN_ALLOW_THREADS
;
6956 wxPyTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
6958 wxPy_END_ALLOW_THREADS
;
6959 if (PyErr_Occurred()) return NULL
;
6960 } Py_INCREF(Py_None
);
6961 _resultobj
= Py_None
;
6965 static PyObject
* wxPyTreeCtrl_GetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
6966 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
6968 data
= new wxPyTreeItemData();
6969 data
->SetId(item
); // set the id
6970 self
->SetItemData(item
, data
);
6972 return data
->GetData();
6974 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6975 PyObject
* _resultobj
;
6977 wxPyTreeCtrl
* _arg0
;
6978 wxTreeItemId
* _arg1
;
6979 PyObject
* _argo0
= 0;
6980 PyObject
* _argo1
= 0;
6981 char *_kwnames
[] = { "self","item", NULL
};
6984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
6987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxPyTreeCtrl_p.");
6994 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6995 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
7001 wxPy_BEGIN_ALLOW_THREADS
;
7002 _result
= (PyObject
*)wxPyTreeCtrl_GetPyData(_arg0
,*_arg1
);
7004 wxPy_END_ALLOW_THREADS
;
7005 if (PyErr_Occurred()) return NULL
;
7007 _resultobj
= _result
;
7012 static void wxPyTreeCtrl_SetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
7013 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7015 data
= new wxPyTreeItemData(obj
);
7016 data
->SetId(item
); // set the id
7017 self
->SetItemData(item
, data
);
7021 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7022 PyObject
* _resultobj
;
7023 wxPyTreeCtrl
* _arg0
;
7024 wxTreeItemId
* _arg1
;
7026 PyObject
* _argo0
= 0;
7027 PyObject
* _argo1
= 0;
7028 PyObject
* _obj2
= 0;
7029 char *_kwnames
[] = { "self","item","obj", NULL
};
7032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7035 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7036 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxPyTreeCtrl_p.");
7042 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7043 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7044 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
7052 wxPy_BEGIN_ALLOW_THREADS
;
7053 wxPyTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
7055 wxPy_END_ALLOW_THREADS
;
7056 if (PyErr_Occurred()) return NULL
;
7057 } Py_INCREF(Py_None
);
7058 _resultobj
= Py_None
;
7062 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
7063 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7064 PyObject
* _resultobj
;
7066 wxPyTreeCtrl
* _arg0
;
7067 wxTreeItemId
* _arg1
;
7068 PyObject
* _argo0
= 0;
7069 PyObject
* _argo1
= 0;
7070 char *_kwnames
[] = { "self","item", NULL
};
7073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
7076 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7077 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7078 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxPyTreeCtrl_p.");
7083 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7084 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
7090 wxPy_BEGIN_ALLOW_THREADS
;
7091 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
7093 wxPy_END_ALLOW_THREADS
;
7094 if (PyErr_Occurred()) return NULL
;
7095 } _resultobj
= Py_BuildValue("i",_result
);
7099 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
7100 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7101 PyObject
* _resultobj
;
7103 wxPyTreeCtrl
* _arg0
;
7104 wxTreeItemId
* _arg1
;
7105 PyObject
* _argo0
= 0;
7106 PyObject
* _argo1
= 0;
7107 char *_kwnames
[] = { "self","item", NULL
};
7110 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
7113 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7114 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7115 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxPyTreeCtrl_p.");
7120 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7121 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7122 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
7127 wxPy_BEGIN_ALLOW_THREADS
;
7128 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
7130 wxPy_END_ALLOW_THREADS
;
7131 if (PyErr_Occurred()) return NULL
;
7132 } _resultobj
= Py_BuildValue("i",_result
);
7136 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
7137 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7138 PyObject
* _resultobj
;
7140 wxPyTreeCtrl
* _arg0
;
7141 wxTreeItemId
* _arg1
;
7142 PyObject
* _argo0
= 0;
7143 PyObject
* _argo1
= 0;
7144 char *_kwnames
[] = { "self","item", NULL
};
7147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
7150 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7151 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxPyTreeCtrl_p.");
7157 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7158 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7159 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
7164 wxPy_BEGIN_ALLOW_THREADS
;
7165 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
7167 wxPy_END_ALLOW_THREADS
;
7168 if (PyErr_Occurred()) return NULL
;
7169 } _resultobj
= Py_BuildValue("i",_result
);
7173 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
7174 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7175 PyObject
* _resultobj
;
7177 wxPyTreeCtrl
* _arg0
;
7178 wxTreeItemId
* _arg1
;
7179 PyObject
* _argo0
= 0;
7180 PyObject
* _argo1
= 0;
7181 char *_kwnames
[] = { "self","item", NULL
};
7184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
7187 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7188 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxPyTreeCtrl_p.");
7194 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7195 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7196 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
7201 wxPy_BEGIN_ALLOW_THREADS
;
7202 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
7204 wxPy_END_ALLOW_THREADS
;
7205 if (PyErr_Occurred()) return NULL
;
7206 } _resultobj
= Py_BuildValue("i",_result
);
7210 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
7211 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7212 PyObject
* _resultobj
;
7213 wxTreeItemId
* _result
;
7214 wxPyTreeCtrl
* _arg0
;
7215 PyObject
* _argo0
= 0;
7216 char *_kwnames
[] = { "self", NULL
};
7220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
7223 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7224 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxPyTreeCtrl_p.");
7230 wxPy_BEGIN_ALLOW_THREADS
;
7231 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
7233 wxPy_END_ALLOW_THREADS
;
7234 if (PyErr_Occurred()) return NULL
;
7235 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7236 _resultobj
= Py_BuildValue("s",_ptemp
);
7240 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
7241 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7242 PyObject
* _resultobj
;
7243 wxTreeItemId
* _result
;
7244 wxPyTreeCtrl
* _arg0
;
7245 PyObject
* _argo0
= 0;
7246 char *_kwnames
[] = { "self", NULL
};
7250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
7253 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7254 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxPyTreeCtrl_p.");
7260 wxPy_BEGIN_ALLOW_THREADS
;
7261 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
7263 wxPy_END_ALLOW_THREADS
;
7264 if (PyErr_Occurred()) return NULL
;
7265 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7266 _resultobj
= Py_BuildValue("s",_ptemp
);
7270 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
7271 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7272 PyObject
* _resultobj
;
7273 wxTreeItemId
* _result
;
7274 wxPyTreeCtrl
* _arg0
;
7275 wxTreeItemId
* _arg1
;
7276 PyObject
* _argo0
= 0;
7277 PyObject
* _argo1
= 0;
7278 char *_kwnames
[] = { "self","item", NULL
};
7282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
7285 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7286 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7287 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxPyTreeCtrl_p.");
7292 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7293 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
7299 wxPy_BEGIN_ALLOW_THREADS
;
7300 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
7302 wxPy_END_ALLOW_THREADS
;
7303 if (PyErr_Occurred()) return NULL
;
7304 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7305 _resultobj
= Py_BuildValue("s",_ptemp
);
7309 static PyObject
* wxPyTreeCtrl_GetSelections(wxPyTreeCtrl
*self
) {
7310 bool doSave
= wxPyRestoreThread();
7311 PyObject
* rval
= PyList_New(0);
7312 wxArrayTreeItemIds array
;
7314 num
= self
->GetSelections(array
);
7315 for (x
=0; x
< num
; x
++) {
7316 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
7317 PyObject
* item
= wxPyConstructObject((void*)tii
, "wxTreeItemId", TRUE
);
7318 PyList_Append(rval
, item
);
7320 wxPySaveThread(doSave
);
7323 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7324 PyObject
* _resultobj
;
7326 wxPyTreeCtrl
* _arg0
;
7327 PyObject
* _argo0
= 0;
7328 char *_kwnames
[] = { "self", NULL
};
7331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
7334 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7335 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxPyTreeCtrl_p.");
7341 wxPy_BEGIN_ALLOW_THREADS
;
7342 _result
= (PyObject
*)wxPyTreeCtrl_GetSelections(_arg0
);
7344 wxPy_END_ALLOW_THREADS
;
7345 if (PyErr_Occurred()) return NULL
;
7347 _resultobj
= _result
;
7352 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
7353 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7354 PyObject
* _resultobj
;
7356 wxPyTreeCtrl
* _arg0
;
7357 wxTreeItemId
* _arg1
;
7358 bool _arg2
= (bool ) TRUE
;
7359 PyObject
* _argo0
= 0;
7360 PyObject
* _argo1
= 0;
7361 int tempbool2
= (int) TRUE
;
7362 char *_kwnames
[] = { "self","item","recursively", NULL
};
7365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7368 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7369 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxPyTreeCtrl_p.");
7375 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7376 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7377 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
7381 _arg2
= (bool ) tempbool2
;
7383 wxPy_BEGIN_ALLOW_THREADS
;
7384 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
7386 wxPy_END_ALLOW_THREADS
;
7387 if (PyErr_Occurred()) return NULL
;
7388 } _resultobj
= Py_BuildValue("i",_result
);
7392 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
7393 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7394 PyObject
* _resultobj
;
7395 wxTreeItemId
* _result
;
7396 wxPyTreeCtrl
* _arg0
;
7397 wxTreeItemId
* _arg1
;
7399 PyObject
* _argo0
= 0;
7400 PyObject
* _argo1
= 0;
7402 PyObject
* _obj2
= 0;
7403 char *_kwnames
[] = { "self","item","INOUT", NULL
};
7407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7410 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7411 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxPyTreeCtrl_p.");
7417 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7418 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
7424 temp
= (long) PyInt_AsLong(_obj2
);
7428 wxPy_BEGIN_ALLOW_THREADS
;
7429 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
7431 wxPy_END_ALLOW_THREADS
;
7432 if (PyErr_Occurred()) return NULL
;
7433 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7434 _resultobj
= Py_BuildValue("s",_ptemp
);
7437 o
= PyInt_FromLong((long) (*_arg2
));
7438 _resultobj
= t_output_helper(_resultobj
, o
);
7443 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
7444 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7445 PyObject
* _resultobj
;
7446 wxTreeItemId
* _result
;
7447 wxPyTreeCtrl
* _arg0
;
7448 wxTreeItemId
* _arg1
;
7450 PyObject
* _argo0
= 0;
7451 PyObject
* _argo1
= 0;
7453 PyObject
* _obj2
= 0;
7454 char *_kwnames
[] = { "self","item","INOUT", NULL
};
7458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7461 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7462 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7463 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxPyTreeCtrl_p.");
7468 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7469 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7470 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
7475 temp
= (long) PyInt_AsLong(_obj2
);
7479 wxPy_BEGIN_ALLOW_THREADS
;
7480 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
7482 wxPy_END_ALLOW_THREADS
;
7483 if (PyErr_Occurred()) return NULL
;
7484 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7485 _resultobj
= Py_BuildValue("s",_ptemp
);
7488 o
= PyInt_FromLong((long) (*_arg2
));
7489 _resultobj
= t_output_helper(_resultobj
, o
);
7494 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
7495 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7496 PyObject
* _resultobj
;
7497 wxTreeItemId
* _result
;
7498 wxPyTreeCtrl
* _arg0
;
7499 wxTreeItemId
* _arg1
;
7500 PyObject
* _argo0
= 0;
7501 PyObject
* _argo1
= 0;
7502 char *_kwnames
[] = { "self","item", NULL
};
7506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
7509 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7510 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7511 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxPyTreeCtrl_p.");
7516 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7517 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7518 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
7523 wxPy_BEGIN_ALLOW_THREADS
;
7524 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
7526 wxPy_END_ALLOW_THREADS
;
7527 if (PyErr_Occurred()) return NULL
;
7528 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7529 _resultobj
= Py_BuildValue("s",_ptemp
);
7533 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
7534 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7535 PyObject
* _resultobj
;
7536 wxTreeItemId
* _result
;
7537 wxPyTreeCtrl
* _arg0
;
7538 wxTreeItemId
* _arg1
;
7539 PyObject
* _argo0
= 0;
7540 PyObject
* _argo1
= 0;
7541 char *_kwnames
[] = { "self","item", NULL
};
7545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
7548 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7549 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7550 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxPyTreeCtrl_p.");
7555 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7556 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
7562 wxPy_BEGIN_ALLOW_THREADS
;
7563 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
7565 wxPy_END_ALLOW_THREADS
;
7566 if (PyErr_Occurred()) return NULL
;
7567 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7568 _resultobj
= Py_BuildValue("s",_ptemp
);
7572 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
7573 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7574 PyObject
* _resultobj
;
7575 wxTreeItemId
* _result
;
7576 wxPyTreeCtrl
* _arg0
;
7577 PyObject
* _argo0
= 0;
7578 char *_kwnames
[] = { "self", NULL
};
7582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
7585 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7586 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxPyTreeCtrl_p.");
7592 wxPy_BEGIN_ALLOW_THREADS
;
7593 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
7595 wxPy_END_ALLOW_THREADS
;
7596 if (PyErr_Occurred()) return NULL
;
7597 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7598 _resultobj
= Py_BuildValue("s",_ptemp
);
7602 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
7603 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7604 PyObject
* _resultobj
;
7605 wxTreeItemId
* _result
;
7606 wxPyTreeCtrl
* _arg0
;
7607 wxTreeItemId
* _arg1
;
7608 PyObject
* _argo0
= 0;
7609 PyObject
* _argo1
= 0;
7610 char *_kwnames
[] = { "self","item", NULL
};
7614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
7617 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7618 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7619 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxPyTreeCtrl_p.");
7624 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7625 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
7631 wxPy_BEGIN_ALLOW_THREADS
;
7632 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
7634 wxPy_END_ALLOW_THREADS
;
7635 if (PyErr_Occurred()) return NULL
;
7636 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7637 _resultobj
= Py_BuildValue("s",_ptemp
);
7641 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
7642 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7643 PyObject
* _resultobj
;
7644 wxTreeItemId
* _result
;
7645 wxPyTreeCtrl
* _arg0
;
7646 wxTreeItemId
* _arg1
;
7647 PyObject
* _argo0
= 0;
7648 PyObject
* _argo1
= 0;
7649 char *_kwnames
[] = { "self","item", NULL
};
7653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
7656 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7657 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7658 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxPyTreeCtrl_p.");
7663 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7664 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7665 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
7670 wxPy_BEGIN_ALLOW_THREADS
;
7671 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
7673 wxPy_END_ALLOW_THREADS
;
7674 if (PyErr_Occurred()) return NULL
;
7675 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7676 _resultobj
= Py_BuildValue("s",_ptemp
);
7680 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
7681 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7682 PyObject
* _resultobj
;
7683 wxTreeItemId
* _result
;
7684 wxPyTreeCtrl
* _arg0
;
7685 wxTreeItemId
* _arg1
;
7686 PyObject
* _argo0
= 0;
7687 PyObject
* _argo1
= 0;
7688 char *_kwnames
[] = { "self","item", NULL
};
7692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
7695 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7696 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7697 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxPyTreeCtrl_p.");
7702 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7703 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7704 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
7709 wxPy_BEGIN_ALLOW_THREADS
;
7710 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
7712 wxPy_END_ALLOW_THREADS
;
7713 if (PyErr_Occurred()) return NULL
;
7714 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7715 _resultobj
= Py_BuildValue("s",_ptemp
);
7719 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7720 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7721 PyObject
* _resultobj
;
7722 wxTreeItemId
* _result
;
7723 wxPyTreeCtrl
* _arg0
;
7725 int _arg2
= (int ) -1;
7726 int _arg3
= (int ) -1;
7727 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
7728 PyObject
* _argo0
= 0;
7729 PyObject
* _obj1
= 0;
7730 PyObject
* _argo4
= 0;
7731 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
7735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
7738 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7739 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxPyTreeCtrl_p.");
7745 #if PYTHON_API_VERSION >= 1009
7746 char* tmpPtr
; int tmpSize
;
7747 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
7748 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7751 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
7753 _arg1
= new wxString(tmpPtr
, tmpSize
);
7755 if (!PyString_Check(_obj1
)) {
7756 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7759 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
7763 if (_argo4
== Py_None
) { _arg4
= NULL
; }
7764 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
7765 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
7770 wxPy_BEGIN_ALLOW_THREADS
;
7771 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
7773 wxPy_END_ALLOW_THREADS
;
7774 if (PyErr_Occurred()) return NULL
;
7775 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7776 _resultobj
= Py_BuildValue("s",_ptemp
);
7784 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7785 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7786 PyObject
* _resultobj
;
7787 wxTreeItemId
* _result
;
7788 wxPyTreeCtrl
* _arg0
;
7789 wxTreeItemId
* _arg1
;
7791 int _arg3
= (int ) -1;
7792 int _arg4
= (int ) -1;
7793 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
7794 PyObject
* _argo0
= 0;
7795 PyObject
* _argo1
= 0;
7796 PyObject
* _obj2
= 0;
7797 PyObject
* _argo5
= 0;
7798 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
7802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
7805 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7806 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxPyTreeCtrl_p.");
7812 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7813 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7814 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
7819 #if PYTHON_API_VERSION >= 1009
7820 char* tmpPtr
; int tmpSize
;
7821 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
7822 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7825 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
7827 _arg2
= new wxString(tmpPtr
, tmpSize
);
7829 if (!PyString_Check(_obj2
)) {
7830 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7833 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
7837 if (_argo5
== Py_None
) { _arg5
= NULL
; }
7838 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
7839 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
7844 wxPy_BEGIN_ALLOW_THREADS
;
7845 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
7847 wxPy_END_ALLOW_THREADS
;
7848 if (PyErr_Occurred()) return NULL
;
7849 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7850 _resultobj
= Py_BuildValue("s",_ptemp
);
7858 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7859 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7860 PyObject
* _resultobj
;
7861 wxTreeItemId
* _result
;
7862 wxPyTreeCtrl
* _arg0
;
7863 wxTreeItemId
* _arg1
;
7864 wxTreeItemId
* _arg2
;
7866 int _arg4
= (int ) -1;
7867 int _arg5
= (int ) -1;
7868 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
7869 PyObject
* _argo0
= 0;
7870 PyObject
* _argo1
= 0;
7871 PyObject
* _argo2
= 0;
7872 PyObject
* _obj3
= 0;
7873 PyObject
* _argo6
= 0;
7874 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
7878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
7881 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7882 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7883 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxPyTreeCtrl_p.");
7888 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7889 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7890 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
7895 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7896 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
7897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
7902 #if PYTHON_API_VERSION >= 1009
7903 char* tmpPtr
; int tmpSize
;
7904 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
7905 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7908 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
7910 _arg3
= new wxString(tmpPtr
, tmpSize
);
7912 if (!PyString_Check(_obj3
)) {
7913 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7916 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
7920 if (_argo6
== Py_None
) { _arg6
= NULL
; }
7921 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
7922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
7927 wxPy_BEGIN_ALLOW_THREADS
;
7928 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
7930 wxPy_END_ALLOW_THREADS
;
7931 if (PyErr_Occurred()) return NULL
;
7932 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7933 _resultobj
= Py_BuildValue("s",_ptemp
);
7941 #define wxTreeCtrl_InsertItemBefore(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7942 static PyObject
*_wrap_wxTreeCtrl_InsertItemBefore(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7943 PyObject
* _resultobj
;
7944 wxTreeItemId
* _result
;
7945 wxPyTreeCtrl
* _arg0
;
7946 wxTreeItemId
* _arg1
;
7949 int _arg4
= (int ) -1;
7950 int _arg5
= (int ) -1;
7951 wxTreeItemData
* _arg6
= (wxTreeItemData
*) NULL
;
7952 PyObject
* _argo0
= 0;
7953 PyObject
* _argo1
= 0;
7954 PyObject
* _obj3
= 0;
7955 PyObject
* _argo6
= 0;
7956 char *_kwnames
[] = { "self","parent","before","text","image","selectedImage","data", NULL
};
7960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|iiO:wxTreeCtrl_InsertItemBefore",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
7963 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7964 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7965 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeCtrl_p.");
7970 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7971 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7972 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemId_p.");
7977 #if PYTHON_API_VERSION >= 1009
7978 char* tmpPtr
; int tmpSize
;
7979 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
7980 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7983 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
7985 _arg3
= new wxString(tmpPtr
, tmpSize
);
7987 if (!PyString_Check(_obj3
)) {
7988 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7991 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
7995 if (_argo6
== Py_None
) { _arg6
= NULL
; }
7996 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxTreeItemData_p")) {
7997 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemData_p.");
8002 wxPy_BEGIN_ALLOW_THREADS
;
8003 _result
= new wxTreeItemId (wxTreeCtrl_InsertItemBefore(_arg0
,*_arg1
,_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8005 wxPy_END_ALLOW_THREADS
;
8006 if (PyErr_Occurred()) return NULL
;
8007 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8008 _resultobj
= Py_BuildValue("s",_ptemp
);
8016 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8017 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8018 PyObject
* _resultobj
;
8019 wxTreeItemId
* _result
;
8020 wxPyTreeCtrl
* _arg0
;
8021 wxTreeItemId
* _arg1
;
8023 int _arg3
= (int ) -1;
8024 int _arg4
= (int ) -1;
8025 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8026 PyObject
* _argo0
= 0;
8027 PyObject
* _argo1
= 0;
8028 PyObject
* _obj2
= 0;
8029 PyObject
* _argo5
= 0;
8030 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8034 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8037 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8038 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8039 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxPyTreeCtrl_p.");
8044 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8045 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8046 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
8051 #if PYTHON_API_VERSION >= 1009
8052 char* tmpPtr
; int tmpSize
;
8053 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
8054 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8057 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
8059 _arg2
= new wxString(tmpPtr
, tmpSize
);
8061 if (!PyString_Check(_obj2
)) {
8062 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8065 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
8069 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8070 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8071 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
8076 wxPy_BEGIN_ALLOW_THREADS
;
8077 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8079 wxPy_END_ALLOW_THREADS
;
8080 if (PyErr_Occurred()) return NULL
;
8081 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8082 _resultobj
= Py_BuildValue("s",_ptemp
);
8090 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
8091 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8092 PyObject
* _resultobj
;
8093 wxPyTreeCtrl
* _arg0
;
8094 wxTreeItemId
* _arg1
;
8095 PyObject
* _argo0
= 0;
8096 PyObject
* _argo1
= 0;
8097 char *_kwnames
[] = { "self","item", NULL
};
8100 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
8103 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8104 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8105 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxPyTreeCtrl_p.");
8110 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8111 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8112 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
8117 wxPy_BEGIN_ALLOW_THREADS
;
8118 wxTreeCtrl_Delete(_arg0
,*_arg1
);
8120 wxPy_END_ALLOW_THREADS
;
8121 if (PyErr_Occurred()) return NULL
;
8122 } Py_INCREF(Py_None
);
8123 _resultobj
= Py_None
;
8127 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
8128 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8129 PyObject
* _resultobj
;
8130 wxPyTreeCtrl
* _arg0
;
8131 wxTreeItemId
* _arg1
;
8132 PyObject
* _argo0
= 0;
8133 PyObject
* _argo1
= 0;
8134 char *_kwnames
[] = { "self","item", NULL
};
8137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
8140 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8141 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8142 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxPyTreeCtrl_p.");
8147 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8148 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8149 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
8154 wxPy_BEGIN_ALLOW_THREADS
;
8155 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
8157 wxPy_END_ALLOW_THREADS
;
8158 if (PyErr_Occurred()) return NULL
;
8159 } Py_INCREF(Py_None
);
8160 _resultobj
= Py_None
;
8164 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
8165 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8166 PyObject
* _resultobj
;
8167 wxPyTreeCtrl
* _arg0
;
8168 PyObject
* _argo0
= 0;
8169 char *_kwnames
[] = { "self", NULL
};
8172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
8175 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8176 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8177 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxPyTreeCtrl_p.");
8182 wxPy_BEGIN_ALLOW_THREADS
;
8183 wxTreeCtrl_DeleteAllItems(_arg0
);
8185 wxPy_END_ALLOW_THREADS
;
8186 if (PyErr_Occurred()) return NULL
;
8187 } Py_INCREF(Py_None
);
8188 _resultobj
= Py_None
;
8192 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
8193 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8194 PyObject
* _resultobj
;
8195 wxPyTreeCtrl
* _arg0
;
8196 wxTreeItemId
* _arg1
;
8197 PyObject
* _argo0
= 0;
8198 PyObject
* _argo1
= 0;
8199 char *_kwnames
[] = { "self","item", NULL
};
8202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
8205 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8206 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8207 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxPyTreeCtrl_p.");
8212 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8213 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8214 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
8219 wxPy_BEGIN_ALLOW_THREADS
;
8220 wxTreeCtrl_Expand(_arg0
,*_arg1
);
8222 wxPy_END_ALLOW_THREADS
;
8223 if (PyErr_Occurred()) return NULL
;
8224 } Py_INCREF(Py_None
);
8225 _resultobj
= Py_None
;
8229 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
8230 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8231 PyObject
* _resultobj
;
8232 wxPyTreeCtrl
* _arg0
;
8233 wxTreeItemId
* _arg1
;
8234 PyObject
* _argo0
= 0;
8235 PyObject
* _argo1
= 0;
8236 char *_kwnames
[] = { "self","item", NULL
};
8239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
8242 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8243 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8244 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxPyTreeCtrl_p.");
8249 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8250 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8251 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
8256 wxPy_BEGIN_ALLOW_THREADS
;
8257 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
8259 wxPy_END_ALLOW_THREADS
;
8260 if (PyErr_Occurred()) return NULL
;
8261 } Py_INCREF(Py_None
);
8262 _resultobj
= Py_None
;
8266 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
8267 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8268 PyObject
* _resultobj
;
8269 wxPyTreeCtrl
* _arg0
;
8270 wxTreeItemId
* _arg1
;
8271 PyObject
* _argo0
= 0;
8272 PyObject
* _argo1
= 0;
8273 char *_kwnames
[] = { "self","item", NULL
};
8276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
8279 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8280 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8281 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxPyTreeCtrl_p.");
8286 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8287 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
8293 wxPy_BEGIN_ALLOW_THREADS
;
8294 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
8296 wxPy_END_ALLOW_THREADS
;
8297 if (PyErr_Occurred()) return NULL
;
8298 } Py_INCREF(Py_None
);
8299 _resultobj
= Py_None
;
8303 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
8304 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8305 PyObject
* _resultobj
;
8306 wxPyTreeCtrl
* _arg0
;
8307 wxTreeItemId
* _arg1
;
8308 PyObject
* _argo0
= 0;
8309 PyObject
* _argo1
= 0;
8310 char *_kwnames
[] = { "self","item", NULL
};
8313 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
8316 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8317 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8318 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxPyTreeCtrl_p.");
8323 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8324 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
8330 wxPy_BEGIN_ALLOW_THREADS
;
8331 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
8333 wxPy_END_ALLOW_THREADS
;
8334 if (PyErr_Occurred()) return NULL
;
8335 } Py_INCREF(Py_None
);
8336 _resultobj
= Py_None
;
8340 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
8341 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8342 PyObject
* _resultobj
;
8343 wxPyTreeCtrl
* _arg0
;
8344 PyObject
* _argo0
= 0;
8345 char *_kwnames
[] = { "self", NULL
};
8348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
8351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxPyTreeCtrl_p.");
8358 wxPy_BEGIN_ALLOW_THREADS
;
8359 wxTreeCtrl_Unselect(_arg0
);
8361 wxPy_END_ALLOW_THREADS
;
8362 if (PyErr_Occurred()) return NULL
;
8363 } Py_INCREF(Py_None
);
8364 _resultobj
= Py_None
;
8368 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
8369 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8370 PyObject
* _resultobj
;
8371 wxPyTreeCtrl
* _arg0
;
8372 PyObject
* _argo0
= 0;
8373 char *_kwnames
[] = { "self", NULL
};
8376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
8379 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8380 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxPyTreeCtrl_p.");
8386 wxPy_BEGIN_ALLOW_THREADS
;
8387 wxTreeCtrl_UnselectAll(_arg0
);
8389 wxPy_END_ALLOW_THREADS
;
8390 if (PyErr_Occurred()) return NULL
;
8391 } Py_INCREF(Py_None
);
8392 _resultobj
= Py_None
;
8396 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
8397 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8398 PyObject
* _resultobj
;
8399 wxPyTreeCtrl
* _arg0
;
8400 wxTreeItemId
* _arg1
;
8401 PyObject
* _argo0
= 0;
8402 PyObject
* _argo1
= 0;
8403 char *_kwnames
[] = { "self","item", NULL
};
8406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
8409 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8410 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxPyTreeCtrl_p.");
8416 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8417 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8418 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
8423 wxPy_BEGIN_ALLOW_THREADS
;
8424 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
8426 wxPy_END_ALLOW_THREADS
;
8427 if (PyErr_Occurred()) return NULL
;
8428 } Py_INCREF(Py_None
);
8429 _resultobj
= Py_None
;
8433 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
8434 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8435 PyObject
* _resultobj
;
8436 wxPyTreeCtrl
* _arg0
;
8437 wxTreeItemId
* _arg1
;
8438 PyObject
* _argo0
= 0;
8439 PyObject
* _argo1
= 0;
8440 char *_kwnames
[] = { "self","item", NULL
};
8443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
8446 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8447 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8448 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxPyTreeCtrl_p.");
8453 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8454 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
8460 wxPy_BEGIN_ALLOW_THREADS
;
8461 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
8463 wxPy_END_ALLOW_THREADS
;
8464 if (PyErr_Occurred()) return NULL
;
8465 } Py_INCREF(Py_None
);
8466 _resultobj
= Py_None
;
8470 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
8471 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8472 PyObject
* _resultobj
;
8473 wxPyTreeCtrl
* _arg0
;
8474 wxTreeItemId
* _arg1
;
8475 PyObject
* _argo0
= 0;
8476 PyObject
* _argo1
= 0;
8477 char *_kwnames
[] = { "self","item", NULL
};
8480 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ScrollTo",_kwnames
,&_argo0
,&_argo1
))
8483 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8484 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8485 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxPyTreeCtrl_p.");
8490 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8491 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8492 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
8497 wxPy_BEGIN_ALLOW_THREADS
;
8498 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
8500 wxPy_END_ALLOW_THREADS
;
8501 if (PyErr_Occurred()) return NULL
;
8502 } Py_INCREF(Py_None
);
8503 _resultobj
= Py_None
;
8507 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
8508 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8509 PyObject
* _resultobj
;
8510 wxPyTreeCtrl
* _arg0
;
8511 wxTreeItemId
* _arg1
;
8512 PyObject
* _argo0
= 0;
8513 PyObject
* _argo1
= 0;
8514 char *_kwnames
[] = { "self","item", NULL
};
8517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
8520 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8521 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8522 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxPyTreeCtrl_p.");
8527 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8528 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8529 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
8534 wxPy_BEGIN_ALLOW_THREADS
;
8535 wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
8537 wxPy_END_ALLOW_THREADS
;
8538 if (PyErr_Occurred()) return NULL
;
8539 } Py_INCREF(Py_None
);
8540 _resultobj
= Py_None
;
8544 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
8545 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8546 PyObject
* _resultobj
;
8547 wxPyTreeCtrl
* _arg0
;
8548 wxTreeItemId
* _arg1
;
8549 PyObject
* _argo0
= 0;
8550 PyObject
* _argo1
= 0;
8551 char *_kwnames
[] = { "self","item", NULL
};
8554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
8557 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8558 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8559 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxPyTreeCtrl_p.");
8564 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8565 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8566 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
8571 wxPy_BEGIN_ALLOW_THREADS
;
8572 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
8574 wxPy_END_ALLOW_THREADS
;
8575 if (PyErr_Occurred()) return NULL
;
8576 } Py_INCREF(Py_None
);
8577 _resultobj
= Py_None
;
8581 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
8582 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8583 PyObject
* _resultobj
;
8584 wxPyTreeCtrl
* _arg0
;
8585 wxTreeItemId
* _arg1
;
8586 int _arg2
= (int ) TRUE
;
8587 PyObject
* _argo0
= 0;
8588 PyObject
* _argo1
= 0;
8589 char *_kwnames
[] = { "self","item","bold", NULL
};
8592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
8595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxPyTreeCtrl_p.");
8602 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8603 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
8609 wxPy_BEGIN_ALLOW_THREADS
;
8610 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
8612 wxPy_END_ALLOW_THREADS
;
8613 if (PyErr_Occurred()) return NULL
;
8614 } Py_INCREF(Py_None
);
8615 _resultobj
= Py_None
;
8619 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
8620 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8621 PyObject
* _resultobj
;
8623 wxPyTreeCtrl
* _arg0
;
8624 wxTreeItemId
* _arg1
;
8625 PyObject
* _argo0
= 0;
8626 PyObject
* _argo1
= 0;
8627 char *_kwnames
[] = { "self","item", NULL
};
8630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsBold",_kwnames
,&_argo0
,&_argo1
))
8633 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8634 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxPyTreeCtrl_p.");
8640 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8641 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
8647 wxPy_BEGIN_ALLOW_THREADS
;
8648 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
8650 wxPy_END_ALLOW_THREADS
;
8651 if (PyErr_Occurred()) return NULL
;
8652 } _resultobj
= Py_BuildValue("i",_result
);
8656 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
8657 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8658 PyObject
* _resultobj
;
8659 wxTreeItemId
* _result
;
8660 wxPyTreeCtrl
* _arg0
;
8664 PyObject
* _argo0
= 0;
8666 PyObject
* _obj1
= 0;
8667 char *_kwnames
[] = { "self","point", NULL
};
8674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
8677 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8678 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8679 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxPyTreeCtrl_p.");
8685 if (! wxPoint_helper(_obj1
, &_arg1
))
8689 wxPy_BEGIN_ALLOW_THREADS
;
8690 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
8692 wxPy_END_ALLOW_THREADS
;
8693 if (PyErr_Occurred()) return NULL
;
8694 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8695 _resultobj
= Py_BuildValue("s",_ptemp
);
8698 o
= PyInt_FromLong((long) (*_arg2
));
8699 _resultobj
= t_output_helper(_resultobj
, o
);
8704 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
8705 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8706 PyObject
* _resultobj
;
8707 wxPyTreeCtrl
* _arg0
;
8708 wxTreeItemId
* _arg1
;
8710 PyObject
* _argo0
= 0;
8711 PyObject
* _argo1
= 0;
8713 PyObject
* _obj2
= 0;
8714 char *_kwnames
[] = { "self","item","col", NULL
};
8717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
8720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxPyTreeCtrl_p.");
8727 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8728 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
8735 if (! wxColour_helper(_obj2
, &_arg2
))
8739 wxPy_BEGIN_ALLOW_THREADS
;
8740 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
8742 wxPy_END_ALLOW_THREADS
;
8743 if (PyErr_Occurred()) return NULL
;
8744 } Py_INCREF(Py_None
);
8745 _resultobj
= Py_None
;
8749 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
8750 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8751 PyObject
* _resultobj
;
8752 wxPyTreeCtrl
* _arg0
;
8753 wxTreeItemId
* _arg1
;
8755 PyObject
* _argo0
= 0;
8756 PyObject
* _argo1
= 0;
8758 PyObject
* _obj2
= 0;
8759 char *_kwnames
[] = { "self","item","col", NULL
};
8762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
8765 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8766 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
8772 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8773 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8774 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
8780 if (! wxColour_helper(_obj2
, &_arg2
))
8784 wxPy_BEGIN_ALLOW_THREADS
;
8785 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
8787 wxPy_END_ALLOW_THREADS
;
8788 if (PyErr_Occurred()) return NULL
;
8789 } Py_INCREF(Py_None
);
8790 _resultobj
= Py_None
;
8794 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
8795 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8796 PyObject
* _resultobj
;
8797 wxPyTreeCtrl
* _arg0
;
8798 wxTreeItemId
* _arg1
;
8800 PyObject
* _argo0
= 0;
8801 PyObject
* _argo1
= 0;
8802 PyObject
* _argo2
= 0;
8803 char *_kwnames
[] = { "self","item","font", NULL
};
8806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
8809 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8810 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8811 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxPyTreeCtrl_p.");
8816 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8817 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
8823 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8824 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
8825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
8830 wxPy_BEGIN_ALLOW_THREADS
;
8831 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
8833 wxPy_END_ALLOW_THREADS
;
8834 if (PyErr_Occurred()) return NULL
;
8835 } Py_INCREF(Py_None
);
8836 _resultobj
= Py_None
;
8840 static PyMethodDef controls2cMethods
[] = {
8841 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
8842 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8843 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8844 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
8845 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
8846 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
8847 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
8848 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
8849 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
8850 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
8851 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
8852 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
8853 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
8854 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
8855 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
8856 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
8857 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
8858 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
8859 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
8860 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
8861 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
8862 { "wxTreeCtrl_InsertItemBefore", (PyCFunction
) _wrap_wxTreeCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
},
8863 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
8864 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
8865 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
8866 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
8867 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
8868 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
8869 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
8870 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
8871 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
8872 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
8873 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
8874 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
8875 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
8876 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
8877 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
8878 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
8879 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
8880 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
8881 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
8882 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
8883 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
8884 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
8885 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8886 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8887 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
8888 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
8889 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
8890 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8891 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
8892 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
8893 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8894 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8895 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8896 { "wxTreeCtrl_AssignStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
8897 { "wxTreeCtrl_AssignImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
8898 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
8899 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8900 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
8901 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8902 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
8903 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
8904 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
8905 { "wxTreeCtrl__setSelf", (PyCFunction
) _wrap_wxTreeCtrl__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
8906 { "wxTreeCtrl_Create", (PyCFunction
) _wrap_wxTreeCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
8907 { "new_wxPreTreeCtrl", (PyCFunction
) _wrap_new_wxPreTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
8908 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
8909 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8910 { "wxTreeEvent_GetCode", (PyCFunction
) _wrap_wxTreeEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
8911 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
8912 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
8913 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
8914 { "new_wxTreeEvent", (PyCFunction
) _wrap_new_wxTreeEvent
, METH_VARARGS
| METH_KEYWORDS
},
8915 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
8916 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
8917 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
8918 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
8919 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
8920 { "wxTreeItemId___cmp__", (PyCFunction
) _wrap_wxTreeItemId___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
8921 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
8922 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
8923 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
8924 { "wxTreeItemAttr_GetFont", (PyCFunction
) _wrap_wxTreeItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8925 { "wxTreeItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8926 { "wxTreeItemAttr_GetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8927 { "wxTreeItemAttr_HasFont", (PyCFunction
) _wrap_wxTreeItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
8928 { "wxTreeItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8929 { "wxTreeItemAttr_HasTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8930 { "wxTreeItemAttr_SetFont", (PyCFunction
) _wrap_wxTreeItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8931 { "wxTreeItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8932 { "wxTreeItemAttr_SetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8933 { "new_wxTreeItemAttr", (PyCFunction
) _wrap_new_wxTreeItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
8934 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
8935 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
8936 { "wxListCtrl_SetItemCount", (PyCFunction
) _wrap_wxListCtrl_SetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
8937 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
8938 { "wxListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_wxListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
},
8939 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
8940 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
8941 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
8942 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
8943 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
8944 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
8945 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
8946 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
8947 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
8948 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
8949 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
8950 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
8951 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
8952 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
8953 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
8954 { "wxListCtrl_RefreshItems", (PyCFunction
) _wrap_wxListCtrl_RefreshItems
, METH_VARARGS
| METH_KEYWORDS
},
8955 { "wxListCtrl_RefreshItem", (PyCFunction
) _wrap_wxListCtrl_RefreshItem
, METH_VARARGS
| METH_KEYWORDS
},
8956 { "wxListCtrl_IsVirtual", (PyCFunction
) _wrap_wxListCtrl_IsVirtual
, METH_VARARGS
| METH_KEYWORDS
},
8957 { "wxListCtrl_AssignImageList", (PyCFunction
) _wrap_wxListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
8958 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8959 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8960 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
8961 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
8962 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
8963 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
8964 { "wxListCtrl_SetTextColour", (PyCFunction
) _wrap_wxListCtrl_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8965 { "wxListCtrl_GetTextColour", (PyCFunction
) _wrap_wxListCtrl_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8966 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
8967 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8968 { "wxListCtrl_GetColumnCount", (PyCFunction
) _wrap_wxListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
},
8969 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
8970 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
8971 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
8972 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
8973 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8974 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8975 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8976 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8977 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
8978 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
8979 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
8980 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
8981 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
8982 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
8983 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
8984 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
8985 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
8986 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8987 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8988 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8989 { "wxListCtrl_SetForegroundColour", (PyCFunction
) _wrap_wxListCtrl_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8990 { "wxListCtrl__setSelf", (PyCFunction
) _wrap_wxListCtrl__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
8991 { "wxListCtrl_Create", (PyCFunction
) _wrap_wxListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
8992 { "new_wxPreListCtrl", (PyCFunction
) _wrap_new_wxPreListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
8993 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
8994 { "wxListEvent_GetItem", (PyCFunction
) _wrap_wxListEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
8995 { "wxListEvent_GetMask", (PyCFunction
) _wrap_wxListEvent_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
8996 { "wxListEvent_GetData", (PyCFunction
) _wrap_wxListEvent_GetData
, METH_VARARGS
| METH_KEYWORDS
},
8997 { "wxListEvent_GetImage", (PyCFunction
) _wrap_wxListEvent_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
8998 { "wxListEvent_GetText", (PyCFunction
) _wrap_wxListEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
},
8999 { "wxListEvent_GetLabel", (PyCFunction
) _wrap_wxListEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
9000 { "wxListEvent_GetPoint", (PyCFunction
) _wrap_wxListEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
9001 { "wxListEvent_Cancelled", (PyCFunction
) _wrap_wxListEvent_Cancelled
, METH_VARARGS
| METH_KEYWORDS
},
9002 { "wxListEvent_GetColumn", (PyCFunction
) _wrap_wxListEvent_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9003 { "wxListEvent_GetOldItem", (PyCFunction
) _wrap_wxListEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
9004 { "wxListEvent_GetOldIndex", (PyCFunction
) _wrap_wxListEvent_GetOldIndex
, METH_VARARGS
| METH_KEYWORDS
},
9005 { "wxListEvent_GetIndex", (PyCFunction
) _wrap_wxListEvent_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
9006 { "wxListEvent_GetCode", (PyCFunction
) _wrap_wxListEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
9007 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
9008 { "wxListEvent_m_item_set", (PyCFunction
) _wrap_wxListEvent_m_item_set
, METH_VARARGS
| METH_KEYWORDS
},
9009 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
9010 { "wxListEvent_m_pointDrag_set", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_set
, METH_VARARGS
| METH_KEYWORDS
},
9011 { "wxListEvent_m_cancelled_get", (PyCFunction
) _wrap_wxListEvent_m_cancelled_get
, METH_VARARGS
| METH_KEYWORDS
},
9012 { "wxListEvent_m_cancelled_set", (PyCFunction
) _wrap_wxListEvent_m_cancelled_set
, METH_VARARGS
| METH_KEYWORDS
},
9013 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
9014 { "wxListEvent_m_col_set", (PyCFunction
) _wrap_wxListEvent_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
9015 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
9016 { "wxListEvent_m_oldItemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
9017 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
9018 { "wxListEvent_m_itemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
9019 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
9020 { "wxListEvent_m_code_set", (PyCFunction
) _wrap_wxListEvent_m_code_set
, METH_VARARGS
| METH_KEYWORDS
},
9021 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
9022 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
9023 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
9024 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
9025 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
9026 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
9027 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
9028 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
9029 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
9030 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
9031 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
9032 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
9033 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
9034 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
9035 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
9036 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
9037 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
9038 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
9039 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
9040 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
9041 { "wxListItem_GetFont", (PyCFunction
) _wrap_wxListItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
9042 { "wxListItem_GetBackgroundColour", (PyCFunction
) _wrap_wxListItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9043 { "wxListItem_GetTextColour", (PyCFunction
) _wrap_wxListItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9044 { "wxListItem_HasAttributes", (PyCFunction
) _wrap_wxListItem_HasAttributes
, METH_VARARGS
| METH_KEYWORDS
},
9045 { "wxListItem_GetAttributes", (PyCFunction
) _wrap_wxListItem_GetAttributes
, METH_VARARGS
| METH_KEYWORDS
},
9046 { "wxListItem_GetAlign", (PyCFunction
) _wrap_wxListItem_GetAlign
, METH_VARARGS
| METH_KEYWORDS
},
9047 { "wxListItem_GetWidth", (PyCFunction
) _wrap_wxListItem_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
9048 { "wxListItem_GetData", (PyCFunction
) _wrap_wxListItem_GetData
, METH_VARARGS
| METH_KEYWORDS
},
9049 { "wxListItem_GetImage", (PyCFunction
) _wrap_wxListItem_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
9050 { "wxListItem_GetText", (PyCFunction
) _wrap_wxListItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
9051 { "wxListItem_GetState", (PyCFunction
) _wrap_wxListItem_GetState
, METH_VARARGS
| METH_KEYWORDS
},
9052 { "wxListItem_GetColumn", (PyCFunction
) _wrap_wxListItem_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9053 { "wxListItem_GetId", (PyCFunction
) _wrap_wxListItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
9054 { "wxListItem_GetMask", (PyCFunction
) _wrap_wxListItem_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
9055 { "wxListItem_SetFont", (PyCFunction
) _wrap_wxListItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
9056 { "wxListItem_SetBackgroundColour", (PyCFunction
) _wrap_wxListItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9057 { "wxListItem_SetTextColour", (PyCFunction
) _wrap_wxListItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9058 { "wxListItem_SetAlign", (PyCFunction
) _wrap_wxListItem_SetAlign
, METH_VARARGS
| METH_KEYWORDS
},
9059 { "wxListItem_SetWidth", (PyCFunction
) _wrap_wxListItem_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
9060 { "wxListItem_SetData", (PyCFunction
) _wrap_wxListItem_SetData
, METH_VARARGS
| METH_KEYWORDS
},
9061 { "wxListItem_SetImage", (PyCFunction
) _wrap_wxListItem_SetImage
, METH_VARARGS
| METH_KEYWORDS
},
9062 { "wxListItem_SetText", (PyCFunction
) _wrap_wxListItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
9063 { "wxListItem_SetStateMask", (PyCFunction
) _wrap_wxListItem_SetStateMask
, METH_VARARGS
| METH_KEYWORDS
},
9064 { "wxListItem_SetState", (PyCFunction
) _wrap_wxListItem_SetState
, METH_VARARGS
| METH_KEYWORDS
},
9065 { "wxListItem_SetColumn", (PyCFunction
) _wrap_wxListItem_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9066 { "wxListItem_SetId", (PyCFunction
) _wrap_wxListItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
9067 { "wxListItem_SetMask", (PyCFunction
) _wrap_wxListItem_SetMask
, METH_VARARGS
| METH_KEYWORDS
},
9068 { "wxListItem_ClearAttributes", (PyCFunction
) _wrap_wxListItem_ClearAttributes
, METH_VARARGS
| METH_KEYWORDS
},
9069 { "wxListItem_Clear", (PyCFunction
) _wrap_wxListItem_Clear
, METH_VARARGS
| METH_KEYWORDS
},
9070 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
9071 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
9072 { "wxListItemAttr_GetFont", (PyCFunction
) _wrap_wxListItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
9073 { "wxListItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9074 { "wxListItemAttr_GetTextColour", (PyCFunction
) _wrap_wxListItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9075 { "wxListItemAttr_HasFont", (PyCFunction
) _wrap_wxListItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
9076 { "wxListItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9077 { "wxListItemAttr_HasTextColour", (PyCFunction
) _wrap_wxListItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9078 { "wxListItemAttr_SetFont", (PyCFunction
) _wrap_wxListItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
9079 { "wxListItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9080 { "wxListItemAttr_SetTextColour", (PyCFunction
) _wrap_wxListItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9081 { "new_wxListItemAttr", (PyCFunction
) _wrap_new_wxListItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
9088 * This table is used by the pointer type-checker
9090 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
9091 { "_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
9092 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
9093 { "_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
9094 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
9095 { "_signed_long","_long",0},
9096 { "_wxPrintQuality","_wxCoord",0},
9097 { "_wxPrintQuality","_int",0},
9098 { "_wxPrintQuality","_signed_int",0},
9099 { "_wxPrintQuality","_unsigned_int",0},
9100 { "_wxPrintQuality","_wxWindowID",0},
9101 { "_wxPrintQuality","_uint",0},
9102 { "_wxPrintQuality","_EBool",0},
9103 { "_wxPrintQuality","_size_t",0},
9104 { "_wxPrintQuality","_time_t",0},
9105 { "_class_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
9106 { "_class_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
9107 { "_class_wxEvtHandler","_class_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
9108 { "_class_wxEvtHandler","_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
9109 { "_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
9110 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
9111 { "_wxNotifyEvent","_class_wxListEvent",SwigwxListEventTowxNotifyEvent
},
9112 { "_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
9113 { "_byte","_unsigned_char",0},
9114 { "_long","_unsigned_long",0},
9115 { "_long","_signed_long",0},
9116 { "_class_wxObject","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
9117 { "_class_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
9118 { "_class_wxObject","_class_wxTreeEvent",SwigwxTreeEventTowxObject
},
9119 { "_class_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
9120 { "_class_wxObject","_class_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
9121 { "_class_wxObject","_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
9122 { "_class_wxObject","_class_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
9123 { "_class_wxObject","_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
9124 { "_class_wxObject","_class_wxListEvent",SwigwxListEventTowxObject
},
9125 { "_class_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
9126 { "_class_wxObject","_class_wxListItem",SwigwxListItemTowxObject
},
9127 { "_class_wxObject","_wxListItem",SwigwxListItemTowxObject
},
9128 { "_size_t","_wxCoord",0},
9129 { "_size_t","_wxPrintQuality",0},
9130 { "_size_t","_time_t",0},
9131 { "_size_t","_unsigned_int",0},
9132 { "_size_t","_int",0},
9133 { "_size_t","_wxWindowID",0},
9134 { "_size_t","_uint",0},
9135 { "_uint","_wxCoord",0},
9136 { "_uint","_wxPrintQuality",0},
9137 { "_uint","_time_t",0},
9138 { "_uint","_size_t",0},
9139 { "_uint","_unsigned_int",0},
9140 { "_uint","_int",0},
9141 { "_uint","_wxWindowID",0},
9142 { "_wxChar","_char",0},
9143 { "_class_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
9144 { "_class_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
9145 { "_class_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
9146 { "_class_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
9147 { "_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
9148 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
9149 { "_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
9150 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
9151 { "_char","_wxChar",0},
9152 { "_class_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
9153 { "_class_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
9154 { "_class_wxNotifyEvent","_class_wxListEvent",SwigwxListEventTowxNotifyEvent
},
9155 { "_class_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
9156 { "_EBool","_wxCoord",0},
9157 { "_EBool","_wxPrintQuality",0},
9158 { "_EBool","_signed_int",0},
9159 { "_EBool","_int",0},
9160 { "_EBool","_wxWindowID",0},
9161 { "_unsigned_long","_long",0},
9162 { "_signed_int","_wxCoord",0},
9163 { "_signed_int","_wxPrintQuality",0},
9164 { "_signed_int","_EBool",0},
9165 { "_signed_int","_wxWindowID",0},
9166 { "_signed_int","_int",0},
9167 { "_WXTYPE","_short",0},
9168 { "_WXTYPE","_signed_short",0},
9169 { "_WXTYPE","_unsigned_short",0},
9170 { "_unsigned_short","_WXTYPE",0},
9171 { "_unsigned_short","_short",0},
9172 { "_class_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
9173 { "_class_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
9174 { "_class_wxWindow","_class_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
9175 { "_class_wxWindow","_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
9176 { "_wxObject","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
9177 { "_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
9178 { "_wxObject","_class_wxTreeEvent",SwigwxTreeEventTowxObject
},
9179 { "_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
9180 { "_wxObject","_class_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
9181 { "_wxObject","_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
9182 { "_wxObject","_class_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
9183 { "_wxObject","_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
9184 { "_wxObject","_class_wxListEvent",SwigwxListEventTowxObject
},
9185 { "_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
9186 { "_wxObject","_class_wxListItem",SwigwxListItemTowxObject
},
9187 { "_wxObject","_wxListItem",SwigwxListItemTowxObject
},
9188 { "_signed_short","_WXTYPE",0},
9189 { "_signed_short","_short",0},
9190 { "_unsigned_char","_byte",0},
9191 { "_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
9192 { "_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
9193 { "_wxControl","_class_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
9194 { "_wxControl","_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
9195 { "_unsigned_int","_wxCoord",0},
9196 { "_unsigned_int","_wxPrintQuality",0},
9197 { "_unsigned_int","_time_t",0},
9198 { "_unsigned_int","_size_t",0},
9199 { "_unsigned_int","_uint",0},
9200 { "_unsigned_int","_wxWindowID",0},
9201 { "_unsigned_int","_int",0},
9202 { "_short","_WXTYPE",0},
9203 { "_short","_unsigned_short",0},
9204 { "_short","_signed_short",0},
9205 { "_wxWindowID","_wxCoord",0},
9206 { "_wxWindowID","_wxPrintQuality",0},
9207 { "_wxWindowID","_time_t",0},
9208 { "_wxWindowID","_size_t",0},
9209 { "_wxWindowID","_EBool",0},
9210 { "_wxWindowID","_uint",0},
9211 { "_wxWindowID","_int",0},
9212 { "_wxWindowID","_signed_int",0},
9213 { "_wxWindowID","_unsigned_int",0},
9214 { "_int","_wxCoord",0},
9215 { "_int","_wxPrintQuality",0},
9216 { "_int","_time_t",0},
9217 { "_int","_size_t",0},
9218 { "_int","_EBool",0},
9219 { "_int","_uint",0},
9220 { "_int","_wxWindowID",0},
9221 { "_int","_unsigned_int",0},
9222 { "_int","_signed_int",0},
9223 { "_time_t","_wxCoord",0},
9224 { "_time_t","_wxPrintQuality",0},
9225 { "_time_t","_unsigned_int",0},
9226 { "_time_t","_int",0},
9227 { "_time_t","_wxWindowID",0},
9228 { "_time_t","_uint",0},
9229 { "_time_t","_size_t",0},
9230 { "_class_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
9231 { "_class_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
9232 { "_class_wxControl","_class_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
9233 { "_class_wxControl","_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
9234 { "_wxCoord","_int",0},
9235 { "_wxCoord","_signed_int",0},
9236 { "_wxCoord","_unsigned_int",0},
9237 { "_wxCoord","_wxWindowID",0},
9238 { "_wxCoord","_uint",0},
9239 { "_wxCoord","_EBool",0},
9240 { "_wxCoord","_size_t",0},
9241 { "_wxCoord","_time_t",0},
9242 { "_wxCoord","_wxPrintQuality",0},
9243 { "_class_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
9244 { "_class_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
9245 { "_class_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
9246 { "_class_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
9247 { "_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
9248 { "_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
9249 { "_wxEvtHandler","_class_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
9250 { "_wxEvtHandler","_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
9251 { "_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
9252 { "_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
9253 { "_wxWindow","_class_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
9254 { "_wxWindow","_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
9257 static PyObject
*SWIG_globals
;
9261 SWIGEXPORT(void) initcontrols2c() {
9263 SWIG_globals
= SWIG_newvarlink();
9264 m
= Py_InitModule("controls2c", controls2cMethods
);
9265 d
= PyModule_GetDict(m
);
9266 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_DRAG
));
9267 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_RDRAG
));
9268 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
));
9269 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_END_LABEL_EDIT
));
9270 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ITEM
));
9271 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
));
9272 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_GET_INFO
));
9273 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_SET_INFO
));
9274 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_SELECTED
));
9275 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_DESELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_DESELECTED
));
9276 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_LIST_KEY_DOWN
));
9277 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_INSERT_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_INSERT_ITEM
));
9278 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_CLICK
));
9279 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
));
9280 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
));
9281 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_ACTIVATED
));
9282 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_CACHE_HINT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_CACHE_HINT
));
9283 PyDict_SetItemString(d
,"wxLC_VRULES", PyInt_FromLong((long) wxLC_VRULES
));
9284 PyDict_SetItemString(d
,"wxLC_HRULES", PyInt_FromLong((long) wxLC_HRULES
));
9285 PyDict_SetItemString(d
,"wxLC_ICON", PyInt_FromLong((long) wxLC_ICON
));
9286 PyDict_SetItemString(d
,"wxLC_SMALL_ICON", PyInt_FromLong((long) wxLC_SMALL_ICON
));
9287 PyDict_SetItemString(d
,"wxLC_LIST", PyInt_FromLong((long) wxLC_LIST
));
9288 PyDict_SetItemString(d
,"wxLC_REPORT", PyInt_FromLong((long) wxLC_REPORT
));
9289 PyDict_SetItemString(d
,"wxLC_ALIGN_TOP", PyInt_FromLong((long) wxLC_ALIGN_TOP
));
9290 PyDict_SetItemString(d
,"wxLC_ALIGN_LEFT", PyInt_FromLong((long) wxLC_ALIGN_LEFT
));
9291 PyDict_SetItemString(d
,"wxLC_AUTOARRANGE", PyInt_FromLong((long) wxLC_AUTOARRANGE
));
9292 PyDict_SetItemString(d
,"wxLC_VIRTUAL", PyInt_FromLong((long) wxLC_VIRTUAL
));
9293 PyDict_SetItemString(d
,"wxLC_EDIT_LABELS", PyInt_FromLong((long) wxLC_EDIT_LABELS
));
9294 PyDict_SetItemString(d
,"wxLC_NO_HEADER", PyInt_FromLong((long) wxLC_NO_HEADER
));
9295 PyDict_SetItemString(d
,"wxLC_NO_SORT_HEADER", PyInt_FromLong((long) wxLC_NO_SORT_HEADER
));
9296 PyDict_SetItemString(d
,"wxLC_SINGLE_SEL", PyInt_FromLong((long) wxLC_SINGLE_SEL
));
9297 PyDict_SetItemString(d
,"wxLC_SORT_ASCENDING", PyInt_FromLong((long) wxLC_SORT_ASCENDING
));
9298 PyDict_SetItemString(d
,"wxLC_SORT_DESCENDING", PyInt_FromLong((long) wxLC_SORT_DESCENDING
));
9299 PyDict_SetItemString(d
,"wxLC_MASK_TYPE", PyInt_FromLong((long) wxLC_MASK_TYPE
));
9300 PyDict_SetItemString(d
,"wxLC_MASK_ALIGN", PyInt_FromLong((long) wxLC_MASK_ALIGN
));
9301 PyDict_SetItemString(d
,"wxLC_MASK_SORT", PyInt_FromLong((long) wxLC_MASK_SORT
));
9302 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
9303 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
9304 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
9305 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
9306 PyDict_SetItemString(d
,"wxLIST_SET_ITEM", PyInt_FromLong((long) wxLIST_SET_ITEM
));
9307 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
9308 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
9309 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
9310 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
9311 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
9312 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
9313 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
9314 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
9315 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
9316 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
9317 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
9318 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
9319 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
9320 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
9321 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
9322 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
9323 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
9324 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
9325 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
9326 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
9327 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
9328 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
9329 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
9330 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
9331 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
9332 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
9333 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
9334 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
9335 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
9336 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
9337 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
9338 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
9339 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
9340 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
9341 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
9342 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
9343 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
9344 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
9345 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
9346 PyDict_SetItemString(d
,"wxTR_NO_BUTTONS", PyInt_FromLong((long) wxTR_NO_BUTTONS
));
9347 PyDict_SetItemString(d
,"wxTR_HAS_BUTTONS", PyInt_FromLong((long) wxTR_HAS_BUTTONS
));
9348 PyDict_SetItemString(d
,"wxTR_TWIST_BUTTONS", PyInt_FromLong((long) wxTR_TWIST_BUTTONS
));
9349 PyDict_SetItemString(d
,"wxTR_NO_LINES", PyInt_FromLong((long) wxTR_NO_LINES
));
9350 PyDict_SetItemString(d
,"wxTR_MAC_BUTTONS", PyInt_FromLong((long) wxTR_MAC_BUTTONS
));
9351 PyDict_SetItemString(d
,"wxTR_SINGLE", PyInt_FromLong((long) wxTR_SINGLE
));
9352 PyDict_SetItemString(d
,"wxTR_MULTIPLE", PyInt_FromLong((long) wxTR_MULTIPLE
));
9353 PyDict_SetItemString(d
,"wxTR_EXTENDED", PyInt_FromLong((long) wxTR_EXTENDED
));
9354 PyDict_SetItemString(d
,"wxTR_EDIT_LABELS", PyInt_FromLong((long) wxTR_EDIT_LABELS
));
9355 PyDict_SetItemString(d
,"wxTR_LINES_AT_ROOT", PyInt_FromLong((long) wxTR_LINES_AT_ROOT
));
9356 PyDict_SetItemString(d
,"wxTR_HIDE_ROOT", PyInt_FromLong((long) wxTR_HIDE_ROOT
));
9357 PyDict_SetItemString(d
,"wxTR_ROW_LINES", PyInt_FromLong((long) wxTR_ROW_LINES
));
9358 PyDict_SetItemString(d
,"wxTR_HAS_VARIABLE_ROW_HEIGHT", PyInt_FromLong((long) wxTR_HAS_VARIABLE_ROW_HEIGHT
));
9359 PyDict_SetItemString(d
,"wxTR_DEFAULT_STYLE", PyInt_FromLong((long) wxTR_DEFAULT_STYLE
));
9360 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
9361 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
9362 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
9363 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
9364 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
9365 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
9366 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
9367 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
9368 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
9369 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
9370 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
9371 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
9372 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
9373 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
9374 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
9375 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
9376 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
9377 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
9378 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
9379 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_DRAG
));
9380 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_RDRAG
));
9381 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
));
9382 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_LABEL_EDIT
));
9383 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_TREE_DELETE_ITEM
));
9384 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_GET_INFO
));
9385 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SET_INFO
));
9386 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDED
));
9387 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDING
));
9388 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSED
));
9389 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSING
));
9390 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGED
));
9391 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGING
));
9392 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_TREE_KEY_DOWN
));
9393 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_ACTIVATED
));
9394 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
));
9395 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
));
9396 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_DRAG
));
9398 wxPyPtrTypeMap_Add("wxTreeItemData", "wxPyTreeItemData");
9399 wxPyPtrTypeMap_Add("wxTreeCtrl", "wxPyTreeCtrl");
9402 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
9403 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);