2 * FILE : src/msw/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 #define wxListCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
3424 static PyObject
*_wrap_wxListCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3425 PyObject
* _resultobj
;
3426 wxTextCtrl
* _result
;
3427 wxPyListCtrl
* _arg0
;
3428 PyObject
* _argo0
= 0;
3429 char *_kwnames
[] = { "self", NULL
};
3432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetEditControl",_kwnames
,&_argo0
))
3435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetEditControl. Expected _wxPyListCtrl_p.");
3442 wxPy_BEGIN_ALLOW_THREADS
;
3443 _result
= (wxTextCtrl
*)wxListCtrl_GetEditControl(_arg0
);
3445 wxPy_END_ALLOW_THREADS
;
3446 if (PyErr_Occurred()) return NULL
;
3447 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3451 static wxListItem
* wxPyListCtrl_GetItem(wxPyListCtrl
*self
,long itemId
,int col
) {
3452 wxListItem
* info
= new wxListItem
;
3453 info
->m_itemId
= itemId
;
3455 info
->m_mask
= 0xFFFF;
3456 self
->GetItem(*info
);
3459 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3460 PyObject
* _resultobj
;
3461 wxListItem
* _result
;
3462 wxPyListCtrl
* _arg0
;
3464 int _arg2
= (int ) 0;
3465 PyObject
* _argo0
= 0;
3466 char *_kwnames
[] = { "self","itemId","col", NULL
};
3469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3472 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3473 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxPyListCtrl_p.");
3479 wxPy_BEGIN_ALLOW_THREADS
;
3480 _result
= (wxListItem
*)wxPyListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
3482 wxPy_END_ALLOW_THREADS
;
3483 if (PyErr_Occurred()) return NULL
;
3484 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3488 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
3489 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3490 PyObject
* _resultobj
;
3492 wxPyListCtrl
* _arg0
;
3494 PyObject
* _argo0
= 0;
3495 PyObject
* _argo1
= 0;
3496 char *_kwnames
[] = { "self","info", NULL
};
3499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
3502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxPyListCtrl_p.");
3509 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3510 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
3511 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
3516 wxPy_BEGIN_ALLOW_THREADS
;
3517 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
3519 wxPy_END_ALLOW_THREADS
;
3520 if (PyErr_Occurred()) return NULL
;
3521 } _resultobj
= Py_BuildValue("i",_result
);
3525 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3526 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3527 PyObject
* _resultobj
;
3529 wxPyListCtrl
* _arg0
;
3533 int _arg4
= (int ) -1;
3534 PyObject
* _argo0
= 0;
3535 PyObject
* _obj3
= 0;
3536 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
3539 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
3542 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3543 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3544 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxPyListCtrl_p.");
3549 #if PYTHON_API_VERSION >= 1009
3550 char* tmpPtr
; int tmpSize
;
3551 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
3552 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3555 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
3557 _arg3
= new wxString(tmpPtr
, tmpSize
);
3559 if (!PyString_Check(_obj3
)) {
3560 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3563 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
3567 wxPy_BEGIN_ALLOW_THREADS
;
3568 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
3570 wxPy_END_ALLOW_THREADS
;
3571 if (PyErr_Occurred()) return NULL
;
3572 } _resultobj
= Py_BuildValue("l",_result
);
3580 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
3581 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3582 PyObject
* _resultobj
;
3584 wxPyListCtrl
* _arg0
;
3587 PyObject
* _argo0
= 0;
3588 char *_kwnames
[] = { "self","item","stateMask", NULL
};
3591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3594 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3595 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxPyListCtrl_p.");
3601 wxPy_BEGIN_ALLOW_THREADS
;
3602 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
3604 wxPy_END_ALLOW_THREADS
;
3605 if (PyErr_Occurred()) return NULL
;
3606 } _resultobj
= Py_BuildValue("i",_result
);
3610 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
3611 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3612 PyObject
* _resultobj
;
3614 wxPyListCtrl
* _arg0
;
3618 PyObject
* _argo0
= 0;
3619 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
3622 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3625 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3626 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3627 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxPyListCtrl_p.");
3632 wxPy_BEGIN_ALLOW_THREADS
;
3633 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
3635 wxPy_END_ALLOW_THREADS
;
3636 if (PyErr_Occurred()) return NULL
;
3637 } _resultobj
= Py_BuildValue("i",_result
);
3641 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
3642 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3643 PyObject
* _resultobj
;
3645 wxPyListCtrl
* _arg0
;
3649 PyObject
* _argo0
= 0;
3650 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
3653 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3656 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3657 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3658 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxPyListCtrl_p.");
3663 wxPy_BEGIN_ALLOW_THREADS
;
3664 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
3666 wxPy_END_ALLOW_THREADS
;
3667 if (PyErr_Occurred()) return NULL
;
3668 } _resultobj
= Py_BuildValue("i",_result
);
3672 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3673 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3674 PyObject
* _resultobj
;
3676 wxPyListCtrl
* _arg0
;
3678 PyObject
* _argo0
= 0;
3679 char *_kwnames
[] = { "self","item", NULL
};
3682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
3685 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3686 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3687 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxPyListCtrl_p.");
3692 wxPy_BEGIN_ALLOW_THREADS
;
3693 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
3695 wxPy_END_ALLOW_THREADS
;
3696 if (PyErr_Occurred()) return NULL
;
3698 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3706 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
3707 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3708 PyObject
* _resultobj
;
3709 wxPyListCtrl
* _arg0
;
3712 PyObject
* _argo0
= 0;
3713 PyObject
* _obj2
= 0;
3714 char *_kwnames
[] = { "self","item","str", NULL
};
3717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxPyListCtrl_p.");
3727 #if PYTHON_API_VERSION >= 1009
3728 char* tmpPtr
; int tmpSize
;
3729 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3730 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3733 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3735 _arg2
= new wxString(tmpPtr
, tmpSize
);
3737 if (!PyString_Check(_obj2
)) {
3738 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3741 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3745 wxPy_BEGIN_ALLOW_THREADS
;
3746 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
3748 wxPy_END_ALLOW_THREADS
;
3749 if (PyErr_Occurred()) return NULL
;
3750 } Py_INCREF(Py_None
);
3751 _resultobj
= Py_None
;
3759 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
3760 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3761 PyObject
* _resultobj
;
3763 wxPyListCtrl
* _arg0
;
3765 PyObject
* _argo0
= 0;
3766 char *_kwnames
[] = { "self","item", NULL
};
3769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
3772 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3773 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3774 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxPyListCtrl_p.");
3779 wxPy_BEGIN_ALLOW_THREADS
;
3780 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
3782 wxPy_END_ALLOW_THREADS
;
3783 if (PyErr_Occurred()) return NULL
;
3784 } _resultobj
= Py_BuildValue("l",_result
);
3788 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
3789 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3790 PyObject
* _resultobj
;
3792 wxPyListCtrl
* _arg0
;
3795 PyObject
* _argo0
= 0;
3796 char *_kwnames
[] = { "self","item","data", NULL
};
3799 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3802 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3803 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3804 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxPyListCtrl_p.");
3809 wxPy_BEGIN_ALLOW_THREADS
;
3810 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
3812 wxPy_END_ALLOW_THREADS
;
3813 if (PyErr_Occurred()) return NULL
;
3814 } _resultobj
= Py_BuildValue("i",_result
);
3818 static wxPoint
* wxPyListCtrl_GetItemPosition(wxPyListCtrl
*self
,long item
) {
3819 wxPoint
* pos
= new wxPoint
;
3820 self
->GetItemPosition(item
, *pos
);
3823 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3824 PyObject
* _resultobj
;
3826 wxPyListCtrl
* _arg0
;
3828 PyObject
* _argo0
= 0;
3829 char *_kwnames
[] = { "self","item", NULL
};
3833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
3836 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3837 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3838 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxPyListCtrl_p.");
3843 wxPy_BEGIN_ALLOW_THREADS
;
3844 _result
= (wxPoint
*)wxPyListCtrl_GetItemPosition(_arg0
,_arg1
);
3846 wxPy_END_ALLOW_THREADS
;
3847 if (PyErr_Occurred()) return NULL
;
3849 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3850 _resultobj
= Py_BuildValue("s",_ptemp
);
3853 _resultobj
= Py_None
;
3858 static wxRect
* wxPyListCtrl_GetItemRect(wxPyListCtrl
*self
,long item
,int code
) {
3859 wxRect
* rect
= new wxRect
;
3860 self
->GetItemRect(item
, *rect
, code
);
3863 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3864 PyObject
* _resultobj
;
3866 wxPyListCtrl
* _arg0
;
3868 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
3869 PyObject
* _argo0
= 0;
3870 char *_kwnames
[] = { "self","item","code", NULL
};
3874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxPyListCtrl_p.");
3884 wxPy_BEGIN_ALLOW_THREADS
;
3885 _result
= (wxRect
*)wxPyListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
3887 wxPy_END_ALLOW_THREADS
;
3888 if (PyErr_Occurred()) return NULL
;
3890 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
3891 _resultobj
= Py_BuildValue("s",_ptemp
);
3894 _resultobj
= Py_None
;
3899 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
3900 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3901 PyObject
* _resultobj
;
3903 wxPyListCtrl
* _arg0
;
3906 PyObject
* _argo0
= 0;
3908 PyObject
* _obj2
= 0;
3909 char *_kwnames
[] = { "self","item","pos", NULL
};
3912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3915 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3916 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxPyListCtrl_p.");
3923 if (! wxPoint_helper(_obj2
, &_arg2
))
3927 wxPy_BEGIN_ALLOW_THREADS
;
3928 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
3930 wxPy_END_ALLOW_THREADS
;
3931 if (PyErr_Occurred()) return NULL
;
3932 } _resultobj
= Py_BuildValue("i",_result
);
3936 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
3937 static PyObject
*_wrap_wxListCtrl_GetItemCount(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_GetItemCount",_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_GetItemCount. Expected _wxPyListCtrl_p.");
3955 wxPy_BEGIN_ALLOW_THREADS
;
3956 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
3958 wxPy_END_ALLOW_THREADS
;
3959 if (PyErr_Occurred()) return NULL
;
3960 } _resultobj
= Py_BuildValue("i",_result
);
3964 #define wxListCtrl_GetColumnCount(_swigobj) (_swigobj->GetColumnCount())
3965 static PyObject
*_wrap_wxListCtrl_GetColumnCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3966 PyObject
* _resultobj
;
3968 wxPyListCtrl
* _arg0
;
3969 PyObject
* _argo0
= 0;
3970 char *_kwnames
[] = { "self", NULL
};
3973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetColumnCount",_kwnames
,&_argo0
))
3976 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3977 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnCount. Expected _wxPyListCtrl_p.");
3983 wxPy_BEGIN_ALLOW_THREADS
;
3984 _result
= (int )wxListCtrl_GetColumnCount(_arg0
);
3986 wxPy_END_ALLOW_THREADS
;
3987 if (PyErr_Occurred()) return NULL
;
3988 } _resultobj
= Py_BuildValue("i",_result
);
3992 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
3993 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3994 PyObject
* _resultobj
;
3996 wxPyListCtrl
* _arg0
;
3998 PyObject
* _argo0
= 0;
4000 char *_kwnames
[] = { "self","isSmall", NULL
};
4003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
4006 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4007 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxPyListCtrl_p.");
4012 _arg1
= (bool ) tempbool1
;
4014 wxPy_BEGIN_ALLOW_THREADS
;
4015 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
4017 wxPy_END_ALLOW_THREADS
;
4018 if (PyErr_Occurred()) return NULL
;
4019 } _resultobj
= Py_BuildValue("i",_result
);
4023 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
4024 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4025 PyObject
* _resultobj
;
4027 wxPyListCtrl
* _arg0
;
4028 PyObject
* _argo0
= 0;
4029 char *_kwnames
[] = { "self", NULL
};
4032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
4035 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4036 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxPyListCtrl_p.");
4042 wxPy_BEGIN_ALLOW_THREADS
;
4043 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
4045 wxPy_END_ALLOW_THREADS
;
4046 if (PyErr_Occurred()) return NULL
;
4047 } _resultobj
= Py_BuildValue("i",_result
);
4051 #define wxListCtrl_GetTextColour(_swigobj) (_swigobj->GetTextColour())
4052 static PyObject
*_wrap_wxListCtrl_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4053 PyObject
* _resultobj
;
4055 wxPyListCtrl
* _arg0
;
4056 PyObject
* _argo0
= 0;
4057 char *_kwnames
[] = { "self", NULL
};
4061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTextColour",_kwnames
,&_argo0
))
4064 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4065 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4066 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTextColour. Expected _wxPyListCtrl_p.");
4071 wxPy_BEGIN_ALLOW_THREADS
;
4072 _result
= new wxColour (wxListCtrl_GetTextColour(_arg0
));
4074 wxPy_END_ALLOW_THREADS
;
4075 if (PyErr_Occurred()) return NULL
;
4076 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
4077 _resultobj
= Py_BuildValue("s",_ptemp
);
4081 #define wxListCtrl_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
4082 static PyObject
*_wrap_wxListCtrl_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4083 PyObject
* _resultobj
;
4084 wxPyListCtrl
* _arg0
;
4086 PyObject
* _argo0
= 0;
4088 PyObject
* _obj1
= 0;
4089 char *_kwnames
[] = { "self","col", NULL
};
4092 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
4095 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4096 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetTextColour. Expected _wxPyListCtrl_p.");
4103 if (! wxColour_helper(_obj1
, &_arg1
))
4107 wxPy_BEGIN_ALLOW_THREADS
;
4108 wxListCtrl_SetTextColour(_arg0
,*_arg1
);
4110 wxPy_END_ALLOW_THREADS
;
4111 if (PyErr_Occurred()) return NULL
;
4112 } Py_INCREF(Py_None
);
4113 _resultobj
= Py_None
;
4117 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
4118 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4119 PyObject
* _resultobj
;
4121 wxPyListCtrl
* _arg0
;
4122 PyObject
* _argo0
= 0;
4123 char *_kwnames
[] = { "self", NULL
};
4126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
4129 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4130 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4131 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxPyListCtrl_p.");
4136 wxPy_BEGIN_ALLOW_THREADS
;
4137 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
4139 wxPy_END_ALLOW_THREADS
;
4140 if (PyErr_Occurred()) return NULL
;
4141 } _resultobj
= Py_BuildValue("l",_result
);
4145 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
4146 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4147 PyObject
* _resultobj
;
4148 wxPyListCtrl
* _arg0
;
4150 bool _arg2
= (bool ) TRUE
;
4151 PyObject
* _argo0
= 0;
4152 int tempbool2
= (int) TRUE
;
4153 char *_kwnames
[] = { "self","style","add", NULL
};
4156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
4159 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4160 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetSingleStyle. Expected _wxPyListCtrl_p.");
4165 _arg2
= (bool ) tempbool2
;
4167 wxPy_BEGIN_ALLOW_THREADS
;
4168 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
4170 wxPy_END_ALLOW_THREADS
;
4171 if (PyErr_Occurred()) return NULL
;
4172 } Py_INCREF(Py_None
);
4173 _resultobj
= Py_None
;
4177 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
4178 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4179 PyObject
* _resultobj
;
4180 wxPyListCtrl
* _arg0
;
4182 PyObject
* _argo0
= 0;
4183 char *_kwnames
[] = { "self","style", NULL
};
4186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
4189 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4190 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4191 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxPyListCtrl_p.");
4196 wxPy_BEGIN_ALLOW_THREADS
;
4197 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
4199 wxPy_END_ALLOW_THREADS
;
4200 if (PyErr_Occurred()) return NULL
;
4201 } Py_INCREF(Py_None
);
4202 _resultobj
= Py_None
;
4206 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
4207 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4208 PyObject
* _resultobj
;
4210 wxPyListCtrl
* _arg0
;
4212 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
4213 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
4214 PyObject
* _argo0
= 0;
4215 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
4218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4221 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4222 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxPyListCtrl_p.");
4228 wxPy_BEGIN_ALLOW_THREADS
;
4229 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
4231 wxPy_END_ALLOW_THREADS
;
4232 if (PyErr_Occurred()) return NULL
;
4233 } _resultobj
= Py_BuildValue("l",_result
);
4237 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
4238 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4239 PyObject
* _resultobj
;
4240 wxImageList
* _result
;
4241 wxPyListCtrl
* _arg0
;
4243 PyObject
* _argo0
= 0;
4244 char *_kwnames
[] = { "self","which", NULL
};
4247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_kwnames
,&_argo0
,&_arg1
))
4250 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4251 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxPyListCtrl_p.");
4257 wxPy_BEGIN_ALLOW_THREADS
;
4258 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
4260 wxPy_END_ALLOW_THREADS
;
4261 if (PyErr_Occurred()) return NULL
;
4262 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4266 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
4267 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4268 PyObject
* _resultobj
;
4269 wxPyListCtrl
* _arg0
;
4270 wxImageList
* _arg1
;
4272 PyObject
* _argo0
= 0;
4273 PyObject
* _argo1
= 0;
4274 char *_kwnames
[] = { "self","imageList","which", NULL
};
4277 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4280 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4281 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4282 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetImageList. Expected _wxPyListCtrl_p.");
4287 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4288 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4289 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
4294 wxPy_BEGIN_ALLOW_THREADS
;
4295 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
4297 wxPy_END_ALLOW_THREADS
;
4298 if (PyErr_Occurred()) return NULL
;
4299 } Py_INCREF(Py_None
);
4300 _resultobj
= Py_None
;
4304 #define wxListCtrl_AssignImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->AssignImageList(_swigarg0,_swigarg1))
4305 static PyObject
*_wrap_wxListCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4306 PyObject
* _resultobj
;
4307 wxPyListCtrl
* _arg0
;
4308 wxImageList
* _arg1
;
4310 PyObject
* _argo0
= 0;
4311 PyObject
* _argo1
= 0;
4312 char *_kwnames
[] = { "self","imageList","which", NULL
};
4315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4318 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4319 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4320 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_AssignImageList. Expected _wxPyListCtrl_p.");
4325 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4326 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4327 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_AssignImageList. Expected _wxImageList_p.");
4332 wxPy_BEGIN_ALLOW_THREADS
;
4333 wxListCtrl_AssignImageList(_arg0
,_arg1
,_arg2
);
4335 wxPy_END_ALLOW_THREADS
;
4336 if (PyErr_Occurred()) return NULL
;
4337 } Py_INCREF(Py_None
);
4338 _resultobj
= Py_None
;
4342 #define wxListCtrl_IsVirtual(_swigobj) (_swigobj->IsVirtual())
4343 static PyObject
*_wrap_wxListCtrl_IsVirtual(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4344 PyObject
* _resultobj
;
4346 wxPyListCtrl
* _arg0
;
4347 PyObject
* _argo0
= 0;
4348 char *_kwnames
[] = { "self", NULL
};
4351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_IsVirtual",_kwnames
,&_argo0
))
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_IsVirtual. Expected _wxPyListCtrl_p.");
4361 wxPy_BEGIN_ALLOW_THREADS
;
4362 _result
= (bool )wxListCtrl_IsVirtual(_arg0
);
4364 wxPy_END_ALLOW_THREADS
;
4365 if (PyErr_Occurred()) return NULL
;
4366 } _resultobj
= Py_BuildValue("i",_result
);
4370 #define wxListCtrl_RefreshItem(_swigobj,_swigarg0) (_swigobj->RefreshItem(_swigarg0))
4371 static PyObject
*_wrap_wxListCtrl_RefreshItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4372 PyObject
* _resultobj
;
4373 wxPyListCtrl
* _arg0
;
4375 PyObject
* _argo0
= 0;
4376 char *_kwnames
[] = { "self","item", NULL
};
4379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_RefreshItem",_kwnames
,&_argo0
,&_arg1
))
4382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItem. Expected _wxPyListCtrl_p.");
4389 wxPy_BEGIN_ALLOW_THREADS
;
4390 wxListCtrl_RefreshItem(_arg0
,_arg1
);
4392 wxPy_END_ALLOW_THREADS
;
4393 if (PyErr_Occurred()) return NULL
;
4394 } Py_INCREF(Py_None
);
4395 _resultobj
= Py_None
;
4399 #define wxListCtrl_RefreshItems(_swigobj,_swigarg0,_swigarg1) (_swigobj->RefreshItems(_swigarg0,_swigarg1))
4400 static PyObject
*_wrap_wxListCtrl_RefreshItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4401 PyObject
* _resultobj
;
4402 wxPyListCtrl
* _arg0
;
4405 PyObject
* _argo0
= 0;
4406 char *_kwnames
[] = { "self","itemFrom","itemTo", NULL
};
4409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_RefreshItems",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4412 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4413 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4414 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItems. Expected _wxPyListCtrl_p.");
4419 wxPy_BEGIN_ALLOW_THREADS
;
4420 wxListCtrl_RefreshItems(_arg0
,_arg1
,_arg2
);
4422 wxPy_END_ALLOW_THREADS
;
4423 if (PyErr_Occurred()) return NULL
;
4424 } Py_INCREF(Py_None
);
4425 _resultobj
= Py_None
;
4429 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
4430 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4431 PyObject
* _resultobj
;
4433 wxPyListCtrl
* _arg0
;
4434 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
4435 PyObject
* _argo0
= 0;
4436 char *_kwnames
[] = { "self","flag", NULL
};
4439 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
4442 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4443 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4444 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxPyListCtrl_p.");
4449 wxPy_BEGIN_ALLOW_THREADS
;
4450 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
4452 wxPy_END_ALLOW_THREADS
;
4453 if (PyErr_Occurred()) return NULL
;
4454 } _resultobj
= Py_BuildValue("i",_result
);
4458 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
4459 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4460 PyObject
* _resultobj
;
4462 wxPyListCtrl
* _arg0
;
4464 PyObject
* _argo0
= 0;
4465 char *_kwnames
[] = { "self","item", NULL
};
4468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
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_DeleteItem. Expected _wxPyListCtrl_p.");
4478 wxPy_BEGIN_ALLOW_THREADS
;
4479 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
4481 wxPy_END_ALLOW_THREADS
;
4482 if (PyErr_Occurred()) return NULL
;
4483 } _resultobj
= Py_BuildValue("i",_result
);
4487 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
4488 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4489 PyObject
* _resultobj
;
4491 wxPyListCtrl
* _arg0
;
4492 PyObject
* _argo0
= 0;
4493 char *_kwnames
[] = { "self", NULL
};
4496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
4499 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4500 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxPyListCtrl_p.");
4506 wxPy_BEGIN_ALLOW_THREADS
;
4507 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
4509 wxPy_END_ALLOW_THREADS
;
4510 if (PyErr_Occurred()) return NULL
;
4511 } _resultobj
= Py_BuildValue("i",_result
);
4515 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
4516 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4517 PyObject
* _resultobj
;
4519 wxPyListCtrl
* _arg0
;
4521 PyObject
* _argo0
= 0;
4522 char *_kwnames
[] = { "self","col", NULL
};
4525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
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_DeleteColumn. Expected _wxPyListCtrl_p.");
4535 wxPy_BEGIN_ALLOW_THREADS
;
4536 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
4538 wxPy_END_ALLOW_THREADS
;
4539 if (PyErr_Occurred()) return NULL
;
4540 } _resultobj
= Py_BuildValue("i",_result
);
4544 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
4545 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4546 PyObject
* _resultobj
;
4548 wxPyListCtrl
* _arg0
;
4549 PyObject
* _argo0
= 0;
4550 char *_kwnames
[] = { "self", NULL
};
4553 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
4556 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4557 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4558 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxPyListCtrl_p.");
4563 wxPy_BEGIN_ALLOW_THREADS
;
4564 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
4566 wxPy_END_ALLOW_THREADS
;
4567 if (PyErr_Occurred()) return NULL
;
4568 } _resultobj
= Py_BuildValue("i",_result
);
4572 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
4573 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4574 PyObject
* _resultobj
;
4575 wxPyListCtrl
* _arg0
;
4576 PyObject
* _argo0
= 0;
4577 char *_kwnames
[] = { "self", NULL
};
4580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
4583 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4584 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxPyListCtrl_p.");
4590 wxPy_BEGIN_ALLOW_THREADS
;
4591 wxListCtrl_ClearAll(_arg0
);
4593 wxPy_END_ALLOW_THREADS
;
4594 if (PyErr_Occurred()) return NULL
;
4595 } Py_INCREF(Py_None
);
4596 _resultobj
= Py_None
;
4600 #define wxListCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
4601 static PyObject
*_wrap_wxListCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4602 PyObject
* _resultobj
;
4603 wxTextCtrl
* _result
;
4604 wxPyListCtrl
* _arg0
;
4606 PyObject
* _argo0
= 0;
4607 char *_kwnames
[] = { "self","item", NULL
};
4610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EditLabel",_kwnames
,&_argo0
,&_arg1
))
4613 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4614 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4615 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EditLabel. Expected _wxPyListCtrl_p.");
4620 wxPy_BEGIN_ALLOW_THREADS
;
4621 _result
= (wxTextCtrl
*)wxListCtrl_EditLabel(_arg0
,_arg1
);
4623 wxPy_END_ALLOW_THREADS
;
4624 if (PyErr_Occurred()) return NULL
;
4625 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4629 #define wxListCtrl_EndEditLabel(_swigobj,_swigarg0) (_swigobj->EndEditLabel(_swigarg0))
4630 static PyObject
*_wrap_wxListCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4631 PyObject
* _resultobj
;
4633 wxPyListCtrl
* _arg0
;
4635 PyObject
* _argo0
= 0;
4637 char *_kwnames
[] = { "self","cancel", NULL
};
4640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_EndEditLabel",_kwnames
,&_argo0
,&tempbool1
))
4643 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4644 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4645 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EndEditLabel. Expected _wxPyListCtrl_p.");
4649 _arg1
= (bool ) tempbool1
;
4651 wxPy_BEGIN_ALLOW_THREADS
;
4652 _result
= (bool )wxListCtrl_EndEditLabel(_arg0
,_arg1
);
4654 wxPy_END_ALLOW_THREADS
;
4655 if (PyErr_Occurred()) return NULL
;
4656 } _resultobj
= Py_BuildValue("i",_result
);
4660 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
4661 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4662 PyObject
* _resultobj
;
4664 wxPyListCtrl
* _arg0
;
4666 PyObject
* _argo0
= 0;
4667 char *_kwnames
[] = { "self","item", NULL
};
4670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
4673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxPyListCtrl_p.");
4680 wxPy_BEGIN_ALLOW_THREADS
;
4681 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
4683 wxPy_END_ALLOW_THREADS
;
4684 if (PyErr_Occurred()) return NULL
;
4685 } _resultobj
= Py_BuildValue("i",_result
);
4689 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4690 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4691 PyObject
* _resultobj
;
4693 wxPyListCtrl
* _arg0
;
4696 bool _arg3
= (bool ) FALSE
;
4697 PyObject
* _argo0
= 0;
4698 PyObject
* _obj2
= 0;
4699 int tempbool3
= (int) FALSE
;
4700 char *_kwnames
[] = { "self","start","str","partial", NULL
};
4703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
4706 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4707 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4708 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxPyListCtrl_p.");
4713 #if PYTHON_API_VERSION >= 1009
4714 char* tmpPtr
; int tmpSize
;
4715 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4716 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4719 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4721 _arg2
= new wxString(tmpPtr
, tmpSize
);
4723 if (!PyString_Check(_obj2
)) {
4724 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4727 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4730 _arg3
= (bool ) tempbool3
;
4732 wxPy_BEGIN_ALLOW_THREADS
;
4733 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4735 wxPy_END_ALLOW_THREADS
;
4736 if (PyErr_Occurred()) return NULL
;
4737 } _resultobj
= Py_BuildValue("l",_result
);
4745 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
4746 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4747 PyObject
* _resultobj
;
4749 wxPyListCtrl
* _arg0
;
4752 PyObject
* _argo0
= 0;
4753 char *_kwnames
[] = { "self","start","data", NULL
};
4756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4759 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4760 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxPyListCtrl_p.");
4766 wxPy_BEGIN_ALLOW_THREADS
;
4767 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
4769 wxPy_END_ALLOW_THREADS
;
4770 if (PyErr_Occurred()) return NULL
;
4771 } _resultobj
= Py_BuildValue("l",_result
);
4775 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4776 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4777 PyObject
* _resultobj
;
4779 wxPyListCtrl
* _arg0
;
4783 PyObject
* _argo0
= 0;
4785 PyObject
* _obj2
= 0;
4786 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
4789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4792 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4793 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4794 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxPyListCtrl_p.");
4800 if (! wxPoint_helper(_obj2
, &_arg2
))
4804 wxPy_BEGIN_ALLOW_THREADS
;
4805 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
4807 wxPy_END_ALLOW_THREADS
;
4808 if (PyErr_Occurred()) return NULL
;
4809 } _resultobj
= Py_BuildValue("l",_result
);
4813 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
4814 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4815 PyObject
* _resultobj
;
4817 wxPyListCtrl
* _arg0
;
4821 PyObject
* _argo0
= 0;
4823 PyObject
* _obj1
= 0;
4824 char *_kwnames
[] = { "self","point", NULL
};
4830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
4833 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4834 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4835 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxPyListCtrl_p.");
4841 if (! wxPoint_helper(_obj1
, &_arg1
))
4845 wxPy_BEGIN_ALLOW_THREADS
;
4846 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
4848 wxPy_END_ALLOW_THREADS
;
4849 if (PyErr_Occurred()) return NULL
;
4850 } _resultobj
= Py_BuildValue("l",_result
);
4853 o
= PyInt_FromLong((long) (*_arg2
));
4854 _resultobj
= t_output_helper(_resultobj
, o
);
4859 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
4860 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4861 PyObject
* _resultobj
;
4863 wxPyListCtrl
* _arg0
;
4865 PyObject
* _argo0
= 0;
4866 PyObject
* _argo1
= 0;
4867 char *_kwnames
[] = { "self","info", NULL
};
4870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
4873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxPyListCtrl_p.");
4880 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4881 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4882 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
4887 wxPy_BEGIN_ALLOW_THREADS
;
4888 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
4890 wxPy_END_ALLOW_THREADS
;
4891 if (PyErr_Occurred()) return NULL
;
4892 } _resultobj
= Py_BuildValue("l",_result
);
4896 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4897 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4898 PyObject
* _resultobj
;
4900 wxPyListCtrl
* _arg0
;
4903 PyObject
* _argo0
= 0;
4904 PyObject
* _obj2
= 0;
4905 char *_kwnames
[] = { "self","index","label", NULL
};
4908 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4911 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4912 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4913 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxPyListCtrl_p.");
4918 #if PYTHON_API_VERSION >= 1009
4919 char* tmpPtr
; int tmpSize
;
4920 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4921 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4924 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4926 _arg2
= new wxString(tmpPtr
, tmpSize
);
4928 if (!PyString_Check(_obj2
)) {
4929 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4932 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4936 wxPy_BEGIN_ALLOW_THREADS
;
4937 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
4939 wxPy_END_ALLOW_THREADS
;
4940 if (PyErr_Occurred()) return NULL
;
4941 } _resultobj
= Py_BuildValue("l",_result
);
4949 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4950 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4951 PyObject
* _resultobj
;
4953 wxPyListCtrl
* _arg0
;
4956 PyObject
* _argo0
= 0;
4957 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
4960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4963 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4964 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4965 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxPyListCtrl_p.");
4970 wxPy_BEGIN_ALLOW_THREADS
;
4971 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
4973 wxPy_END_ALLOW_THREADS
;
4974 if (PyErr_Occurred()) return NULL
;
4975 } _resultobj
= Py_BuildValue("l",_result
);
4979 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
4980 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4981 PyObject
* _resultobj
;
4983 wxPyListCtrl
* _arg0
;
4987 PyObject
* _argo0
= 0;
4988 PyObject
* _obj2
= 0;
4989 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
4992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4995 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4996 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4997 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxPyListCtrl_p.");
5002 #if PYTHON_API_VERSION >= 1009
5003 char* tmpPtr
; int tmpSize
;
5004 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5005 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5008 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5010 _arg2
= new wxString(tmpPtr
, tmpSize
);
5012 if (!PyString_Check(_obj2
)) {
5013 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5016 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5020 wxPy_BEGIN_ALLOW_THREADS
;
5021 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
5023 wxPy_END_ALLOW_THREADS
;
5024 if (PyErr_Occurred()) return NULL
;
5025 } _resultobj
= Py_BuildValue("l",_result
);
5033 #define wxListCtrl_InsertColumnInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
5034 static PyObject
*_wrap_wxListCtrl_InsertColumnInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5035 PyObject
* _resultobj
;
5037 wxPyListCtrl
* _arg0
;
5040 PyObject
* _argo0
= 0;
5041 PyObject
* _argo2
= 0;
5042 char *_kwnames
[] = { "self","col","info", NULL
};
5045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnInfo",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
5048 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5049 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5050 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnInfo. Expected _wxPyListCtrl_p.");
5055 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5056 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
5057 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnInfo. Expected _wxListItem_p.");
5062 wxPy_BEGIN_ALLOW_THREADS
;
5063 _result
= (long )wxListCtrl_InsertColumnInfo(_arg0
,_arg1
,*_arg2
);
5065 wxPy_END_ALLOW_THREADS
;
5066 if (PyErr_Occurred()) return NULL
;
5067 } _resultobj
= Py_BuildValue("l",_result
);
5071 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5072 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5073 PyObject
* _resultobj
;
5075 wxPyListCtrl
* _arg0
;
5078 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
5079 int _arg4
= (int ) -1;
5080 PyObject
* _argo0
= 0;
5081 PyObject
* _obj2
= 0;
5082 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
5085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
5088 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5089 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxPyListCtrl_p.");
5095 #if PYTHON_API_VERSION >= 1009
5096 char* tmpPtr
; int tmpSize
;
5097 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5098 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5101 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5103 _arg2
= new wxString(tmpPtr
, tmpSize
);
5105 if (!PyString_Check(_obj2
)) {
5106 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5109 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5113 wxPy_BEGIN_ALLOW_THREADS
;
5114 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
5116 wxPy_END_ALLOW_THREADS
;
5117 if (PyErr_Occurred()) return NULL
;
5118 } _resultobj
= Py_BuildValue("l",_result
);
5126 #define wxListCtrl_SetItemCount(_swigobj,_swigarg0) (_swigobj->SetItemCount(_swigarg0))
5127 static PyObject
*_wrap_wxListCtrl_SetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5128 PyObject
* _resultobj
;
5129 wxPyListCtrl
* _arg0
;
5131 PyObject
* _argo0
= 0;
5132 char *_kwnames
[] = { "self","count", NULL
};
5135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetItemCount",_kwnames
,&_argo0
,&_arg1
))
5138 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5139 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5140 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemCount. Expected _wxPyListCtrl_p.");
5145 wxPy_BEGIN_ALLOW_THREADS
;
5146 wxListCtrl_SetItemCount(_arg0
,_arg1
);
5148 wxPy_END_ALLOW_THREADS
;
5149 if (PyErr_Occurred()) return NULL
;
5150 } Py_INCREF(Py_None
);
5151 _resultobj
= Py_None
;
5155 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
5156 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5157 PyObject
* _resultobj
;
5159 wxPyListCtrl
* _arg0
;
5162 PyObject
* _argo0
= 0;
5163 char *_kwnames
[] = { "self","dx","dy", NULL
};
5166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5169 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5170 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxPyListCtrl_p.");
5176 wxPy_BEGIN_ALLOW_THREADS
;
5177 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
5179 wxPy_END_ALLOW_THREADS
;
5180 if (PyErr_Occurred()) return NULL
;
5181 } _resultobj
= Py_BuildValue("i",_result
);
5185 static bool wxPyListCtrl_SortItems(wxPyListCtrl
*self
,PyObject
* func
) {
5186 if (!PyCallable_Check(func
))
5188 return self
->SortItems(wxPyListCtrl_SortItems
, (long)func
);
5190 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5191 PyObject
* _resultobj
;
5193 wxPyListCtrl
* _arg0
;
5195 PyObject
* _argo0
= 0;
5196 PyObject
* _obj1
= 0;
5197 char *_kwnames
[] = { "self","func", NULL
};
5200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
5203 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5204 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SortItems. Expected _wxPyListCtrl_p.");
5213 wxPy_BEGIN_ALLOW_THREADS
;
5214 _result
= (bool )wxPyListCtrl_SortItems(_arg0
,_arg1
);
5216 wxPy_END_ALLOW_THREADS
;
5217 if (PyErr_Occurred()) return NULL
;
5218 } _resultobj
= Py_BuildValue("i",_result
);
5222 #define new_wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2))
5223 static PyObject
*_wrap_new_wxTreeItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5224 PyObject
* _resultobj
;
5225 wxTreeItemAttr
* _result
;
5226 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
5227 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
5228 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
5230 PyObject
* _obj0
= 0;
5232 PyObject
* _obj1
= 0;
5233 PyObject
* _argo2
= 0;
5234 char *_kwnames
[] = { "colText","colBack","font", NULL
};
5238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxTreeItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
5243 if (! wxColour_helper(_obj0
, &_arg0
))
5249 if (! wxColour_helper(_obj1
, &_arg1
))
5253 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5254 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
5255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxTreeItemAttr. Expected _wxFont_p.");
5260 wxPy_BEGIN_ALLOW_THREADS
;
5261 _result
= (wxTreeItemAttr
*)new_wxTreeItemAttr(*_arg0
,*_arg1
,*_arg2
);
5263 wxPy_END_ALLOW_THREADS
;
5264 if (PyErr_Occurred()) return NULL
;
5266 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemAttr_p");
5267 _resultobj
= Py_BuildValue("s",_ptemp
);
5270 _resultobj
= Py_None
;
5275 #define wxTreeItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
5276 static PyObject
*_wrap_wxTreeItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5277 PyObject
* _resultobj
;
5278 wxTreeItemAttr
* _arg0
;
5280 PyObject
* _argo0
= 0;
5282 PyObject
* _obj1
= 0;
5283 char *_kwnames
[] = { "self","colText", NULL
};
5286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
5289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetTextColour. Expected _wxTreeItemAttr_p.");
5297 if (! wxColour_helper(_obj1
, &_arg1
))
5301 wxPy_BEGIN_ALLOW_THREADS
;
5302 wxTreeItemAttr_SetTextColour(_arg0
,*_arg1
);
5304 wxPy_END_ALLOW_THREADS
;
5305 if (PyErr_Occurred()) return NULL
;
5306 } Py_INCREF(Py_None
);
5307 _resultobj
= Py_None
;
5311 #define wxTreeItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
5312 static PyObject
*_wrap_wxTreeItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5313 PyObject
* _resultobj
;
5314 wxTreeItemAttr
* _arg0
;
5316 PyObject
* _argo0
= 0;
5318 PyObject
* _obj1
= 0;
5319 char *_kwnames
[] = { "self","colBack", NULL
};
5322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
5325 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5326 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5327 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetBackgroundColour. Expected _wxTreeItemAttr_p.");
5333 if (! wxColour_helper(_obj1
, &_arg1
))
5337 wxPy_BEGIN_ALLOW_THREADS
;
5338 wxTreeItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
5340 wxPy_END_ALLOW_THREADS
;
5341 if (PyErr_Occurred()) return NULL
;
5342 } Py_INCREF(Py_None
);
5343 _resultobj
= Py_None
;
5347 #define wxTreeItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
5348 static PyObject
*_wrap_wxTreeItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5349 PyObject
* _resultobj
;
5350 wxTreeItemAttr
* _arg0
;
5352 PyObject
* _argo0
= 0;
5353 PyObject
* _argo1
= 0;
5354 char *_kwnames
[] = { "self","font", NULL
};
5357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
5360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetFont. Expected _wxTreeItemAttr_p.");
5367 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5368 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
5369 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemAttr_SetFont. Expected _wxFont_p.");
5374 wxPy_BEGIN_ALLOW_THREADS
;
5375 wxTreeItemAttr_SetFont(_arg0
,*_arg1
);
5377 wxPy_END_ALLOW_THREADS
;
5378 if (PyErr_Occurred()) return NULL
;
5379 } Py_INCREF(Py_None
);
5380 _resultobj
= Py_None
;
5384 #define wxTreeItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
5385 static PyObject
*_wrap_wxTreeItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5386 PyObject
* _resultobj
;
5388 wxTreeItemAttr
* _arg0
;
5389 PyObject
* _argo0
= 0;
5390 char *_kwnames
[] = { "self", NULL
};
5393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasTextColour",_kwnames
,&_argo0
))
5396 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5397 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5398 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasTextColour. Expected _wxTreeItemAttr_p.");
5403 wxPy_BEGIN_ALLOW_THREADS
;
5404 _result
= (bool )wxTreeItemAttr_HasTextColour(_arg0
);
5406 wxPy_END_ALLOW_THREADS
;
5407 if (PyErr_Occurred()) return NULL
;
5408 } _resultobj
= Py_BuildValue("i",_result
);
5412 #define wxTreeItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
5413 static PyObject
*_wrap_wxTreeItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5414 PyObject
* _resultobj
;
5416 wxTreeItemAttr
* _arg0
;
5417 PyObject
* _argo0
= 0;
5418 char *_kwnames
[] = { "self", NULL
};
5421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
5424 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5425 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5426 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasBackgroundColour. Expected _wxTreeItemAttr_p.");
5431 wxPy_BEGIN_ALLOW_THREADS
;
5432 _result
= (bool )wxTreeItemAttr_HasBackgroundColour(_arg0
);
5434 wxPy_END_ALLOW_THREADS
;
5435 if (PyErr_Occurred()) return NULL
;
5436 } _resultobj
= Py_BuildValue("i",_result
);
5440 #define wxTreeItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
5441 static PyObject
*_wrap_wxTreeItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5442 PyObject
* _resultobj
;
5444 wxTreeItemAttr
* _arg0
;
5445 PyObject
* _argo0
= 0;
5446 char *_kwnames
[] = { "self", NULL
};
5449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasFont",_kwnames
,&_argo0
))
5452 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5453 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasFont. Expected _wxTreeItemAttr_p.");
5459 wxPy_BEGIN_ALLOW_THREADS
;
5460 _result
= (bool )wxTreeItemAttr_HasFont(_arg0
);
5462 wxPy_END_ALLOW_THREADS
;
5463 if (PyErr_Occurred()) return NULL
;
5464 } _resultobj
= Py_BuildValue("i",_result
);
5468 #define wxTreeItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
5469 static PyObject
*_wrap_wxTreeItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5470 PyObject
* _resultobj
;
5472 wxTreeItemAttr
* _arg0
;
5473 PyObject
* _argo0
= 0;
5474 char *_kwnames
[] = { "self", NULL
};
5478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetTextColour",_kwnames
,&_argo0
))
5481 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5482 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5483 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetTextColour. Expected _wxTreeItemAttr_p.");
5488 wxPy_BEGIN_ALLOW_THREADS
;
5489 const wxColour
& _result_ref
= wxTreeItemAttr_GetTextColour(_arg0
);
5490 _result
= (wxColour
*) &_result_ref
;
5492 wxPy_END_ALLOW_THREADS
;
5493 if (PyErr_Occurred()) return NULL
;
5495 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
5496 _resultobj
= Py_BuildValue("s",_ptemp
);
5499 _resultobj
= Py_None
;
5504 #define wxTreeItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
5505 static PyObject
*_wrap_wxTreeItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5506 PyObject
* _resultobj
;
5508 wxTreeItemAttr
* _arg0
;
5509 PyObject
* _argo0
= 0;
5510 char *_kwnames
[] = { "self", NULL
};
5514 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
5517 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5518 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5519 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetBackgroundColour. Expected _wxTreeItemAttr_p.");
5524 wxPy_BEGIN_ALLOW_THREADS
;
5525 const wxColour
& _result_ref
= wxTreeItemAttr_GetBackgroundColour(_arg0
);
5526 _result
= (wxColour
*) &_result_ref
;
5528 wxPy_END_ALLOW_THREADS
;
5529 if (PyErr_Occurred()) return NULL
;
5531 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
5532 _resultobj
= Py_BuildValue("s",_ptemp
);
5535 _resultobj
= Py_None
;
5540 #define wxTreeItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
5541 static PyObject
*_wrap_wxTreeItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5542 PyObject
* _resultobj
;
5544 wxTreeItemAttr
* _arg0
;
5545 PyObject
* _argo0
= 0;
5546 char *_kwnames
[] = { "self", NULL
};
5550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetFont",_kwnames
,&_argo0
))
5553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetFont. Expected _wxTreeItemAttr_p.");
5560 wxPy_BEGIN_ALLOW_THREADS
;
5561 const wxFont
& _result_ref
= wxTreeItemAttr_GetFont(_arg0
);
5562 _result
= (wxFont
*) &_result_ref
;
5564 wxPy_END_ALLOW_THREADS
;
5565 if (PyErr_Occurred()) return NULL
;
5567 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
5568 _resultobj
= Py_BuildValue("s",_ptemp
);
5571 _resultobj
= Py_None
;
5576 #define new_wxTreeItemId() (new wxTreeItemId())
5577 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5578 PyObject
* _resultobj
;
5579 wxTreeItemId
* _result
;
5580 char *_kwnames
[] = { NULL
};
5584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
5587 wxPy_BEGIN_ALLOW_THREADS
;
5588 _result
= (wxTreeItemId
*)new_wxTreeItemId();
5590 wxPy_END_ALLOW_THREADS
;
5591 if (PyErr_Occurred()) return NULL
;
5593 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
5594 _resultobj
= Py_BuildValue("s",_ptemp
);
5597 _resultobj
= Py_None
;
5602 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
5603 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5604 PyObject
* _resultobj
;
5605 wxTreeItemId
* _arg0
;
5606 PyObject
* _argo0
= 0;
5607 char *_kwnames
[] = { "self", NULL
};
5610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
5613 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5614 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5615 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
5620 wxPy_BEGIN_ALLOW_THREADS
;
5621 delete_wxTreeItemId(_arg0
);
5623 wxPy_END_ALLOW_THREADS
;
5624 if (PyErr_Occurred()) return NULL
;
5625 } Py_INCREF(Py_None
);
5626 _resultobj
= Py_None
;
5630 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
5631 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5632 PyObject
* _resultobj
;
5634 wxTreeItemId
* _arg0
;
5635 PyObject
* _argo0
= 0;
5636 char *_kwnames
[] = { "self", NULL
};
5639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
5642 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5643 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5644 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
5649 wxPy_BEGIN_ALLOW_THREADS
;
5650 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
5652 wxPy_END_ALLOW_THREADS
;
5653 if (PyErr_Occurred()) return NULL
;
5654 } _resultobj
= Py_BuildValue("i",_result
);
5658 static int wxTreeItemId___cmp__(wxTreeItemId
*self
,wxTreeItemId
* other
) {
5659 if (! other
) return -1;
5660 return *self
!= *other
;
5662 static PyObject
*_wrap_wxTreeItemId___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5663 PyObject
* _resultobj
;
5665 wxTreeItemId
* _arg0
;
5666 wxTreeItemId
* _arg1
;
5667 PyObject
* _argo0
= 0;
5668 PyObject
* _argo1
= 0;
5669 char *_kwnames
[] = { "self","other", NULL
};
5672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemId___cmp__",_kwnames
,&_argo0
,&_argo1
))
5675 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5676 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5677 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
5682 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5683 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
5689 wxPy_BEGIN_ALLOW_THREADS
;
5690 _result
= (int )wxTreeItemId___cmp__(_arg0
,_arg1
);
5692 wxPy_END_ALLOW_THREADS
;
5693 if (PyErr_Occurred()) return NULL
;
5694 } _resultobj
= Py_BuildValue("i",_result
);
5698 static void *SwigwxPyTreeItemDataTowxObject(void *ptr
) {
5699 wxPyTreeItemData
*src
;
5701 src
= (wxPyTreeItemData
*) ptr
;
5702 dest
= (wxObject
*) src
;
5703 return (void *) dest
;
5706 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
5707 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5708 PyObject
* _resultobj
;
5709 wxPyTreeItemData
* _result
;
5710 PyObject
* _arg0
= (PyObject
*) NULL
;
5711 PyObject
* _obj0
= 0;
5712 char *_kwnames
[] = { "obj", NULL
};
5716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
5723 wxPy_BEGIN_ALLOW_THREADS
;
5724 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
5726 wxPy_END_ALLOW_THREADS
;
5727 if (PyErr_Occurred()) return NULL
;
5729 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
5730 _resultobj
= Py_BuildValue("s",_ptemp
);
5733 _resultobj
= Py_None
;
5738 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
5739 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5740 PyObject
* _resultobj
;
5742 wxPyTreeItemData
* _arg0
;
5743 PyObject
* _argo0
= 0;
5744 char *_kwnames
[] = { "self", NULL
};
5747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
5750 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5751 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5752 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
5757 wxPy_BEGIN_ALLOW_THREADS
;
5758 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
5760 wxPy_END_ALLOW_THREADS
;
5761 if (PyErr_Occurred()) return NULL
;
5763 _resultobj
= _result
;
5768 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
5769 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5770 PyObject
* _resultobj
;
5771 wxPyTreeItemData
* _arg0
;
5773 PyObject
* _argo0
= 0;
5774 PyObject
* _obj1
= 0;
5775 char *_kwnames
[] = { "self","obj", NULL
};
5778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
5781 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5782 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
5791 wxPy_BEGIN_ALLOW_THREADS
;
5792 wxTreeItemData_SetData(_arg0
,_arg1
);
5794 wxPy_END_ALLOW_THREADS
;
5795 if (PyErr_Occurred()) return NULL
;
5796 } Py_INCREF(Py_None
);
5797 _resultobj
= Py_None
;
5801 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
5802 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5803 PyObject
* _resultobj
;
5804 wxTreeItemId
* _result
;
5805 wxPyTreeItemData
* _arg0
;
5806 PyObject
* _argo0
= 0;
5807 char *_kwnames
[] = { "self", NULL
};
5811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
5814 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5815 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
5821 wxPy_BEGIN_ALLOW_THREADS
;
5822 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
5823 _result
= (wxTreeItemId
*) &_result_ref
;
5825 wxPy_END_ALLOW_THREADS
;
5826 if (PyErr_Occurred()) return NULL
;
5828 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
5829 _resultobj
= Py_BuildValue("s",_ptemp
);
5832 _resultobj
= Py_None
;
5837 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
5838 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5839 PyObject
* _resultobj
;
5840 wxPyTreeItemData
* _arg0
;
5841 wxTreeItemId
* _arg1
;
5842 PyObject
* _argo0
= 0;
5843 PyObject
* _argo1
= 0;
5844 char *_kwnames
[] = { "self","id", NULL
};
5847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
5850 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5851 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5852 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
5857 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5858 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5859 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
5864 wxPy_BEGIN_ALLOW_THREADS
;
5865 wxTreeItemData_SetId(_arg0
,*_arg1
);
5867 wxPy_END_ALLOW_THREADS
;
5868 if (PyErr_Occurred()) return NULL
;
5869 } Py_INCREF(Py_None
);
5870 _resultobj
= Py_None
;
5874 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
5876 wxNotifyEvent
*dest
;
5877 src
= (wxTreeEvent
*) ptr
;
5878 dest
= (wxNotifyEvent
*) src
;
5879 return (void *) dest
;
5882 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
5884 wxCommandEvent
*dest
;
5885 src
= (wxTreeEvent
*) ptr
;
5886 dest
= (wxCommandEvent
*) src
;
5887 return (void *) dest
;
5890 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
5893 src
= (wxTreeEvent
*) ptr
;
5894 dest
= (wxEvent
*) src
;
5895 return (void *) dest
;
5898 static void *SwigwxTreeEventTowxObject(void *ptr
) {
5901 src
= (wxTreeEvent
*) ptr
;
5902 dest
= (wxObject
*) src
;
5903 return (void *) dest
;
5906 #define new_wxTreeEvent(_swigarg0,_swigarg1) (new wxTreeEvent(_swigarg0,_swigarg1))
5907 static PyObject
*_wrap_new_wxTreeEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5908 PyObject
* _resultobj
;
5909 wxTreeEvent
* _result
;
5910 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
5911 int _arg1
= (int ) 0;
5912 char *_kwnames
[] = { "commandType","id", NULL
};
5916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTreeEvent",_kwnames
,&_arg0
,&_arg1
))
5919 wxPy_BEGIN_ALLOW_THREADS
;
5920 _result
= (wxTreeEvent
*)new_wxTreeEvent(_arg0
,_arg1
);
5922 wxPy_END_ALLOW_THREADS
;
5923 if (PyErr_Occurred()) return NULL
;
5925 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeEvent_p");
5926 _resultobj
= Py_BuildValue("s",_ptemp
);
5929 _resultobj
= Py_None
;
5934 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
5935 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5936 PyObject
* _resultobj
;
5937 wxTreeItemId
* _result
;
5938 wxTreeEvent
* _arg0
;
5939 PyObject
* _argo0
= 0;
5940 char *_kwnames
[] = { "self", NULL
};
5944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
5947 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5948 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
5954 wxPy_BEGIN_ALLOW_THREADS
;
5955 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
5957 wxPy_END_ALLOW_THREADS
;
5958 if (PyErr_Occurred()) return NULL
;
5959 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5960 _resultobj
= Py_BuildValue("s",_ptemp
);
5964 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
5965 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5966 PyObject
* _resultobj
;
5967 wxTreeItemId
* _result
;
5968 wxTreeEvent
* _arg0
;
5969 PyObject
* _argo0
= 0;
5970 char *_kwnames
[] = { "self", NULL
};
5974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
5977 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5978 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
5984 wxPy_BEGIN_ALLOW_THREADS
;
5985 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
5987 wxPy_END_ALLOW_THREADS
;
5988 if (PyErr_Occurred()) return NULL
;
5989 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5990 _resultobj
= Py_BuildValue("s",_ptemp
);
5994 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
5995 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5996 PyObject
* _resultobj
;
5998 wxTreeEvent
* _arg0
;
5999 PyObject
* _argo0
= 0;
6000 char *_kwnames
[] = { "self", NULL
};
6004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_kwnames
,&_argo0
))
6007 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6008 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6009 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
6014 wxPy_BEGIN_ALLOW_THREADS
;
6015 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
6017 wxPy_END_ALLOW_THREADS
;
6018 if (PyErr_Occurred()) return NULL
;
6019 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
6020 _resultobj
= Py_BuildValue("s",_ptemp
);
6024 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
6025 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6026 PyObject
* _resultobj
;
6028 wxTreeEvent
* _arg0
;
6029 PyObject
* _argo0
= 0;
6030 char *_kwnames
[] = { "self", NULL
};
6033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetCode",_kwnames
,&_argo0
))
6036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
6043 wxPy_BEGIN_ALLOW_THREADS
;
6044 _result
= (int )wxTreeEvent_GetCode(_arg0
);
6046 wxPy_END_ALLOW_THREADS
;
6047 if (PyErr_Occurred()) return NULL
;
6048 } _resultobj
= Py_BuildValue("i",_result
);
6052 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
6053 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6054 PyObject
* _resultobj
;
6056 wxTreeEvent
* _arg0
;
6057 PyObject
* _argo0
= 0;
6058 char *_kwnames
[] = { "self", NULL
};
6061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
6064 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6065 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6066 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
6071 wxPy_BEGIN_ALLOW_THREADS
;
6072 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
6073 _result
= (wxString
*) &_result_ref
;
6075 wxPy_END_ALLOW_THREADS
;
6076 if (PyErr_Occurred()) return NULL
;
6078 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6083 static void *SwigwxPyTreeCtrlTowxControl(void *ptr
) {
6086 src
= (wxPyTreeCtrl
*) ptr
;
6087 dest
= (wxControl
*) src
;
6088 return (void *) dest
;
6091 static void *SwigwxPyTreeCtrlTowxWindow(void *ptr
) {
6094 src
= (wxPyTreeCtrl
*) ptr
;
6095 dest
= (wxWindow
*) src
;
6096 return (void *) dest
;
6099 static void *SwigwxPyTreeCtrlTowxEvtHandler(void *ptr
) {
6102 src
= (wxPyTreeCtrl
*) ptr
;
6103 dest
= (wxEvtHandler
*) src
;
6104 return (void *) dest
;
6107 static void *SwigwxPyTreeCtrlTowxObject(void *ptr
) {
6110 src
= (wxPyTreeCtrl
*) ptr
;
6111 dest
= (wxObject
*) src
;
6112 return (void *) dest
;
6115 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6116 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6117 PyObject
* _resultobj
;
6118 wxPyTreeCtrl
* _result
;
6120 wxWindowID _arg1
= (wxWindowID
) -1;
6121 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6122 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6123 long _arg4
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6124 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
6125 char * _arg6
= (char *) "wxTreeCtrl";
6126 PyObject
* _argo0
= 0;
6128 PyObject
* _obj2
= 0;
6130 PyObject
* _obj3
= 0;
6131 PyObject
* _argo5
= 0;
6132 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
6136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
6139 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6140 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
6148 if (! wxPoint_helper(_obj2
, &_arg2
))
6154 if (! wxSize_helper(_obj3
, &_arg3
))
6158 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6159 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
6160 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
6165 wxPy_BEGIN_ALLOW_THREADS
;
6166 _result
= (wxPyTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
6168 wxPy_END_ALLOW_THREADS
;
6169 if (PyErr_Occurred()) return NULL
;
6171 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6172 _resultobj
= Py_BuildValue("s",_ptemp
);
6175 _resultobj
= Py_None
;
6180 #define new_wxPreTreeCtrl() (new wxPyTreeCtrl())
6181 static PyObject
*_wrap_new_wxPreTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6182 PyObject
* _resultobj
;
6183 wxPyTreeCtrl
* _result
;
6184 char *_kwnames
[] = { NULL
};
6188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreTreeCtrl",_kwnames
))
6191 wxPy_BEGIN_ALLOW_THREADS
;
6192 _result
= (wxPyTreeCtrl
*)new_wxPreTreeCtrl();
6194 wxPy_END_ALLOW_THREADS
;
6195 if (PyErr_Occurred()) return NULL
;
6197 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6198 _resultobj
= Py_BuildValue("s",_ptemp
);
6201 _resultobj
= Py_None
;
6206 #define wxTreeCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6207 static PyObject
*_wrap_wxTreeCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6208 PyObject
* _resultobj
;
6210 wxPyTreeCtrl
* _arg0
;
6212 wxWindowID _arg2
= (wxWindowID
) -1;
6213 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6214 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6215 long _arg5
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6216 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
6217 char * _arg7
= (char *) "wxTreeCtrl";
6218 PyObject
* _argo0
= 0;
6219 PyObject
* _argo1
= 0;
6221 PyObject
* _obj3
= 0;
6223 PyObject
* _obj4
= 0;
6224 PyObject
* _argo6
= 0;
6225 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
6228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOs:wxTreeCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
6231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Create. Expected _wxPyTreeCtrl_p.");
6238 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6239 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Create. Expected _wxWindow_p.");
6247 if (! wxPoint_helper(_obj3
, &_arg3
))
6253 if (! wxSize_helper(_obj4
, &_arg4
))
6257 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6258 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
6259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_Create. Expected _wxValidator_p.");
6264 wxPy_BEGIN_ALLOW_THREADS
;
6265 _result
= (bool )wxTreeCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
6267 wxPy_END_ALLOW_THREADS
;
6268 if (PyErr_Occurred()) return NULL
;
6269 } _resultobj
= Py_BuildValue("i",_result
);
6273 #define wxTreeCtrl__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
6274 static PyObject
*_wrap_wxTreeCtrl__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6275 PyObject
* _resultobj
;
6276 wxPyTreeCtrl
* _arg0
;
6279 PyObject
* _argo0
= 0;
6280 PyObject
* _obj1
= 0;
6281 PyObject
* _obj2
= 0;
6282 char *_kwnames
[] = { "self","self","_class", NULL
};
6285 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6288 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6289 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6290 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl__setSelf. Expected _wxPyTreeCtrl_p.");
6301 wxPy_BEGIN_ALLOW_THREADS
;
6302 wxTreeCtrl__setSelf(_arg0
,_arg1
,_arg2
);
6304 wxPy_END_ALLOW_THREADS
;
6305 if (PyErr_Occurred()) return NULL
;
6306 } Py_INCREF(Py_None
);
6307 _resultobj
= Py_None
;
6311 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
6312 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6313 PyObject
* _resultobj
;
6315 wxPyTreeCtrl
* _arg0
;
6316 PyObject
* _argo0
= 0;
6317 char *_kwnames
[] = { "self", NULL
};
6320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
6323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxPyTreeCtrl_p.");
6330 wxPy_BEGIN_ALLOW_THREADS
;
6331 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
6333 wxPy_END_ALLOW_THREADS
;
6334 if (PyErr_Occurred()) return NULL
;
6335 } _resultobj
= Py_BuildValue("i",_result
);
6339 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
6340 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6341 PyObject
* _resultobj
;
6342 unsigned int _result
;
6343 wxPyTreeCtrl
* _arg0
;
6344 PyObject
* _argo0
= 0;
6345 char *_kwnames
[] = { "self", NULL
};
6348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
6351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxPyTreeCtrl_p.");
6358 wxPy_BEGIN_ALLOW_THREADS
;
6359 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
6361 wxPy_END_ALLOW_THREADS
;
6362 if (PyErr_Occurred()) return NULL
;
6363 } _resultobj
= Py_BuildValue("i",_result
);
6367 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
6368 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6369 PyObject
* _resultobj
;
6370 wxPyTreeCtrl
* _arg0
;
6372 PyObject
* _argo0
= 0;
6373 char *_kwnames
[] = { "self","indent", NULL
};
6376 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
6379 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6380 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxPyTreeCtrl_p.");
6386 wxPy_BEGIN_ALLOW_THREADS
;
6387 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
6389 wxPy_END_ALLOW_THREADS
;
6390 if (PyErr_Occurred()) return NULL
;
6391 } Py_INCREF(Py_None
);
6392 _resultobj
= Py_None
;
6396 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
6397 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6398 PyObject
* _resultobj
;
6399 wxImageList
* _result
;
6400 wxPyTreeCtrl
* _arg0
;
6401 PyObject
* _argo0
= 0;
6402 char *_kwnames
[] = { "self", NULL
};
6405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
6408 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6409 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6410 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxPyTreeCtrl_p.");
6415 wxPy_BEGIN_ALLOW_THREADS
;
6416 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
6418 wxPy_END_ALLOW_THREADS
;
6419 if (PyErr_Occurred()) return NULL
;
6420 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6424 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
6425 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6426 PyObject
* _resultobj
;
6427 wxImageList
* _result
;
6428 wxPyTreeCtrl
* _arg0
;
6429 PyObject
* _argo0
= 0;
6430 char *_kwnames
[] = { "self", NULL
};
6433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
6436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxPyTreeCtrl_p.");
6443 wxPy_BEGIN_ALLOW_THREADS
;
6444 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
6446 wxPy_END_ALLOW_THREADS
;
6447 if (PyErr_Occurred()) return NULL
;
6448 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6452 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
6453 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6454 PyObject
* _resultobj
;
6455 wxPyTreeCtrl
* _arg0
;
6456 wxImageList
* _arg1
;
6457 PyObject
* _argo0
= 0;
6458 PyObject
* _argo1
= 0;
6459 char *_kwnames
[] = { "self","imageList", NULL
};
6462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
))
6465 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6466 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6467 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxPyTreeCtrl_p.");
6472 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6473 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
6479 wxPy_BEGIN_ALLOW_THREADS
;
6480 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
6482 wxPy_END_ALLOW_THREADS
;
6483 if (PyErr_Occurred()) return NULL
;
6484 } Py_INCREF(Py_None
);
6485 _resultobj
= Py_None
;
6489 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
6490 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6491 PyObject
* _resultobj
;
6492 wxPyTreeCtrl
* _arg0
;
6493 wxImageList
* _arg1
;
6494 PyObject
* _argo0
= 0;
6495 PyObject
* _argo1
= 0;
6496 char *_kwnames
[] = { "self","imageList", NULL
};
6499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
6502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxPyTreeCtrl_p.");
6509 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6510 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6511 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
6516 wxPy_BEGIN_ALLOW_THREADS
;
6517 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
6519 wxPy_END_ALLOW_THREADS
;
6520 if (PyErr_Occurred()) return NULL
;
6521 } Py_INCREF(Py_None
);
6522 _resultobj
= Py_None
;
6526 #define wxTreeCtrl_AssignImageList(_swigobj,_swigarg0) (_swigobj->AssignImageList(_swigarg0))
6527 static PyObject
*_wrap_wxTreeCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6528 PyObject
* _resultobj
;
6529 wxPyTreeCtrl
* _arg0
;
6530 wxImageList
* _arg1
;
6531 PyObject
* _argo0
= 0;
6532 PyObject
* _argo1
= 0;
6533 char *_kwnames
[] = { "self","imageList", NULL
};
6536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
))
6539 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6540 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6541 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignImageList. Expected _wxPyTreeCtrl_p.");
6546 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6547 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6548 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignImageList. Expected _wxImageList_p.");
6553 wxPy_BEGIN_ALLOW_THREADS
;
6554 wxTreeCtrl_AssignImageList(_arg0
,_arg1
);
6556 wxPy_END_ALLOW_THREADS
;
6557 if (PyErr_Occurred()) return NULL
;
6558 } Py_INCREF(Py_None
);
6559 _resultobj
= Py_None
;
6563 #define wxTreeCtrl_AssignStateImageList(_swigobj,_swigarg0) (_swigobj->AssignStateImageList(_swigarg0))
6564 static PyObject
*_wrap_wxTreeCtrl_AssignStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6565 PyObject
* _resultobj
;
6566 wxPyTreeCtrl
* _arg0
;
6567 wxImageList
* _arg1
;
6568 PyObject
* _argo0
= 0;
6569 PyObject
* _argo1
= 0;
6570 char *_kwnames
[] = { "self","imageList", NULL
};
6573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignStateImageList",_kwnames
,&_argo0
,&_argo1
))
6576 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6577 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignStateImageList. Expected _wxPyTreeCtrl_p.");
6583 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6584 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignStateImageList. Expected _wxImageList_p.");
6590 wxPy_BEGIN_ALLOW_THREADS
;
6591 wxTreeCtrl_AssignStateImageList(_arg0
,_arg1
);
6593 wxPy_END_ALLOW_THREADS
;
6594 if (PyErr_Occurred()) return NULL
;
6595 } Py_INCREF(Py_None
);
6596 _resultobj
= Py_None
;
6600 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
6601 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6602 PyObject
* _resultobj
;
6603 unsigned int _result
;
6604 wxPyTreeCtrl
* _arg0
;
6605 PyObject
* _argo0
= 0;
6606 char *_kwnames
[] = { "self", NULL
};
6609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
6612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSpacing. Expected _wxPyTreeCtrl_p.");
6619 wxPy_BEGIN_ALLOW_THREADS
;
6620 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
6622 wxPy_END_ALLOW_THREADS
;
6623 if (PyErr_Occurred()) return NULL
;
6624 } _resultobj
= Py_BuildValue("i",_result
);
6628 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
6629 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6630 PyObject
* _resultobj
;
6631 wxPyTreeCtrl
* _arg0
;
6633 PyObject
* _argo0
= 0;
6634 char *_kwnames
[] = { "self","spacing", NULL
};
6637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
6640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxPyTreeCtrl_p.");
6647 wxPy_BEGIN_ALLOW_THREADS
;
6648 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
6650 wxPy_END_ALLOW_THREADS
;
6651 if (PyErr_Occurred()) return NULL
;
6652 } Py_INCREF(Py_None
);
6653 _resultobj
= Py_None
;
6657 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
6658 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6659 PyObject
* _resultobj
;
6661 wxPyTreeCtrl
* _arg0
;
6662 wxTreeItemId
* _arg1
;
6663 PyObject
* _argo0
= 0;
6664 PyObject
* _argo1
= 0;
6665 char *_kwnames
[] = { "self","item", NULL
};
6668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemText",_kwnames
,&_argo0
,&_argo1
))
6671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxPyTreeCtrl_p.");
6678 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6679 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6680 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
6685 wxPy_BEGIN_ALLOW_THREADS
;
6686 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
6688 wxPy_END_ALLOW_THREADS
;
6689 if (PyErr_Occurred()) return NULL
;
6691 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6699 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
6700 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6701 PyObject
* _resultobj
;
6703 wxPyTreeCtrl
* _arg0
;
6704 wxTreeItemId
* _arg1
;
6705 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
6706 PyObject
* _argo0
= 0;
6707 PyObject
* _argo1
= 0;
6708 char *_kwnames
[] = { "self","item","which", NULL
};
6711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
6714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxPyTreeCtrl_p.");
6721 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6722 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6723 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
6728 wxPy_BEGIN_ALLOW_THREADS
;
6729 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
6731 wxPy_END_ALLOW_THREADS
;
6732 if (PyErr_Occurred()) return NULL
;
6733 } _resultobj
= Py_BuildValue("i",_result
);
6737 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
6738 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6739 PyObject
* _resultobj
;
6741 wxPyTreeCtrl
* _arg0
;
6742 wxTreeItemId
* _arg1
;
6743 PyObject
* _argo0
= 0;
6744 PyObject
* _argo1
= 0;
6745 char *_kwnames
[] = { "self","item", NULL
};
6748 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
6751 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6752 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6753 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
6758 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6759 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6760 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
6765 wxPy_BEGIN_ALLOW_THREADS
;
6766 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
6768 wxPy_END_ALLOW_THREADS
;
6769 if (PyErr_Occurred()) return NULL
;
6770 } _resultobj
= Py_BuildValue("i",_result
);
6774 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
6775 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6776 PyObject
* _resultobj
;
6777 wxPyTreeCtrl
* _arg0
;
6778 wxTreeItemId
* _arg1
;
6780 PyObject
* _argo0
= 0;
6781 PyObject
* _argo1
= 0;
6782 PyObject
* _obj2
= 0;
6783 char *_kwnames
[] = { "self","item","text", NULL
};
6786 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6789 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6790 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6791 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxPyTreeCtrl_p.");
6796 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6797 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6798 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
6803 #if PYTHON_API_VERSION >= 1009
6804 char* tmpPtr
; int tmpSize
;
6805 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6806 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6809 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6811 _arg2
= new wxString(tmpPtr
, tmpSize
);
6813 if (!PyString_Check(_obj2
)) {
6814 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6817 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6821 wxPy_BEGIN_ALLOW_THREADS
;
6822 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
6824 wxPy_END_ALLOW_THREADS
;
6825 if (PyErr_Occurred()) return NULL
;
6826 } Py_INCREF(Py_None
);
6827 _resultobj
= Py_None
;
6835 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
6836 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6837 PyObject
* _resultobj
;
6838 wxPyTreeCtrl
* _arg0
;
6839 wxTreeItemId
* _arg1
;
6841 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
6842 PyObject
* _argo0
= 0;
6843 PyObject
* _argo1
= 0;
6844 char *_kwnames
[] = { "self","item","image","which", NULL
};
6847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
6850 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6851 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6852 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxPyTreeCtrl_p.");
6857 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6858 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6859 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
6864 wxPy_BEGIN_ALLOW_THREADS
;
6865 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
6867 wxPy_END_ALLOW_THREADS
;
6868 if (PyErr_Occurred()) return NULL
;
6869 } Py_INCREF(Py_None
);
6870 _resultobj
= Py_None
;
6874 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
6875 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6876 PyObject
* _resultobj
;
6877 wxPyTreeCtrl
* _arg0
;
6878 wxTreeItemId
* _arg1
;
6880 PyObject
* _argo0
= 0;
6881 PyObject
* _argo1
= 0;
6882 char *_kwnames
[] = { "self","item","image", NULL
};
6885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
6888 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6889 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6890 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
6895 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6896 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
6902 wxPy_BEGIN_ALLOW_THREADS
;
6903 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
6905 wxPy_END_ALLOW_THREADS
;
6906 if (PyErr_Occurred()) return NULL
;
6907 } Py_INCREF(Py_None
);
6908 _resultobj
= Py_None
;
6912 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
6913 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6914 PyObject
* _resultobj
;
6915 wxPyTreeCtrl
* _arg0
;
6916 wxTreeItemId
* _arg1
;
6917 bool _arg2
= (bool ) TRUE
;
6918 PyObject
* _argo0
= 0;
6919 PyObject
* _argo1
= 0;
6920 int tempbool2
= (int) TRUE
;
6921 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
6924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6927 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6928 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6929 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxPyTreeCtrl_p.");
6934 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6935 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
6940 _arg2
= (bool ) tempbool2
;
6942 wxPy_BEGIN_ALLOW_THREADS
;
6943 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
6945 wxPy_END_ALLOW_THREADS
;
6946 if (PyErr_Occurred()) return NULL
;
6947 } Py_INCREF(Py_None
);
6948 _resultobj
= Py_None
;
6952 static wxPyTreeItemData
* wxPyTreeCtrl_GetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
6953 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
6955 data
= new wxPyTreeItemData();
6956 data
->SetId(item
); // set the id
6957 self
->SetItemData(item
, data
);
6961 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6962 PyObject
* _resultobj
;
6963 wxPyTreeItemData
* _result
;
6964 wxPyTreeCtrl
* _arg0
;
6965 wxTreeItemId
* _arg1
;
6966 PyObject
* _argo0
= 0;
6967 PyObject
* _argo1
= 0;
6968 char *_kwnames
[] = { "self","item", NULL
};
6972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
6975 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6976 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6977 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxPyTreeCtrl_p.");
6982 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6983 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6984 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
6989 wxPy_BEGIN_ALLOW_THREADS
;
6990 _result
= (wxPyTreeItemData
*)wxPyTreeCtrl_GetItemData(_arg0
,*_arg1
);
6992 wxPy_END_ALLOW_THREADS
;
6993 if (PyErr_Occurred()) return NULL
;
6995 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
6996 _resultobj
= Py_BuildValue("s",_ptemp
);
6999 _resultobj
= Py_None
;
7004 static void wxPyTreeCtrl_SetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
7005 data
->SetId(item
); // set the id
7006 self
->SetItemData(item
, data
);
7008 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7009 PyObject
* _resultobj
;
7010 wxPyTreeCtrl
* _arg0
;
7011 wxTreeItemId
* _arg1
;
7012 wxPyTreeItemData
* _arg2
;
7013 PyObject
* _argo0
= 0;
7014 PyObject
* _argo1
= 0;
7015 PyObject
* _argo2
= 0;
7016 char *_kwnames
[] = { "self","item","data", NULL
};
7019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7022 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7023 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7024 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxPyTreeCtrl_p.");
7029 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7030 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
7036 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7037 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
7038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
7043 wxPy_BEGIN_ALLOW_THREADS
;
7044 wxPyTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
7046 wxPy_END_ALLOW_THREADS
;
7047 if (PyErr_Occurred()) return NULL
;
7048 } Py_INCREF(Py_None
);
7049 _resultobj
= Py_None
;
7053 static PyObject
* wxPyTreeCtrl_GetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
7054 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7056 data
= new wxPyTreeItemData();
7057 data
->SetId(item
); // set the id
7058 self
->SetItemData(item
, data
);
7060 return data
->GetData();
7062 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7063 PyObject
* _resultobj
;
7065 wxPyTreeCtrl
* _arg0
;
7066 wxTreeItemId
* _arg1
;
7067 PyObject
* _argo0
= 0;
7068 PyObject
* _argo1
= 0;
7069 char *_kwnames
[] = { "self","item", NULL
};
7072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
7075 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7076 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7077 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxPyTreeCtrl_p.");
7082 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7083 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7084 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
7089 wxPy_BEGIN_ALLOW_THREADS
;
7090 _result
= (PyObject
*)wxPyTreeCtrl_GetPyData(_arg0
,*_arg1
);
7092 wxPy_END_ALLOW_THREADS
;
7093 if (PyErr_Occurred()) return NULL
;
7095 _resultobj
= _result
;
7100 static void wxPyTreeCtrl_SetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
7101 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7103 data
= new wxPyTreeItemData(obj
);
7104 data
->SetId(item
); // set the id
7105 self
->SetItemData(item
, data
);
7109 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7110 PyObject
* _resultobj
;
7111 wxPyTreeCtrl
* _arg0
;
7112 wxTreeItemId
* _arg1
;
7114 PyObject
* _argo0
= 0;
7115 PyObject
* _argo1
= 0;
7116 PyObject
* _obj2
= 0;
7117 char *_kwnames
[] = { "self","item","obj", NULL
};
7120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7123 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7124 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxPyTreeCtrl_p.");
7130 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7131 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7132 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
7140 wxPy_BEGIN_ALLOW_THREADS
;
7141 wxPyTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
7143 wxPy_END_ALLOW_THREADS
;
7144 if (PyErr_Occurred()) return NULL
;
7145 } Py_INCREF(Py_None
);
7146 _resultobj
= Py_None
;
7150 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
7151 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7152 PyObject
* _resultobj
;
7154 wxPyTreeCtrl
* _arg0
;
7155 wxTreeItemId
* _arg1
;
7156 PyObject
* _argo0
= 0;
7157 PyObject
* _argo1
= 0;
7158 char *_kwnames
[] = { "self","item", NULL
};
7161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
7164 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7165 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxPyTreeCtrl_p.");
7171 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7172 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7173 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
7178 wxPy_BEGIN_ALLOW_THREADS
;
7179 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
7181 wxPy_END_ALLOW_THREADS
;
7182 if (PyErr_Occurred()) return NULL
;
7183 } _resultobj
= Py_BuildValue("i",_result
);
7187 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
7188 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7189 PyObject
* _resultobj
;
7191 wxPyTreeCtrl
* _arg0
;
7192 wxTreeItemId
* _arg1
;
7193 PyObject
* _argo0
= 0;
7194 PyObject
* _argo1
= 0;
7195 char *_kwnames
[] = { "self","item", NULL
};
7198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
7201 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7202 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7203 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxPyTreeCtrl_p.");
7208 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7209 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7210 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
7215 wxPy_BEGIN_ALLOW_THREADS
;
7216 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
7218 wxPy_END_ALLOW_THREADS
;
7219 if (PyErr_Occurred()) return NULL
;
7220 } _resultobj
= Py_BuildValue("i",_result
);
7224 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
7225 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7226 PyObject
* _resultobj
;
7228 wxPyTreeCtrl
* _arg0
;
7229 wxTreeItemId
* _arg1
;
7230 PyObject
* _argo0
= 0;
7231 PyObject
* _argo1
= 0;
7232 char *_kwnames
[] = { "self","item", NULL
};
7235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
7238 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7239 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxPyTreeCtrl_p.");
7245 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7246 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7247 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
7252 wxPy_BEGIN_ALLOW_THREADS
;
7253 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
7255 wxPy_END_ALLOW_THREADS
;
7256 if (PyErr_Occurred()) return NULL
;
7257 } _resultobj
= Py_BuildValue("i",_result
);
7261 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
7262 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7263 PyObject
* _resultobj
;
7265 wxPyTreeCtrl
* _arg0
;
7266 wxTreeItemId
* _arg1
;
7267 PyObject
* _argo0
= 0;
7268 PyObject
* _argo1
= 0;
7269 char *_kwnames
[] = { "self","item", NULL
};
7272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
7275 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7276 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxPyTreeCtrl_p.");
7282 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7283 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7284 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
7289 wxPy_BEGIN_ALLOW_THREADS
;
7290 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
7292 wxPy_END_ALLOW_THREADS
;
7293 if (PyErr_Occurred()) return NULL
;
7294 } _resultobj
= Py_BuildValue("i",_result
);
7298 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
7299 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7300 PyObject
* _resultobj
;
7301 wxTreeItemId
* _result
;
7302 wxPyTreeCtrl
* _arg0
;
7303 PyObject
* _argo0
= 0;
7304 char *_kwnames
[] = { "self", NULL
};
7308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
7311 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7312 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7313 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxPyTreeCtrl_p.");
7318 wxPy_BEGIN_ALLOW_THREADS
;
7319 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
7321 wxPy_END_ALLOW_THREADS
;
7322 if (PyErr_Occurred()) return NULL
;
7323 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7324 _resultobj
= Py_BuildValue("s",_ptemp
);
7328 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
7329 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7330 PyObject
* _resultobj
;
7331 wxTreeItemId
* _result
;
7332 wxPyTreeCtrl
* _arg0
;
7333 PyObject
* _argo0
= 0;
7334 char *_kwnames
[] = { "self", NULL
};
7338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
7341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxPyTreeCtrl_p.");
7348 wxPy_BEGIN_ALLOW_THREADS
;
7349 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
7351 wxPy_END_ALLOW_THREADS
;
7352 if (PyErr_Occurred()) return NULL
;
7353 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7354 _resultobj
= Py_BuildValue("s",_ptemp
);
7358 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
7359 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7360 PyObject
* _resultobj
;
7361 wxTreeItemId
* _result
;
7362 wxPyTreeCtrl
* _arg0
;
7363 wxTreeItemId
* _arg1
;
7364 PyObject
* _argo0
= 0;
7365 PyObject
* _argo1
= 0;
7366 char *_kwnames
[] = { "self","item", NULL
};
7370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
7373 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7374 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxPyTreeCtrl_p.");
7380 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7381 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7382 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
7387 wxPy_BEGIN_ALLOW_THREADS
;
7388 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
7390 wxPy_END_ALLOW_THREADS
;
7391 if (PyErr_Occurred()) return NULL
;
7392 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7393 _resultobj
= Py_BuildValue("s",_ptemp
);
7397 static PyObject
* wxPyTreeCtrl_GetSelections(wxPyTreeCtrl
*self
) {
7398 bool doSave
= wxPyRestoreThread();
7399 PyObject
* rval
= PyList_New(0);
7400 wxArrayTreeItemIds array
;
7402 num
= self
->GetSelections(array
);
7403 for (x
=0; x
< num
; x
++) {
7404 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
7405 PyObject
* item
= wxPyConstructObject((void*)tii
, "wxTreeItemId", TRUE
);
7406 PyList_Append(rval
, item
);
7408 wxPySaveThread(doSave
);
7411 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7412 PyObject
* _resultobj
;
7414 wxPyTreeCtrl
* _arg0
;
7415 PyObject
* _argo0
= 0;
7416 char *_kwnames
[] = { "self", NULL
};
7419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
7422 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7423 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxPyTreeCtrl_p.");
7429 wxPy_BEGIN_ALLOW_THREADS
;
7430 _result
= (PyObject
*)wxPyTreeCtrl_GetSelections(_arg0
);
7432 wxPy_END_ALLOW_THREADS
;
7433 if (PyErr_Occurred()) return NULL
;
7435 _resultobj
= _result
;
7440 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
7441 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7442 PyObject
* _resultobj
;
7444 wxPyTreeCtrl
* _arg0
;
7445 wxTreeItemId
* _arg1
;
7446 bool _arg2
= (bool ) TRUE
;
7447 PyObject
* _argo0
= 0;
7448 PyObject
* _argo1
= 0;
7449 int tempbool2
= (int) TRUE
;
7450 char *_kwnames
[] = { "self","item","recursively", NULL
};
7453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7456 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7457 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7458 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxPyTreeCtrl_p.");
7463 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7464 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
7469 _arg2
= (bool ) tempbool2
;
7471 wxPy_BEGIN_ALLOW_THREADS
;
7472 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
7474 wxPy_END_ALLOW_THREADS
;
7475 if (PyErr_Occurred()) return NULL
;
7476 } _resultobj
= Py_BuildValue("i",_result
);
7480 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
7481 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7482 PyObject
* _resultobj
;
7483 wxTreeItemId
* _result
;
7484 wxPyTreeCtrl
* _arg0
;
7485 wxTreeItemId
* _arg1
;
7487 PyObject
* _argo0
= 0;
7488 PyObject
* _argo1
= 0;
7490 PyObject
* _obj2
= 0;
7491 char *_kwnames
[] = { "self","item","INOUT", NULL
};
7495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7498 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7499 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7500 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxPyTreeCtrl_p.");
7505 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7506 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7507 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
7512 temp
= (long) PyInt_AsLong(_obj2
);
7516 wxPy_BEGIN_ALLOW_THREADS
;
7517 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
7519 wxPy_END_ALLOW_THREADS
;
7520 if (PyErr_Occurred()) return NULL
;
7521 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7522 _resultobj
= Py_BuildValue("s",_ptemp
);
7525 o
= PyInt_FromLong((long) (*_arg2
));
7526 _resultobj
= t_output_helper(_resultobj
, o
);
7531 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
7532 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7533 PyObject
* _resultobj
;
7534 wxTreeItemId
* _result
;
7535 wxPyTreeCtrl
* _arg0
;
7536 wxTreeItemId
* _arg1
;
7538 PyObject
* _argo0
= 0;
7539 PyObject
* _argo1
= 0;
7541 PyObject
* _obj2
= 0;
7542 char *_kwnames
[] = { "self","item","INOUT", NULL
};
7546 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7549 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7550 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7551 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxPyTreeCtrl_p.");
7556 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7557 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7558 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
7563 temp
= (long) PyInt_AsLong(_obj2
);
7567 wxPy_BEGIN_ALLOW_THREADS
;
7568 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
7570 wxPy_END_ALLOW_THREADS
;
7571 if (PyErr_Occurred()) return NULL
;
7572 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7573 _resultobj
= Py_BuildValue("s",_ptemp
);
7576 o
= PyInt_FromLong((long) (*_arg2
));
7577 _resultobj
= t_output_helper(_resultobj
, o
);
7582 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
7583 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7584 PyObject
* _resultobj
;
7585 wxTreeItemId
* _result
;
7586 wxPyTreeCtrl
* _arg0
;
7587 wxTreeItemId
* _arg1
;
7588 PyObject
* _argo0
= 0;
7589 PyObject
* _argo1
= 0;
7590 char *_kwnames
[] = { "self","item", NULL
};
7594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
7597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxPyTreeCtrl_p.");
7604 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7605 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7606 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
7611 wxPy_BEGIN_ALLOW_THREADS
;
7612 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
7614 wxPy_END_ALLOW_THREADS
;
7615 if (PyErr_Occurred()) return NULL
;
7616 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7617 _resultobj
= Py_BuildValue("s",_ptemp
);
7621 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
7622 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7623 PyObject
* _resultobj
;
7624 wxTreeItemId
* _result
;
7625 wxPyTreeCtrl
* _arg0
;
7626 wxTreeItemId
* _arg1
;
7627 PyObject
* _argo0
= 0;
7628 PyObject
* _argo1
= 0;
7629 char *_kwnames
[] = { "self","item", NULL
};
7633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
7636 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7637 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7638 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxPyTreeCtrl_p.");
7643 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7644 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7645 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
7650 wxPy_BEGIN_ALLOW_THREADS
;
7651 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
7653 wxPy_END_ALLOW_THREADS
;
7654 if (PyErr_Occurred()) return NULL
;
7655 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7656 _resultobj
= Py_BuildValue("s",_ptemp
);
7660 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
7661 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7662 PyObject
* _resultobj
;
7663 wxTreeItemId
* _result
;
7664 wxPyTreeCtrl
* _arg0
;
7665 PyObject
* _argo0
= 0;
7666 char *_kwnames
[] = { "self", NULL
};
7670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
7673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxPyTreeCtrl_p.");
7680 wxPy_BEGIN_ALLOW_THREADS
;
7681 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
7683 wxPy_END_ALLOW_THREADS
;
7684 if (PyErr_Occurred()) return NULL
;
7685 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7686 _resultobj
= Py_BuildValue("s",_ptemp
);
7690 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
7691 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7692 PyObject
* _resultobj
;
7693 wxTreeItemId
* _result
;
7694 wxPyTreeCtrl
* _arg0
;
7695 wxTreeItemId
* _arg1
;
7696 PyObject
* _argo0
= 0;
7697 PyObject
* _argo1
= 0;
7698 char *_kwnames
[] = { "self","item", NULL
};
7702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
7705 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7706 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxPyTreeCtrl_p.");
7712 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7713 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
7719 wxPy_BEGIN_ALLOW_THREADS
;
7720 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
7722 wxPy_END_ALLOW_THREADS
;
7723 if (PyErr_Occurred()) return NULL
;
7724 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7725 _resultobj
= Py_BuildValue("s",_ptemp
);
7729 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
7730 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7731 PyObject
* _resultobj
;
7732 wxTreeItemId
* _result
;
7733 wxPyTreeCtrl
* _arg0
;
7734 wxTreeItemId
* _arg1
;
7735 PyObject
* _argo0
= 0;
7736 PyObject
* _argo1
= 0;
7737 char *_kwnames
[] = { "self","item", NULL
};
7741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
7744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxPyTreeCtrl_p.");
7751 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7752 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7753 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
7758 wxPy_BEGIN_ALLOW_THREADS
;
7759 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
7761 wxPy_END_ALLOW_THREADS
;
7762 if (PyErr_Occurred()) return NULL
;
7763 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7764 _resultobj
= Py_BuildValue("s",_ptemp
);
7768 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
7769 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7770 PyObject
* _resultobj
;
7771 wxTreeItemId
* _result
;
7772 wxPyTreeCtrl
* _arg0
;
7773 wxTreeItemId
* _arg1
;
7774 PyObject
* _argo0
= 0;
7775 PyObject
* _argo1
= 0;
7776 char *_kwnames
[] = { "self","item", NULL
};
7780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
7783 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7784 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7785 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxPyTreeCtrl_p.");
7790 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7791 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7792 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
7797 wxPy_BEGIN_ALLOW_THREADS
;
7798 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
7800 wxPy_END_ALLOW_THREADS
;
7801 if (PyErr_Occurred()) return NULL
;
7802 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7803 _resultobj
= Py_BuildValue("s",_ptemp
);
7807 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
7808 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7809 PyObject
* _resultobj
;
7810 wxTreeItemId
* _result
;
7811 wxPyTreeCtrl
* _arg0
;
7813 int _arg2
= (int ) -1;
7814 int _arg3
= (int ) -1;
7815 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
7816 PyObject
* _argo0
= 0;
7817 PyObject
* _obj1
= 0;
7818 PyObject
* _argo4
= 0;
7819 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
7823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
7826 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7827 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7828 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxPyTreeCtrl_p.");
7833 #if PYTHON_API_VERSION >= 1009
7834 char* tmpPtr
; int tmpSize
;
7835 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
7836 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7839 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
7841 _arg1
= new wxString(tmpPtr
, tmpSize
);
7843 if (!PyString_Check(_obj1
)) {
7844 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7847 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
7851 if (_argo4
== Py_None
) { _arg4
= NULL
; }
7852 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
7853 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
7858 wxPy_BEGIN_ALLOW_THREADS
;
7859 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
7861 wxPy_END_ALLOW_THREADS
;
7862 if (PyErr_Occurred()) return NULL
;
7863 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7864 _resultobj
= Py_BuildValue("s",_ptemp
);
7872 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7873 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7874 PyObject
* _resultobj
;
7875 wxTreeItemId
* _result
;
7876 wxPyTreeCtrl
* _arg0
;
7877 wxTreeItemId
* _arg1
;
7879 int _arg3
= (int ) -1;
7880 int _arg4
= (int ) -1;
7881 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
7882 PyObject
* _argo0
= 0;
7883 PyObject
* _argo1
= 0;
7884 PyObject
* _obj2
= 0;
7885 PyObject
* _argo5
= 0;
7886 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
7890 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
7893 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7894 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7895 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxPyTreeCtrl_p.");
7900 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7901 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7902 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
7907 #if PYTHON_API_VERSION >= 1009
7908 char* tmpPtr
; int tmpSize
;
7909 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
7910 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7913 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
7915 _arg2
= new wxString(tmpPtr
, tmpSize
);
7917 if (!PyString_Check(_obj2
)) {
7918 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7921 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
7925 if (_argo5
== Py_None
) { _arg5
= NULL
; }
7926 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
7927 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
7932 wxPy_BEGIN_ALLOW_THREADS
;
7933 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
7935 wxPy_END_ALLOW_THREADS
;
7936 if (PyErr_Occurred()) return NULL
;
7937 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7938 _resultobj
= Py_BuildValue("s",_ptemp
);
7946 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
7947 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7948 PyObject
* _resultobj
;
7949 wxTreeItemId
* _result
;
7950 wxPyTreeCtrl
* _arg0
;
7951 wxTreeItemId
* _arg1
;
7952 wxTreeItemId
* _arg2
;
7954 int _arg4
= (int ) -1;
7955 int _arg5
= (int ) -1;
7956 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
7957 PyObject
* _argo0
= 0;
7958 PyObject
* _argo1
= 0;
7959 PyObject
* _argo2
= 0;
7960 PyObject
* _obj3
= 0;
7961 PyObject
* _argo6
= 0;
7962 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
7966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
7969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxPyTreeCtrl_p.");
7976 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7977 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
7983 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7984 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
7985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
7990 #if PYTHON_API_VERSION >= 1009
7991 char* tmpPtr
; int tmpSize
;
7992 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
7993 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7996 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
7998 _arg3
= new wxString(tmpPtr
, tmpSize
);
8000 if (!PyString_Check(_obj3
)) {
8001 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8004 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
8008 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8009 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
8010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
8015 wxPy_BEGIN_ALLOW_THREADS
;
8016 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8018 wxPy_END_ALLOW_THREADS
;
8019 if (PyErr_Occurred()) return NULL
;
8020 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8021 _resultobj
= Py_BuildValue("s",_ptemp
);
8029 #define wxTreeCtrl_InsertItemBefore(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
8030 static PyObject
*_wrap_wxTreeCtrl_InsertItemBefore(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8031 PyObject
* _resultobj
;
8032 wxTreeItemId
* _result
;
8033 wxPyTreeCtrl
* _arg0
;
8034 wxTreeItemId
* _arg1
;
8037 int _arg4
= (int ) -1;
8038 int _arg5
= (int ) -1;
8039 wxTreeItemData
* _arg6
= (wxTreeItemData
*) NULL
;
8040 PyObject
* _argo0
= 0;
8041 PyObject
* _argo1
= 0;
8042 PyObject
* _obj3
= 0;
8043 PyObject
* _argo6
= 0;
8044 char *_kwnames
[] = { "self","parent","before","text","image","selectedImage","data", NULL
};
8048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|iiO:wxTreeCtrl_InsertItemBefore",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
8051 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8052 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeCtrl_p.");
8058 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8059 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8060 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemId_p.");
8065 #if PYTHON_API_VERSION >= 1009
8066 char* tmpPtr
; int tmpSize
;
8067 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
8068 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8071 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
8073 _arg3
= new wxString(tmpPtr
, tmpSize
);
8075 if (!PyString_Check(_obj3
)) {
8076 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8079 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
8083 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8084 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxTreeItemData_p")) {
8085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemData_p.");
8090 wxPy_BEGIN_ALLOW_THREADS
;
8091 _result
= new wxTreeItemId (wxTreeCtrl_InsertItemBefore(_arg0
,*_arg1
,_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8093 wxPy_END_ALLOW_THREADS
;
8094 if (PyErr_Occurred()) return NULL
;
8095 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8096 _resultobj
= Py_BuildValue("s",_ptemp
);
8104 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8105 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8106 PyObject
* _resultobj
;
8107 wxTreeItemId
* _result
;
8108 wxPyTreeCtrl
* _arg0
;
8109 wxTreeItemId
* _arg1
;
8111 int _arg3
= (int ) -1;
8112 int _arg4
= (int ) -1;
8113 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8114 PyObject
* _argo0
= 0;
8115 PyObject
* _argo1
= 0;
8116 PyObject
* _obj2
= 0;
8117 PyObject
* _argo5
= 0;
8118 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8125 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8126 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8127 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxPyTreeCtrl_p.");
8132 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8133 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8134 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
8139 #if PYTHON_API_VERSION >= 1009
8140 char* tmpPtr
; int tmpSize
;
8141 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
8142 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8145 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
8147 _arg2
= new wxString(tmpPtr
, tmpSize
);
8149 if (!PyString_Check(_obj2
)) {
8150 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8153 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
8157 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8158 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8159 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
8164 wxPy_BEGIN_ALLOW_THREADS
;
8165 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8167 wxPy_END_ALLOW_THREADS
;
8168 if (PyErr_Occurred()) return NULL
;
8169 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8170 _resultobj
= Py_BuildValue("s",_ptemp
);
8178 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
8179 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8180 PyObject
* _resultobj
;
8181 wxPyTreeCtrl
* _arg0
;
8182 wxTreeItemId
* _arg1
;
8183 PyObject
* _argo0
= 0;
8184 PyObject
* _argo1
= 0;
8185 char *_kwnames
[] = { "self","item", NULL
};
8188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
8191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxPyTreeCtrl_p.");
8198 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8199 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8200 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
8205 wxPy_BEGIN_ALLOW_THREADS
;
8206 wxTreeCtrl_Delete(_arg0
,*_arg1
);
8208 wxPy_END_ALLOW_THREADS
;
8209 if (PyErr_Occurred()) return NULL
;
8210 } Py_INCREF(Py_None
);
8211 _resultobj
= Py_None
;
8215 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
8216 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8217 PyObject
* _resultobj
;
8218 wxPyTreeCtrl
* _arg0
;
8219 wxTreeItemId
* _arg1
;
8220 PyObject
* _argo0
= 0;
8221 PyObject
* _argo1
= 0;
8222 char *_kwnames
[] = { "self","item", NULL
};
8225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
8228 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8229 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxPyTreeCtrl_p.");
8235 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8236 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8237 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
8242 wxPy_BEGIN_ALLOW_THREADS
;
8243 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
8245 wxPy_END_ALLOW_THREADS
;
8246 if (PyErr_Occurred()) return NULL
;
8247 } Py_INCREF(Py_None
);
8248 _resultobj
= Py_None
;
8252 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
8253 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8254 PyObject
* _resultobj
;
8255 wxPyTreeCtrl
* _arg0
;
8256 PyObject
* _argo0
= 0;
8257 char *_kwnames
[] = { "self", NULL
};
8260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
8263 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8264 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxPyTreeCtrl_p.");
8270 wxPy_BEGIN_ALLOW_THREADS
;
8271 wxTreeCtrl_DeleteAllItems(_arg0
);
8273 wxPy_END_ALLOW_THREADS
;
8274 if (PyErr_Occurred()) return NULL
;
8275 } Py_INCREF(Py_None
);
8276 _resultobj
= Py_None
;
8280 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
8281 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8282 PyObject
* _resultobj
;
8283 wxPyTreeCtrl
* _arg0
;
8284 wxTreeItemId
* _arg1
;
8285 PyObject
* _argo0
= 0;
8286 PyObject
* _argo1
= 0;
8287 char *_kwnames
[] = { "self","item", NULL
};
8290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
8293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxPyTreeCtrl_p.");
8300 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8301 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
8307 wxPy_BEGIN_ALLOW_THREADS
;
8308 wxTreeCtrl_Expand(_arg0
,*_arg1
);
8310 wxPy_END_ALLOW_THREADS
;
8311 if (PyErr_Occurred()) return NULL
;
8312 } Py_INCREF(Py_None
);
8313 _resultobj
= Py_None
;
8317 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
8318 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8319 PyObject
* _resultobj
;
8320 wxPyTreeCtrl
* _arg0
;
8321 wxTreeItemId
* _arg1
;
8322 PyObject
* _argo0
= 0;
8323 PyObject
* _argo1
= 0;
8324 char *_kwnames
[] = { "self","item", NULL
};
8327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
8330 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8331 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxPyTreeCtrl_p.");
8337 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8338 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8339 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
8344 wxPy_BEGIN_ALLOW_THREADS
;
8345 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
8347 wxPy_END_ALLOW_THREADS
;
8348 if (PyErr_Occurred()) return NULL
;
8349 } Py_INCREF(Py_None
);
8350 _resultobj
= Py_None
;
8354 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
8355 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8356 PyObject
* _resultobj
;
8357 wxPyTreeCtrl
* _arg0
;
8358 wxTreeItemId
* _arg1
;
8359 PyObject
* _argo0
= 0;
8360 PyObject
* _argo1
= 0;
8361 char *_kwnames
[] = { "self","item", NULL
};
8364 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
8367 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8368 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8369 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxPyTreeCtrl_p.");
8374 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8375 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8376 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
8381 wxPy_BEGIN_ALLOW_THREADS
;
8382 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
8384 wxPy_END_ALLOW_THREADS
;
8385 if (PyErr_Occurred()) return NULL
;
8386 } Py_INCREF(Py_None
);
8387 _resultobj
= Py_None
;
8391 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
8392 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8393 PyObject
* _resultobj
;
8394 wxPyTreeCtrl
* _arg0
;
8395 wxTreeItemId
* _arg1
;
8396 PyObject
* _argo0
= 0;
8397 PyObject
* _argo1
= 0;
8398 char *_kwnames
[] = { "self","item", NULL
};
8401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
8404 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8405 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxPyTreeCtrl_p.");
8411 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8412 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
8418 wxPy_BEGIN_ALLOW_THREADS
;
8419 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
8421 wxPy_END_ALLOW_THREADS
;
8422 if (PyErr_Occurred()) return NULL
;
8423 } Py_INCREF(Py_None
);
8424 _resultobj
= Py_None
;
8428 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
8429 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8430 PyObject
* _resultobj
;
8431 wxPyTreeCtrl
* _arg0
;
8432 PyObject
* _argo0
= 0;
8433 char *_kwnames
[] = { "self", NULL
};
8436 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
8439 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8440 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8441 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxPyTreeCtrl_p.");
8446 wxPy_BEGIN_ALLOW_THREADS
;
8447 wxTreeCtrl_Unselect(_arg0
);
8449 wxPy_END_ALLOW_THREADS
;
8450 if (PyErr_Occurred()) return NULL
;
8451 } Py_INCREF(Py_None
);
8452 _resultobj
= Py_None
;
8456 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
8457 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8458 PyObject
* _resultobj
;
8459 wxPyTreeCtrl
* _arg0
;
8460 PyObject
* _argo0
= 0;
8461 char *_kwnames
[] = { "self", NULL
};
8464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
8467 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8468 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxPyTreeCtrl_p.");
8474 wxPy_BEGIN_ALLOW_THREADS
;
8475 wxTreeCtrl_UnselectAll(_arg0
);
8477 wxPy_END_ALLOW_THREADS
;
8478 if (PyErr_Occurred()) return NULL
;
8479 } Py_INCREF(Py_None
);
8480 _resultobj
= Py_None
;
8484 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
8485 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8486 PyObject
* _resultobj
;
8487 wxPyTreeCtrl
* _arg0
;
8488 wxTreeItemId
* _arg1
;
8489 PyObject
* _argo0
= 0;
8490 PyObject
* _argo1
= 0;
8491 char *_kwnames
[] = { "self","item", NULL
};
8494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
8497 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8498 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8499 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxPyTreeCtrl_p.");
8504 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8505 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
8511 wxPy_BEGIN_ALLOW_THREADS
;
8512 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
8514 wxPy_END_ALLOW_THREADS
;
8515 if (PyErr_Occurred()) return NULL
;
8516 } Py_INCREF(Py_None
);
8517 _resultobj
= Py_None
;
8521 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
8522 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8523 PyObject
* _resultobj
;
8524 wxPyTreeCtrl
* _arg0
;
8525 wxTreeItemId
* _arg1
;
8526 PyObject
* _argo0
= 0;
8527 PyObject
* _argo1
= 0;
8528 char *_kwnames
[] = { "self","item", NULL
};
8531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
8534 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8535 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8536 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxPyTreeCtrl_p.");
8541 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8542 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8543 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
8548 wxPy_BEGIN_ALLOW_THREADS
;
8549 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
8551 wxPy_END_ALLOW_THREADS
;
8552 if (PyErr_Occurred()) return NULL
;
8553 } Py_INCREF(Py_None
);
8554 _resultobj
= Py_None
;
8558 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
8559 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8560 PyObject
* _resultobj
;
8561 wxPyTreeCtrl
* _arg0
;
8562 wxTreeItemId
* _arg1
;
8563 PyObject
* _argo0
= 0;
8564 PyObject
* _argo1
= 0;
8565 char *_kwnames
[] = { "self","item", NULL
};
8568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ScrollTo",_kwnames
,&_argo0
,&_argo1
))
8571 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8572 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8573 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxPyTreeCtrl_p.");
8578 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8579 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
8585 wxPy_BEGIN_ALLOW_THREADS
;
8586 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
8588 wxPy_END_ALLOW_THREADS
;
8589 if (PyErr_Occurred()) return NULL
;
8590 } Py_INCREF(Py_None
);
8591 _resultobj
= Py_None
;
8595 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
8596 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8597 PyObject
* _resultobj
;
8598 wxTextCtrl
* _result
;
8599 wxPyTreeCtrl
* _arg0
;
8600 wxTreeItemId
* _arg1
;
8601 PyObject
* _argo0
= 0;
8602 PyObject
* _argo1
= 0;
8603 char *_kwnames
[] = { "self","item", NULL
};
8606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
8609 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8610 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8611 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxPyTreeCtrl_p.");
8616 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8617 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
8623 wxPy_BEGIN_ALLOW_THREADS
;
8624 _result
= (wxTextCtrl
*)wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
8626 wxPy_END_ALLOW_THREADS
;
8627 if (PyErr_Occurred()) return NULL
;
8628 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8632 #define wxTreeCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
8633 static PyObject
*_wrap_wxTreeCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8634 PyObject
* _resultobj
;
8635 wxTextCtrl
* _result
;
8636 wxPyTreeCtrl
* _arg0
;
8637 PyObject
* _argo0
= 0;
8638 char *_kwnames
[] = { "self", NULL
};
8641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetEditControl",_kwnames
,&_argo0
))
8644 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8645 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetEditControl. Expected _wxPyTreeCtrl_p.");
8651 wxPy_BEGIN_ALLOW_THREADS
;
8652 _result
= (wxTextCtrl
*)wxTreeCtrl_GetEditControl(_arg0
);
8654 wxPy_END_ALLOW_THREADS
;
8655 if (PyErr_Occurred()) return NULL
;
8656 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8660 #define wxTreeCtrl_EndEditLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->EndEditLabel(_swigarg0,_swigarg1))
8661 static PyObject
*_wrap_wxTreeCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8662 PyObject
* _resultobj
;
8663 wxPyTreeCtrl
* _arg0
;
8664 wxTreeItemId
* _arg1
;
8665 int _arg2
= (int ) FALSE
;
8666 PyObject
* _argo0
= 0;
8667 PyObject
* _argo1
= 0;
8668 char *_kwnames
[] = { "self","item","discardChanges", NULL
};
8671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_EndEditLabel",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
8674 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8675 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8676 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EndEditLabel. Expected _wxPyTreeCtrl_p.");
8681 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8682 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8683 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EndEditLabel. Expected _wxTreeItemId_p.");
8688 wxPy_BEGIN_ALLOW_THREADS
;
8689 wxTreeCtrl_EndEditLabel(_arg0
,*_arg1
,_arg2
);
8691 wxPy_END_ALLOW_THREADS
;
8692 if (PyErr_Occurred()) return NULL
;
8693 } Py_INCREF(Py_None
);
8694 _resultobj
= Py_None
;
8698 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
8699 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8700 PyObject
* _resultobj
;
8701 wxPyTreeCtrl
* _arg0
;
8702 wxTreeItemId
* _arg1
;
8703 PyObject
* _argo0
= 0;
8704 PyObject
* _argo1
= 0;
8705 char *_kwnames
[] = { "self","item", NULL
};
8708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
8711 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8712 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxPyTreeCtrl_p.");
8718 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8719 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8720 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
8725 wxPy_BEGIN_ALLOW_THREADS
;
8726 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
8728 wxPy_END_ALLOW_THREADS
;
8729 if (PyErr_Occurred()) return NULL
;
8730 } Py_INCREF(Py_None
);
8731 _resultobj
= Py_None
;
8735 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
8736 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8737 PyObject
* _resultobj
;
8738 wxPyTreeCtrl
* _arg0
;
8739 wxTreeItemId
* _arg1
;
8740 int _arg2
= (int ) TRUE
;
8741 PyObject
* _argo0
= 0;
8742 PyObject
* _argo1
= 0;
8743 char *_kwnames
[] = { "self","item","bold", NULL
};
8746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
8749 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8750 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8751 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxPyTreeCtrl_p.");
8756 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8757 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8758 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
8763 wxPy_BEGIN_ALLOW_THREADS
;
8764 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
8766 wxPy_END_ALLOW_THREADS
;
8767 if (PyErr_Occurred()) return NULL
;
8768 } Py_INCREF(Py_None
);
8769 _resultobj
= Py_None
;
8773 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
8774 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8775 PyObject
* _resultobj
;
8777 wxPyTreeCtrl
* _arg0
;
8778 wxTreeItemId
* _arg1
;
8779 PyObject
* _argo0
= 0;
8780 PyObject
* _argo1
= 0;
8781 char *_kwnames
[] = { "self","item", NULL
};
8784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsBold",_kwnames
,&_argo0
,&_argo1
))
8787 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8788 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8789 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxPyTreeCtrl_p.");
8794 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8795 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8796 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
8801 wxPy_BEGIN_ALLOW_THREADS
;
8802 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
8804 wxPy_END_ALLOW_THREADS
;
8805 if (PyErr_Occurred()) return NULL
;
8806 } _resultobj
= Py_BuildValue("i",_result
);
8810 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
8811 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8812 PyObject
* _resultobj
;
8813 wxTreeItemId
* _result
;
8814 wxPyTreeCtrl
* _arg0
;
8818 PyObject
* _argo0
= 0;
8820 PyObject
* _obj1
= 0;
8821 char *_kwnames
[] = { "self","point", NULL
};
8828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
8831 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8832 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxPyTreeCtrl_p.");
8839 if (! wxPoint_helper(_obj1
, &_arg1
))
8843 wxPy_BEGIN_ALLOW_THREADS
;
8844 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
8846 wxPy_END_ALLOW_THREADS
;
8847 if (PyErr_Occurred()) return NULL
;
8848 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8849 _resultobj
= Py_BuildValue("s",_ptemp
);
8852 o
= PyInt_FromLong((long) (*_arg2
));
8853 _resultobj
= t_output_helper(_resultobj
, o
);
8858 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
8859 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8860 PyObject
* _resultobj
;
8861 wxPyTreeCtrl
* _arg0
;
8862 wxTreeItemId
* _arg1
;
8864 PyObject
* _argo0
= 0;
8865 PyObject
* _argo1
= 0;
8867 PyObject
* _obj2
= 0;
8868 char *_kwnames
[] = { "self","item","col", NULL
};
8871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
8874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxPyTreeCtrl_p.");
8881 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8882 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8883 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
8889 if (! wxColour_helper(_obj2
, &_arg2
))
8893 wxPy_BEGIN_ALLOW_THREADS
;
8894 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
8896 wxPy_END_ALLOW_THREADS
;
8897 if (PyErr_Occurred()) return NULL
;
8898 } Py_INCREF(Py_None
);
8899 _resultobj
= Py_None
;
8903 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
8904 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8905 PyObject
* _resultobj
;
8906 wxPyTreeCtrl
* _arg0
;
8907 wxTreeItemId
* _arg1
;
8909 PyObject
* _argo0
= 0;
8910 PyObject
* _argo1
= 0;
8912 PyObject
* _obj2
= 0;
8913 char *_kwnames
[] = { "self","item","col", NULL
};
8916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
8919 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8920 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8921 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
8926 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8927 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8928 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
8934 if (! wxColour_helper(_obj2
, &_arg2
))
8938 wxPy_BEGIN_ALLOW_THREADS
;
8939 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
8941 wxPy_END_ALLOW_THREADS
;
8942 if (PyErr_Occurred()) return NULL
;
8943 } Py_INCREF(Py_None
);
8944 _resultobj
= Py_None
;
8948 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
8949 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8950 PyObject
* _resultobj
;
8951 wxPyTreeCtrl
* _arg0
;
8952 wxTreeItemId
* _arg1
;
8954 PyObject
* _argo0
= 0;
8955 PyObject
* _argo1
= 0;
8956 PyObject
* _argo2
= 0;
8957 char *_kwnames
[] = { "self","item","font", NULL
};
8960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
8963 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8964 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8965 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxPyTreeCtrl_p.");
8970 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8971 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8972 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
8977 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8978 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
8979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
8984 wxPy_BEGIN_ALLOW_THREADS
;
8985 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
8987 wxPy_END_ALLOW_THREADS
;
8988 if (PyErr_Occurred()) return NULL
;
8989 } Py_INCREF(Py_None
);
8990 _resultobj
= Py_None
;
8994 #define wxTreeCtrl_SetItemDropHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemDropHighlight(_swigarg0,_swigarg1))
8995 static PyObject
*_wrap_wxTreeCtrl_SetItemDropHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8996 PyObject
* _resultobj
;
8997 wxPyTreeCtrl
* _arg0
;
8998 wxTreeItemId
* _arg1
;
8999 int _arg2
= (int ) TRUE
;
9000 PyObject
* _argo0
= 0;
9001 PyObject
* _argo1
= 0;
9002 char *_kwnames
[] = { "self","item","highlight", NULL
};
9005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemDropHighlight",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
9008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemDropHighlight. Expected _wxPyTreeCtrl_p.");
9015 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9016 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9017 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemDropHighlight. Expected _wxTreeItemId_p.");
9022 wxPy_BEGIN_ALLOW_THREADS
;
9023 wxTreeCtrl_SetItemDropHighlight(_arg0
,*_arg1
,_arg2
);
9025 wxPy_END_ALLOW_THREADS
;
9026 if (PyErr_Occurred()) return NULL
;
9027 } Py_INCREF(Py_None
);
9028 _resultobj
= Py_None
;
9032 static PyObject
* wxPyTreeCtrl_GetBoundingRect(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,int textOnly
) {
9034 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
9035 bool doSave
= wxPyRestoreThread();
9036 wxRect
* r
= new wxRect(rect
);
9037 PyObject
* val
= wxPyConstructObject((void*)r
, "wxRect");
9038 wxPySaveThread(doSave
);
9046 static PyObject
*_wrap_wxTreeCtrl_GetBoundingRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9047 PyObject
* _resultobj
;
9049 wxPyTreeCtrl
* _arg0
;
9050 wxTreeItemId
* _arg1
;
9051 int _arg2
= (int ) FALSE
;
9052 PyObject
* _argo0
= 0;
9053 PyObject
* _argo1
= 0;
9054 char *_kwnames
[] = { "self","item","textOnly", NULL
};
9057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetBoundingRect",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
9060 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9061 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9062 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetBoundingRect. Expected _wxPyTreeCtrl_p.");
9067 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9068 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetBoundingRect. Expected _wxTreeItemId_p.");
9074 wxPy_BEGIN_ALLOW_THREADS
;
9075 _result
= (PyObject
*)wxPyTreeCtrl_GetBoundingRect(_arg0
,*_arg1
,_arg2
);
9077 wxPy_END_ALLOW_THREADS
;
9078 if (PyErr_Occurred()) return NULL
;
9080 _resultobj
= _result
;
9085 static PyMethodDef controls2cMethods
[] = {
9086 { "wxTreeCtrl_GetBoundingRect", (PyCFunction
) _wrap_wxTreeCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
},
9087 { "wxTreeCtrl_SetItemDropHighlight", (PyCFunction
) _wrap_wxTreeCtrl_SetItemDropHighlight
, METH_VARARGS
| METH_KEYWORDS
},
9088 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
9089 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9090 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9091 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
9092 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
9093 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
9094 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
9095 { "wxTreeCtrl_EndEditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
9096 { "wxTreeCtrl_GetEditControl", (PyCFunction
) _wrap_wxTreeCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
9097 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
9098 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
9099 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
9100 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
9101 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
9102 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
9103 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
9104 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
9105 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
9106 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
9107 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
9108 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
9109 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
9110 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
9111 { "wxTreeCtrl_InsertItemBefore", (PyCFunction
) _wrap_wxTreeCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
},
9112 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
9113 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
9114 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
9115 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
9116 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
9117 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
9118 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
9119 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
9120 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
9121 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
9122 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
9123 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
9124 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
9125 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
9126 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
9127 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
9128 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
9129 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
9130 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
9131 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
9132 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
9133 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
9134 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
9135 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
9136 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
9137 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
9138 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
9139 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
9140 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
9141 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
9142 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
9143 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
9144 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
9145 { "wxTreeCtrl_AssignStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
9146 { "wxTreeCtrl_AssignImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
9147 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
9148 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
9149 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
9150 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
9151 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
9152 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
9153 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
9154 { "wxTreeCtrl__setSelf", (PyCFunction
) _wrap_wxTreeCtrl__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
9155 { "wxTreeCtrl_Create", (PyCFunction
) _wrap_wxTreeCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
9156 { "new_wxPreTreeCtrl", (PyCFunction
) _wrap_new_wxPreTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
9157 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
9158 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
9159 { "wxTreeEvent_GetCode", (PyCFunction
) _wrap_wxTreeEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
9160 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
9161 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
9162 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
9163 { "new_wxTreeEvent", (PyCFunction
) _wrap_new_wxTreeEvent
, METH_VARARGS
| METH_KEYWORDS
},
9164 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
9165 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
9166 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
9167 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
9168 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
9169 { "wxTreeItemId___cmp__", (PyCFunction
) _wrap_wxTreeItemId___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
9170 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
9171 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
9172 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
9173 { "wxTreeItemAttr_GetFont", (PyCFunction
) _wrap_wxTreeItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
9174 { "wxTreeItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9175 { "wxTreeItemAttr_GetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9176 { "wxTreeItemAttr_HasFont", (PyCFunction
) _wrap_wxTreeItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
9177 { "wxTreeItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9178 { "wxTreeItemAttr_HasTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9179 { "wxTreeItemAttr_SetFont", (PyCFunction
) _wrap_wxTreeItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
9180 { "wxTreeItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9181 { "wxTreeItemAttr_SetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9182 { "new_wxTreeItemAttr", (PyCFunction
) _wrap_new_wxTreeItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
9183 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
9184 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
9185 { "wxListCtrl_SetItemCount", (PyCFunction
) _wrap_wxListCtrl_SetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
9186 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
9187 { "wxListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_wxListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
},
9188 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
9189 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
9190 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
9191 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
9192 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
9193 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
9194 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
9195 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
9196 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
9197 { "wxListCtrl_EndEditLabel", (PyCFunction
) _wrap_wxListCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
9198 { "wxListCtrl_EditLabel", (PyCFunction
) _wrap_wxListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
9199 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
9200 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
9201 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
9202 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
9203 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
9204 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
9205 { "wxListCtrl_RefreshItems", (PyCFunction
) _wrap_wxListCtrl_RefreshItems
, METH_VARARGS
| METH_KEYWORDS
},
9206 { "wxListCtrl_RefreshItem", (PyCFunction
) _wrap_wxListCtrl_RefreshItem
, METH_VARARGS
| METH_KEYWORDS
},
9207 { "wxListCtrl_IsVirtual", (PyCFunction
) _wrap_wxListCtrl_IsVirtual
, METH_VARARGS
| METH_KEYWORDS
},
9208 { "wxListCtrl_AssignImageList", (PyCFunction
) _wrap_wxListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
9209 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
9210 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
9211 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
9212 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
9213 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
9214 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
9215 { "wxListCtrl_SetTextColour", (PyCFunction
) _wrap_wxListCtrl_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9216 { "wxListCtrl_GetTextColour", (PyCFunction
) _wrap_wxListCtrl_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9217 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
9218 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
9219 { "wxListCtrl_GetColumnCount", (PyCFunction
) _wrap_wxListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
},
9220 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
9221 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
9222 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
9223 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
9224 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
9225 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
9226 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
9227 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
9228 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
9229 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
9230 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
9231 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
9232 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
9233 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
9234 { "wxListCtrl_GetEditControl", (PyCFunction
) _wrap_wxListCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
9235 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
9236 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
9237 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
9238 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9239 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9240 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9241 { "wxListCtrl_SetForegroundColour", (PyCFunction
) _wrap_wxListCtrl_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9242 { "wxListCtrl__setSelf", (PyCFunction
) _wrap_wxListCtrl__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
9243 { "wxListCtrl_Create", (PyCFunction
) _wrap_wxListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
9244 { "new_wxPreListCtrl", (PyCFunction
) _wrap_new_wxPreListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
9245 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
9246 { "wxListEvent_GetItem", (PyCFunction
) _wrap_wxListEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
9247 { "wxListEvent_GetMask", (PyCFunction
) _wrap_wxListEvent_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
9248 { "wxListEvent_GetData", (PyCFunction
) _wrap_wxListEvent_GetData
, METH_VARARGS
| METH_KEYWORDS
},
9249 { "wxListEvent_GetImage", (PyCFunction
) _wrap_wxListEvent_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
9250 { "wxListEvent_GetText", (PyCFunction
) _wrap_wxListEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
},
9251 { "wxListEvent_GetLabel", (PyCFunction
) _wrap_wxListEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
9252 { "wxListEvent_GetPoint", (PyCFunction
) _wrap_wxListEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
9253 { "wxListEvent_Cancelled", (PyCFunction
) _wrap_wxListEvent_Cancelled
, METH_VARARGS
| METH_KEYWORDS
},
9254 { "wxListEvent_GetColumn", (PyCFunction
) _wrap_wxListEvent_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9255 { "wxListEvent_GetOldItem", (PyCFunction
) _wrap_wxListEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
9256 { "wxListEvent_GetOldIndex", (PyCFunction
) _wrap_wxListEvent_GetOldIndex
, METH_VARARGS
| METH_KEYWORDS
},
9257 { "wxListEvent_GetIndex", (PyCFunction
) _wrap_wxListEvent_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
9258 { "wxListEvent_GetCode", (PyCFunction
) _wrap_wxListEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
9259 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
9260 { "wxListEvent_m_item_set", (PyCFunction
) _wrap_wxListEvent_m_item_set
, METH_VARARGS
| METH_KEYWORDS
},
9261 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
9262 { "wxListEvent_m_pointDrag_set", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_set
, METH_VARARGS
| METH_KEYWORDS
},
9263 { "wxListEvent_m_cancelled_get", (PyCFunction
) _wrap_wxListEvent_m_cancelled_get
, METH_VARARGS
| METH_KEYWORDS
},
9264 { "wxListEvent_m_cancelled_set", (PyCFunction
) _wrap_wxListEvent_m_cancelled_set
, METH_VARARGS
| METH_KEYWORDS
},
9265 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
9266 { "wxListEvent_m_col_set", (PyCFunction
) _wrap_wxListEvent_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
9267 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
9268 { "wxListEvent_m_oldItemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
9269 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
9270 { "wxListEvent_m_itemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
9271 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
9272 { "wxListEvent_m_code_set", (PyCFunction
) _wrap_wxListEvent_m_code_set
, METH_VARARGS
| METH_KEYWORDS
},
9273 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
9274 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
9275 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
9276 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
9277 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
9278 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
9279 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
9280 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
9281 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
9282 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
9283 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
9284 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
9285 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
9286 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
9287 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
9288 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
9289 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
9290 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
9291 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
9292 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
9293 { "wxListItem_GetFont", (PyCFunction
) _wrap_wxListItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
9294 { "wxListItem_GetBackgroundColour", (PyCFunction
) _wrap_wxListItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9295 { "wxListItem_GetTextColour", (PyCFunction
) _wrap_wxListItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9296 { "wxListItem_HasAttributes", (PyCFunction
) _wrap_wxListItem_HasAttributes
, METH_VARARGS
| METH_KEYWORDS
},
9297 { "wxListItem_GetAttributes", (PyCFunction
) _wrap_wxListItem_GetAttributes
, METH_VARARGS
| METH_KEYWORDS
},
9298 { "wxListItem_GetAlign", (PyCFunction
) _wrap_wxListItem_GetAlign
, METH_VARARGS
| METH_KEYWORDS
},
9299 { "wxListItem_GetWidth", (PyCFunction
) _wrap_wxListItem_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
9300 { "wxListItem_GetData", (PyCFunction
) _wrap_wxListItem_GetData
, METH_VARARGS
| METH_KEYWORDS
},
9301 { "wxListItem_GetImage", (PyCFunction
) _wrap_wxListItem_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
9302 { "wxListItem_GetText", (PyCFunction
) _wrap_wxListItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
9303 { "wxListItem_GetState", (PyCFunction
) _wrap_wxListItem_GetState
, METH_VARARGS
| METH_KEYWORDS
},
9304 { "wxListItem_GetColumn", (PyCFunction
) _wrap_wxListItem_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9305 { "wxListItem_GetId", (PyCFunction
) _wrap_wxListItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
9306 { "wxListItem_GetMask", (PyCFunction
) _wrap_wxListItem_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
9307 { "wxListItem_SetFont", (PyCFunction
) _wrap_wxListItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
9308 { "wxListItem_SetBackgroundColour", (PyCFunction
) _wrap_wxListItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9309 { "wxListItem_SetTextColour", (PyCFunction
) _wrap_wxListItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9310 { "wxListItem_SetAlign", (PyCFunction
) _wrap_wxListItem_SetAlign
, METH_VARARGS
| METH_KEYWORDS
},
9311 { "wxListItem_SetWidth", (PyCFunction
) _wrap_wxListItem_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
9312 { "wxListItem_SetData", (PyCFunction
) _wrap_wxListItem_SetData
, METH_VARARGS
| METH_KEYWORDS
},
9313 { "wxListItem_SetImage", (PyCFunction
) _wrap_wxListItem_SetImage
, METH_VARARGS
| METH_KEYWORDS
},
9314 { "wxListItem_SetText", (PyCFunction
) _wrap_wxListItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
9315 { "wxListItem_SetStateMask", (PyCFunction
) _wrap_wxListItem_SetStateMask
, METH_VARARGS
| METH_KEYWORDS
},
9316 { "wxListItem_SetState", (PyCFunction
) _wrap_wxListItem_SetState
, METH_VARARGS
| METH_KEYWORDS
},
9317 { "wxListItem_SetColumn", (PyCFunction
) _wrap_wxListItem_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9318 { "wxListItem_SetId", (PyCFunction
) _wrap_wxListItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
9319 { "wxListItem_SetMask", (PyCFunction
) _wrap_wxListItem_SetMask
, METH_VARARGS
| METH_KEYWORDS
},
9320 { "wxListItem_ClearAttributes", (PyCFunction
) _wrap_wxListItem_ClearAttributes
, METH_VARARGS
| METH_KEYWORDS
},
9321 { "wxListItem_Clear", (PyCFunction
) _wrap_wxListItem_Clear
, METH_VARARGS
| METH_KEYWORDS
},
9322 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
9323 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
9324 { "wxListItemAttr_GetFont", (PyCFunction
) _wrap_wxListItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
9325 { "wxListItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9326 { "wxListItemAttr_GetTextColour", (PyCFunction
) _wrap_wxListItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9327 { "wxListItemAttr_HasFont", (PyCFunction
) _wrap_wxListItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
9328 { "wxListItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9329 { "wxListItemAttr_HasTextColour", (PyCFunction
) _wrap_wxListItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9330 { "wxListItemAttr_SetFont", (PyCFunction
) _wrap_wxListItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
9331 { "wxListItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9332 { "wxListItemAttr_SetTextColour", (PyCFunction
) _wrap_wxListItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9333 { "new_wxListItemAttr", (PyCFunction
) _wrap_new_wxListItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
9340 * This table is used by the pointer type-checker
9342 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
9343 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
9344 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
9345 { "_signed_long","_long",0},
9346 { "_wxPrintQuality","_wxCoord",0},
9347 { "_wxPrintQuality","_int",0},
9348 { "_wxPrintQuality","_signed_int",0},
9349 { "_wxPrintQuality","_unsigned_int",0},
9350 { "_wxPrintQuality","_wxWindowID",0},
9351 { "_wxPrintQuality","_uint",0},
9352 { "_wxPrintQuality","_EBool",0},
9353 { "_wxPrintQuality","_size_t",0},
9354 { "_wxPrintQuality","_time_t",0},
9355 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
9356 { "_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
9357 { "_byte","_unsigned_char",0},
9358 { "_long","_unsigned_long",0},
9359 { "_long","_signed_long",0},
9360 { "_size_t","_wxCoord",0},
9361 { "_size_t","_wxPrintQuality",0},
9362 { "_size_t","_time_t",0},
9363 { "_size_t","_unsigned_int",0},
9364 { "_size_t","_int",0},
9365 { "_size_t","_wxWindowID",0},
9366 { "_size_t","_uint",0},
9367 { "_uint","_wxCoord",0},
9368 { "_uint","_wxPrintQuality",0},
9369 { "_uint","_time_t",0},
9370 { "_uint","_size_t",0},
9371 { "_uint","_unsigned_int",0},
9372 { "_uint","_int",0},
9373 { "_uint","_wxWindowID",0},
9374 { "_wxChar","_char",0},
9375 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
9376 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
9377 { "_char","_wxChar",0},
9378 { "_EBool","_wxCoord",0},
9379 { "_EBool","_wxPrintQuality",0},
9380 { "_EBool","_signed_int",0},
9381 { "_EBool","_int",0},
9382 { "_EBool","_wxWindowID",0},
9383 { "_unsigned_long","_long",0},
9384 { "_signed_int","_wxCoord",0},
9385 { "_signed_int","_wxPrintQuality",0},
9386 { "_signed_int","_EBool",0},
9387 { "_signed_int","_wxWindowID",0},
9388 { "_signed_int","_int",0},
9389 { "_WXTYPE","_short",0},
9390 { "_WXTYPE","_signed_short",0},
9391 { "_WXTYPE","_unsigned_short",0},
9392 { "_unsigned_short","_WXTYPE",0},
9393 { "_unsigned_short","_short",0},
9394 { "_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
9395 { "_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
9396 { "_wxObject","_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
9397 { "_wxObject","_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
9398 { "_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
9399 { "_wxObject","_wxListItem",SwigwxListItemTowxObject
},
9400 { "_signed_short","_WXTYPE",0},
9401 { "_signed_short","_short",0},
9402 { "_unsigned_char","_byte",0},
9403 { "_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
9404 { "_wxControl","_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
9405 { "_unsigned_int","_wxCoord",0},
9406 { "_unsigned_int","_wxPrintQuality",0},
9407 { "_unsigned_int","_time_t",0},
9408 { "_unsigned_int","_size_t",0},
9409 { "_unsigned_int","_uint",0},
9410 { "_unsigned_int","_wxWindowID",0},
9411 { "_unsigned_int","_int",0},
9412 { "_short","_WXTYPE",0},
9413 { "_short","_unsigned_short",0},
9414 { "_short","_signed_short",0},
9415 { "_wxWindowID","_wxCoord",0},
9416 { "_wxWindowID","_wxPrintQuality",0},
9417 { "_wxWindowID","_time_t",0},
9418 { "_wxWindowID","_size_t",0},
9419 { "_wxWindowID","_EBool",0},
9420 { "_wxWindowID","_uint",0},
9421 { "_wxWindowID","_int",0},
9422 { "_wxWindowID","_signed_int",0},
9423 { "_wxWindowID","_unsigned_int",0},
9424 { "_int","_wxCoord",0},
9425 { "_int","_wxPrintQuality",0},
9426 { "_int","_time_t",0},
9427 { "_int","_size_t",0},
9428 { "_int","_EBool",0},
9429 { "_int","_uint",0},
9430 { "_int","_wxWindowID",0},
9431 { "_int","_unsigned_int",0},
9432 { "_int","_signed_int",0},
9433 { "_time_t","_wxCoord",0},
9434 { "_time_t","_wxPrintQuality",0},
9435 { "_time_t","_unsigned_int",0},
9436 { "_time_t","_int",0},
9437 { "_time_t","_wxWindowID",0},
9438 { "_time_t","_uint",0},
9439 { "_time_t","_size_t",0},
9440 { "_wxCoord","_int",0},
9441 { "_wxCoord","_signed_int",0},
9442 { "_wxCoord","_unsigned_int",0},
9443 { "_wxCoord","_wxWindowID",0},
9444 { "_wxCoord","_uint",0},
9445 { "_wxCoord","_EBool",0},
9446 { "_wxCoord","_size_t",0},
9447 { "_wxCoord","_time_t",0},
9448 { "_wxCoord","_wxPrintQuality",0},
9449 { "_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
9450 { "_wxEvtHandler","_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
9451 { "_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
9452 { "_wxWindow","_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
9455 static PyObject
*SWIG_globals
;
9459 SWIGEXPORT(void) initcontrols2c() {
9461 SWIG_globals
= SWIG_newvarlink();
9462 m
= Py_InitModule("controls2c", controls2cMethods
);
9463 d
= PyModule_GetDict(m
);
9464 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_DRAG
));
9465 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_RDRAG
));
9466 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
));
9467 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_END_LABEL_EDIT
));
9468 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ITEM
));
9469 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
));
9470 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_GET_INFO
));
9471 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_SET_INFO
));
9472 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_SELECTED
));
9473 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_DESELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_DESELECTED
));
9474 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_LIST_KEY_DOWN
));
9475 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_INSERT_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_INSERT_ITEM
));
9476 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_CLICK
));
9477 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
));
9478 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
));
9479 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_ACTIVATED
));
9480 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_CACHE_HINT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_CACHE_HINT
));
9481 PyDict_SetItemString(d
,"wxLC_VRULES", PyInt_FromLong((long) wxLC_VRULES
));
9482 PyDict_SetItemString(d
,"wxLC_HRULES", PyInt_FromLong((long) wxLC_HRULES
));
9483 PyDict_SetItemString(d
,"wxLC_ICON", PyInt_FromLong((long) wxLC_ICON
));
9484 PyDict_SetItemString(d
,"wxLC_SMALL_ICON", PyInt_FromLong((long) wxLC_SMALL_ICON
));
9485 PyDict_SetItemString(d
,"wxLC_LIST", PyInt_FromLong((long) wxLC_LIST
));
9486 PyDict_SetItemString(d
,"wxLC_REPORT", PyInt_FromLong((long) wxLC_REPORT
));
9487 PyDict_SetItemString(d
,"wxLC_ALIGN_TOP", PyInt_FromLong((long) wxLC_ALIGN_TOP
));
9488 PyDict_SetItemString(d
,"wxLC_ALIGN_LEFT", PyInt_FromLong((long) wxLC_ALIGN_LEFT
));
9489 PyDict_SetItemString(d
,"wxLC_AUTOARRANGE", PyInt_FromLong((long) wxLC_AUTOARRANGE
));
9490 PyDict_SetItemString(d
,"wxLC_VIRTUAL", PyInt_FromLong((long) wxLC_VIRTUAL
));
9491 PyDict_SetItemString(d
,"wxLC_EDIT_LABELS", PyInt_FromLong((long) wxLC_EDIT_LABELS
));
9492 PyDict_SetItemString(d
,"wxLC_NO_HEADER", PyInt_FromLong((long) wxLC_NO_HEADER
));
9493 PyDict_SetItemString(d
,"wxLC_NO_SORT_HEADER", PyInt_FromLong((long) wxLC_NO_SORT_HEADER
));
9494 PyDict_SetItemString(d
,"wxLC_SINGLE_SEL", PyInt_FromLong((long) wxLC_SINGLE_SEL
));
9495 PyDict_SetItemString(d
,"wxLC_SORT_ASCENDING", PyInt_FromLong((long) wxLC_SORT_ASCENDING
));
9496 PyDict_SetItemString(d
,"wxLC_SORT_DESCENDING", PyInt_FromLong((long) wxLC_SORT_DESCENDING
));
9497 PyDict_SetItemString(d
,"wxLC_MASK_TYPE", PyInt_FromLong((long) wxLC_MASK_TYPE
));
9498 PyDict_SetItemString(d
,"wxLC_MASK_ALIGN", PyInt_FromLong((long) wxLC_MASK_ALIGN
));
9499 PyDict_SetItemString(d
,"wxLC_MASK_SORT", PyInt_FromLong((long) wxLC_MASK_SORT
));
9500 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
9501 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
9502 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
9503 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
9504 PyDict_SetItemString(d
,"wxLIST_SET_ITEM", PyInt_FromLong((long) wxLIST_SET_ITEM
));
9505 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
9506 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
9507 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
9508 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
9509 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
9510 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
9511 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
9512 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
9513 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
9514 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
9515 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
9516 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
9517 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
9518 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
9519 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
9520 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
9521 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
9522 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
9523 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
9524 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
9525 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
9526 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
9527 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
9528 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
9529 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
9530 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
9531 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
9532 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
9533 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
9534 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
9535 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
9536 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
9537 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
9538 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
9539 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
9540 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
9541 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
9542 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
9543 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
9544 PyDict_SetItemString(d
,"wxTR_NO_BUTTONS", PyInt_FromLong((long) wxTR_NO_BUTTONS
));
9545 PyDict_SetItemString(d
,"wxTR_HAS_BUTTONS", PyInt_FromLong((long) wxTR_HAS_BUTTONS
));
9546 PyDict_SetItemString(d
,"wxTR_TWIST_BUTTONS", PyInt_FromLong((long) wxTR_TWIST_BUTTONS
));
9547 PyDict_SetItemString(d
,"wxTR_NO_LINES", PyInt_FromLong((long) wxTR_NO_LINES
));
9548 PyDict_SetItemString(d
,"wxTR_MAC_BUTTONS", PyInt_FromLong((long) wxTR_MAC_BUTTONS
));
9549 PyDict_SetItemString(d
,"wxTR_SINGLE", PyInt_FromLong((long) wxTR_SINGLE
));
9550 PyDict_SetItemString(d
,"wxTR_MULTIPLE", PyInt_FromLong((long) wxTR_MULTIPLE
));
9551 PyDict_SetItemString(d
,"wxTR_EXTENDED", PyInt_FromLong((long) wxTR_EXTENDED
));
9552 PyDict_SetItemString(d
,"wxTR_EDIT_LABELS", PyInt_FromLong((long) wxTR_EDIT_LABELS
));
9553 PyDict_SetItemString(d
,"wxTR_LINES_AT_ROOT", PyInt_FromLong((long) wxTR_LINES_AT_ROOT
));
9554 PyDict_SetItemString(d
,"wxTR_HIDE_ROOT", PyInt_FromLong((long) wxTR_HIDE_ROOT
));
9555 PyDict_SetItemString(d
,"wxTR_ROW_LINES", PyInt_FromLong((long) wxTR_ROW_LINES
));
9556 PyDict_SetItemString(d
,"wxTR_HAS_VARIABLE_ROW_HEIGHT", PyInt_FromLong((long) wxTR_HAS_VARIABLE_ROW_HEIGHT
));
9557 PyDict_SetItemString(d
,"wxTR_DEFAULT_STYLE", PyInt_FromLong((long) wxTR_DEFAULT_STYLE
));
9558 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
9559 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
9560 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
9561 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
9562 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
9563 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
9564 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
9565 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
9566 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
9567 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
9568 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
9569 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
9570 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
9571 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
9572 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
9573 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
9574 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
9575 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
9576 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
9577 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_DRAG
));
9578 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_RDRAG
));
9579 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
));
9580 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_LABEL_EDIT
));
9581 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_TREE_DELETE_ITEM
));
9582 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_GET_INFO
));
9583 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SET_INFO
));
9584 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDED
));
9585 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDING
));
9586 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSED
));
9587 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSING
));
9588 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGED
));
9589 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGING
));
9590 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_TREE_KEY_DOWN
));
9591 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_ACTIVATED
));
9592 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
));
9593 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
));
9594 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_DRAG
));
9596 wxPyPtrTypeMap_Add("wxTreeItemData", "wxPyTreeItemData");
9597 wxPyPtrTypeMap_Add("wxTreeCtrl", "wxPyTreeCtrl");
9600 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
9601 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);