2 * FILE : src/gtk/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
47 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
48 extern PyObject
*SWIG_newvarlink(void);
52 #define SWIG_init initcontrols2c
54 #define SWIG_name "controls2c"
60 #include <wx/listctrl.h>
61 #include <wx/treectrl.h>
62 #include <wx/imaglist.h>
64 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
68 } else if (target
== Py_None
) {
72 if (!PyList_Check(target
)) {
74 target
= PyList_New(0);
75 PyList_Append(target
, o2
);
78 PyList_Append(target
,o
);
84 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
90 } else if (target
== Py_None
) {
94 if (!PyTuple_Check(target
)) {
96 target
= PyTuple_New(1);
97 PyTuple_SetItem(target
, 0, o2
);
100 PyTuple_SetItem(o3
, 0, o
);
103 target
= PySequence_Concat(o2
, o3
);
110 #if PYTHON_API_VERSION >= 1009
111 static char* wxStringErrorMsg
= "String or Unicode type required";
113 static char* wxStringErrorMsg
= "String type required";
115 // C++ Version of a Python aware class
116 class wxPyListCtrl
: public wxListCtrl
{
117 DECLARE_ABSTRACT_CLASS(wxPyListCtrl
);
119 wxPyListCtrl() : wxListCtrl() {}
120 wxPyListCtrl(wxWindow
* parent
, wxWindowID id
,
124 const wxValidator
& validator
,
126 wxListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
128 bool Create(wxWindow
* parent
, wxWindowID id
,
132 const wxValidator
& validator
,
134 return wxListCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
137 DEC_PYCALLBACK_STRING_LONGLONG(OnGetItemText
);
138 DEC_PYCALLBACK_INT_LONG(OnGetItemImage
);
139 DEC_PYCALLBACK_LISTATTR_LONG(OnGetItemAttr
);
144 IMPLEMENT_ABSTRACT_CLASS(wxPyListCtrl
, wxListCtrl
);
146 IMP_PYCALLBACK_STRING_LONGLONG(wxPyListCtrl
, wxListCtrl
, OnGetItemText
);
147 IMP_PYCALLBACK_INT_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemImage
);
148 IMP_PYCALLBACK_LISTATTR_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemAttr
);
149 // Python aware sorting function for wxPyListCtrl
150 int wxCALLBACK
wxPyListCtrl_SortItems(long item1
, long item2
, long funcPtr
) {
152 PyObject
* func
= (PyObject
*)funcPtr
;
153 wxPyTState
* state
= wxPyBeginBlockThreads();
155 PyObject
* args
= Py_BuildValue("(ii)", item1
, item2
);
156 PyObject
* result
= PyEval_CallObject(func
, args
);
159 retval
= PyInt_AsLong(result
);
163 wxPyEndBlockThreads(state
);
168 class wxPyTreeItemData
: public wxTreeItemData
{
170 wxPyTreeItemData(PyObject
* obj
= NULL
) {
177 ~wxPyTreeItemData() {
178 wxPyTState
* state
= wxPyBeginBlockThreads();
180 wxPyEndBlockThreads(state
);
183 PyObject
* GetData() {
188 void SetData(PyObject
* obj
) {
189 wxPyTState
* state
= wxPyBeginBlockThreads();
191 wxPyEndBlockThreads(state
);
198 // C++ version of Python aware wxTreeCtrl
199 class wxPyTreeCtrl
: public wxTreeCtrl
{
200 DECLARE_ABSTRACT_CLASS(wxPyTreeCtrl
);
202 wxPyTreeCtrl() : wxTreeCtrl() {}
203 wxPyTreeCtrl(wxWindow
*parent
, wxWindowID id
,
207 const wxValidator
& validator
,
209 wxTreeCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
211 bool Create(wxWindow
*parent
, wxWindowID id
,
215 const wxValidator
& validator
,
217 return wxTreeCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
221 int OnCompareItems(const wxTreeItemId
& item1
,
222 const wxTreeItemId
& item2
) {
225 wxPyTState
* state
= wxPyBeginBlockThreads();
226 if ((found
= m_myInst
.findCallback("OnCompareItems")))
227 rval
= m_myInst
.callCallback(Py_BuildValue(
229 wxPyConstructObject((void*)&item1
, "wxTreeItemId"),
230 wxPyConstructObject((void*)&item2
, "wxTreeItemId")));
231 wxPyEndBlockThreads(state
);
233 rval
= wxTreeCtrl::OnCompareItems(item1
, item2
);
239 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeCtrl
, wxTreeCtrl
);
244 #define new_wxListItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxListItemAttr(_swigarg0,_swigarg1,_swigarg2))
245 static PyObject
*_wrap_new_wxListItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
246 PyObject
* _resultobj
;
247 wxListItemAttr
* _result
;
248 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
249 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
250 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
252 PyObject
* _obj0
= 0;
254 PyObject
* _obj1
= 0;
255 PyObject
* _argo2
= 0;
256 char *_kwnames
[] = { "colText","colBack","font", NULL
};
260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxListItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
265 if (! wxColour_helper(_obj0
, &_arg0
))
271 if (! wxColour_helper(_obj1
, &_arg1
))
275 if (_argo2
== Py_None
) { _arg2
= NULL
; }
276 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxListItemAttr. Expected _wxFont_p.");
282 wxPy_BEGIN_ALLOW_THREADS
;
283 _result
= (wxListItemAttr
*)new_wxListItemAttr(*_arg0
,*_arg1
,*_arg2
);
285 wxPy_END_ALLOW_THREADS
;
286 if (PyErr_Occurred()) return NULL
;
288 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
289 _resultobj
= Py_BuildValue("s",_ptemp
);
292 _resultobj
= Py_None
;
297 #define wxListItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
298 static PyObject
*_wrap_wxListItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
299 PyObject
* _resultobj
;
300 wxListItemAttr
* _arg0
;
302 PyObject
* _argo0
= 0;
304 PyObject
* _obj1
= 0;
305 char *_kwnames
[] = { "self","colText", NULL
};
308 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
311 if (_argo0
== Py_None
) { _arg0
= NULL
; }
312 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
313 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetTextColour. Expected _wxListItemAttr_p.");
319 if (! wxColour_helper(_obj1
, &_arg1
))
323 wxPy_BEGIN_ALLOW_THREADS
;
324 wxListItemAttr_SetTextColour(_arg0
,*_arg1
);
326 wxPy_END_ALLOW_THREADS
;
327 if (PyErr_Occurred()) return NULL
;
328 } Py_INCREF(Py_None
);
329 _resultobj
= Py_None
;
333 #define wxListItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
334 static PyObject
*_wrap_wxListItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
335 PyObject
* _resultobj
;
336 wxListItemAttr
* _arg0
;
338 PyObject
* _argo0
= 0;
340 PyObject
* _obj1
= 0;
341 char *_kwnames
[] = { "self","colBack", NULL
};
344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
347 if (_argo0
== Py_None
) { _arg0
= NULL
; }
348 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
349 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetBackgroundColour. Expected _wxListItemAttr_p.");
355 if (! wxColour_helper(_obj1
, &_arg1
))
359 wxPy_BEGIN_ALLOW_THREADS
;
360 wxListItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
362 wxPy_END_ALLOW_THREADS
;
363 if (PyErr_Occurred()) return NULL
;
364 } Py_INCREF(Py_None
);
365 _resultobj
= Py_None
;
369 #define wxListItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
370 static PyObject
*_wrap_wxListItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
371 PyObject
* _resultobj
;
372 wxListItemAttr
* _arg0
;
374 PyObject
* _argo0
= 0;
375 PyObject
* _argo1
= 0;
376 char *_kwnames
[] = { "self","font", NULL
};
379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetFont. Expected _wxListItemAttr_p.");
389 if (_argo1
== Py_None
) { _arg1
= NULL
; }
390 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItemAttr_SetFont. Expected _wxFont_p.");
396 wxPy_BEGIN_ALLOW_THREADS
;
397 wxListItemAttr_SetFont(_arg0
,*_arg1
);
399 wxPy_END_ALLOW_THREADS
;
400 if (PyErr_Occurred()) return NULL
;
401 } Py_INCREF(Py_None
);
402 _resultobj
= Py_None
;
406 #define wxListItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
407 static PyObject
*_wrap_wxListItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
408 PyObject
* _resultobj
;
410 wxListItemAttr
* _arg0
;
411 PyObject
* _argo0
= 0;
412 char *_kwnames
[] = { "self", NULL
};
415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasTextColour",_kwnames
,&_argo0
))
418 if (_argo0
== Py_None
) { _arg0
= NULL
; }
419 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasTextColour. Expected _wxListItemAttr_p.");
425 wxPy_BEGIN_ALLOW_THREADS
;
426 _result
= (bool )wxListItemAttr_HasTextColour(_arg0
);
428 wxPy_END_ALLOW_THREADS
;
429 if (PyErr_Occurred()) return NULL
;
430 } _resultobj
= Py_BuildValue("i",_result
);
434 #define wxListItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
435 static PyObject
*_wrap_wxListItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
436 PyObject
* _resultobj
;
438 wxListItemAttr
* _arg0
;
439 PyObject
* _argo0
= 0;
440 char *_kwnames
[] = { "self", NULL
};
443 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
446 if (_argo0
== Py_None
) { _arg0
= NULL
; }
447 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
448 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasBackgroundColour. Expected _wxListItemAttr_p.");
453 wxPy_BEGIN_ALLOW_THREADS
;
454 _result
= (bool )wxListItemAttr_HasBackgroundColour(_arg0
);
456 wxPy_END_ALLOW_THREADS
;
457 if (PyErr_Occurred()) return NULL
;
458 } _resultobj
= Py_BuildValue("i",_result
);
462 #define wxListItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
463 static PyObject
*_wrap_wxListItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
464 PyObject
* _resultobj
;
466 wxListItemAttr
* _arg0
;
467 PyObject
* _argo0
= 0;
468 char *_kwnames
[] = { "self", NULL
};
471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasFont",_kwnames
,&_argo0
))
474 if (_argo0
== Py_None
) { _arg0
= NULL
; }
475 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasFont. Expected _wxListItemAttr_p.");
481 wxPy_BEGIN_ALLOW_THREADS
;
482 _result
= (bool )wxListItemAttr_HasFont(_arg0
);
484 wxPy_END_ALLOW_THREADS
;
485 if (PyErr_Occurred()) return NULL
;
486 } _resultobj
= Py_BuildValue("i",_result
);
490 #define wxListItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
491 static PyObject
*_wrap_wxListItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
492 PyObject
* _resultobj
;
494 wxListItemAttr
* _arg0
;
495 PyObject
* _argo0
= 0;
496 char *_kwnames
[] = { "self", NULL
};
500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetTextColour",_kwnames
,&_argo0
))
503 if (_argo0
== Py_None
) { _arg0
= NULL
; }
504 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
505 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetTextColour. Expected _wxListItemAttr_p.");
510 wxPy_BEGIN_ALLOW_THREADS
;
511 const wxColour
& _result_ref
= wxListItemAttr_GetTextColour(_arg0
);
512 _result
= (wxColour
*) &_result_ref
;
514 wxPy_END_ALLOW_THREADS
;
515 if (PyErr_Occurred()) return NULL
;
517 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
518 _resultobj
= Py_BuildValue("s",_ptemp
);
521 _resultobj
= Py_None
;
526 #define wxListItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
527 static PyObject
*_wrap_wxListItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
528 PyObject
* _resultobj
;
530 wxListItemAttr
* _arg0
;
531 PyObject
* _argo0
= 0;
532 char *_kwnames
[] = { "self", NULL
};
536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
539 if (_argo0
== Py_None
) { _arg0
= NULL
; }
540 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
541 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetBackgroundColour. Expected _wxListItemAttr_p.");
546 wxPy_BEGIN_ALLOW_THREADS
;
547 const wxColour
& _result_ref
= wxListItemAttr_GetBackgroundColour(_arg0
);
548 _result
= (wxColour
*) &_result_ref
;
550 wxPy_END_ALLOW_THREADS
;
551 if (PyErr_Occurred()) return NULL
;
553 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
554 _resultobj
= Py_BuildValue("s",_ptemp
);
557 _resultobj
= Py_None
;
562 #define wxListItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
563 static PyObject
*_wrap_wxListItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
564 PyObject
* _resultobj
;
566 wxListItemAttr
* _arg0
;
567 PyObject
* _argo0
= 0;
568 char *_kwnames
[] = { "self", NULL
};
572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetFont",_kwnames
,&_argo0
))
575 if (_argo0
== Py_None
) { _arg0
= NULL
; }
576 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
577 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetFont. Expected _wxListItemAttr_p.");
582 wxPy_BEGIN_ALLOW_THREADS
;
583 const wxFont
& _result_ref
= wxListItemAttr_GetFont(_arg0
);
584 _result
= (wxFont
*) &_result_ref
;
586 wxPy_END_ALLOW_THREADS
;
587 if (PyErr_Occurred()) return NULL
;
589 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
590 _resultobj
= Py_BuildValue("s",_ptemp
);
593 _resultobj
= Py_None
;
598 static void *SwigwxListItemTowxObject(void *ptr
) {
601 src
= (wxListItem
*) ptr
;
602 dest
= (wxObject
*) src
;
603 return (void *) dest
;
606 #define new_wxListItem() (new wxListItem())
607 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
608 PyObject
* _resultobj
;
609 wxListItem
* _result
;
610 char *_kwnames
[] = { NULL
};
614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItem",_kwnames
))
617 wxPy_BEGIN_ALLOW_THREADS
;
618 _result
= (wxListItem
*)new_wxListItem();
620 wxPy_END_ALLOW_THREADS
;
621 if (PyErr_Occurred()) return NULL
;
623 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
624 _resultobj
= Py_BuildValue("s",_ptemp
);
627 _resultobj
= Py_None
;
632 #define delete_wxListItem(_swigobj) (delete _swigobj)
633 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
634 PyObject
* _resultobj
;
636 PyObject
* _argo0
= 0;
637 char *_kwnames
[] = { "self", NULL
};
640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxListItem",_kwnames
,&_argo0
))
643 if (_argo0
== Py_None
) { _arg0
= NULL
; }
644 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
645 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
650 wxPy_BEGIN_ALLOW_THREADS
;
651 delete_wxListItem(_arg0
);
653 wxPy_END_ALLOW_THREADS
;
654 if (PyErr_Occurred()) return NULL
;
655 } Py_INCREF(Py_None
);
656 _resultobj
= Py_None
;
660 #define wxListItem_Clear(_swigobj) (_swigobj->Clear())
661 static PyObject
*_wrap_wxListItem_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
662 PyObject
* _resultobj
;
664 PyObject
* _argo0
= 0;
665 char *_kwnames
[] = { "self", NULL
};
668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_Clear",_kwnames
,&_argo0
))
671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_Clear. Expected _wxListItem_p.");
678 wxPy_BEGIN_ALLOW_THREADS
;
679 wxListItem_Clear(_arg0
);
681 wxPy_END_ALLOW_THREADS
;
682 if (PyErr_Occurred()) return NULL
;
683 } Py_INCREF(Py_None
);
684 _resultobj
= Py_None
;
688 #define wxListItem_ClearAttributes(_swigobj) (_swigobj->ClearAttributes())
689 static PyObject
*_wrap_wxListItem_ClearAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
690 PyObject
* _resultobj
;
692 PyObject
* _argo0
= 0;
693 char *_kwnames
[] = { "self", NULL
};
696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_ClearAttributes",_kwnames
,&_argo0
))
699 if (_argo0
== Py_None
) { _arg0
= NULL
; }
700 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_ClearAttributes. Expected _wxListItem_p.");
706 wxPy_BEGIN_ALLOW_THREADS
;
707 wxListItem_ClearAttributes(_arg0
);
709 wxPy_END_ALLOW_THREADS
;
710 if (PyErr_Occurred()) return NULL
;
711 } Py_INCREF(Py_None
);
712 _resultobj
= Py_None
;
716 #define wxListItem_SetMask(_swigobj,_swigarg0) (_swigobj->SetMask(_swigarg0))
717 static PyObject
*_wrap_wxListItem_SetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
718 PyObject
* _resultobj
;
721 PyObject
* _argo0
= 0;
722 char *_kwnames
[] = { "self","mask", NULL
};
725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetMask",_kwnames
,&_argo0
,&_arg1
))
728 if (_argo0
== Py_None
) { _arg0
= NULL
; }
729 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetMask. Expected _wxListItem_p.");
735 wxPy_BEGIN_ALLOW_THREADS
;
736 wxListItem_SetMask(_arg0
,_arg1
);
738 wxPy_END_ALLOW_THREADS
;
739 if (PyErr_Occurred()) return NULL
;
740 } Py_INCREF(Py_None
);
741 _resultobj
= Py_None
;
745 #define wxListItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
746 static PyObject
*_wrap_wxListItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
747 PyObject
* _resultobj
;
750 PyObject
* _argo0
= 0;
751 char *_kwnames
[] = { "self","id", NULL
};
754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetId",_kwnames
,&_argo0
,&_arg1
))
757 if (_argo0
== Py_None
) { _arg0
= NULL
; }
758 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
759 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetId. Expected _wxListItem_p.");
764 wxPy_BEGIN_ALLOW_THREADS
;
765 wxListItem_SetId(_arg0
,_arg1
);
767 wxPy_END_ALLOW_THREADS
;
768 if (PyErr_Occurred()) return NULL
;
769 } Py_INCREF(Py_None
);
770 _resultobj
= Py_None
;
774 #define wxListItem_SetColumn(_swigobj,_swigarg0) (_swigobj->SetColumn(_swigarg0))
775 static PyObject
*_wrap_wxListItem_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
776 PyObject
* _resultobj
;
779 PyObject
* _argo0
= 0;
780 char *_kwnames
[] = { "self","col", NULL
};
783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetColumn",_kwnames
,&_argo0
,&_arg1
))
786 if (_argo0
== Py_None
) { _arg0
= NULL
; }
787 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetColumn. Expected _wxListItem_p.");
793 wxPy_BEGIN_ALLOW_THREADS
;
794 wxListItem_SetColumn(_arg0
,_arg1
);
796 wxPy_END_ALLOW_THREADS
;
797 if (PyErr_Occurred()) return NULL
;
798 } Py_INCREF(Py_None
);
799 _resultobj
= Py_None
;
803 #define wxListItem_SetState(_swigobj,_swigarg0) (_swigobj->SetState(_swigarg0))
804 static PyObject
*_wrap_wxListItem_SetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
805 PyObject
* _resultobj
;
808 PyObject
* _argo0
= 0;
809 char *_kwnames
[] = { "self","state", NULL
};
812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetState",_kwnames
,&_argo0
,&_arg1
))
815 if (_argo0
== Py_None
) { _arg0
= NULL
; }
816 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
817 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetState. Expected _wxListItem_p.");
822 wxPy_BEGIN_ALLOW_THREADS
;
823 wxListItem_SetState(_arg0
,_arg1
);
825 wxPy_END_ALLOW_THREADS
;
826 if (PyErr_Occurred()) return NULL
;
827 } Py_INCREF(Py_None
);
828 _resultobj
= Py_None
;
832 #define wxListItem_SetStateMask(_swigobj,_swigarg0) (_swigobj->SetStateMask(_swigarg0))
833 static PyObject
*_wrap_wxListItem_SetStateMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
834 PyObject
* _resultobj
;
837 PyObject
* _argo0
= 0;
838 char *_kwnames
[] = { "self","stateMask", NULL
};
841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetStateMask",_kwnames
,&_argo0
,&_arg1
))
844 if (_argo0
== Py_None
) { _arg0
= NULL
; }
845 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
846 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetStateMask. Expected _wxListItem_p.");
851 wxPy_BEGIN_ALLOW_THREADS
;
852 wxListItem_SetStateMask(_arg0
,_arg1
);
854 wxPy_END_ALLOW_THREADS
;
855 if (PyErr_Occurred()) return NULL
;
856 } Py_INCREF(Py_None
);
857 _resultobj
= Py_None
;
861 #define wxListItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
862 static PyObject
*_wrap_wxListItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
863 PyObject
* _resultobj
;
866 PyObject
* _argo0
= 0;
867 PyObject
* _obj1
= 0;
868 char *_kwnames
[] = { "self","text", NULL
};
871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetText",_kwnames
,&_argo0
,&_obj1
))
874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetText. Expected _wxListItem_p.");
881 #if PYTHON_API_VERSION >= 1009
882 char* tmpPtr
; int tmpSize
;
883 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
884 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
887 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
889 _arg1
= new wxString(tmpPtr
, tmpSize
);
891 if (!PyString_Check(_obj1
)) {
892 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
895 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
899 wxPy_BEGIN_ALLOW_THREADS
;
900 wxListItem_SetText(_arg0
,*_arg1
);
902 wxPy_END_ALLOW_THREADS
;
903 if (PyErr_Occurred()) return NULL
;
904 } Py_INCREF(Py_None
);
905 _resultobj
= Py_None
;
913 #define wxListItem_SetImage(_swigobj,_swigarg0) (_swigobj->SetImage(_swigarg0))
914 static PyObject
*_wrap_wxListItem_SetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
915 PyObject
* _resultobj
;
918 PyObject
* _argo0
= 0;
919 char *_kwnames
[] = { "self","image", NULL
};
922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetImage",_kwnames
,&_argo0
,&_arg1
))
925 if (_argo0
== Py_None
) { _arg0
= NULL
; }
926 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
927 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetImage. Expected _wxListItem_p.");
932 wxPy_BEGIN_ALLOW_THREADS
;
933 wxListItem_SetImage(_arg0
,_arg1
);
935 wxPy_END_ALLOW_THREADS
;
936 if (PyErr_Occurred()) return NULL
;
937 } Py_INCREF(Py_None
);
938 _resultobj
= Py_None
;
942 #define wxListItem_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
943 static PyObject
*_wrap_wxListItem_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
944 PyObject
* _resultobj
;
947 PyObject
* _argo0
= 0;
948 char *_kwnames
[] = { "self","data", NULL
};
951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetData",_kwnames
,&_argo0
,&_arg1
))
954 if (_argo0
== Py_None
) { _arg0
= NULL
; }
955 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
956 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetData. Expected _wxListItem_p.");
961 wxPy_BEGIN_ALLOW_THREADS
;
962 wxListItem_SetData(_arg0
,_arg1
);
964 wxPy_END_ALLOW_THREADS
;
965 if (PyErr_Occurred()) return NULL
;
966 } Py_INCREF(Py_None
);
967 _resultobj
= Py_None
;
971 #define wxListItem_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
972 static PyObject
*_wrap_wxListItem_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
973 PyObject
* _resultobj
;
976 PyObject
* _argo0
= 0;
977 char *_kwnames
[] = { "self","width", NULL
};
980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetWidth",_kwnames
,&_argo0
,&_arg1
))
983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetWidth. Expected _wxListItem_p.");
990 wxPy_BEGIN_ALLOW_THREADS
;
991 wxListItem_SetWidth(_arg0
,_arg1
);
993 wxPy_END_ALLOW_THREADS
;
994 if (PyErr_Occurred()) return NULL
;
995 } Py_INCREF(Py_None
);
996 _resultobj
= Py_None
;
1000 #define wxListItem_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
1001 static PyObject
*_wrap_wxListItem_SetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1002 PyObject
* _resultobj
;
1004 wxListColumnFormat _arg1
;
1005 PyObject
* _argo0
= 0;
1006 char *_kwnames
[] = { "self","align", NULL
};
1009 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetAlign",_kwnames
,&_argo0
,&_arg1
))
1012 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1013 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1014 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetAlign. Expected _wxListItem_p.");
1019 wxPy_BEGIN_ALLOW_THREADS
;
1020 wxListItem_SetAlign(_arg0
,_arg1
);
1022 wxPy_END_ALLOW_THREADS
;
1023 if (PyErr_Occurred()) return NULL
;
1024 } Py_INCREF(Py_None
);
1025 _resultobj
= Py_None
;
1029 #define wxListItem_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
1030 static PyObject
*_wrap_wxListItem_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1031 PyObject
* _resultobj
;
1034 PyObject
* _argo0
= 0;
1036 PyObject
* _obj1
= 0;
1037 char *_kwnames
[] = { "self","colText", NULL
};
1040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
1043 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1044 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1045 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetTextColour. Expected _wxListItem_p.");
1051 if (! wxColour_helper(_obj1
, &_arg1
))
1055 wxPy_BEGIN_ALLOW_THREADS
;
1056 wxListItem_SetTextColour(_arg0
,*_arg1
);
1058 wxPy_END_ALLOW_THREADS
;
1059 if (PyErr_Occurred()) return NULL
;
1060 } Py_INCREF(Py_None
);
1061 _resultobj
= Py_None
;
1065 #define wxListItem_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
1066 static PyObject
*_wrap_wxListItem_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1067 PyObject
* _resultobj
;
1070 PyObject
* _argo0
= 0;
1072 PyObject
* _obj1
= 0;
1073 char *_kwnames
[] = { "self","colBack", NULL
};
1076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
1079 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1080 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1081 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetBackgroundColour. Expected _wxListItem_p.");
1087 if (! wxColour_helper(_obj1
, &_arg1
))
1091 wxPy_BEGIN_ALLOW_THREADS
;
1092 wxListItem_SetBackgroundColour(_arg0
,*_arg1
);
1094 wxPy_END_ALLOW_THREADS
;
1095 if (PyErr_Occurred()) return NULL
;
1096 } Py_INCREF(Py_None
);
1097 _resultobj
= Py_None
;
1101 #define wxListItem_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
1102 static PyObject
*_wrap_wxListItem_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1103 PyObject
* _resultobj
;
1106 PyObject
* _argo0
= 0;
1107 PyObject
* _argo1
= 0;
1108 char *_kwnames
[] = { "self","font", NULL
};
1111 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetFont",_kwnames
,&_argo0
,&_argo1
))
1114 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1115 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1116 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetFont. Expected _wxListItem_p.");
1121 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1122 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
1123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItem_SetFont. Expected _wxFont_p.");
1128 wxPy_BEGIN_ALLOW_THREADS
;
1129 wxListItem_SetFont(_arg0
,*_arg1
);
1131 wxPy_END_ALLOW_THREADS
;
1132 if (PyErr_Occurred()) return NULL
;
1133 } Py_INCREF(Py_None
);
1134 _resultobj
= Py_None
;
1138 #define wxListItem_GetMask(_swigobj) (_swigobj->GetMask())
1139 static PyObject
*_wrap_wxListItem_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1140 PyObject
* _resultobj
;
1143 PyObject
* _argo0
= 0;
1144 char *_kwnames
[] = { "self", NULL
};
1147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetMask",_kwnames
,&_argo0
))
1150 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1151 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetMask. Expected _wxListItem_p.");
1157 wxPy_BEGIN_ALLOW_THREADS
;
1158 _result
= (long )wxListItem_GetMask(_arg0
);
1160 wxPy_END_ALLOW_THREADS
;
1161 if (PyErr_Occurred()) return NULL
;
1162 } _resultobj
= Py_BuildValue("l",_result
);
1166 #define wxListItem_GetId(_swigobj) (_swigobj->GetId())
1167 static PyObject
*_wrap_wxListItem_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1168 PyObject
* _resultobj
;
1171 PyObject
* _argo0
= 0;
1172 char *_kwnames
[] = { "self", NULL
};
1175 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetId",_kwnames
,&_argo0
))
1178 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1179 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1180 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetId. Expected _wxListItem_p.");
1185 wxPy_BEGIN_ALLOW_THREADS
;
1186 _result
= (long )wxListItem_GetId(_arg0
);
1188 wxPy_END_ALLOW_THREADS
;
1189 if (PyErr_Occurred()) return NULL
;
1190 } _resultobj
= Py_BuildValue("l",_result
);
1194 #define wxListItem_GetColumn(_swigobj) (_swigobj->GetColumn())
1195 static PyObject
*_wrap_wxListItem_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1196 PyObject
* _resultobj
;
1199 PyObject
* _argo0
= 0;
1200 char *_kwnames
[] = { "self", NULL
};
1203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetColumn",_kwnames
,&_argo0
))
1206 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1207 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1208 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetColumn. Expected _wxListItem_p.");
1213 wxPy_BEGIN_ALLOW_THREADS
;
1214 _result
= (int )wxListItem_GetColumn(_arg0
);
1216 wxPy_END_ALLOW_THREADS
;
1217 if (PyErr_Occurred()) return NULL
;
1218 } _resultobj
= Py_BuildValue("i",_result
);
1222 #define wxListItem_GetState(_swigobj) (_swigobj->GetState())
1223 static PyObject
*_wrap_wxListItem_GetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1224 PyObject
* _resultobj
;
1227 PyObject
* _argo0
= 0;
1228 char *_kwnames
[] = { "self", NULL
};
1231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetState",_kwnames
,&_argo0
))
1234 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1235 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetState. Expected _wxListItem_p.");
1241 wxPy_BEGIN_ALLOW_THREADS
;
1242 _result
= (long )wxListItem_GetState(_arg0
);
1244 wxPy_END_ALLOW_THREADS
;
1245 if (PyErr_Occurred()) return NULL
;
1246 } _resultobj
= Py_BuildValue("l",_result
);
1250 #define wxListItem_GetText(_swigobj) (_swigobj->GetText())
1251 static PyObject
*_wrap_wxListItem_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1252 PyObject
* _resultobj
;
1255 PyObject
* _argo0
= 0;
1256 char *_kwnames
[] = { "self", NULL
};
1259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetText",_kwnames
,&_argo0
))
1262 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1263 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1264 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetText. Expected _wxListItem_p.");
1269 wxPy_BEGIN_ALLOW_THREADS
;
1270 const wxString
& _result_ref
= wxListItem_GetText(_arg0
);
1271 _result
= (wxString
*) &_result_ref
;
1273 wxPy_END_ALLOW_THREADS
;
1274 if (PyErr_Occurred()) return NULL
;
1276 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1281 #define wxListItem_GetImage(_swigobj) (_swigobj->GetImage())
1282 static PyObject
*_wrap_wxListItem_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1283 PyObject
* _resultobj
;
1286 PyObject
* _argo0
= 0;
1287 char *_kwnames
[] = { "self", NULL
};
1290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetImage",_kwnames
,&_argo0
))
1293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetImage. Expected _wxListItem_p.");
1300 wxPy_BEGIN_ALLOW_THREADS
;
1301 _result
= (int )wxListItem_GetImage(_arg0
);
1303 wxPy_END_ALLOW_THREADS
;
1304 if (PyErr_Occurred()) return NULL
;
1305 } _resultobj
= Py_BuildValue("i",_result
);
1309 #define wxListItem_GetData(_swigobj) (_swigobj->GetData())
1310 static PyObject
*_wrap_wxListItem_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1311 PyObject
* _resultobj
;
1314 PyObject
* _argo0
= 0;
1315 char *_kwnames
[] = { "self", NULL
};
1318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetData",_kwnames
,&_argo0
))
1321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetData. Expected _wxListItem_p.");
1328 wxPy_BEGIN_ALLOW_THREADS
;
1329 _result
= (long )wxListItem_GetData(_arg0
);
1331 wxPy_END_ALLOW_THREADS
;
1332 if (PyErr_Occurred()) return NULL
;
1333 } _resultobj
= Py_BuildValue("l",_result
);
1337 #define wxListItem_GetWidth(_swigobj) (_swigobj->GetWidth())
1338 static PyObject
*_wrap_wxListItem_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1339 PyObject
* _resultobj
;
1342 PyObject
* _argo0
= 0;
1343 char *_kwnames
[] = { "self", NULL
};
1346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetWidth",_kwnames
,&_argo0
))
1349 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1350 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetWidth. Expected _wxListItem_p.");
1356 wxPy_BEGIN_ALLOW_THREADS
;
1357 _result
= (int )wxListItem_GetWidth(_arg0
);
1359 wxPy_END_ALLOW_THREADS
;
1360 if (PyErr_Occurred()) return NULL
;
1361 } _resultobj
= Py_BuildValue("i",_result
);
1365 #define wxListItem_GetAlign(_swigobj) (_swigobj->GetAlign())
1366 static PyObject
*_wrap_wxListItem_GetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1367 PyObject
* _resultobj
;
1368 wxListColumnFormat _result
;
1370 PyObject
* _argo0
= 0;
1371 char *_kwnames
[] = { "self", NULL
};
1374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAlign",_kwnames
,&_argo0
))
1377 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1378 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1379 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAlign. Expected _wxListItem_p.");
1384 wxPy_BEGIN_ALLOW_THREADS
;
1385 _result
= (wxListColumnFormat
)wxListItem_GetAlign(_arg0
);
1387 wxPy_END_ALLOW_THREADS
;
1388 if (PyErr_Occurred()) return NULL
;
1389 } _resultobj
= Py_BuildValue("i",_result
);
1393 #define wxListItem_GetAttributes(_swigobj) (_swigobj->GetAttributes())
1394 static PyObject
*_wrap_wxListItem_GetAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1395 PyObject
* _resultobj
;
1396 wxListItemAttr
* _result
;
1398 PyObject
* _argo0
= 0;
1399 char *_kwnames
[] = { "self", NULL
};
1403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAttributes",_kwnames
,&_argo0
))
1406 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1407 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAttributes. Expected _wxListItem_p.");
1413 wxPy_BEGIN_ALLOW_THREADS
;
1414 _result
= (wxListItemAttr
*)wxListItem_GetAttributes(_arg0
);
1416 wxPy_END_ALLOW_THREADS
;
1417 if (PyErr_Occurred()) return NULL
;
1419 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
1420 _resultobj
= Py_BuildValue("s",_ptemp
);
1423 _resultobj
= Py_None
;
1428 #define wxListItem_HasAttributes(_swigobj) (_swigobj->HasAttributes())
1429 static PyObject
*_wrap_wxListItem_HasAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1430 PyObject
* _resultobj
;
1433 PyObject
* _argo0
= 0;
1434 char *_kwnames
[] = { "self", NULL
};
1437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_HasAttributes",_kwnames
,&_argo0
))
1440 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1441 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_HasAttributes. Expected _wxListItem_p.");
1447 wxPy_BEGIN_ALLOW_THREADS
;
1448 _result
= (bool )wxListItem_HasAttributes(_arg0
);
1450 wxPy_END_ALLOW_THREADS
;
1451 if (PyErr_Occurred()) return NULL
;
1452 } _resultobj
= Py_BuildValue("i",_result
);
1456 #define wxListItem_GetTextColour(_swigobj) (_swigobj->GetTextColour())
1457 static PyObject
*_wrap_wxListItem_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1458 PyObject
* _resultobj
;
1461 PyObject
* _argo0
= 0;
1462 char *_kwnames
[] = { "self", NULL
};
1466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetTextColour",_kwnames
,&_argo0
))
1469 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1470 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetTextColour. Expected _wxListItem_p.");
1476 wxPy_BEGIN_ALLOW_THREADS
;
1477 _result
= new wxColour (wxListItem_GetTextColour(_arg0
));
1479 wxPy_END_ALLOW_THREADS
;
1480 if (PyErr_Occurred()) return NULL
;
1481 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1482 _resultobj
= Py_BuildValue("s",_ptemp
);
1486 #define wxListItem_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1487 static PyObject
*_wrap_wxListItem_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1488 PyObject
* _resultobj
;
1491 PyObject
* _argo0
= 0;
1492 char *_kwnames
[] = { "self", NULL
};
1496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetBackgroundColour",_kwnames
,&_argo0
))
1499 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1500 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetBackgroundColour. Expected _wxListItem_p.");
1506 wxPy_BEGIN_ALLOW_THREADS
;
1507 _result
= new wxColour (wxListItem_GetBackgroundColour(_arg0
));
1509 wxPy_END_ALLOW_THREADS
;
1510 if (PyErr_Occurred()) return NULL
;
1511 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1512 _resultobj
= Py_BuildValue("s",_ptemp
);
1516 #define wxListItem_GetFont(_swigobj) (_swigobj->GetFont())
1517 static PyObject
*_wrap_wxListItem_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1518 PyObject
* _resultobj
;
1521 PyObject
* _argo0
= 0;
1522 char *_kwnames
[] = { "self", NULL
};
1526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetFont",_kwnames
,&_argo0
))
1529 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1530 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1531 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetFont. Expected _wxListItem_p.");
1536 wxPy_BEGIN_ALLOW_THREADS
;
1537 _result
= new wxFont (wxListItem_GetFont(_arg0
));
1539 wxPy_END_ALLOW_THREADS
;
1540 if (PyErr_Occurred()) return NULL
;
1541 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
1542 _resultobj
= Py_BuildValue("s",_ptemp
);
1546 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
1547 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1548 PyObject
* _resultobj
;
1552 PyObject
* _argo0
= 0;
1553 char *_kwnames
[] = { "self","m_mask", NULL
};
1556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_mask_set",_kwnames
,&_argo0
,&_arg1
))
1559 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1560 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1561 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
1566 wxPy_BEGIN_ALLOW_THREADS
;
1567 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
1569 wxPy_END_ALLOW_THREADS
;
1570 if (PyErr_Occurred()) return NULL
;
1571 } _resultobj
= Py_BuildValue("l",_result
);
1575 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
1576 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1577 PyObject
* _resultobj
;
1580 PyObject
* _argo0
= 0;
1581 char *_kwnames
[] = { "self", NULL
};
1584 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_mask_get",_kwnames
,&_argo0
))
1587 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1588 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1589 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_get. Expected _wxListItem_p.");
1594 wxPy_BEGIN_ALLOW_THREADS
;
1595 _result
= (long )wxListItem_m_mask_get(_arg0
);
1597 wxPy_END_ALLOW_THREADS
;
1598 if (PyErr_Occurred()) return NULL
;
1599 } _resultobj
= Py_BuildValue("l",_result
);
1603 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
1604 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1605 PyObject
* _resultobj
;
1609 PyObject
* _argo0
= 0;
1610 char *_kwnames
[] = { "self","m_itemId", NULL
};
1613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_itemId_set",_kwnames
,&_argo0
,&_arg1
))
1616 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1617 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
1623 wxPy_BEGIN_ALLOW_THREADS
;
1624 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
1626 wxPy_END_ALLOW_THREADS
;
1627 if (PyErr_Occurred()) return NULL
;
1628 } _resultobj
= Py_BuildValue("l",_result
);
1632 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
1633 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1634 PyObject
* _resultobj
;
1637 PyObject
* _argo0
= 0;
1638 char *_kwnames
[] = { "self", NULL
};
1641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_itemId_get",_kwnames
,&_argo0
))
1644 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1645 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_get. Expected _wxListItem_p.");
1651 wxPy_BEGIN_ALLOW_THREADS
;
1652 _result
= (long )wxListItem_m_itemId_get(_arg0
);
1654 wxPy_END_ALLOW_THREADS
;
1655 if (PyErr_Occurred()) return NULL
;
1656 } _resultobj
= Py_BuildValue("l",_result
);
1660 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
1661 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1662 PyObject
* _resultobj
;
1666 PyObject
* _argo0
= 0;
1667 char *_kwnames
[] = { "self","m_col", NULL
};
1670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_col_set",_kwnames
,&_argo0
,&_arg1
))
1673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
1680 wxPy_BEGIN_ALLOW_THREADS
;
1681 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
1683 wxPy_END_ALLOW_THREADS
;
1684 if (PyErr_Occurred()) return NULL
;
1685 } _resultobj
= Py_BuildValue("i",_result
);
1689 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
1690 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1691 PyObject
* _resultobj
;
1694 PyObject
* _argo0
= 0;
1695 char *_kwnames
[] = { "self", NULL
};
1698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_col_get",_kwnames
,&_argo0
))
1701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_get. Expected _wxListItem_p.");
1708 wxPy_BEGIN_ALLOW_THREADS
;
1709 _result
= (int )wxListItem_m_col_get(_arg0
);
1711 wxPy_END_ALLOW_THREADS
;
1712 if (PyErr_Occurred()) return NULL
;
1713 } _resultobj
= Py_BuildValue("i",_result
);
1717 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
1718 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1719 PyObject
* _resultobj
;
1723 PyObject
* _argo0
= 0;
1724 char *_kwnames
[] = { "self","m_state", NULL
};
1727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_state_set",_kwnames
,&_argo0
,&_arg1
))
1730 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1731 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1732 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
1737 wxPy_BEGIN_ALLOW_THREADS
;
1738 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
1740 wxPy_END_ALLOW_THREADS
;
1741 if (PyErr_Occurred()) return NULL
;
1742 } _resultobj
= Py_BuildValue("l",_result
);
1746 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
1747 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1748 PyObject
* _resultobj
;
1751 PyObject
* _argo0
= 0;
1752 char *_kwnames
[] = { "self", NULL
};
1755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_state_get",_kwnames
,&_argo0
))
1758 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1759 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1760 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_get. Expected _wxListItem_p.");
1765 wxPy_BEGIN_ALLOW_THREADS
;
1766 _result
= (long )wxListItem_m_state_get(_arg0
);
1768 wxPy_END_ALLOW_THREADS
;
1769 if (PyErr_Occurred()) return NULL
;
1770 } _resultobj
= Py_BuildValue("l",_result
);
1774 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
1775 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1776 PyObject
* _resultobj
;
1780 PyObject
* _argo0
= 0;
1781 char *_kwnames
[] = { "self","m_stateMask", NULL
};
1784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_stateMask_set",_kwnames
,&_argo0
,&_arg1
))
1787 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1788 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1789 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
1794 wxPy_BEGIN_ALLOW_THREADS
;
1795 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
1797 wxPy_END_ALLOW_THREADS
;
1798 if (PyErr_Occurred()) return NULL
;
1799 } _resultobj
= Py_BuildValue("l",_result
);
1803 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
1804 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1805 PyObject
* _resultobj
;
1808 PyObject
* _argo0
= 0;
1809 char *_kwnames
[] = { "self", NULL
};
1812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_stateMask_get",_kwnames
,&_argo0
))
1815 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1816 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1817 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_get. Expected _wxListItem_p.");
1822 wxPy_BEGIN_ALLOW_THREADS
;
1823 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
1825 wxPy_END_ALLOW_THREADS
;
1826 if (PyErr_Occurred()) return NULL
;
1827 } _resultobj
= Py_BuildValue("l",_result
);
1831 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
1832 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1833 PyObject
* _resultobj
;
1837 PyObject
* _argo0
= 0;
1838 PyObject
* _obj1
= 0;
1839 char *_kwnames
[] = { "self","m_text", NULL
};
1842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_m_text_set",_kwnames
,&_argo0
,&_obj1
))
1845 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1846 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1847 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
1852 #if PYTHON_API_VERSION >= 1009
1853 char* tmpPtr
; int tmpSize
;
1854 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1855 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1858 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1860 _arg1
= new wxString(tmpPtr
, tmpSize
);
1862 if (!PyString_Check(_obj1
)) {
1863 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1866 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1870 wxPy_BEGIN_ALLOW_THREADS
;
1871 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
1873 wxPy_END_ALLOW_THREADS
;
1874 if (PyErr_Occurred()) return NULL
;
1876 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1885 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
1886 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1887 PyObject
* _resultobj
;
1890 PyObject
* _argo0
= 0;
1891 char *_kwnames
[] = { "self", NULL
};
1894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_text_get",_kwnames
,&_argo0
))
1897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
1904 wxPy_BEGIN_ALLOW_THREADS
;
1905 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
1907 wxPy_END_ALLOW_THREADS
;
1908 if (PyErr_Occurred()) return NULL
;
1910 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1915 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
1916 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1917 PyObject
* _resultobj
;
1921 PyObject
* _argo0
= 0;
1922 char *_kwnames
[] = { "self","m_image", NULL
};
1925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_image_set",_kwnames
,&_argo0
,&_arg1
))
1928 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1929 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
1935 wxPy_BEGIN_ALLOW_THREADS
;
1936 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
1938 wxPy_END_ALLOW_THREADS
;
1939 if (PyErr_Occurred()) return NULL
;
1940 } _resultobj
= Py_BuildValue("i",_result
);
1944 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
1945 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1946 PyObject
* _resultobj
;
1949 PyObject
* _argo0
= 0;
1950 char *_kwnames
[] = { "self", NULL
};
1953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_image_get",_kwnames
,&_argo0
))
1956 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1957 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
1963 wxPy_BEGIN_ALLOW_THREADS
;
1964 _result
= (int )wxListItem_m_image_get(_arg0
);
1966 wxPy_END_ALLOW_THREADS
;
1967 if (PyErr_Occurred()) return NULL
;
1968 } _resultobj
= Py_BuildValue("i",_result
);
1972 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
1973 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1974 PyObject
* _resultobj
;
1978 PyObject
* _argo0
= 0;
1979 char *_kwnames
[] = { "self","m_data", NULL
};
1982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_data_set",_kwnames
,&_argo0
,&_arg1
))
1985 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1986 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1987 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
1992 wxPy_BEGIN_ALLOW_THREADS
;
1993 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
1995 wxPy_END_ALLOW_THREADS
;
1996 if (PyErr_Occurred()) return NULL
;
1997 } _resultobj
= Py_BuildValue("l",_result
);
2001 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
2002 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2003 PyObject
* _resultobj
;
2006 PyObject
* _argo0
= 0;
2007 char *_kwnames
[] = { "self", NULL
};
2010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_data_get",_kwnames
,&_argo0
))
2013 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2014 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
2020 wxPy_BEGIN_ALLOW_THREADS
;
2021 _result
= (long )wxListItem_m_data_get(_arg0
);
2023 wxPy_END_ALLOW_THREADS
;
2024 if (PyErr_Occurred()) return NULL
;
2025 } _resultobj
= Py_BuildValue("l",_result
);
2029 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
2030 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2031 PyObject
* _resultobj
;
2035 PyObject
* _argo0
= 0;
2036 char *_kwnames
[] = { "self","m_format", NULL
};
2039 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_format_set",_kwnames
,&_argo0
,&_arg1
))
2042 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2043 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2044 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
2049 wxPy_BEGIN_ALLOW_THREADS
;
2050 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
2052 wxPy_END_ALLOW_THREADS
;
2053 if (PyErr_Occurred()) return NULL
;
2054 } _resultobj
= Py_BuildValue("i",_result
);
2058 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
2059 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2060 PyObject
* _resultobj
;
2063 PyObject
* _argo0
= 0;
2064 char *_kwnames
[] = { "self", NULL
};
2067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_format_get",_kwnames
,&_argo0
))
2070 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2071 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2072 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
2077 wxPy_BEGIN_ALLOW_THREADS
;
2078 _result
= (int )wxListItem_m_format_get(_arg0
);
2080 wxPy_END_ALLOW_THREADS
;
2081 if (PyErr_Occurred()) return NULL
;
2082 } _resultobj
= Py_BuildValue("i",_result
);
2086 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
2087 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2088 PyObject
* _resultobj
;
2092 PyObject
* _argo0
= 0;
2093 char *_kwnames
[] = { "self","m_width", NULL
};
2096 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_width_set",_kwnames
,&_argo0
,&_arg1
))
2099 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2100 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2101 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
2106 wxPy_BEGIN_ALLOW_THREADS
;
2107 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
2109 wxPy_END_ALLOW_THREADS
;
2110 if (PyErr_Occurred()) return NULL
;
2111 } _resultobj
= Py_BuildValue("i",_result
);
2115 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
2116 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2117 PyObject
* _resultobj
;
2120 PyObject
* _argo0
= 0;
2121 char *_kwnames
[] = { "self", NULL
};
2124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_width_get",_kwnames
,&_argo0
))
2127 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2128 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2129 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
2134 wxPy_BEGIN_ALLOW_THREADS
;
2135 _result
= (int )wxListItem_m_width_get(_arg0
);
2137 wxPy_END_ALLOW_THREADS
;
2138 if (PyErr_Occurred()) return NULL
;
2139 } _resultobj
= Py_BuildValue("i",_result
);
2143 static void *SwigwxListEventTowxNotifyEvent(void *ptr
) {
2145 wxNotifyEvent
*dest
;
2146 src
= (wxListEvent
*) ptr
;
2147 dest
= (wxNotifyEvent
*) src
;
2148 return (void *) dest
;
2151 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
2153 wxCommandEvent
*dest
;
2154 src
= (wxListEvent
*) ptr
;
2155 dest
= (wxCommandEvent
*) src
;
2156 return (void *) dest
;
2159 static void *SwigwxListEventTowxEvent(void *ptr
) {
2162 src
= (wxListEvent
*) ptr
;
2163 dest
= (wxEvent
*) src
;
2164 return (void *) dest
;
2167 static void *SwigwxListEventTowxObject(void *ptr
) {
2170 src
= (wxListEvent
*) ptr
;
2171 dest
= (wxObject
*) src
;
2172 return (void *) dest
;
2175 #define new_wxListEvent(_swigarg0,_swigarg1) (new wxListEvent(_swigarg0,_swigarg1))
2176 static PyObject
*_wrap_new_wxListEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2177 PyObject
* _resultobj
;
2178 wxListEvent
* _result
;
2179 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
2180 int _arg1
= (int ) 0;
2181 char *_kwnames
[] = { "commandType","id", NULL
};
2185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxListEvent",_kwnames
,&_arg0
,&_arg1
))
2188 wxPy_BEGIN_ALLOW_THREADS
;
2189 _result
= (wxListEvent
*)new_wxListEvent(_arg0
,_arg1
);
2191 wxPy_END_ALLOW_THREADS
;
2192 if (PyErr_Occurred()) return NULL
;
2194 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListEvent_p");
2195 _resultobj
= Py_BuildValue("s",_ptemp
);
2198 _resultobj
= Py_None
;
2203 #define wxListEvent_m_code_set(_swigobj,_swigval) (_swigobj->m_code = _swigval,_swigval)
2204 static PyObject
*_wrap_wxListEvent_m_code_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2205 PyObject
* _resultobj
;
2207 wxListEvent
* _arg0
;
2209 PyObject
* _argo0
= 0;
2210 char *_kwnames
[] = { "self","m_code", NULL
};
2213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_code_set",_kwnames
,&_argo0
,&_arg1
))
2216 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2217 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_set. Expected _wxListEvent_p.");
2223 wxPy_BEGIN_ALLOW_THREADS
;
2224 _result
= (int )wxListEvent_m_code_set(_arg0
,_arg1
);
2226 wxPy_END_ALLOW_THREADS
;
2227 if (PyErr_Occurred()) return NULL
;
2228 } _resultobj
= Py_BuildValue("i",_result
);
2232 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
2233 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2234 PyObject
* _resultobj
;
2236 wxListEvent
* _arg0
;
2237 PyObject
* _argo0
= 0;
2238 char *_kwnames
[] = { "self", NULL
};
2241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_code_get",_kwnames
,&_argo0
))
2244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
2251 wxPy_BEGIN_ALLOW_THREADS
;
2252 _result
= (int )wxListEvent_m_code_get(_arg0
);
2254 wxPy_END_ALLOW_THREADS
;
2255 if (PyErr_Occurred()) return NULL
;
2256 } _resultobj
= Py_BuildValue("i",_result
);
2260 #define wxListEvent_m_itemIndex_set(_swigobj,_swigval) (_swigobj->m_itemIndex = _swigval,_swigval)
2261 static PyObject
*_wrap_wxListEvent_m_itemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2262 PyObject
* _resultobj
;
2264 wxListEvent
* _arg0
;
2266 PyObject
* _argo0
= 0;
2267 char *_kwnames
[] = { "self","m_itemIndex", NULL
};
2270 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_itemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2273 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2274 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2275 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_set. Expected _wxListEvent_p.");
2280 wxPy_BEGIN_ALLOW_THREADS
;
2281 _result
= (long )wxListEvent_m_itemIndex_set(_arg0
,_arg1
);
2283 wxPy_END_ALLOW_THREADS
;
2284 if (PyErr_Occurred()) return NULL
;
2285 } _resultobj
= Py_BuildValue("l",_result
);
2289 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
2290 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2291 PyObject
* _resultobj
;
2293 wxListEvent
* _arg0
;
2294 PyObject
* _argo0
= 0;
2295 char *_kwnames
[] = { "self", NULL
};
2298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_itemIndex_get",_kwnames
,&_argo0
))
2301 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2302 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
2308 wxPy_BEGIN_ALLOW_THREADS
;
2309 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
2311 wxPy_END_ALLOW_THREADS
;
2312 if (PyErr_Occurred()) return NULL
;
2313 } _resultobj
= Py_BuildValue("l",_result
);
2317 #define wxListEvent_m_oldItemIndex_set(_swigobj,_swigval) (_swigobj->m_oldItemIndex = _swigval,_swigval)
2318 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2319 PyObject
* _resultobj
;
2321 wxListEvent
* _arg0
;
2323 PyObject
* _argo0
= 0;
2324 char *_kwnames
[] = { "self","m_oldItemIndex", NULL
};
2327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_oldItemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2330 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2331 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_set. Expected _wxListEvent_p.");
2337 wxPy_BEGIN_ALLOW_THREADS
;
2338 _result
= (long )wxListEvent_m_oldItemIndex_set(_arg0
,_arg1
);
2340 wxPy_END_ALLOW_THREADS
;
2341 if (PyErr_Occurred()) return NULL
;
2342 } _resultobj
= Py_BuildValue("l",_result
);
2346 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
2347 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2348 PyObject
* _resultobj
;
2350 wxListEvent
* _arg0
;
2351 PyObject
* _argo0
= 0;
2352 char *_kwnames
[] = { "self", NULL
};
2355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_oldItemIndex_get",_kwnames
,&_argo0
))
2358 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2359 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2360 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
2365 wxPy_BEGIN_ALLOW_THREADS
;
2366 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
2368 wxPy_END_ALLOW_THREADS
;
2369 if (PyErr_Occurred()) return NULL
;
2370 } _resultobj
= Py_BuildValue("l",_result
);
2374 #define wxListEvent_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
2375 static PyObject
*_wrap_wxListEvent_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2376 PyObject
* _resultobj
;
2378 wxListEvent
* _arg0
;
2380 PyObject
* _argo0
= 0;
2381 char *_kwnames
[] = { "self","m_col", NULL
};
2384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_col_set",_kwnames
,&_argo0
,&_arg1
))
2387 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2388 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_set. Expected _wxListEvent_p.");
2394 wxPy_BEGIN_ALLOW_THREADS
;
2395 _result
= (int )wxListEvent_m_col_set(_arg0
,_arg1
);
2397 wxPy_END_ALLOW_THREADS
;
2398 if (PyErr_Occurred()) return NULL
;
2399 } _resultobj
= Py_BuildValue("i",_result
);
2403 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
2404 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2405 PyObject
* _resultobj
;
2407 wxListEvent
* _arg0
;
2408 PyObject
* _argo0
= 0;
2409 char *_kwnames
[] = { "self", NULL
};
2412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_col_get",_kwnames
,&_argo0
))
2415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
2422 wxPy_BEGIN_ALLOW_THREADS
;
2423 _result
= (int )wxListEvent_m_col_get(_arg0
);
2425 wxPy_END_ALLOW_THREADS
;
2426 if (PyErr_Occurred()) return NULL
;
2427 } _resultobj
= Py_BuildValue("i",_result
);
2431 #define wxListEvent_m_cancelled_set(_swigobj,_swigval) (_swigobj->m_cancelled = _swigval,_swigval)
2432 static PyObject
*_wrap_wxListEvent_m_cancelled_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2433 PyObject
* _resultobj
;
2435 wxListEvent
* _arg0
;
2437 PyObject
* _argo0
= 0;
2439 char *_kwnames
[] = { "self","m_cancelled", NULL
};
2442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_cancelled_set",_kwnames
,&_argo0
,&tempbool1
))
2445 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2446 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_set. Expected _wxListEvent_p.");
2451 _arg1
= (bool ) tempbool1
;
2453 wxPy_BEGIN_ALLOW_THREADS
;
2454 _result
= (bool )wxListEvent_m_cancelled_set(_arg0
,_arg1
);
2456 wxPy_END_ALLOW_THREADS
;
2457 if (PyErr_Occurred()) return NULL
;
2458 } _resultobj
= Py_BuildValue("i",_result
);
2462 #define wxListEvent_m_cancelled_get(_swigobj) ((bool ) _swigobj->m_cancelled)
2463 static PyObject
*_wrap_wxListEvent_m_cancelled_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2464 PyObject
* _resultobj
;
2466 wxListEvent
* _arg0
;
2467 PyObject
* _argo0
= 0;
2468 char *_kwnames
[] = { "self", NULL
};
2471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_cancelled_get",_kwnames
,&_argo0
))
2474 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2475 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_get. Expected _wxListEvent_p.");
2481 wxPy_BEGIN_ALLOW_THREADS
;
2482 _result
= (bool )wxListEvent_m_cancelled_get(_arg0
);
2484 wxPy_END_ALLOW_THREADS
;
2485 if (PyErr_Occurred()) return NULL
;
2486 } _resultobj
= Py_BuildValue("i",_result
);
2490 #define wxListEvent_m_pointDrag_set(_swigobj,_swigval) (_swigobj->m_pointDrag = *(_swigval),_swigval)
2491 static PyObject
*_wrap_wxListEvent_m_pointDrag_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2492 PyObject
* _resultobj
;
2494 wxListEvent
* _arg0
;
2496 PyObject
* _argo0
= 0;
2498 PyObject
* _obj1
= 0;
2499 char *_kwnames
[] = { "self","m_pointDrag", NULL
};
2503 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_pointDrag_set",_kwnames
,&_argo0
,&_obj1
))
2506 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2507 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_set. Expected _wxListEvent_p.");
2514 if (! wxPoint_helper(_obj1
, &_arg1
))
2518 wxPy_BEGIN_ALLOW_THREADS
;
2519 _result
= (wxPoint
*)wxListEvent_m_pointDrag_set(_arg0
,_arg1
);
2521 wxPy_END_ALLOW_THREADS
;
2522 if (PyErr_Occurred()) return NULL
;
2524 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2525 _resultobj
= Py_BuildValue("s",_ptemp
);
2528 _resultobj
= Py_None
;
2533 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
2534 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2535 PyObject
* _resultobj
;
2537 wxListEvent
* _arg0
;
2538 PyObject
* _argo0
= 0;
2539 char *_kwnames
[] = { "self", NULL
};
2543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_pointDrag_get",_kwnames
,&_argo0
))
2546 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2547 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2548 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
2553 wxPy_BEGIN_ALLOW_THREADS
;
2554 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
2556 wxPy_END_ALLOW_THREADS
;
2557 if (PyErr_Occurred()) return NULL
;
2559 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2560 _resultobj
= Py_BuildValue("s",_ptemp
);
2563 _resultobj
= Py_None
;
2568 #define wxListEvent_m_item_set(_swigobj,_swigval) (_swigobj->m_item = *(_swigval),_swigval)
2569 static PyObject
*_wrap_wxListEvent_m_item_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2570 PyObject
* _resultobj
;
2571 wxListItem
* _result
;
2572 wxListEvent
* _arg0
;
2574 PyObject
* _argo0
= 0;
2575 PyObject
* _argo1
= 0;
2576 char *_kwnames
[] = { "self","m_item", NULL
};
2579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_item_set",_kwnames
,&_argo0
,&_argo1
))
2582 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2583 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2584 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_set. Expected _wxListEvent_p.");
2589 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2590 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2591 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListEvent_m_item_set. Expected _wxListItem_p.");
2596 wxPy_BEGIN_ALLOW_THREADS
;
2597 _result
= (wxListItem
*)wxListEvent_m_item_set(_arg0
,_arg1
);
2599 wxPy_END_ALLOW_THREADS
;
2600 if (PyErr_Occurred()) return NULL
;
2601 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2605 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
2606 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2607 PyObject
* _resultobj
;
2608 wxListItem
* _result
;
2609 wxListEvent
* _arg0
;
2610 PyObject
* _argo0
= 0;
2611 char *_kwnames
[] = { "self", NULL
};
2614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_item_get",_kwnames
,&_argo0
))
2617 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2618 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2619 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_get. Expected _wxListEvent_p.");
2624 wxPy_BEGIN_ALLOW_THREADS
;
2625 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
2627 wxPy_END_ALLOW_THREADS
;
2628 if (PyErr_Occurred()) return NULL
;
2629 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2633 #define wxListEvent_GetCode(_swigobj) (_swigobj->GetCode())
2634 static PyObject
*_wrap_wxListEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2635 PyObject
* _resultobj
;
2637 wxListEvent
* _arg0
;
2638 PyObject
* _argo0
= 0;
2639 char *_kwnames
[] = { "self", NULL
};
2642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCode",_kwnames
,&_argo0
))
2645 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2646 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2647 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCode. Expected _wxListEvent_p.");
2652 wxPy_BEGIN_ALLOW_THREADS
;
2653 _result
= (int )wxListEvent_GetCode(_arg0
);
2655 wxPy_END_ALLOW_THREADS
;
2656 if (PyErr_Occurred()) return NULL
;
2657 } _resultobj
= Py_BuildValue("i",_result
);
2661 #define wxListEvent_GetIndex(_swigobj) (_swigobj->GetIndex())
2662 static PyObject
*_wrap_wxListEvent_GetIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2663 PyObject
* _resultobj
;
2665 wxListEvent
* _arg0
;
2666 PyObject
* _argo0
= 0;
2667 char *_kwnames
[] = { "self", NULL
};
2670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetIndex",_kwnames
,&_argo0
))
2673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetIndex. Expected _wxListEvent_p.");
2680 wxPy_BEGIN_ALLOW_THREADS
;
2681 _result
= (long )wxListEvent_GetIndex(_arg0
);
2683 wxPy_END_ALLOW_THREADS
;
2684 if (PyErr_Occurred()) return NULL
;
2685 } _resultobj
= Py_BuildValue("l",_result
);
2689 #define wxListEvent_GetOldIndex(_swigobj) (_swigobj->GetOldIndex())
2690 static PyObject
*_wrap_wxListEvent_GetOldIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2691 PyObject
* _resultobj
;
2693 wxListEvent
* _arg0
;
2694 PyObject
* _argo0
= 0;
2695 char *_kwnames
[] = { "self", NULL
};
2698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldIndex",_kwnames
,&_argo0
))
2701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldIndex. Expected _wxListEvent_p.");
2708 wxPy_BEGIN_ALLOW_THREADS
;
2709 _result
= (long )wxListEvent_GetOldIndex(_arg0
);
2711 wxPy_END_ALLOW_THREADS
;
2712 if (PyErr_Occurred()) return NULL
;
2713 } _resultobj
= Py_BuildValue("l",_result
);
2717 #define wxListEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
2718 static PyObject
*_wrap_wxListEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2719 PyObject
* _resultobj
;
2721 wxListEvent
* _arg0
;
2722 PyObject
* _argo0
= 0;
2723 char *_kwnames
[] = { "self", NULL
};
2726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldItem",_kwnames
,&_argo0
))
2729 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2730 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2731 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldItem. Expected _wxListEvent_p.");
2736 wxPy_BEGIN_ALLOW_THREADS
;
2737 _result
= (long )wxListEvent_GetOldItem(_arg0
);
2739 wxPy_END_ALLOW_THREADS
;
2740 if (PyErr_Occurred()) return NULL
;
2741 } _resultobj
= Py_BuildValue("l",_result
);
2745 #define wxListEvent_GetColumn(_swigobj) (_swigobj->GetColumn())
2746 static PyObject
*_wrap_wxListEvent_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2747 PyObject
* _resultobj
;
2749 wxListEvent
* _arg0
;
2750 PyObject
* _argo0
= 0;
2751 char *_kwnames
[] = { "self", NULL
};
2754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetColumn",_kwnames
,&_argo0
))
2757 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2758 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2759 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetColumn. Expected _wxListEvent_p.");
2764 wxPy_BEGIN_ALLOW_THREADS
;
2765 _result
= (int )wxListEvent_GetColumn(_arg0
);
2767 wxPy_END_ALLOW_THREADS
;
2768 if (PyErr_Occurred()) return NULL
;
2769 } _resultobj
= Py_BuildValue("i",_result
);
2773 #define wxListEvent_Cancelled(_swigobj) (_swigobj->Cancelled())
2774 static PyObject
*_wrap_wxListEvent_Cancelled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2775 PyObject
* _resultobj
;
2777 wxListEvent
* _arg0
;
2778 PyObject
* _argo0
= 0;
2779 char *_kwnames
[] = { "self", NULL
};
2782 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_Cancelled",_kwnames
,&_argo0
))
2785 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2786 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2787 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_Cancelled. Expected _wxListEvent_p.");
2792 wxPy_BEGIN_ALLOW_THREADS
;
2793 _result
= (bool )wxListEvent_Cancelled(_arg0
);
2795 wxPy_END_ALLOW_THREADS
;
2796 if (PyErr_Occurred()) return NULL
;
2797 } _resultobj
= Py_BuildValue("i",_result
);
2801 #define wxListEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
2802 static PyObject
*_wrap_wxListEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2803 PyObject
* _resultobj
;
2805 wxListEvent
* _arg0
;
2806 PyObject
* _argo0
= 0;
2807 char *_kwnames
[] = { "self", NULL
};
2811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetPoint",_kwnames
,&_argo0
))
2814 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2815 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetPoint. Expected _wxListEvent_p.");
2821 wxPy_BEGIN_ALLOW_THREADS
;
2822 _result
= new wxPoint (wxListEvent_GetPoint(_arg0
));
2824 wxPy_END_ALLOW_THREADS
;
2825 if (PyErr_Occurred()) return NULL
;
2826 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2827 _resultobj
= Py_BuildValue("s",_ptemp
);
2831 #define wxListEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
2832 static PyObject
*_wrap_wxListEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2833 PyObject
* _resultobj
;
2835 wxListEvent
* _arg0
;
2836 PyObject
* _argo0
= 0;
2837 char *_kwnames
[] = { "self", NULL
};
2840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetLabel",_kwnames
,&_argo0
))
2843 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2844 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2845 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetLabel. Expected _wxListEvent_p.");
2850 wxPy_BEGIN_ALLOW_THREADS
;
2851 const wxString
& _result_ref
= wxListEvent_GetLabel(_arg0
);
2852 _result
= (wxString
*) &_result_ref
;
2854 wxPy_END_ALLOW_THREADS
;
2855 if (PyErr_Occurred()) return NULL
;
2857 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2862 #define wxListEvent_GetText(_swigobj) (_swigobj->GetText())
2863 static PyObject
*_wrap_wxListEvent_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2864 PyObject
* _resultobj
;
2866 wxListEvent
* _arg0
;
2867 PyObject
* _argo0
= 0;
2868 char *_kwnames
[] = { "self", NULL
};
2871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetText",_kwnames
,&_argo0
))
2874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetText. Expected _wxListEvent_p.");
2881 wxPy_BEGIN_ALLOW_THREADS
;
2882 const wxString
& _result_ref
= wxListEvent_GetText(_arg0
);
2883 _result
= (wxString
*) &_result_ref
;
2885 wxPy_END_ALLOW_THREADS
;
2886 if (PyErr_Occurred()) return NULL
;
2888 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2893 #define wxListEvent_GetImage(_swigobj) (_swigobj->GetImage())
2894 static PyObject
*_wrap_wxListEvent_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2895 PyObject
* _resultobj
;
2897 wxListEvent
* _arg0
;
2898 PyObject
* _argo0
= 0;
2899 char *_kwnames
[] = { "self", NULL
};
2902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetImage",_kwnames
,&_argo0
))
2905 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2906 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetImage. Expected _wxListEvent_p.");
2912 wxPy_BEGIN_ALLOW_THREADS
;
2913 _result
= (int )wxListEvent_GetImage(_arg0
);
2915 wxPy_END_ALLOW_THREADS
;
2916 if (PyErr_Occurred()) return NULL
;
2917 } _resultobj
= Py_BuildValue("i",_result
);
2921 #define wxListEvent_GetData(_swigobj) (_swigobj->GetData())
2922 static PyObject
*_wrap_wxListEvent_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2923 PyObject
* _resultobj
;
2925 wxListEvent
* _arg0
;
2926 PyObject
* _argo0
= 0;
2927 char *_kwnames
[] = { "self", NULL
};
2930 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetData",_kwnames
,&_argo0
))
2933 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2934 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2935 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetData. Expected _wxListEvent_p.");
2940 wxPy_BEGIN_ALLOW_THREADS
;
2941 _result
= (long )wxListEvent_GetData(_arg0
);
2943 wxPy_END_ALLOW_THREADS
;
2944 if (PyErr_Occurred()) return NULL
;
2945 } _resultobj
= Py_BuildValue("l",_result
);
2949 #define wxListEvent_GetMask(_swigobj) (_swigobj->GetMask())
2950 static PyObject
*_wrap_wxListEvent_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2951 PyObject
* _resultobj
;
2953 wxListEvent
* _arg0
;
2954 PyObject
* _argo0
= 0;
2955 char *_kwnames
[] = { "self", NULL
};
2958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetMask",_kwnames
,&_argo0
))
2961 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2962 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2963 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetMask. Expected _wxListEvent_p.");
2968 wxPy_BEGIN_ALLOW_THREADS
;
2969 _result
= (long )wxListEvent_GetMask(_arg0
);
2971 wxPy_END_ALLOW_THREADS
;
2972 if (PyErr_Occurred()) return NULL
;
2973 } _resultobj
= Py_BuildValue("l",_result
);
2977 #define wxListEvent_GetItem(_swigobj) (_swigobj->GetItem())
2978 static PyObject
*_wrap_wxListEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2979 PyObject
* _resultobj
;
2980 wxListItem
* _result
;
2981 wxListEvent
* _arg0
;
2982 PyObject
* _argo0
= 0;
2983 char *_kwnames
[] = { "self", NULL
};
2986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetItem",_kwnames
,&_argo0
))
2989 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2990 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetItem. Expected _wxListEvent_p.");
2996 wxPy_BEGIN_ALLOW_THREADS
;
2997 const wxListItem
& _result_ref
= wxListEvent_GetItem(_arg0
);
2998 _result
= (wxListItem
*) &_result_ref
;
3000 wxPy_END_ALLOW_THREADS
;
3001 if (PyErr_Occurred()) return NULL
;
3002 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3006 #define wxListEvent_GetCacheFrom(_swigobj) (_swigobj->GetCacheFrom())
3007 static PyObject
*_wrap_wxListEvent_GetCacheFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3008 PyObject
* _resultobj
;
3010 wxListEvent
* _arg0
;
3011 PyObject
* _argo0
= 0;
3012 char *_kwnames
[] = { "self", NULL
};
3015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCacheFrom",_kwnames
,&_argo0
))
3018 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3019 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
3020 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCacheFrom. Expected _wxListEvent_p.");
3025 wxPy_BEGIN_ALLOW_THREADS
;
3026 _result
= (long )wxListEvent_GetCacheFrom(_arg0
);
3028 wxPy_END_ALLOW_THREADS
;
3029 if (PyErr_Occurred()) return NULL
;
3030 } _resultobj
= Py_BuildValue("l",_result
);
3034 #define wxListEvent_GetCacheTo(_swigobj) (_swigobj->GetCacheTo())
3035 static PyObject
*_wrap_wxListEvent_GetCacheTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3036 PyObject
* _resultobj
;
3038 wxListEvent
* _arg0
;
3039 PyObject
* _argo0
= 0;
3040 char *_kwnames
[] = { "self", NULL
};
3043 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCacheTo",_kwnames
,&_argo0
))
3046 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3047 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
3048 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCacheTo. Expected _wxListEvent_p.");
3053 wxPy_BEGIN_ALLOW_THREADS
;
3054 _result
= (long )wxListEvent_GetCacheTo(_arg0
);
3056 wxPy_END_ALLOW_THREADS
;
3057 if (PyErr_Occurred()) return NULL
;
3058 } _resultobj
= Py_BuildValue("l",_result
);
3062 static void *SwigwxPyListCtrlTowxControl(void *ptr
) {
3065 src
= (wxPyListCtrl
*) ptr
;
3066 dest
= (wxControl
*) src
;
3067 return (void *) dest
;
3070 static void *SwigwxPyListCtrlTowxWindow(void *ptr
) {
3073 src
= (wxPyListCtrl
*) ptr
;
3074 dest
= (wxWindow
*) src
;
3075 return (void *) dest
;
3078 static void *SwigwxPyListCtrlTowxEvtHandler(void *ptr
) {
3081 src
= (wxPyListCtrl
*) ptr
;
3082 dest
= (wxEvtHandler
*) src
;
3083 return (void *) dest
;
3086 static void *SwigwxPyListCtrlTowxObject(void *ptr
) {
3089 src
= (wxPyListCtrl
*) ptr
;
3090 dest
= (wxObject
*) src
;
3091 return (void *) dest
;
3094 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
3095 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3096 PyObject
* _resultobj
;
3097 wxPyListCtrl
* _result
;
3099 wxWindowID _arg1
= (wxWindowID
) -1;
3100 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
3101 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
3102 long _arg4
= (long ) (wxLC_ICON
);
3103 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
3104 char * _arg6
= (char *) "listCtrl";
3105 PyObject
* _argo0
= 0;
3107 PyObject
* _obj2
= 0;
3109 PyObject
* _obj3
= 0;
3110 PyObject
* _argo5
= 0;
3111 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
3115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
3118 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3119 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
3120 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
3127 if (! wxPoint_helper(_obj2
, &_arg2
))
3133 if (! wxSize_helper(_obj3
, &_arg3
))
3137 if (_argo5
== Py_None
) { _arg5
= NULL
; }
3138 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
3139 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
3144 wxPy_BEGIN_ALLOW_THREADS
;
3145 _result
= (wxPyListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
3147 wxPy_END_ALLOW_THREADS
;
3148 if (PyErr_Occurred()) return NULL
;
3150 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
3151 _resultobj
= Py_BuildValue("s",_ptemp
);
3154 _resultobj
= Py_None
;
3159 #define new_wxPreListCtrl() (new wxPyListCtrl())
3160 static PyObject
*_wrap_new_wxPreListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3161 PyObject
* _resultobj
;
3162 wxPyListCtrl
* _result
;
3163 char *_kwnames
[] = { NULL
};
3167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreListCtrl",_kwnames
))
3170 wxPy_BEGIN_ALLOW_THREADS
;
3171 _result
= (wxPyListCtrl
*)new_wxPreListCtrl();
3173 wxPy_END_ALLOW_THREADS
;
3174 if (PyErr_Occurred()) return NULL
;
3176 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
3177 _resultobj
= Py_BuildValue("s",_ptemp
);
3180 _resultobj
= Py_None
;
3185 #define wxListCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
3186 static PyObject
*_wrap_wxListCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3187 PyObject
* _resultobj
;
3189 wxPyListCtrl
* _arg0
;
3191 wxWindowID _arg2
= (wxWindowID
) -1;
3192 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
3193 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
3194 long _arg5
= (long ) (wxLC_ICON
);
3195 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
3196 char * _arg7
= (char *) "listCtrl";
3197 PyObject
* _argo0
= 0;
3198 PyObject
* _argo1
= 0;
3200 PyObject
* _obj3
= 0;
3202 PyObject
* _obj4
= 0;
3203 PyObject
* _argo6
= 0;
3204 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
3207 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOs:wxListCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
3210 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3211 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3212 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Create. Expected _wxPyListCtrl_p.");
3217 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3218 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
3219 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_Create. Expected _wxWindow_p.");
3226 if (! wxPoint_helper(_obj3
, &_arg3
))
3232 if (! wxSize_helper(_obj4
, &_arg4
))
3236 if (_argo6
== Py_None
) { _arg6
= NULL
; }
3237 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
3238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxListCtrl_Create. Expected _wxValidator_p.");
3243 wxPy_BEGIN_ALLOW_THREADS
;
3244 _result
= (bool )wxListCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
3246 wxPy_END_ALLOW_THREADS
;
3247 if (PyErr_Occurred()) return NULL
;
3248 } _resultobj
= Py_BuildValue("i",_result
);
3252 #define wxListCtrl__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
3253 static PyObject
*_wrap_wxListCtrl__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3254 PyObject
* _resultobj
;
3255 wxPyListCtrl
* _arg0
;
3258 PyObject
* _argo0
= 0;
3259 PyObject
* _obj1
= 0;
3260 PyObject
* _obj2
= 0;
3261 char *_kwnames
[] = { "self","self","_class", NULL
};
3264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxListCtrl__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
3267 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3268 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3269 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl__setCallbackInfo. Expected _wxPyListCtrl_p.");
3280 wxPy_BEGIN_ALLOW_THREADS
;
3281 wxListCtrl__setCallbackInfo(_arg0
,_arg1
,_arg2
);
3283 wxPy_END_ALLOW_THREADS
;
3284 if (PyErr_Occurred()) return NULL
;
3285 } Py_INCREF(Py_None
);
3286 _resultobj
= Py_None
;
3290 #define wxListCtrl_SetForegroundColour(_swigobj,_swigarg0) (_swigobj->SetForegroundColour(_swigarg0))
3291 static PyObject
*_wrap_wxListCtrl_SetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3292 PyObject
* _resultobj
;
3294 wxPyListCtrl
* _arg0
;
3296 PyObject
* _argo0
= 0;
3298 PyObject
* _obj1
= 0;
3299 char *_kwnames
[] = { "self","col", NULL
};
3302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetForegroundColour",_kwnames
,&_argo0
,&_obj1
))
3305 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3306 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3307 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetForegroundColour. Expected _wxPyListCtrl_p.");
3313 if (! wxColour_helper(_obj1
, &_arg1
))
3317 wxPy_BEGIN_ALLOW_THREADS
;
3318 _result
= (bool )wxListCtrl_SetForegroundColour(_arg0
,*_arg1
);
3320 wxPy_END_ALLOW_THREADS
;
3321 if (PyErr_Occurred()) return NULL
;
3322 } _resultobj
= Py_BuildValue("i",_result
);
3326 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
3327 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3328 PyObject
* _resultobj
;
3330 wxPyListCtrl
* _arg0
;
3332 PyObject
* _argo0
= 0;
3334 PyObject
* _obj1
= 0;
3335 char *_kwnames
[] = { "self","col", NULL
};
3338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
3341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxPyListCtrl_p.");
3349 if (! wxColour_helper(_obj1
, &_arg1
))
3353 wxPy_BEGIN_ALLOW_THREADS
;
3354 _result
= (bool )wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
3356 wxPy_END_ALLOW_THREADS
;
3357 if (PyErr_Occurred()) return NULL
;
3358 } _resultobj
= Py_BuildValue("i",_result
);
3362 #define wxListCtrl_GetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetColumn(_swigarg0,_swigarg1))
3363 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3364 PyObject
* _resultobj
;
3366 wxPyListCtrl
* _arg0
;
3369 PyObject
* _argo0
= 0;
3370 PyObject
* _argo2
= 0;
3371 char *_kwnames
[] = { "self","col","item", NULL
};
3374 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_GetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3377 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3378 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3379 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxPyListCtrl_p.");
3384 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3385 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3386 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_GetColumn. Expected _wxListItem_p.");
3391 wxPy_BEGIN_ALLOW_THREADS
;
3392 _result
= (bool )wxListCtrl_GetColumn(_arg0
,_arg1
,*_arg2
);
3394 wxPy_END_ALLOW_THREADS
;
3395 if (PyErr_Occurred()) return NULL
;
3396 } _resultobj
= Py_BuildValue("i",_result
);
3400 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
3401 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3402 PyObject
* _resultobj
;
3404 wxPyListCtrl
* _arg0
;
3407 PyObject
* _argo0
= 0;
3408 PyObject
* _argo2
= 0;
3409 char *_kwnames
[] = { "self","col","item", NULL
};
3412 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_SetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3415 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3416 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3417 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxPyListCtrl_p.");
3422 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3423 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
3429 wxPy_BEGIN_ALLOW_THREADS
;
3430 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
3432 wxPy_END_ALLOW_THREADS
;
3433 if (PyErr_Occurred()) return NULL
;
3434 } _resultobj
= Py_BuildValue("i",_result
);
3438 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
3439 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3440 PyObject
* _resultobj
;
3442 wxPyListCtrl
* _arg0
;
3444 PyObject
* _argo0
= 0;
3445 char *_kwnames
[] = { "self","col", NULL
};
3448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumnWidth",_kwnames
,&_argo0
,&_arg1
))
3451 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3452 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3453 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnWidth. Expected _wxPyListCtrl_p.");
3458 wxPy_BEGIN_ALLOW_THREADS
;
3459 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
3461 wxPy_END_ALLOW_THREADS
;
3462 if (PyErr_Occurred()) return NULL
;
3463 } _resultobj
= Py_BuildValue("i",_result
);
3467 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
3468 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3469 PyObject
* _resultobj
;
3471 wxPyListCtrl
* _arg0
;
3474 PyObject
* _argo0
= 0;
3475 char *_kwnames
[] = { "self","col","width", NULL
};
3478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_SetColumnWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3481 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3482 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3483 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxPyListCtrl_p.");
3488 wxPy_BEGIN_ALLOW_THREADS
;
3489 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
3491 wxPy_END_ALLOW_THREADS
;
3492 if (PyErr_Occurred()) return NULL
;
3493 } _resultobj
= Py_BuildValue("i",_result
);
3497 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
3498 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3499 PyObject
* _resultobj
;
3501 wxPyListCtrl
* _arg0
;
3502 PyObject
* _argo0
= 0;
3503 char *_kwnames
[] = { "self", NULL
};
3506 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetCountPerPage",_kwnames
,&_argo0
))
3509 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3510 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3511 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxPyListCtrl_p.");
3516 wxPy_BEGIN_ALLOW_THREADS
;
3517 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
3519 wxPy_END_ALLOW_THREADS
;
3520 if (PyErr_Occurred()) return NULL
;
3521 } _resultobj
= Py_BuildValue("i",_result
);
3525 static wxListItem
* wxPyListCtrl_GetItem(wxPyListCtrl
*self
,long itemId
,int col
) {
3526 wxListItem
* info
= new wxListItem
;
3527 info
->m_itemId
= itemId
;
3529 info
->m_mask
= 0xFFFF;
3530 self
->GetItem(*info
);
3533 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3534 PyObject
* _resultobj
;
3535 wxListItem
* _result
;
3536 wxPyListCtrl
* _arg0
;
3538 int _arg2
= (int ) 0;
3539 PyObject
* _argo0
= 0;
3540 char *_kwnames
[] = { "self","itemId","col", NULL
};
3543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3546 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3547 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3548 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxPyListCtrl_p.");
3553 wxPy_BEGIN_ALLOW_THREADS
;
3554 _result
= (wxListItem
*)wxPyListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
3556 wxPy_END_ALLOW_THREADS
;
3557 if (PyErr_Occurred()) return NULL
;
3558 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3562 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
3563 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3564 PyObject
* _resultobj
;
3566 wxPyListCtrl
* _arg0
;
3568 PyObject
* _argo0
= 0;
3569 PyObject
* _argo1
= 0;
3570 char *_kwnames
[] = { "self","info", NULL
};
3573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
3576 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3577 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxPyListCtrl_p.");
3583 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3584 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
3585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
3590 wxPy_BEGIN_ALLOW_THREADS
;
3591 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
3593 wxPy_END_ALLOW_THREADS
;
3594 if (PyErr_Occurred()) return NULL
;
3595 } _resultobj
= Py_BuildValue("i",_result
);
3599 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3600 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3601 PyObject
* _resultobj
;
3603 wxPyListCtrl
* _arg0
;
3607 int _arg4
= (int ) -1;
3608 PyObject
* _argo0
= 0;
3609 PyObject
* _obj3
= 0;
3610 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
3613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
3616 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3617 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxPyListCtrl_p.");
3623 #if PYTHON_API_VERSION >= 1009
3624 char* tmpPtr
; int tmpSize
;
3625 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
3626 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3629 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
3631 _arg3
= new wxString(tmpPtr
, tmpSize
);
3633 if (!PyString_Check(_obj3
)) {
3634 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3637 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
3641 wxPy_BEGIN_ALLOW_THREADS
;
3642 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
3644 wxPy_END_ALLOW_THREADS
;
3645 if (PyErr_Occurred()) return NULL
;
3646 } _resultobj
= Py_BuildValue("l",_result
);
3654 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
3655 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3656 PyObject
* _resultobj
;
3658 wxPyListCtrl
* _arg0
;
3661 PyObject
* _argo0
= 0;
3662 char *_kwnames
[] = { "self","item","stateMask", NULL
};
3665 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3668 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3669 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxPyListCtrl_p.");
3675 wxPy_BEGIN_ALLOW_THREADS
;
3676 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
3678 wxPy_END_ALLOW_THREADS
;
3679 if (PyErr_Occurred()) return NULL
;
3680 } _resultobj
= Py_BuildValue("i",_result
);
3684 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
3685 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3686 PyObject
* _resultobj
;
3688 wxPyListCtrl
* _arg0
;
3692 PyObject
* _argo0
= 0;
3693 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
3696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3699 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3700 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxPyListCtrl_p.");
3706 wxPy_BEGIN_ALLOW_THREADS
;
3707 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
3709 wxPy_END_ALLOW_THREADS
;
3710 if (PyErr_Occurred()) return NULL
;
3711 } _resultobj
= Py_BuildValue("i",_result
);
3715 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
3716 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3717 PyObject
* _resultobj
;
3719 wxPyListCtrl
* _arg0
;
3723 PyObject
* _argo0
= 0;
3724 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
3727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3730 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3731 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3732 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxPyListCtrl_p.");
3737 wxPy_BEGIN_ALLOW_THREADS
;
3738 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
3740 wxPy_END_ALLOW_THREADS
;
3741 if (PyErr_Occurred()) return NULL
;
3742 } _resultobj
= Py_BuildValue("i",_result
);
3746 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3747 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3748 PyObject
* _resultobj
;
3750 wxPyListCtrl
* _arg0
;
3752 PyObject
* _argo0
= 0;
3753 char *_kwnames
[] = { "self","item", NULL
};
3756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
3759 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3760 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxPyListCtrl_p.");
3766 wxPy_BEGIN_ALLOW_THREADS
;
3767 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
3769 wxPy_END_ALLOW_THREADS
;
3770 if (PyErr_Occurred()) return NULL
;
3772 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3780 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
3781 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3782 PyObject
* _resultobj
;
3783 wxPyListCtrl
* _arg0
;
3786 PyObject
* _argo0
= 0;
3787 PyObject
* _obj2
= 0;
3788 char *_kwnames
[] = { "self","item","str", NULL
};
3791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3794 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3795 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3796 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxPyListCtrl_p.");
3801 #if PYTHON_API_VERSION >= 1009
3802 char* tmpPtr
; int tmpSize
;
3803 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3804 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3807 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3809 _arg2
= new wxString(tmpPtr
, tmpSize
);
3811 if (!PyString_Check(_obj2
)) {
3812 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3815 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3819 wxPy_BEGIN_ALLOW_THREADS
;
3820 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
3822 wxPy_END_ALLOW_THREADS
;
3823 if (PyErr_Occurred()) return NULL
;
3824 } Py_INCREF(Py_None
);
3825 _resultobj
= Py_None
;
3833 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
3834 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3835 PyObject
* _resultobj
;
3837 wxPyListCtrl
* _arg0
;
3839 PyObject
* _argo0
= 0;
3840 char *_kwnames
[] = { "self","item", NULL
};
3843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
3846 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3847 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxPyListCtrl_p.");
3853 wxPy_BEGIN_ALLOW_THREADS
;
3854 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
3856 wxPy_END_ALLOW_THREADS
;
3857 if (PyErr_Occurred()) return NULL
;
3858 } _resultobj
= Py_BuildValue("l",_result
);
3862 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
3863 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3864 PyObject
* _resultobj
;
3866 wxPyListCtrl
* _arg0
;
3869 PyObject
* _argo0
= 0;
3870 char *_kwnames
[] = { "self","item","data", NULL
};
3873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3876 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3877 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3878 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxPyListCtrl_p.");
3883 wxPy_BEGIN_ALLOW_THREADS
;
3884 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
3886 wxPy_END_ALLOW_THREADS
;
3887 if (PyErr_Occurred()) return NULL
;
3888 } _resultobj
= Py_BuildValue("i",_result
);
3892 static wxPoint
* wxPyListCtrl_GetItemPosition(wxPyListCtrl
*self
,long item
) {
3893 wxPoint
* pos
= new wxPoint
;
3894 self
->GetItemPosition(item
, *pos
);
3897 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3898 PyObject
* _resultobj
;
3900 wxPyListCtrl
* _arg0
;
3902 PyObject
* _argo0
= 0;
3903 char *_kwnames
[] = { "self","item", NULL
};
3907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
3910 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3911 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxPyListCtrl_p.");
3917 wxPy_BEGIN_ALLOW_THREADS
;
3918 _result
= (wxPoint
*)wxPyListCtrl_GetItemPosition(_arg0
,_arg1
);
3920 wxPy_END_ALLOW_THREADS
;
3921 if (PyErr_Occurred()) return NULL
;
3923 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3924 _resultobj
= Py_BuildValue("s",_ptemp
);
3927 _resultobj
= Py_None
;
3932 static wxRect
* wxPyListCtrl_GetItemRect(wxPyListCtrl
*self
,long item
,int code
) {
3933 wxRect
* rect
= new wxRect
;
3934 self
->GetItemRect(item
, *rect
, code
);
3937 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3938 PyObject
* _resultobj
;
3940 wxPyListCtrl
* _arg0
;
3942 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
3943 PyObject
* _argo0
= 0;
3944 char *_kwnames
[] = { "self","item","code", NULL
};
3948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3951 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3952 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxPyListCtrl_p.");
3958 wxPy_BEGIN_ALLOW_THREADS
;
3959 _result
= (wxRect
*)wxPyListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
3961 wxPy_END_ALLOW_THREADS
;
3962 if (PyErr_Occurred()) return NULL
;
3964 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
3965 _resultobj
= Py_BuildValue("s",_ptemp
);
3968 _resultobj
= Py_None
;
3973 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
3974 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3975 PyObject
* _resultobj
;
3977 wxPyListCtrl
* _arg0
;
3980 PyObject
* _argo0
= 0;
3982 PyObject
* _obj2
= 0;
3983 char *_kwnames
[] = { "self","item","pos", NULL
};
3986 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3989 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3990 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3991 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxPyListCtrl_p.");
3997 if (! wxPoint_helper(_obj2
, &_arg2
))
4001 wxPy_BEGIN_ALLOW_THREADS
;
4002 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
4004 wxPy_END_ALLOW_THREADS
;
4005 if (PyErr_Occurred()) return NULL
;
4006 } _resultobj
= Py_BuildValue("i",_result
);
4010 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
4011 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4012 PyObject
* _resultobj
;
4014 wxPyListCtrl
* _arg0
;
4015 PyObject
* _argo0
= 0;
4016 char *_kwnames
[] = { "self", NULL
};
4019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetItemCount",_kwnames
,&_argo0
))
4022 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4023 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4024 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxPyListCtrl_p.");
4029 wxPy_BEGIN_ALLOW_THREADS
;
4030 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
4032 wxPy_END_ALLOW_THREADS
;
4033 if (PyErr_Occurred()) return NULL
;
4034 } _resultobj
= Py_BuildValue("i",_result
);
4038 #define wxListCtrl_GetColumnCount(_swigobj) (_swigobj->GetColumnCount())
4039 static PyObject
*_wrap_wxListCtrl_GetColumnCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4040 PyObject
* _resultobj
;
4042 wxPyListCtrl
* _arg0
;
4043 PyObject
* _argo0
= 0;
4044 char *_kwnames
[] = { "self", NULL
};
4047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetColumnCount",_kwnames
,&_argo0
))
4050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnCount. Expected _wxPyListCtrl_p.");
4057 wxPy_BEGIN_ALLOW_THREADS
;
4058 _result
= (int )wxListCtrl_GetColumnCount(_arg0
);
4060 wxPy_END_ALLOW_THREADS
;
4061 if (PyErr_Occurred()) return NULL
;
4062 } _resultobj
= Py_BuildValue("i",_result
);
4066 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
4067 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4068 PyObject
* _resultobj
;
4070 wxPyListCtrl
* _arg0
;
4072 PyObject
* _argo0
= 0;
4074 char *_kwnames
[] = { "self","isSmall", NULL
};
4077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
4080 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4081 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxPyListCtrl_p.");
4086 _arg1
= (bool ) tempbool1
;
4088 wxPy_BEGIN_ALLOW_THREADS
;
4089 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
4091 wxPy_END_ALLOW_THREADS
;
4092 if (PyErr_Occurred()) return NULL
;
4093 } _resultobj
= Py_BuildValue("i",_result
);
4097 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
4098 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4099 PyObject
* _resultobj
;
4101 wxPyListCtrl
* _arg0
;
4102 PyObject
* _argo0
= 0;
4103 char *_kwnames
[] = { "self", NULL
};
4106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
4109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxPyListCtrl_p.");
4116 wxPy_BEGIN_ALLOW_THREADS
;
4117 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
4119 wxPy_END_ALLOW_THREADS
;
4120 if (PyErr_Occurred()) return NULL
;
4121 } _resultobj
= Py_BuildValue("i",_result
);
4125 #define wxListCtrl_GetTextColour(_swigobj) (_swigobj->GetTextColour())
4126 static PyObject
*_wrap_wxListCtrl_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4127 PyObject
* _resultobj
;
4129 wxPyListCtrl
* _arg0
;
4130 PyObject
* _argo0
= 0;
4131 char *_kwnames
[] = { "self", NULL
};
4135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTextColour",_kwnames
,&_argo0
))
4138 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4139 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4140 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTextColour. Expected _wxPyListCtrl_p.");
4145 wxPy_BEGIN_ALLOW_THREADS
;
4146 _result
= new wxColour (wxListCtrl_GetTextColour(_arg0
));
4148 wxPy_END_ALLOW_THREADS
;
4149 if (PyErr_Occurred()) return NULL
;
4150 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
4151 _resultobj
= Py_BuildValue("s",_ptemp
);
4155 #define wxListCtrl_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
4156 static PyObject
*_wrap_wxListCtrl_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4157 PyObject
* _resultobj
;
4158 wxPyListCtrl
* _arg0
;
4160 PyObject
* _argo0
= 0;
4162 PyObject
* _obj1
= 0;
4163 char *_kwnames
[] = { "self","col", NULL
};
4166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
4169 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4170 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetTextColour. Expected _wxPyListCtrl_p.");
4177 if (! wxColour_helper(_obj1
, &_arg1
))
4181 wxPy_BEGIN_ALLOW_THREADS
;
4182 wxListCtrl_SetTextColour(_arg0
,*_arg1
);
4184 wxPy_END_ALLOW_THREADS
;
4185 if (PyErr_Occurred()) return NULL
;
4186 } Py_INCREF(Py_None
);
4187 _resultobj
= Py_None
;
4191 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
4192 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4193 PyObject
* _resultobj
;
4195 wxPyListCtrl
* _arg0
;
4196 PyObject
* _argo0
= 0;
4197 char *_kwnames
[] = { "self", NULL
};
4200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
4203 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4204 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxPyListCtrl_p.");
4210 wxPy_BEGIN_ALLOW_THREADS
;
4211 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
4213 wxPy_END_ALLOW_THREADS
;
4214 if (PyErr_Occurred()) return NULL
;
4215 } _resultobj
= Py_BuildValue("l",_result
);
4219 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
4220 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4221 PyObject
* _resultobj
;
4222 wxPyListCtrl
* _arg0
;
4224 bool _arg2
= (bool ) TRUE
;
4225 PyObject
* _argo0
= 0;
4226 int tempbool2
= (int) TRUE
;
4227 char *_kwnames
[] = { "self","style","add", NULL
};
4230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
4233 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4234 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4235 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetSingleStyle. Expected _wxPyListCtrl_p.");
4239 _arg2
= (bool ) tempbool2
;
4241 wxPy_BEGIN_ALLOW_THREADS
;
4242 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
4244 wxPy_END_ALLOW_THREADS
;
4245 if (PyErr_Occurred()) return NULL
;
4246 } Py_INCREF(Py_None
);
4247 _resultobj
= Py_None
;
4251 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
4252 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4253 PyObject
* _resultobj
;
4254 wxPyListCtrl
* _arg0
;
4256 PyObject
* _argo0
= 0;
4257 char *_kwnames
[] = { "self","style", NULL
};
4260 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
4263 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4264 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxPyListCtrl_p.");
4270 wxPy_BEGIN_ALLOW_THREADS
;
4271 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
4273 wxPy_END_ALLOW_THREADS
;
4274 if (PyErr_Occurred()) return NULL
;
4275 } Py_INCREF(Py_None
);
4276 _resultobj
= Py_None
;
4280 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
4281 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4282 PyObject
* _resultobj
;
4284 wxPyListCtrl
* _arg0
;
4286 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
4287 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
4288 PyObject
* _argo0
= 0;
4289 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
4292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4295 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4296 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxPyListCtrl_p.");
4302 wxPy_BEGIN_ALLOW_THREADS
;
4303 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
4305 wxPy_END_ALLOW_THREADS
;
4306 if (PyErr_Occurred()) return NULL
;
4307 } _resultobj
= Py_BuildValue("l",_result
);
4311 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
4312 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4313 PyObject
* _resultobj
;
4314 wxImageList
* _result
;
4315 wxPyListCtrl
* _arg0
;
4317 PyObject
* _argo0
= 0;
4318 char *_kwnames
[] = { "self","which", NULL
};
4321 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_kwnames
,&_argo0
,&_arg1
))
4324 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4325 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4326 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxPyListCtrl_p.");
4331 wxPy_BEGIN_ALLOW_THREADS
;
4332 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
4334 wxPy_END_ALLOW_THREADS
;
4335 if (PyErr_Occurred()) return NULL
;
4336 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4340 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
4341 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4342 PyObject
* _resultobj
;
4343 wxPyListCtrl
* _arg0
;
4344 wxImageList
* _arg1
;
4346 PyObject
* _argo0
= 0;
4347 PyObject
* _argo1
= 0;
4348 char *_kwnames
[] = { "self","imageList","which", NULL
};
4351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
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_SetImageList. Expected _wxPyListCtrl_p.");
4361 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4362 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4363 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
4368 wxPy_BEGIN_ALLOW_THREADS
;
4369 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
4371 wxPy_END_ALLOW_THREADS
;
4372 if (PyErr_Occurred()) return NULL
;
4373 } Py_INCREF(Py_None
);
4374 _resultobj
= Py_None
;
4378 #define wxListCtrl_AssignImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->AssignImageList(_swigarg0,_swigarg1))
4379 static PyObject
*_wrap_wxListCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4380 PyObject
* _resultobj
;
4381 wxPyListCtrl
* _arg0
;
4382 wxImageList
* _arg1
;
4384 PyObject
* _argo0
= 0;
4385 PyObject
* _argo1
= 0;
4386 char *_kwnames
[] = { "self","imageList","which", NULL
};
4389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4392 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4393 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4394 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_AssignImageList. Expected _wxPyListCtrl_p.");
4399 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4400 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4401 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_AssignImageList. Expected _wxImageList_p.");
4406 wxPy_BEGIN_ALLOW_THREADS
;
4407 wxListCtrl_AssignImageList(_arg0
,_arg1
,_arg2
);
4409 wxPy_END_ALLOW_THREADS
;
4410 if (PyErr_Occurred()) return NULL
;
4411 } Py_INCREF(Py_None
);
4412 _resultobj
= Py_None
;
4416 #define wxListCtrl_IsVirtual(_swigobj) (_swigobj->IsVirtual())
4417 static PyObject
*_wrap_wxListCtrl_IsVirtual(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4418 PyObject
* _resultobj
;
4420 wxPyListCtrl
* _arg0
;
4421 PyObject
* _argo0
= 0;
4422 char *_kwnames
[] = { "self", NULL
};
4425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_IsVirtual",_kwnames
,&_argo0
))
4428 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4429 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4430 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_IsVirtual. Expected _wxPyListCtrl_p.");
4435 wxPy_BEGIN_ALLOW_THREADS
;
4436 _result
= (bool )wxListCtrl_IsVirtual(_arg0
);
4438 wxPy_END_ALLOW_THREADS
;
4439 if (PyErr_Occurred()) return NULL
;
4440 } _resultobj
= Py_BuildValue("i",_result
);
4444 #define wxListCtrl_RefreshItem(_swigobj,_swigarg0) (_swigobj->RefreshItem(_swigarg0))
4445 static PyObject
*_wrap_wxListCtrl_RefreshItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4446 PyObject
* _resultobj
;
4447 wxPyListCtrl
* _arg0
;
4449 PyObject
* _argo0
= 0;
4450 char *_kwnames
[] = { "self","item", NULL
};
4453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_RefreshItem",_kwnames
,&_argo0
,&_arg1
))
4456 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4457 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4458 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItem. Expected _wxPyListCtrl_p.");
4463 wxPy_BEGIN_ALLOW_THREADS
;
4464 wxListCtrl_RefreshItem(_arg0
,_arg1
);
4466 wxPy_END_ALLOW_THREADS
;
4467 if (PyErr_Occurred()) return NULL
;
4468 } Py_INCREF(Py_None
);
4469 _resultobj
= Py_None
;
4473 #define wxListCtrl_RefreshItems(_swigobj,_swigarg0,_swigarg1) (_swigobj->RefreshItems(_swigarg0,_swigarg1))
4474 static PyObject
*_wrap_wxListCtrl_RefreshItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4475 PyObject
* _resultobj
;
4476 wxPyListCtrl
* _arg0
;
4479 PyObject
* _argo0
= 0;
4480 char *_kwnames
[] = { "self","itemFrom","itemTo", NULL
};
4483 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_RefreshItems",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4486 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4487 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4488 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItems. Expected _wxPyListCtrl_p.");
4493 wxPy_BEGIN_ALLOW_THREADS
;
4494 wxListCtrl_RefreshItems(_arg0
,_arg1
,_arg2
);
4496 wxPy_END_ALLOW_THREADS
;
4497 if (PyErr_Occurred()) return NULL
;
4498 } Py_INCREF(Py_None
);
4499 _resultobj
= Py_None
;
4503 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
4504 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4505 PyObject
* _resultobj
;
4507 wxPyListCtrl
* _arg0
;
4508 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
4509 PyObject
* _argo0
= 0;
4510 char *_kwnames
[] = { "self","flag", NULL
};
4513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
4516 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4517 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4518 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxPyListCtrl_p.");
4523 wxPy_BEGIN_ALLOW_THREADS
;
4524 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
4526 wxPy_END_ALLOW_THREADS
;
4527 if (PyErr_Occurred()) return NULL
;
4528 } _resultobj
= Py_BuildValue("i",_result
);
4532 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
4533 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4534 PyObject
* _resultobj
;
4536 wxPyListCtrl
* _arg0
;
4538 PyObject
* _argo0
= 0;
4539 char *_kwnames
[] = { "self","item", NULL
};
4542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
4545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxPyListCtrl_p.");
4552 wxPy_BEGIN_ALLOW_THREADS
;
4553 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
4555 wxPy_END_ALLOW_THREADS
;
4556 if (PyErr_Occurred()) return NULL
;
4557 } _resultobj
= Py_BuildValue("i",_result
);
4561 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
4562 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4563 PyObject
* _resultobj
;
4565 wxPyListCtrl
* _arg0
;
4566 PyObject
* _argo0
= 0;
4567 char *_kwnames
[] = { "self", NULL
};
4570 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
4573 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4574 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4575 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxPyListCtrl_p.");
4580 wxPy_BEGIN_ALLOW_THREADS
;
4581 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
4583 wxPy_END_ALLOW_THREADS
;
4584 if (PyErr_Occurred()) return NULL
;
4585 } _resultobj
= Py_BuildValue("i",_result
);
4589 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
4590 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4591 PyObject
* _resultobj
;
4593 wxPyListCtrl
* _arg0
;
4595 PyObject
* _argo0
= 0;
4596 char *_kwnames
[] = { "self","col", NULL
};
4599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
4602 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4603 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxPyListCtrl_p.");
4609 wxPy_BEGIN_ALLOW_THREADS
;
4610 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
4612 wxPy_END_ALLOW_THREADS
;
4613 if (PyErr_Occurred()) return NULL
;
4614 } _resultobj
= Py_BuildValue("i",_result
);
4618 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
4619 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4620 PyObject
* _resultobj
;
4622 wxPyListCtrl
* _arg0
;
4623 PyObject
* _argo0
= 0;
4624 char *_kwnames
[] = { "self", NULL
};
4627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
4630 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4631 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4632 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxPyListCtrl_p.");
4637 wxPy_BEGIN_ALLOW_THREADS
;
4638 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
4640 wxPy_END_ALLOW_THREADS
;
4641 if (PyErr_Occurred()) return NULL
;
4642 } _resultobj
= Py_BuildValue("i",_result
);
4646 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
4647 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4648 PyObject
* _resultobj
;
4649 wxPyListCtrl
* _arg0
;
4650 PyObject
* _argo0
= 0;
4651 char *_kwnames
[] = { "self", NULL
};
4654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
4657 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4658 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxPyListCtrl_p.");
4664 wxPy_BEGIN_ALLOW_THREADS
;
4665 wxListCtrl_ClearAll(_arg0
);
4667 wxPy_END_ALLOW_THREADS
;
4668 if (PyErr_Occurred()) return NULL
;
4669 } Py_INCREF(Py_None
);
4670 _resultobj
= Py_None
;
4674 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
4675 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4676 PyObject
* _resultobj
;
4678 wxPyListCtrl
* _arg0
;
4680 PyObject
* _argo0
= 0;
4681 char *_kwnames
[] = { "self","item", NULL
};
4684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
4687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxPyListCtrl_p.");
4694 wxPy_BEGIN_ALLOW_THREADS
;
4695 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
4697 wxPy_END_ALLOW_THREADS
;
4698 if (PyErr_Occurred()) return NULL
;
4699 } _resultobj
= Py_BuildValue("i",_result
);
4703 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4704 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4705 PyObject
* _resultobj
;
4707 wxPyListCtrl
* _arg0
;
4710 bool _arg3
= (bool ) FALSE
;
4711 PyObject
* _argo0
= 0;
4712 PyObject
* _obj2
= 0;
4713 int tempbool3
= (int) FALSE
;
4714 char *_kwnames
[] = { "self","start","str","partial", NULL
};
4717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
4720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxPyListCtrl_p.");
4727 #if PYTHON_API_VERSION >= 1009
4728 char* tmpPtr
; int tmpSize
;
4729 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4730 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4733 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4735 _arg2
= new wxString(tmpPtr
, tmpSize
);
4737 if (!PyString_Check(_obj2
)) {
4738 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4741 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4744 _arg3
= (bool ) tempbool3
;
4746 wxPy_BEGIN_ALLOW_THREADS
;
4747 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4749 wxPy_END_ALLOW_THREADS
;
4750 if (PyErr_Occurred()) return NULL
;
4751 } _resultobj
= Py_BuildValue("l",_result
);
4759 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
4760 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4761 PyObject
* _resultobj
;
4763 wxPyListCtrl
* _arg0
;
4766 PyObject
* _argo0
= 0;
4767 char *_kwnames
[] = { "self","start","data", NULL
};
4770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4773 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4774 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4775 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxPyListCtrl_p.");
4780 wxPy_BEGIN_ALLOW_THREADS
;
4781 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
4783 wxPy_END_ALLOW_THREADS
;
4784 if (PyErr_Occurred()) return NULL
;
4785 } _resultobj
= Py_BuildValue("l",_result
);
4789 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4790 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4791 PyObject
* _resultobj
;
4793 wxPyListCtrl
* _arg0
;
4797 PyObject
* _argo0
= 0;
4799 PyObject
* _obj2
= 0;
4800 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
4803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4806 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4807 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4808 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxPyListCtrl_p.");
4814 if (! wxPoint_helper(_obj2
, &_arg2
))
4818 wxPy_BEGIN_ALLOW_THREADS
;
4819 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
4821 wxPy_END_ALLOW_THREADS
;
4822 if (PyErr_Occurred()) return NULL
;
4823 } _resultobj
= Py_BuildValue("l",_result
);
4827 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
4828 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4829 PyObject
* _resultobj
;
4831 wxPyListCtrl
* _arg0
;
4835 PyObject
* _argo0
= 0;
4837 PyObject
* _obj1
= 0;
4838 char *_kwnames
[] = { "self","point", NULL
};
4844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
4847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxPyListCtrl_p.");
4855 if (! wxPoint_helper(_obj1
, &_arg1
))
4859 wxPy_BEGIN_ALLOW_THREADS
;
4860 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
4862 wxPy_END_ALLOW_THREADS
;
4863 if (PyErr_Occurred()) return NULL
;
4864 } _resultobj
= Py_BuildValue("l",_result
);
4867 o
= PyInt_FromLong((long) (*_arg2
));
4868 _resultobj
= t_output_helper(_resultobj
, o
);
4873 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
4874 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4875 PyObject
* _resultobj
;
4877 wxPyListCtrl
* _arg0
;
4879 PyObject
* _argo0
= 0;
4880 PyObject
* _argo1
= 0;
4881 char *_kwnames
[] = { "self","info", NULL
};
4884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
4887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxPyListCtrl_p.");
4894 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4895 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4896 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
4901 wxPy_BEGIN_ALLOW_THREADS
;
4902 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
4904 wxPy_END_ALLOW_THREADS
;
4905 if (PyErr_Occurred()) return NULL
;
4906 } _resultobj
= Py_BuildValue("l",_result
);
4910 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4911 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4912 PyObject
* _resultobj
;
4914 wxPyListCtrl
* _arg0
;
4917 PyObject
* _argo0
= 0;
4918 PyObject
* _obj2
= 0;
4919 char *_kwnames
[] = { "self","index","label", NULL
};
4922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4925 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4926 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4927 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxPyListCtrl_p.");
4932 #if PYTHON_API_VERSION >= 1009
4933 char* tmpPtr
; int tmpSize
;
4934 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4935 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4938 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4940 _arg2
= new wxString(tmpPtr
, tmpSize
);
4942 if (!PyString_Check(_obj2
)) {
4943 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4946 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4950 wxPy_BEGIN_ALLOW_THREADS
;
4951 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
4953 wxPy_END_ALLOW_THREADS
;
4954 if (PyErr_Occurred()) return NULL
;
4955 } _resultobj
= Py_BuildValue("l",_result
);
4963 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4964 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4965 PyObject
* _resultobj
;
4967 wxPyListCtrl
* _arg0
;
4970 PyObject
* _argo0
= 0;
4971 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
4974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4977 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4978 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxPyListCtrl_p.");
4984 wxPy_BEGIN_ALLOW_THREADS
;
4985 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
4987 wxPy_END_ALLOW_THREADS
;
4988 if (PyErr_Occurred()) return NULL
;
4989 } _resultobj
= Py_BuildValue("l",_result
);
4993 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
4994 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4995 PyObject
* _resultobj
;
4997 wxPyListCtrl
* _arg0
;
5001 PyObject
* _argo0
= 0;
5002 PyObject
* _obj2
= 0;
5003 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
5006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
5009 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5010 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5011 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxPyListCtrl_p.");
5016 #if PYTHON_API_VERSION >= 1009
5017 char* tmpPtr
; int tmpSize
;
5018 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5019 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5022 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5024 _arg2
= new wxString(tmpPtr
, tmpSize
);
5026 if (!PyString_Check(_obj2
)) {
5027 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5030 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5034 wxPy_BEGIN_ALLOW_THREADS
;
5035 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
5037 wxPy_END_ALLOW_THREADS
;
5038 if (PyErr_Occurred()) return NULL
;
5039 } _resultobj
= Py_BuildValue("l",_result
);
5047 #define wxListCtrl_InsertColumnInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
5048 static PyObject
*_wrap_wxListCtrl_InsertColumnInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5049 PyObject
* _resultobj
;
5051 wxPyListCtrl
* _arg0
;
5054 PyObject
* _argo0
= 0;
5055 PyObject
* _argo2
= 0;
5056 char *_kwnames
[] = { "self","col","info", NULL
};
5059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnInfo",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
5062 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5063 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5064 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnInfo. Expected _wxPyListCtrl_p.");
5069 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5070 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
5071 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnInfo. Expected _wxListItem_p.");
5076 wxPy_BEGIN_ALLOW_THREADS
;
5077 _result
= (long )wxListCtrl_InsertColumnInfo(_arg0
,_arg1
,*_arg2
);
5079 wxPy_END_ALLOW_THREADS
;
5080 if (PyErr_Occurred()) return NULL
;
5081 } _resultobj
= Py_BuildValue("l",_result
);
5085 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
5086 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5087 PyObject
* _resultobj
;
5089 wxPyListCtrl
* _arg0
;
5092 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
5093 int _arg4
= (int ) -1;
5094 PyObject
* _argo0
= 0;
5095 PyObject
* _obj2
= 0;
5096 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
5099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
5102 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5103 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5104 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxPyListCtrl_p.");
5109 #if PYTHON_API_VERSION >= 1009
5110 char* tmpPtr
; int tmpSize
;
5111 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5112 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5115 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5117 _arg2
= new wxString(tmpPtr
, tmpSize
);
5119 if (!PyString_Check(_obj2
)) {
5120 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5123 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5127 wxPy_BEGIN_ALLOW_THREADS
;
5128 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
5130 wxPy_END_ALLOW_THREADS
;
5131 if (PyErr_Occurred()) return NULL
;
5132 } _resultobj
= Py_BuildValue("l",_result
);
5140 #define wxListCtrl_SetItemCount(_swigobj,_swigarg0) (_swigobj->SetItemCount(_swigarg0))
5141 static PyObject
*_wrap_wxListCtrl_SetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5142 PyObject
* _resultobj
;
5143 wxPyListCtrl
* _arg0
;
5145 PyObject
* _argo0
= 0;
5146 char *_kwnames
[] = { "self","count", NULL
};
5149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetItemCount",_kwnames
,&_argo0
,&_arg1
))
5152 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5153 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5154 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemCount. Expected _wxPyListCtrl_p.");
5159 wxPy_BEGIN_ALLOW_THREADS
;
5160 wxListCtrl_SetItemCount(_arg0
,_arg1
);
5162 wxPy_END_ALLOW_THREADS
;
5163 if (PyErr_Occurred()) return NULL
;
5164 } Py_INCREF(Py_None
);
5165 _resultobj
= Py_None
;
5169 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
5170 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5171 PyObject
* _resultobj
;
5173 wxPyListCtrl
* _arg0
;
5176 PyObject
* _argo0
= 0;
5177 char *_kwnames
[] = { "self","dx","dy", NULL
};
5180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5183 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5184 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxPyListCtrl_p.");
5190 wxPy_BEGIN_ALLOW_THREADS
;
5191 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
5193 wxPy_END_ALLOW_THREADS
;
5194 if (PyErr_Occurred()) return NULL
;
5195 } _resultobj
= Py_BuildValue("i",_result
);
5199 static bool wxPyListCtrl_SortItems(wxPyListCtrl
*self
,PyObject
* func
) {
5200 if (!PyCallable_Check(func
))
5202 return self
->SortItems(wxPyListCtrl_SortItems
, (long)func
);
5204 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5205 PyObject
* _resultobj
;
5207 wxPyListCtrl
* _arg0
;
5209 PyObject
* _argo0
= 0;
5210 PyObject
* _obj1
= 0;
5211 char *_kwnames
[] = { "self","func", NULL
};
5214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
5217 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5218 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5219 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SortItems. Expected _wxPyListCtrl_p.");
5227 wxPy_BEGIN_ALLOW_THREADS
;
5228 _result
= (bool )wxPyListCtrl_SortItems(_arg0
,_arg1
);
5230 wxPy_END_ALLOW_THREADS
;
5231 if (PyErr_Occurred()) return NULL
;
5232 } _resultobj
= Py_BuildValue("i",_result
);
5236 static void *SwigwxListViewTowxPyListCtrl(void *ptr
) {
5239 src
= (wxListView
*) ptr
;
5240 dest
= (wxPyListCtrl
*) src
;
5241 return (void *) dest
;
5244 static void *SwigwxListViewTowxControl(void *ptr
) {
5247 src
= (wxListView
*) ptr
;
5248 dest
= (wxControl
*) src
;
5249 return (void *) dest
;
5252 static void *SwigwxListViewTowxWindow(void *ptr
) {
5255 src
= (wxListView
*) ptr
;
5256 dest
= (wxWindow
*) src
;
5257 return (void *) dest
;
5260 static void *SwigwxListViewTowxEvtHandler(void *ptr
) {
5263 src
= (wxListView
*) ptr
;
5264 dest
= (wxEvtHandler
*) src
;
5265 return (void *) dest
;
5268 static void *SwigwxListViewTowxObject(void *ptr
) {
5271 src
= (wxListView
*) ptr
;
5272 dest
= (wxObject
*) src
;
5273 return (void *) dest
;
5276 #define new_wxListView(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxListView(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5277 static PyObject
*_wrap_new_wxListView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5278 PyObject
* _resultobj
;
5279 wxListView
* _result
;
5281 wxWindowID _arg1
= (wxWindowID
) -1;
5282 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
5283 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
5284 long _arg4
= (long ) (wxLC_REPORT
);
5285 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
5286 wxString
* _arg6
= (wxString
*) &"listctrl";
5287 PyObject
* _argo0
= 0;
5289 PyObject
* _obj2
= 0;
5291 PyObject
* _obj3
= 0;
5292 PyObject
* _argo5
= 0;
5293 PyObject
* _obj6
= 0;
5294 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
5298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOO:new_wxListView",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_obj6
))
5301 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5302 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListView. Expected _wxWindow_p.");
5310 if (! wxPoint_helper(_obj2
, &_arg2
))
5316 if (! wxSize_helper(_obj3
, &_arg3
))
5320 if (_argo5
== Py_None
) { _arg5
= NULL
; }
5321 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
5322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListView. Expected _wxValidator_p.");
5328 #if PYTHON_API_VERSION >= 1009
5329 char* tmpPtr
; int tmpSize
;
5330 if (!PyString_Check(_obj6
) && !PyUnicode_Check(_obj6
)) {
5331 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5334 if (PyString_AsStringAndSize(_obj6
, &tmpPtr
, &tmpSize
) == -1)
5336 _arg6
= new wxString(tmpPtr
, tmpSize
);
5338 if (!PyString_Check(_obj6
)) {
5339 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5342 _arg6
= new wxString(PyString_AS_STRING(_obj6
), PyString_GET_SIZE(_obj6
));
5346 wxPy_BEGIN_ALLOW_THREADS
;
5347 _result
= (wxListView
*)new_wxListView(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,*_arg6
);
5349 wxPy_END_ALLOW_THREADS
;
5350 if (PyErr_Occurred()) return NULL
;
5352 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListView_p");
5353 _resultobj
= Py_BuildValue("s",_ptemp
);
5356 _resultobj
= Py_None
;
5365 #define new_wxPreListView() (new wxListView())
5366 static PyObject
*_wrap_new_wxPreListView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5367 PyObject
* _resultobj
;
5368 wxListView
* _result
;
5369 char *_kwnames
[] = { NULL
};
5373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreListView",_kwnames
))
5376 wxPy_BEGIN_ALLOW_THREADS
;
5377 _result
= (wxListView
*)new_wxPreListView();
5379 wxPy_END_ALLOW_THREADS
;
5380 if (PyErr_Occurred()) return NULL
;
5382 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListView_p");
5383 _resultobj
= Py_BuildValue("s",_ptemp
);
5386 _resultobj
= Py_None
;
5391 #define wxListView_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5392 static PyObject
*_wrap_wxListView_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5393 PyObject
* _resultobj
;
5397 wxWindowID _arg2
= (wxWindowID
) -1;
5398 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
5399 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
5400 long _arg5
= (long ) (wxLC_REPORT
);
5401 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
5402 wxString
* _arg7
= (wxString
*) &"listctrl";
5403 PyObject
* _argo0
= 0;
5404 PyObject
* _argo1
= 0;
5406 PyObject
* _obj3
= 0;
5408 PyObject
* _obj4
= 0;
5409 PyObject
* _argo6
= 0;
5410 PyObject
* _obj7
= 0;
5411 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
5414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOO:wxListView_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_obj7
))
5417 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5418 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Create. Expected _wxListView_p.");
5424 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5425 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
5426 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListView_Create. Expected _wxWindow_p.");
5433 if (! wxPoint_helper(_obj3
, &_arg3
))
5439 if (! wxSize_helper(_obj4
, &_arg4
))
5443 if (_argo6
== Py_None
) { _arg6
= NULL
; }
5444 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
5445 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxListView_Create. Expected _wxValidator_p.");
5451 #if PYTHON_API_VERSION >= 1009
5452 char* tmpPtr
; int tmpSize
;
5453 if (!PyString_Check(_obj7
) && !PyUnicode_Check(_obj7
)) {
5454 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5457 if (PyString_AsStringAndSize(_obj7
, &tmpPtr
, &tmpSize
) == -1)
5459 _arg7
= new wxString(tmpPtr
, tmpSize
);
5461 if (!PyString_Check(_obj7
)) {
5462 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5465 _arg7
= new wxString(PyString_AS_STRING(_obj7
), PyString_GET_SIZE(_obj7
));
5469 wxPy_BEGIN_ALLOW_THREADS
;
5470 _result
= (bool )wxListView_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,*_arg7
);
5472 wxPy_END_ALLOW_THREADS
;
5473 if (PyErr_Occurred()) return NULL
;
5474 } _resultobj
= Py_BuildValue("i",_result
);
5482 #define wxListView_Select(_swigobj,_swigarg0,_swigarg1) (_swigobj->Select(_swigarg0,_swigarg1))
5483 static PyObject
*_wrap_wxListView_Select(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5484 PyObject
* _resultobj
;
5487 bool _arg2
= (bool ) TRUE
;
5488 PyObject
* _argo0
= 0;
5489 int tempbool2
= (int) TRUE
;
5490 char *_kwnames
[] = { "self","n","on", NULL
};
5493 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListView_Select",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
5496 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5497 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5498 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Select. Expected _wxListView_p.");
5502 _arg2
= (bool ) tempbool2
;
5504 wxPy_BEGIN_ALLOW_THREADS
;
5505 wxListView_Select(_arg0
,_arg1
,_arg2
);
5507 wxPy_END_ALLOW_THREADS
;
5508 if (PyErr_Occurred()) return NULL
;
5509 } Py_INCREF(Py_None
);
5510 _resultobj
= Py_None
;
5514 #define wxListView_Focus(_swigobj,_swigarg0) (_swigobj->Focus(_swigarg0))
5515 static PyObject
*_wrap_wxListView_Focus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5516 PyObject
* _resultobj
;
5519 PyObject
* _argo0
= 0;
5520 char *_kwnames
[] = { "self","index", NULL
};
5523 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_Focus",_kwnames
,&_argo0
,&_arg1
))
5526 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5527 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5528 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Focus. Expected _wxListView_p.");
5533 wxPy_BEGIN_ALLOW_THREADS
;
5534 wxListView_Focus(_arg0
,_arg1
);
5536 wxPy_END_ALLOW_THREADS
;
5537 if (PyErr_Occurred()) return NULL
;
5538 } Py_INCREF(Py_None
);
5539 _resultobj
= Py_None
;
5543 #define wxListView_GetFocusedItem(_swigobj) (_swigobj->GetFocusedItem())
5544 static PyObject
*_wrap_wxListView_GetFocusedItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5545 PyObject
* _resultobj
;
5548 PyObject
* _argo0
= 0;
5549 char *_kwnames
[] = { "self", NULL
};
5552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListView_GetFocusedItem",_kwnames
,&_argo0
))
5555 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5556 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetFocusedItem. Expected _wxListView_p.");
5562 wxPy_BEGIN_ALLOW_THREADS
;
5563 _result
= (long )wxListView_GetFocusedItem(_arg0
);
5565 wxPy_END_ALLOW_THREADS
;
5566 if (PyErr_Occurred()) return NULL
;
5567 } _resultobj
= Py_BuildValue("l",_result
);
5571 #define wxListView_GetNextSelected(_swigobj,_swigarg0) (_swigobj->GetNextSelected(_swigarg0))
5572 static PyObject
*_wrap_wxListView_GetNextSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5573 PyObject
* _resultobj
;
5577 PyObject
* _argo0
= 0;
5578 char *_kwnames
[] = { "self","item", NULL
};
5581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_GetNextSelected",_kwnames
,&_argo0
,&_arg1
))
5584 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5585 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5586 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetNextSelected. Expected _wxListView_p.");
5591 wxPy_BEGIN_ALLOW_THREADS
;
5592 _result
= (long )wxListView_GetNextSelected(_arg0
,_arg1
);
5594 wxPy_END_ALLOW_THREADS
;
5595 if (PyErr_Occurred()) return NULL
;
5596 } _resultobj
= Py_BuildValue("l",_result
);
5600 #define wxListView_GetFirstSelected(_swigobj) (_swigobj->GetFirstSelected())
5601 static PyObject
*_wrap_wxListView_GetFirstSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5602 PyObject
* _resultobj
;
5605 PyObject
* _argo0
= 0;
5606 char *_kwnames
[] = { "self", NULL
};
5609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListView_GetFirstSelected",_kwnames
,&_argo0
))
5612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetFirstSelected. Expected _wxListView_p.");
5619 wxPy_BEGIN_ALLOW_THREADS
;
5620 _result
= (long )wxListView_GetFirstSelected(_arg0
);
5622 wxPy_END_ALLOW_THREADS
;
5623 if (PyErr_Occurred()) return NULL
;
5624 } _resultobj
= Py_BuildValue("l",_result
);
5628 #define wxListView_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
5629 static PyObject
*_wrap_wxListView_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5630 PyObject
* _resultobj
;
5634 PyObject
* _argo0
= 0;
5635 char *_kwnames
[] = { "self","index", NULL
};
5638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_IsSelected",_kwnames
,&_argo0
,&_arg1
))
5641 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5642 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_IsSelected. Expected _wxListView_p.");
5648 wxPy_BEGIN_ALLOW_THREADS
;
5649 _result
= (bool )wxListView_IsSelected(_arg0
,_arg1
);
5651 wxPy_END_ALLOW_THREADS
;
5652 if (PyErr_Occurred()) return NULL
;
5653 } _resultobj
= Py_BuildValue("i",_result
);
5657 #define wxListView_SetColumnImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnImage(_swigarg0,_swigarg1))
5658 static PyObject
*_wrap_wxListView_SetColumnImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5659 PyObject
* _resultobj
;
5663 PyObject
* _argo0
= 0;
5664 char *_kwnames
[] = { "self","col","image", NULL
};
5667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListView_SetColumnImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5670 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5671 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_SetColumnImage. Expected _wxListView_p.");
5677 wxPy_BEGIN_ALLOW_THREADS
;
5678 wxListView_SetColumnImage(_arg0
,_arg1
,_arg2
);
5680 wxPy_END_ALLOW_THREADS
;
5681 if (PyErr_Occurred()) return NULL
;
5682 } Py_INCREF(Py_None
);
5683 _resultobj
= Py_None
;
5687 #define wxListView_ClearColumnImage(_swigobj,_swigarg0) (_swigobj->ClearColumnImage(_swigarg0))
5688 static PyObject
*_wrap_wxListView_ClearColumnImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5689 PyObject
* _resultobj
;
5692 PyObject
* _argo0
= 0;
5693 char *_kwnames
[] = { "self","col", NULL
};
5696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListView_ClearColumnImage",_kwnames
,&_argo0
,&_arg1
))
5699 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5700 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_ClearColumnImage. Expected _wxListView_p.");
5706 wxPy_BEGIN_ALLOW_THREADS
;
5707 wxListView_ClearColumnImage(_arg0
,_arg1
);
5709 wxPy_END_ALLOW_THREADS
;
5710 if (PyErr_Occurred()) return NULL
;
5711 } Py_INCREF(Py_None
);
5712 _resultobj
= Py_None
;
5716 #define new_wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2))
5717 static PyObject
*_wrap_new_wxTreeItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5718 PyObject
* _resultobj
;
5719 wxTreeItemAttr
* _result
;
5720 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
5721 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
5722 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
5724 PyObject
* _obj0
= 0;
5726 PyObject
* _obj1
= 0;
5727 PyObject
* _argo2
= 0;
5728 char *_kwnames
[] = { "colText","colBack","font", NULL
};
5732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxTreeItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
5737 if (! wxColour_helper(_obj0
, &_arg0
))
5743 if (! wxColour_helper(_obj1
, &_arg1
))
5747 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5748 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
5749 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxTreeItemAttr. Expected _wxFont_p.");
5754 wxPy_BEGIN_ALLOW_THREADS
;
5755 _result
= (wxTreeItemAttr
*)new_wxTreeItemAttr(*_arg0
,*_arg1
,*_arg2
);
5757 wxPy_END_ALLOW_THREADS
;
5758 if (PyErr_Occurred()) return NULL
;
5760 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemAttr_p");
5761 _resultobj
= Py_BuildValue("s",_ptemp
);
5764 _resultobj
= Py_None
;
5769 #define wxTreeItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
5770 static PyObject
*_wrap_wxTreeItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5771 PyObject
* _resultobj
;
5772 wxTreeItemAttr
* _arg0
;
5774 PyObject
* _argo0
= 0;
5776 PyObject
* _obj1
= 0;
5777 char *_kwnames
[] = { "self","colText", NULL
};
5780 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
5783 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5784 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5785 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetTextColour. Expected _wxTreeItemAttr_p.");
5791 if (! wxColour_helper(_obj1
, &_arg1
))
5795 wxPy_BEGIN_ALLOW_THREADS
;
5796 wxTreeItemAttr_SetTextColour(_arg0
,*_arg1
);
5798 wxPy_END_ALLOW_THREADS
;
5799 if (PyErr_Occurred()) return NULL
;
5800 } Py_INCREF(Py_None
);
5801 _resultobj
= Py_None
;
5805 #define wxTreeItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
5806 static PyObject
*_wrap_wxTreeItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5807 PyObject
* _resultobj
;
5808 wxTreeItemAttr
* _arg0
;
5810 PyObject
* _argo0
= 0;
5812 PyObject
* _obj1
= 0;
5813 char *_kwnames
[] = { "self","colBack", NULL
};
5816 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
5819 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5820 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5821 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetBackgroundColour. Expected _wxTreeItemAttr_p.");
5827 if (! wxColour_helper(_obj1
, &_arg1
))
5831 wxPy_BEGIN_ALLOW_THREADS
;
5832 wxTreeItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
5834 wxPy_END_ALLOW_THREADS
;
5835 if (PyErr_Occurred()) return NULL
;
5836 } Py_INCREF(Py_None
);
5837 _resultobj
= Py_None
;
5841 #define wxTreeItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
5842 static PyObject
*_wrap_wxTreeItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5843 PyObject
* _resultobj
;
5844 wxTreeItemAttr
* _arg0
;
5846 PyObject
* _argo0
= 0;
5847 PyObject
* _argo1
= 0;
5848 char *_kwnames
[] = { "self","font", NULL
};
5851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
5854 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5855 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5856 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetFont. Expected _wxTreeItemAttr_p.");
5861 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5862 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
5863 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemAttr_SetFont. Expected _wxFont_p.");
5868 wxPy_BEGIN_ALLOW_THREADS
;
5869 wxTreeItemAttr_SetFont(_arg0
,*_arg1
);
5871 wxPy_END_ALLOW_THREADS
;
5872 if (PyErr_Occurred()) return NULL
;
5873 } Py_INCREF(Py_None
);
5874 _resultobj
= Py_None
;
5878 #define wxTreeItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
5879 static PyObject
*_wrap_wxTreeItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5880 PyObject
* _resultobj
;
5882 wxTreeItemAttr
* _arg0
;
5883 PyObject
* _argo0
= 0;
5884 char *_kwnames
[] = { "self", NULL
};
5887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasTextColour",_kwnames
,&_argo0
))
5890 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5891 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5892 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasTextColour. Expected _wxTreeItemAttr_p.");
5897 wxPy_BEGIN_ALLOW_THREADS
;
5898 _result
= (bool )wxTreeItemAttr_HasTextColour(_arg0
);
5900 wxPy_END_ALLOW_THREADS
;
5901 if (PyErr_Occurred()) return NULL
;
5902 } _resultobj
= Py_BuildValue("i",_result
);
5906 #define wxTreeItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
5907 static PyObject
*_wrap_wxTreeItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5908 PyObject
* _resultobj
;
5910 wxTreeItemAttr
* _arg0
;
5911 PyObject
* _argo0
= 0;
5912 char *_kwnames
[] = { "self", NULL
};
5915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
5918 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5919 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5920 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasBackgroundColour. Expected _wxTreeItemAttr_p.");
5925 wxPy_BEGIN_ALLOW_THREADS
;
5926 _result
= (bool )wxTreeItemAttr_HasBackgroundColour(_arg0
);
5928 wxPy_END_ALLOW_THREADS
;
5929 if (PyErr_Occurred()) return NULL
;
5930 } _resultobj
= Py_BuildValue("i",_result
);
5934 #define wxTreeItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
5935 static PyObject
*_wrap_wxTreeItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5936 PyObject
* _resultobj
;
5938 wxTreeItemAttr
* _arg0
;
5939 PyObject
* _argo0
= 0;
5940 char *_kwnames
[] = { "self", NULL
};
5943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasFont",_kwnames
,&_argo0
))
5946 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5947 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasFont. Expected _wxTreeItemAttr_p.");
5953 wxPy_BEGIN_ALLOW_THREADS
;
5954 _result
= (bool )wxTreeItemAttr_HasFont(_arg0
);
5956 wxPy_END_ALLOW_THREADS
;
5957 if (PyErr_Occurred()) return NULL
;
5958 } _resultobj
= Py_BuildValue("i",_result
);
5962 #define wxTreeItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
5963 static PyObject
*_wrap_wxTreeItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5964 PyObject
* _resultobj
;
5966 wxTreeItemAttr
* _arg0
;
5967 PyObject
* _argo0
= 0;
5968 char *_kwnames
[] = { "self", NULL
};
5972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetTextColour",_kwnames
,&_argo0
))
5975 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5976 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5977 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetTextColour. Expected _wxTreeItemAttr_p.");
5982 wxPy_BEGIN_ALLOW_THREADS
;
5983 const wxColour
& _result_ref
= wxTreeItemAttr_GetTextColour(_arg0
);
5984 _result
= (wxColour
*) &_result_ref
;
5986 wxPy_END_ALLOW_THREADS
;
5987 if (PyErr_Occurred()) return NULL
;
5989 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
5990 _resultobj
= Py_BuildValue("s",_ptemp
);
5993 _resultobj
= Py_None
;
5998 #define wxTreeItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
5999 static PyObject
*_wrap_wxTreeItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6000 PyObject
* _resultobj
;
6002 wxTreeItemAttr
* _arg0
;
6003 PyObject
* _argo0
= 0;
6004 char *_kwnames
[] = { "self", NULL
};
6008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
6011 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6012 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
6013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetBackgroundColour. Expected _wxTreeItemAttr_p.");
6018 wxPy_BEGIN_ALLOW_THREADS
;
6019 const wxColour
& _result_ref
= wxTreeItemAttr_GetBackgroundColour(_arg0
);
6020 _result
= (wxColour
*) &_result_ref
;
6022 wxPy_END_ALLOW_THREADS
;
6023 if (PyErr_Occurred()) return NULL
;
6025 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
6026 _resultobj
= Py_BuildValue("s",_ptemp
);
6029 _resultobj
= Py_None
;
6034 #define wxTreeItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
6035 static PyObject
*_wrap_wxTreeItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6036 PyObject
* _resultobj
;
6038 wxTreeItemAttr
* _arg0
;
6039 PyObject
* _argo0
= 0;
6040 char *_kwnames
[] = { "self", NULL
};
6044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetFont",_kwnames
,&_argo0
))
6047 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6048 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
6049 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetFont. Expected _wxTreeItemAttr_p.");
6054 wxPy_BEGIN_ALLOW_THREADS
;
6055 const wxFont
& _result_ref
= wxTreeItemAttr_GetFont(_arg0
);
6056 _result
= (wxFont
*) &_result_ref
;
6058 wxPy_END_ALLOW_THREADS
;
6059 if (PyErr_Occurred()) return NULL
;
6061 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
6062 _resultobj
= Py_BuildValue("s",_ptemp
);
6065 _resultobj
= Py_None
;
6070 #define new_wxTreeItemId() (new wxTreeItemId())
6071 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6072 PyObject
* _resultobj
;
6073 wxTreeItemId
* _result
;
6074 char *_kwnames
[] = { NULL
};
6078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
6081 wxPy_BEGIN_ALLOW_THREADS
;
6082 _result
= (wxTreeItemId
*)new_wxTreeItemId();
6084 wxPy_END_ALLOW_THREADS
;
6085 if (PyErr_Occurred()) return NULL
;
6087 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
6088 _resultobj
= Py_BuildValue("s",_ptemp
);
6091 _resultobj
= Py_None
;
6096 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
6097 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6098 PyObject
* _resultobj
;
6099 wxTreeItemId
* _arg0
;
6100 PyObject
* _argo0
= 0;
6101 char *_kwnames
[] = { "self", NULL
};
6104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
6107 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6108 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
6109 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
6114 wxPy_BEGIN_ALLOW_THREADS
;
6115 delete_wxTreeItemId(_arg0
);
6117 wxPy_END_ALLOW_THREADS
;
6118 if (PyErr_Occurred()) return NULL
;
6119 } Py_INCREF(Py_None
);
6120 _resultobj
= Py_None
;
6124 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
6125 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6126 PyObject
* _resultobj
;
6128 wxTreeItemId
* _arg0
;
6129 PyObject
* _argo0
= 0;
6130 char *_kwnames
[] = { "self", NULL
};
6133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
6136 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6137 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
6138 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
6143 wxPy_BEGIN_ALLOW_THREADS
;
6144 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
6146 wxPy_END_ALLOW_THREADS
;
6147 if (PyErr_Occurred()) return NULL
;
6148 } _resultobj
= Py_BuildValue("i",_result
);
6152 static int wxTreeItemId___cmp__(wxTreeItemId
*self
,wxTreeItemId
* other
) {
6153 if (! other
) return -1;
6154 return *self
!= *other
;
6156 static PyObject
*_wrap_wxTreeItemId___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6157 PyObject
* _resultobj
;
6159 wxTreeItemId
* _arg0
;
6160 wxTreeItemId
* _arg1
;
6161 PyObject
* _argo0
= 0;
6162 PyObject
* _argo1
= 0;
6163 char *_kwnames
[] = { "self","other", NULL
};
6166 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemId___cmp__",_kwnames
,&_argo0
,&_argo1
))
6169 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6170 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
6171 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
6176 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6177 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6178 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
6183 wxPy_BEGIN_ALLOW_THREADS
;
6184 _result
= (int )wxTreeItemId___cmp__(_arg0
,_arg1
);
6186 wxPy_END_ALLOW_THREADS
;
6187 if (PyErr_Occurred()) return NULL
;
6188 } _resultobj
= Py_BuildValue("i",_result
);
6192 static void *SwigwxPyTreeItemDataTowxObject(void *ptr
) {
6193 wxPyTreeItemData
*src
;
6195 src
= (wxPyTreeItemData
*) ptr
;
6196 dest
= (wxObject
*) src
;
6197 return (void *) dest
;
6200 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
6201 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6202 PyObject
* _resultobj
;
6203 wxPyTreeItemData
* _result
;
6204 PyObject
* _arg0
= (PyObject
*) NULL
;
6205 PyObject
* _obj0
= 0;
6206 char *_kwnames
[] = { "obj", NULL
};
6210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
6217 wxPy_BEGIN_ALLOW_THREADS
;
6218 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
6220 wxPy_END_ALLOW_THREADS
;
6221 if (PyErr_Occurred()) return NULL
;
6223 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
6224 _resultobj
= Py_BuildValue("s",_ptemp
);
6227 _resultobj
= Py_None
;
6232 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
6233 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6234 PyObject
* _resultobj
;
6236 wxPyTreeItemData
* _arg0
;
6237 PyObject
* _argo0
= 0;
6238 char *_kwnames
[] = { "self", NULL
};
6241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
6244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
6251 wxPy_BEGIN_ALLOW_THREADS
;
6252 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
6254 wxPy_END_ALLOW_THREADS
;
6255 if (PyErr_Occurred()) return NULL
;
6257 _resultobj
= _result
;
6262 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
6263 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6264 PyObject
* _resultobj
;
6265 wxPyTreeItemData
* _arg0
;
6267 PyObject
* _argo0
= 0;
6268 PyObject
* _obj1
= 0;
6269 char *_kwnames
[] = { "self","obj", NULL
};
6272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
6275 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6276 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
6285 wxPy_BEGIN_ALLOW_THREADS
;
6286 wxTreeItemData_SetData(_arg0
,_arg1
);
6288 wxPy_END_ALLOW_THREADS
;
6289 if (PyErr_Occurred()) return NULL
;
6290 } Py_INCREF(Py_None
);
6291 _resultobj
= Py_None
;
6295 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
6296 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6297 PyObject
* _resultobj
;
6298 wxTreeItemId
* _result
;
6299 wxPyTreeItemData
* _arg0
;
6300 PyObject
* _argo0
= 0;
6301 char *_kwnames
[] = { "self", NULL
};
6305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
6308 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6309 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6310 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
6315 wxPy_BEGIN_ALLOW_THREADS
;
6316 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
6317 _result
= (wxTreeItemId
*) &_result_ref
;
6319 wxPy_END_ALLOW_THREADS
;
6320 if (PyErr_Occurred()) return NULL
;
6322 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
6323 _resultobj
= Py_BuildValue("s",_ptemp
);
6326 _resultobj
= Py_None
;
6331 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
6332 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6333 PyObject
* _resultobj
;
6334 wxPyTreeItemData
* _arg0
;
6335 wxTreeItemId
* _arg1
;
6336 PyObject
* _argo0
= 0;
6337 PyObject
* _argo1
= 0;
6338 char *_kwnames
[] = { "self","id", NULL
};
6341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
6344 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6345 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6346 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
6351 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6352 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
6358 wxPy_BEGIN_ALLOW_THREADS
;
6359 wxTreeItemData_SetId(_arg0
,*_arg1
);
6361 wxPy_END_ALLOW_THREADS
;
6362 if (PyErr_Occurred()) return NULL
;
6363 } Py_INCREF(Py_None
);
6364 _resultobj
= Py_None
;
6368 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
6370 wxNotifyEvent
*dest
;
6371 src
= (wxTreeEvent
*) ptr
;
6372 dest
= (wxNotifyEvent
*) src
;
6373 return (void *) dest
;
6376 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
6378 wxCommandEvent
*dest
;
6379 src
= (wxTreeEvent
*) ptr
;
6380 dest
= (wxCommandEvent
*) src
;
6381 return (void *) dest
;
6384 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
6387 src
= (wxTreeEvent
*) ptr
;
6388 dest
= (wxEvent
*) src
;
6389 return (void *) dest
;
6392 static void *SwigwxTreeEventTowxObject(void *ptr
) {
6395 src
= (wxTreeEvent
*) ptr
;
6396 dest
= (wxObject
*) src
;
6397 return (void *) dest
;
6400 #define new_wxTreeEvent(_swigarg0,_swigarg1) (new wxTreeEvent(_swigarg0,_swigarg1))
6401 static PyObject
*_wrap_new_wxTreeEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6402 PyObject
* _resultobj
;
6403 wxTreeEvent
* _result
;
6404 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
6405 int _arg1
= (int ) 0;
6406 char *_kwnames
[] = { "commandType","id", NULL
};
6410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTreeEvent",_kwnames
,&_arg0
,&_arg1
))
6413 wxPy_BEGIN_ALLOW_THREADS
;
6414 _result
= (wxTreeEvent
*)new_wxTreeEvent(_arg0
,_arg1
);
6416 wxPy_END_ALLOW_THREADS
;
6417 if (PyErr_Occurred()) return NULL
;
6419 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeEvent_p");
6420 _resultobj
= Py_BuildValue("s",_ptemp
);
6423 _resultobj
= Py_None
;
6428 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
6429 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6430 PyObject
* _resultobj
;
6431 wxTreeItemId
* _result
;
6432 wxTreeEvent
* _arg0
;
6433 PyObject
* _argo0
= 0;
6434 char *_kwnames
[] = { "self", NULL
};
6438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
6441 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6442 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6443 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
6448 wxPy_BEGIN_ALLOW_THREADS
;
6449 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
6451 wxPy_END_ALLOW_THREADS
;
6452 if (PyErr_Occurred()) return NULL
;
6453 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6454 _resultobj
= Py_BuildValue("s",_ptemp
);
6458 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
6459 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6460 PyObject
* _resultobj
;
6461 wxTreeItemId
* _result
;
6462 wxTreeEvent
* _arg0
;
6463 PyObject
* _argo0
= 0;
6464 char *_kwnames
[] = { "self", NULL
};
6468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
6471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
6478 wxPy_BEGIN_ALLOW_THREADS
;
6479 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
6481 wxPy_END_ALLOW_THREADS
;
6482 if (PyErr_Occurred()) return NULL
;
6483 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6484 _resultobj
= Py_BuildValue("s",_ptemp
);
6488 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
6489 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6490 PyObject
* _resultobj
;
6492 wxTreeEvent
* _arg0
;
6493 PyObject
* _argo0
= 0;
6494 char *_kwnames
[] = { "self", NULL
};
6498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_kwnames
,&_argo0
))
6501 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6502 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
6508 wxPy_BEGIN_ALLOW_THREADS
;
6509 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
6511 wxPy_END_ALLOW_THREADS
;
6512 if (PyErr_Occurred()) return NULL
;
6513 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
6514 _resultobj
= Py_BuildValue("s",_ptemp
);
6518 #define wxTreeEvent_GetKeyEvent(_swigobj) (_swigobj->GetKeyEvent())
6519 static PyObject
*_wrap_wxTreeEvent_GetKeyEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6520 PyObject
* _resultobj
;
6521 wxKeyEvent
* _result
;
6522 wxTreeEvent
* _arg0
;
6523 PyObject
* _argo0
= 0;
6524 char *_kwnames
[] = { "self", NULL
};
6528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetKeyEvent",_kwnames
,&_argo0
))
6531 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6532 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6533 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetKeyEvent. Expected _wxTreeEvent_p.");
6538 wxPy_BEGIN_ALLOW_THREADS
;
6539 const wxKeyEvent
& _result_ref
= wxTreeEvent_GetKeyEvent(_arg0
);
6540 _result
= (wxKeyEvent
*) &_result_ref
;
6542 wxPy_END_ALLOW_THREADS
;
6543 if (PyErr_Occurred()) return NULL
;
6545 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxKeyEvent_p");
6546 _resultobj
= Py_BuildValue("s",_ptemp
);
6549 _resultobj
= Py_None
;
6554 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
6555 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6556 PyObject
* _resultobj
;
6558 wxTreeEvent
* _arg0
;
6559 PyObject
* _argo0
= 0;
6560 char *_kwnames
[] = { "self", NULL
};
6563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetCode",_kwnames
,&_argo0
))
6566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
6573 wxPy_BEGIN_ALLOW_THREADS
;
6574 _result
= (int )wxTreeEvent_GetCode(_arg0
);
6576 wxPy_END_ALLOW_THREADS
;
6577 if (PyErr_Occurred()) return NULL
;
6578 } _resultobj
= Py_BuildValue("i",_result
);
6582 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
6583 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6584 PyObject
* _resultobj
;
6586 wxTreeEvent
* _arg0
;
6587 PyObject
* _argo0
= 0;
6588 char *_kwnames
[] = { "self", NULL
};
6591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
6594 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6595 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
6601 wxPy_BEGIN_ALLOW_THREADS
;
6602 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
6603 _result
= (wxString
*) &_result_ref
;
6605 wxPy_END_ALLOW_THREADS
;
6606 if (PyErr_Occurred()) return NULL
;
6608 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6613 static void *SwigwxPyTreeCtrlTowxControl(void *ptr
) {
6616 src
= (wxPyTreeCtrl
*) ptr
;
6617 dest
= (wxControl
*) src
;
6618 return (void *) dest
;
6621 static void *SwigwxPyTreeCtrlTowxWindow(void *ptr
) {
6624 src
= (wxPyTreeCtrl
*) ptr
;
6625 dest
= (wxWindow
*) src
;
6626 return (void *) dest
;
6629 static void *SwigwxPyTreeCtrlTowxEvtHandler(void *ptr
) {
6632 src
= (wxPyTreeCtrl
*) ptr
;
6633 dest
= (wxEvtHandler
*) src
;
6634 return (void *) dest
;
6637 static void *SwigwxPyTreeCtrlTowxObject(void *ptr
) {
6640 src
= (wxPyTreeCtrl
*) ptr
;
6641 dest
= (wxObject
*) src
;
6642 return (void *) dest
;
6645 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6646 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6647 PyObject
* _resultobj
;
6648 wxPyTreeCtrl
* _result
;
6650 wxWindowID _arg1
= (wxWindowID
) -1;
6651 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6652 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6653 long _arg4
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6654 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
6655 char * _arg6
= (char *) "wxTreeCtrl";
6656 PyObject
* _argo0
= 0;
6658 PyObject
* _obj2
= 0;
6660 PyObject
* _obj3
= 0;
6661 PyObject
* _argo5
= 0;
6662 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
6666 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
6669 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6670 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6671 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
6678 if (! wxPoint_helper(_obj2
, &_arg2
))
6684 if (! wxSize_helper(_obj3
, &_arg3
))
6688 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6689 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
6690 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
6695 wxPy_BEGIN_ALLOW_THREADS
;
6696 _result
= (wxPyTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
6698 wxPy_END_ALLOW_THREADS
;
6699 if (PyErr_Occurred()) return NULL
;
6701 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6702 _resultobj
= Py_BuildValue("s",_ptemp
);
6705 _resultobj
= Py_None
;
6710 #define new_wxPreTreeCtrl() (new wxPyTreeCtrl())
6711 static PyObject
*_wrap_new_wxPreTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6712 PyObject
* _resultobj
;
6713 wxPyTreeCtrl
* _result
;
6714 char *_kwnames
[] = { NULL
};
6718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreTreeCtrl",_kwnames
))
6721 wxPy_BEGIN_ALLOW_THREADS
;
6722 _result
= (wxPyTreeCtrl
*)new_wxPreTreeCtrl();
6724 wxPy_END_ALLOW_THREADS
;
6725 if (PyErr_Occurred()) return NULL
;
6727 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6728 _resultobj
= Py_BuildValue("s",_ptemp
);
6731 _resultobj
= Py_None
;
6736 #define wxTreeCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6737 static PyObject
*_wrap_wxTreeCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6738 PyObject
* _resultobj
;
6740 wxPyTreeCtrl
* _arg0
;
6742 wxWindowID _arg2
= (wxWindowID
) -1;
6743 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6744 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6745 long _arg5
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6746 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
6747 char * _arg7
= (char *) "wxTreeCtrl";
6748 PyObject
* _argo0
= 0;
6749 PyObject
* _argo1
= 0;
6751 PyObject
* _obj3
= 0;
6753 PyObject
* _obj4
= 0;
6754 PyObject
* _argo6
= 0;
6755 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
6758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOs:wxTreeCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
6761 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6762 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6763 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Create. Expected _wxPyTreeCtrl_p.");
6768 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6769 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6770 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Create. Expected _wxWindow_p.");
6777 if (! wxPoint_helper(_obj3
, &_arg3
))
6783 if (! wxSize_helper(_obj4
, &_arg4
))
6787 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6788 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
6789 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_Create. Expected _wxValidator_p.");
6794 wxPy_BEGIN_ALLOW_THREADS
;
6795 _result
= (bool )wxTreeCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
6797 wxPy_END_ALLOW_THREADS
;
6798 if (PyErr_Occurred()) return NULL
;
6799 } _resultobj
= Py_BuildValue("i",_result
);
6803 #define wxTreeCtrl__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
6804 static PyObject
*_wrap_wxTreeCtrl__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6805 PyObject
* _resultobj
;
6806 wxPyTreeCtrl
* _arg0
;
6809 PyObject
* _argo0
= 0;
6810 PyObject
* _obj1
= 0;
6811 PyObject
* _obj2
= 0;
6812 char *_kwnames
[] = { "self","self","_class", NULL
};
6815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6818 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6819 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6820 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl__setCallbackInfo. Expected _wxPyTreeCtrl_p.");
6831 wxPy_BEGIN_ALLOW_THREADS
;
6832 wxTreeCtrl__setCallbackInfo(_arg0
,_arg1
,_arg2
);
6834 wxPy_END_ALLOW_THREADS
;
6835 if (PyErr_Occurred()) return NULL
;
6836 } Py_INCREF(Py_None
);
6837 _resultobj
= Py_None
;
6841 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
6842 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6843 PyObject
* _resultobj
;
6845 wxPyTreeCtrl
* _arg0
;
6846 PyObject
* _argo0
= 0;
6847 char *_kwnames
[] = { "self", NULL
};
6850 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
6853 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6854 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6855 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxPyTreeCtrl_p.");
6860 wxPy_BEGIN_ALLOW_THREADS
;
6861 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
6863 wxPy_END_ALLOW_THREADS
;
6864 if (PyErr_Occurred()) return NULL
;
6865 } _resultobj
= Py_BuildValue("i",_result
);
6869 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
6870 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6871 PyObject
* _resultobj
;
6872 unsigned int _result
;
6873 wxPyTreeCtrl
* _arg0
;
6874 PyObject
* _argo0
= 0;
6875 char *_kwnames
[] = { "self", NULL
};
6878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
6881 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6882 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6883 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxPyTreeCtrl_p.");
6888 wxPy_BEGIN_ALLOW_THREADS
;
6889 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
6891 wxPy_END_ALLOW_THREADS
;
6892 if (PyErr_Occurred()) return NULL
;
6893 } _resultobj
= Py_BuildValue("i",_result
);
6897 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
6898 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6899 PyObject
* _resultobj
;
6900 wxPyTreeCtrl
* _arg0
;
6902 PyObject
* _argo0
= 0;
6903 char *_kwnames
[] = { "self","indent", NULL
};
6906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
6909 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6910 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxPyTreeCtrl_p.");
6916 wxPy_BEGIN_ALLOW_THREADS
;
6917 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
6919 wxPy_END_ALLOW_THREADS
;
6920 if (PyErr_Occurred()) return NULL
;
6921 } Py_INCREF(Py_None
);
6922 _resultobj
= Py_None
;
6926 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
6927 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6928 PyObject
* _resultobj
;
6929 wxImageList
* _result
;
6930 wxPyTreeCtrl
* _arg0
;
6931 PyObject
* _argo0
= 0;
6932 char *_kwnames
[] = { "self", NULL
};
6935 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
6938 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6939 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6940 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxPyTreeCtrl_p.");
6945 wxPy_BEGIN_ALLOW_THREADS
;
6946 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
6948 wxPy_END_ALLOW_THREADS
;
6949 if (PyErr_Occurred()) return NULL
;
6950 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6954 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
6955 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6956 PyObject
* _resultobj
;
6957 wxImageList
* _result
;
6958 wxPyTreeCtrl
* _arg0
;
6959 PyObject
* _argo0
= 0;
6960 char *_kwnames
[] = { "self", NULL
};
6963 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
6966 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6967 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6968 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxPyTreeCtrl_p.");
6973 wxPy_BEGIN_ALLOW_THREADS
;
6974 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
6976 wxPy_END_ALLOW_THREADS
;
6977 if (PyErr_Occurred()) return NULL
;
6978 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6982 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
6983 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6984 PyObject
* _resultobj
;
6985 wxPyTreeCtrl
* _arg0
;
6986 wxImageList
* _arg1
;
6987 PyObject
* _argo0
= 0;
6988 PyObject
* _argo1
= 0;
6989 char *_kwnames
[] = { "self","imageList", NULL
};
6992 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
))
6995 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6996 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6997 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxPyTreeCtrl_p.");
7002 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7003 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
7004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
7009 wxPy_BEGIN_ALLOW_THREADS
;
7010 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
7012 wxPy_END_ALLOW_THREADS
;
7013 if (PyErr_Occurred()) return NULL
;
7014 } Py_INCREF(Py_None
);
7015 _resultobj
= Py_None
;
7019 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
7020 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7021 PyObject
* _resultobj
;
7022 wxPyTreeCtrl
* _arg0
;
7023 wxImageList
* _arg1
;
7024 PyObject
* _argo0
= 0;
7025 PyObject
* _argo1
= 0;
7026 char *_kwnames
[] = { "self","imageList", NULL
};
7029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
7032 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7033 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7034 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxPyTreeCtrl_p.");
7039 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7040 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
7041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
7046 wxPy_BEGIN_ALLOW_THREADS
;
7047 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
7049 wxPy_END_ALLOW_THREADS
;
7050 if (PyErr_Occurred()) return NULL
;
7051 } Py_INCREF(Py_None
);
7052 _resultobj
= Py_None
;
7056 #define wxTreeCtrl_AssignImageList(_swigobj,_swigarg0) (_swigobj->AssignImageList(_swigarg0))
7057 static PyObject
*_wrap_wxTreeCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7058 PyObject
* _resultobj
;
7059 wxPyTreeCtrl
* _arg0
;
7060 wxImageList
* _arg1
;
7061 PyObject
* _argo0
= 0;
7062 PyObject
* _argo1
= 0;
7063 char *_kwnames
[] = { "self","imageList", NULL
};
7066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
))
7069 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7070 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7071 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignImageList. Expected _wxPyTreeCtrl_p.");
7076 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7077 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
7078 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignImageList. Expected _wxImageList_p.");
7083 wxPy_BEGIN_ALLOW_THREADS
;
7084 wxTreeCtrl_AssignImageList(_arg0
,_arg1
);
7086 wxPy_END_ALLOW_THREADS
;
7087 if (PyErr_Occurred()) return NULL
;
7088 } Py_INCREF(Py_None
);
7089 _resultobj
= Py_None
;
7093 #define wxTreeCtrl_AssignStateImageList(_swigobj,_swigarg0) (_swigobj->AssignStateImageList(_swigarg0))
7094 static PyObject
*_wrap_wxTreeCtrl_AssignStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7095 PyObject
* _resultobj
;
7096 wxPyTreeCtrl
* _arg0
;
7097 wxImageList
* _arg1
;
7098 PyObject
* _argo0
= 0;
7099 PyObject
* _argo1
= 0;
7100 char *_kwnames
[] = { "self","imageList", NULL
};
7103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignStateImageList",_kwnames
,&_argo0
,&_argo1
))
7106 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7107 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7108 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignStateImageList. Expected _wxPyTreeCtrl_p.");
7113 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7114 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
7115 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignStateImageList. Expected _wxImageList_p.");
7120 wxPy_BEGIN_ALLOW_THREADS
;
7121 wxTreeCtrl_AssignStateImageList(_arg0
,_arg1
);
7123 wxPy_END_ALLOW_THREADS
;
7124 if (PyErr_Occurred()) return NULL
;
7125 } Py_INCREF(Py_None
);
7126 _resultobj
= Py_None
;
7130 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
7131 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7132 PyObject
* _resultobj
;
7133 unsigned int _result
;
7134 wxPyTreeCtrl
* _arg0
;
7135 PyObject
* _argo0
= 0;
7136 char *_kwnames
[] = { "self", NULL
};
7139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
7142 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7143 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7144 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSpacing. Expected _wxPyTreeCtrl_p.");
7149 wxPy_BEGIN_ALLOW_THREADS
;
7150 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
7152 wxPy_END_ALLOW_THREADS
;
7153 if (PyErr_Occurred()) return NULL
;
7154 } _resultobj
= Py_BuildValue("i",_result
);
7158 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
7159 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7160 PyObject
* _resultobj
;
7161 wxPyTreeCtrl
* _arg0
;
7163 PyObject
* _argo0
= 0;
7164 char *_kwnames
[] = { "self","spacing", NULL
};
7167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
7170 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7171 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7172 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxPyTreeCtrl_p.");
7177 wxPy_BEGIN_ALLOW_THREADS
;
7178 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
7180 wxPy_END_ALLOW_THREADS
;
7181 if (PyErr_Occurred()) return NULL
;
7182 } Py_INCREF(Py_None
);
7183 _resultobj
= Py_None
;
7187 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
7188 static PyObject
*_wrap_wxTreeCtrl_GetItemText(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_GetItemText",_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_GetItemText. 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_GetItemText. Expected _wxTreeItemId_p.");
7215 wxPy_BEGIN_ALLOW_THREADS
;
7216 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
7218 wxPy_END_ALLOW_THREADS
;
7219 if (PyErr_Occurred()) return NULL
;
7221 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
7229 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
7230 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7231 PyObject
* _resultobj
;
7233 wxPyTreeCtrl
* _arg0
;
7234 wxTreeItemId
* _arg1
;
7235 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
7236 PyObject
* _argo0
= 0;
7237 PyObject
* _argo1
= 0;
7238 char *_kwnames
[] = { "self","item","which", NULL
};
7241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxPyTreeCtrl_p.");
7251 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7252 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7253 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
7258 wxPy_BEGIN_ALLOW_THREADS
;
7259 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
7261 wxPy_END_ALLOW_THREADS
;
7262 if (PyErr_Occurred()) return NULL
;
7263 } _resultobj
= Py_BuildValue("i",_result
);
7267 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
7268 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7269 PyObject
* _resultobj
;
7271 wxPyTreeCtrl
* _arg0
;
7272 wxTreeItemId
* _arg1
;
7273 PyObject
* _argo0
= 0;
7274 PyObject
* _argo1
= 0;
7275 char *_kwnames
[] = { "self","item", NULL
};
7278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
7281 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7282 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7283 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
7288 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7289 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7290 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
7295 wxPy_BEGIN_ALLOW_THREADS
;
7296 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
7298 wxPy_END_ALLOW_THREADS
;
7299 if (PyErr_Occurred()) return NULL
;
7300 } _resultobj
= Py_BuildValue("i",_result
);
7304 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
7305 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7306 PyObject
* _resultobj
;
7307 wxPyTreeCtrl
* _arg0
;
7308 wxTreeItemId
* _arg1
;
7310 PyObject
* _argo0
= 0;
7311 PyObject
* _argo1
= 0;
7312 PyObject
* _obj2
= 0;
7313 char *_kwnames
[] = { "self","item","text", NULL
};
7316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7319 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7320 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7321 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxPyTreeCtrl_p.");
7326 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7327 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7328 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
7333 #if PYTHON_API_VERSION >= 1009
7334 char* tmpPtr
; int tmpSize
;
7335 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
7336 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7339 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
7341 _arg2
= new wxString(tmpPtr
, tmpSize
);
7343 if (!PyString_Check(_obj2
)) {
7344 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7347 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
7351 wxPy_BEGIN_ALLOW_THREADS
;
7352 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
7354 wxPy_END_ALLOW_THREADS
;
7355 if (PyErr_Occurred()) return NULL
;
7356 } Py_INCREF(Py_None
);
7357 _resultobj
= Py_None
;
7365 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
7366 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7367 PyObject
* _resultobj
;
7368 wxPyTreeCtrl
* _arg0
;
7369 wxTreeItemId
* _arg1
;
7371 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
7372 PyObject
* _argo0
= 0;
7373 PyObject
* _argo1
= 0;
7374 char *_kwnames
[] = { "self","item","image","which", NULL
};
7377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
7380 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7381 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7382 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxPyTreeCtrl_p.");
7387 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7388 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
7394 wxPy_BEGIN_ALLOW_THREADS
;
7395 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
7397 wxPy_END_ALLOW_THREADS
;
7398 if (PyErr_Occurred()) return NULL
;
7399 } Py_INCREF(Py_None
);
7400 _resultobj
= Py_None
;
7404 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
7405 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7406 PyObject
* _resultobj
;
7407 wxPyTreeCtrl
* _arg0
;
7408 wxTreeItemId
* _arg1
;
7410 PyObject
* _argo0
= 0;
7411 PyObject
* _argo1
= 0;
7412 char *_kwnames
[] = { "self","item","image", NULL
};
7415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7418 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7419 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
7425 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7426 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7427 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
7432 wxPy_BEGIN_ALLOW_THREADS
;
7433 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
7435 wxPy_END_ALLOW_THREADS
;
7436 if (PyErr_Occurred()) return NULL
;
7437 } Py_INCREF(Py_None
);
7438 _resultobj
= Py_None
;
7442 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
7443 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7444 PyObject
* _resultobj
;
7445 wxPyTreeCtrl
* _arg0
;
7446 wxTreeItemId
* _arg1
;
7447 bool _arg2
= (bool ) TRUE
;
7448 PyObject
* _argo0
= 0;
7449 PyObject
* _argo1
= 0;
7450 int tempbool2
= (int) TRUE
;
7451 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
7454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7457 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7458 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7459 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxPyTreeCtrl_p.");
7464 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7465 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
7470 _arg2
= (bool ) tempbool2
;
7472 wxPy_BEGIN_ALLOW_THREADS
;
7473 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
7475 wxPy_END_ALLOW_THREADS
;
7476 if (PyErr_Occurred()) return NULL
;
7477 } Py_INCREF(Py_None
);
7478 _resultobj
= Py_None
;
7482 static wxPyTreeItemData
* wxPyTreeCtrl_GetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
7483 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7485 data
= new wxPyTreeItemData();
7486 data
->SetId(item
); // set the id
7487 self
->SetItemData(item
, data
);
7491 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7492 PyObject
* _resultobj
;
7493 wxPyTreeItemData
* _result
;
7494 wxPyTreeCtrl
* _arg0
;
7495 wxTreeItemId
* _arg1
;
7496 PyObject
* _argo0
= 0;
7497 PyObject
* _argo1
= 0;
7498 char *_kwnames
[] = { "self","item", NULL
};
7502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
7505 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7506 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7507 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxPyTreeCtrl_p.");
7512 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7513 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7514 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
7519 wxPy_BEGIN_ALLOW_THREADS
;
7520 _result
= (wxPyTreeItemData
*)wxPyTreeCtrl_GetItemData(_arg0
,*_arg1
);
7522 wxPy_END_ALLOW_THREADS
;
7523 if (PyErr_Occurred()) return NULL
;
7525 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
7526 _resultobj
= Py_BuildValue("s",_ptemp
);
7529 _resultobj
= Py_None
;
7534 static void wxPyTreeCtrl_SetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
7535 data
->SetId(item
); // set the id
7536 self
->SetItemData(item
, data
);
7538 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7539 PyObject
* _resultobj
;
7540 wxPyTreeCtrl
* _arg0
;
7541 wxTreeItemId
* _arg1
;
7542 wxPyTreeItemData
* _arg2
;
7543 PyObject
* _argo0
= 0;
7544 PyObject
* _argo1
= 0;
7545 PyObject
* _argo2
= 0;
7546 char *_kwnames
[] = { "self","item","data", NULL
};
7549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxPyTreeCtrl_p.");
7559 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7560 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7561 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
7566 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7567 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
7568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
7573 wxPy_BEGIN_ALLOW_THREADS
;
7574 wxPyTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
7576 wxPy_END_ALLOW_THREADS
;
7577 if (PyErr_Occurred()) return NULL
;
7578 } Py_INCREF(Py_None
);
7579 _resultobj
= Py_None
;
7583 static PyObject
* wxPyTreeCtrl_GetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
7584 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7586 data
= new wxPyTreeItemData();
7587 data
->SetId(item
); // set the id
7588 self
->SetItemData(item
, data
);
7590 return data
->GetData();
7592 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7593 PyObject
* _resultobj
;
7595 wxPyTreeCtrl
* _arg0
;
7596 wxTreeItemId
* _arg1
;
7597 PyObject
* _argo0
= 0;
7598 PyObject
* _argo1
= 0;
7599 char *_kwnames
[] = { "self","item", NULL
};
7602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
7605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxPyTreeCtrl_p.");
7612 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7613 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
7619 wxPy_BEGIN_ALLOW_THREADS
;
7620 _result
= (PyObject
*)wxPyTreeCtrl_GetPyData(_arg0
,*_arg1
);
7622 wxPy_END_ALLOW_THREADS
;
7623 if (PyErr_Occurred()) return NULL
;
7625 _resultobj
= _result
;
7630 static void wxPyTreeCtrl_SetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
7631 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7633 data
= new wxPyTreeItemData(obj
);
7634 data
->SetId(item
); // set the id
7635 self
->SetItemData(item
, data
);
7639 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7640 PyObject
* _resultobj
;
7641 wxPyTreeCtrl
* _arg0
;
7642 wxTreeItemId
* _arg1
;
7644 PyObject
* _argo0
= 0;
7645 PyObject
* _argo1
= 0;
7646 PyObject
* _obj2
= 0;
7647 char *_kwnames
[] = { "self","item","obj", NULL
};
7650 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7653 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7654 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7655 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxPyTreeCtrl_p.");
7660 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7661 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7662 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
7670 wxPy_BEGIN_ALLOW_THREADS
;
7671 wxPyTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
7673 wxPy_END_ALLOW_THREADS
;
7674 if (PyErr_Occurred()) return NULL
;
7675 } Py_INCREF(Py_None
);
7676 _resultobj
= Py_None
;
7680 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
7681 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7682 PyObject
* _resultobj
;
7684 wxPyTreeCtrl
* _arg0
;
7685 wxTreeItemId
* _arg1
;
7686 PyObject
* _argo0
= 0;
7687 PyObject
* _argo1
= 0;
7688 char *_kwnames
[] = { "self","item", NULL
};
7691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
7694 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7695 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7696 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxPyTreeCtrl_p.");
7701 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7702 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
7708 wxPy_BEGIN_ALLOW_THREADS
;
7709 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
7711 wxPy_END_ALLOW_THREADS
;
7712 if (PyErr_Occurred()) return NULL
;
7713 } _resultobj
= Py_BuildValue("i",_result
);
7717 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
7718 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7719 PyObject
* _resultobj
;
7721 wxPyTreeCtrl
* _arg0
;
7722 wxTreeItemId
* _arg1
;
7723 PyObject
* _argo0
= 0;
7724 PyObject
* _argo1
= 0;
7725 char *_kwnames
[] = { "self","item", NULL
};
7728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
7731 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7732 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7733 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxPyTreeCtrl_p.");
7738 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7739 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
7745 wxPy_BEGIN_ALLOW_THREADS
;
7746 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
7748 wxPy_END_ALLOW_THREADS
;
7749 if (PyErr_Occurred()) return NULL
;
7750 } _resultobj
= Py_BuildValue("i",_result
);
7754 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
7755 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7756 PyObject
* _resultobj
;
7758 wxPyTreeCtrl
* _arg0
;
7759 wxTreeItemId
* _arg1
;
7760 PyObject
* _argo0
= 0;
7761 PyObject
* _argo1
= 0;
7762 char *_kwnames
[] = { "self","item", NULL
};
7765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
7768 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7769 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7770 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxPyTreeCtrl_p.");
7775 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7776 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
7782 wxPy_BEGIN_ALLOW_THREADS
;
7783 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
7785 wxPy_END_ALLOW_THREADS
;
7786 if (PyErr_Occurred()) return NULL
;
7787 } _resultobj
= Py_BuildValue("i",_result
);
7791 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
7792 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7793 PyObject
* _resultobj
;
7795 wxPyTreeCtrl
* _arg0
;
7796 wxTreeItemId
* _arg1
;
7797 PyObject
* _argo0
= 0;
7798 PyObject
* _argo1
= 0;
7799 char *_kwnames
[] = { "self","item", NULL
};
7802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
7805 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7806 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxPyTreeCtrl_p.");
7812 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7813 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7814 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
7819 wxPy_BEGIN_ALLOW_THREADS
;
7820 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
7822 wxPy_END_ALLOW_THREADS
;
7823 if (PyErr_Occurred()) return NULL
;
7824 } _resultobj
= Py_BuildValue("i",_result
);
7828 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
7829 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7830 PyObject
* _resultobj
;
7831 wxTreeItemId
* _result
;
7832 wxPyTreeCtrl
* _arg0
;
7833 PyObject
* _argo0
= 0;
7834 char *_kwnames
[] = { "self", NULL
};
7838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
7841 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7842 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7843 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxPyTreeCtrl_p.");
7848 wxPy_BEGIN_ALLOW_THREADS
;
7849 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
7851 wxPy_END_ALLOW_THREADS
;
7852 if (PyErr_Occurred()) return NULL
;
7853 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7854 _resultobj
= Py_BuildValue("s",_ptemp
);
7858 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
7859 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7860 PyObject
* _resultobj
;
7861 wxTreeItemId
* _result
;
7862 wxPyTreeCtrl
* _arg0
;
7863 PyObject
* _argo0
= 0;
7864 char *_kwnames
[] = { "self", NULL
};
7868 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
7871 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7872 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7873 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxPyTreeCtrl_p.");
7878 wxPy_BEGIN_ALLOW_THREADS
;
7879 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
7881 wxPy_END_ALLOW_THREADS
;
7882 if (PyErr_Occurred()) return NULL
;
7883 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7884 _resultobj
= Py_BuildValue("s",_ptemp
);
7888 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
7889 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7890 PyObject
* _resultobj
;
7891 wxTreeItemId
* _result
;
7892 wxPyTreeCtrl
* _arg0
;
7893 wxTreeItemId
* _arg1
;
7894 PyObject
* _argo0
= 0;
7895 PyObject
* _argo1
= 0;
7896 char *_kwnames
[] = { "self","item", NULL
};
7900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
7903 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7904 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7905 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxPyTreeCtrl_p.");
7910 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7911 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
7917 wxPy_BEGIN_ALLOW_THREADS
;
7918 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
7920 wxPy_END_ALLOW_THREADS
;
7921 if (PyErr_Occurred()) return NULL
;
7922 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7923 _resultobj
= Py_BuildValue("s",_ptemp
);
7927 static PyObject
* wxPyTreeCtrl_GetSelections(wxPyTreeCtrl
*self
) {
7928 wxPyTState
* state
= wxPyBeginBlockThreads();
7929 PyObject
* rval
= PyList_New(0);
7930 wxArrayTreeItemIds array
;
7932 num
= self
->GetSelections(array
);
7933 for (x
=0; x
< num
; x
++) {
7934 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
7935 PyObject
* item
= wxPyConstructObject((void*)tii
, "wxTreeItemId", TRUE
);
7936 PyList_Append(rval
, item
);
7938 wxPyEndBlockThreads(state
);
7941 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7942 PyObject
* _resultobj
;
7944 wxPyTreeCtrl
* _arg0
;
7945 PyObject
* _argo0
= 0;
7946 char *_kwnames
[] = { "self", NULL
};
7949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
7952 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7953 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxPyTreeCtrl_p.");
7959 wxPy_BEGIN_ALLOW_THREADS
;
7960 _result
= (PyObject
*)wxPyTreeCtrl_GetSelections(_arg0
);
7962 wxPy_END_ALLOW_THREADS
;
7963 if (PyErr_Occurred()) return NULL
;
7965 _resultobj
= _result
;
7970 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
7971 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7972 PyObject
* _resultobj
;
7974 wxPyTreeCtrl
* _arg0
;
7975 wxTreeItemId
* _arg1
;
7976 bool _arg2
= (bool ) TRUE
;
7977 PyObject
* _argo0
= 0;
7978 PyObject
* _argo1
= 0;
7979 int tempbool2
= (int) TRUE
;
7980 char *_kwnames
[] = { "self","item","recursively", NULL
};
7983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7986 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7987 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7988 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxPyTreeCtrl_p.");
7993 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7994 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7995 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
7999 _arg2
= (bool ) tempbool2
;
8001 wxPy_BEGIN_ALLOW_THREADS
;
8002 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
8004 wxPy_END_ALLOW_THREADS
;
8005 if (PyErr_Occurred()) return NULL
;
8006 } _resultobj
= Py_BuildValue("i",_result
);
8010 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
8011 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8012 PyObject
* _resultobj
;
8013 wxTreeItemId
* _result
;
8014 wxPyTreeCtrl
* _arg0
;
8015 wxTreeItemId
* _arg1
;
8017 PyObject
* _argo0
= 0;
8018 PyObject
* _argo1
= 0;
8020 PyObject
* _obj2
= 0;
8021 char *_kwnames
[] = { "self","item","INOUT", NULL
};
8025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
8028 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8029 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8030 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxPyTreeCtrl_p.");
8035 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8036 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
8042 temp
= (long) PyInt_AsLong(_obj2
);
8046 wxPy_BEGIN_ALLOW_THREADS
;
8047 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
8049 wxPy_END_ALLOW_THREADS
;
8050 if (PyErr_Occurred()) return NULL
;
8051 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8052 _resultobj
= Py_BuildValue("s",_ptemp
);
8055 o
= PyInt_FromLong((long) (*_arg2
));
8056 _resultobj
= t_output_helper(_resultobj
, o
);
8061 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
8062 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8063 PyObject
* _resultobj
;
8064 wxTreeItemId
* _result
;
8065 wxPyTreeCtrl
* _arg0
;
8066 wxTreeItemId
* _arg1
;
8068 PyObject
* _argo0
= 0;
8069 PyObject
* _argo1
= 0;
8071 PyObject
* _obj2
= 0;
8072 char *_kwnames
[] = { "self","item","INOUT", NULL
};
8076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
8079 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8080 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8081 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxPyTreeCtrl_p.");
8086 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8087 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
8093 temp
= (long) PyInt_AsLong(_obj2
);
8097 wxPy_BEGIN_ALLOW_THREADS
;
8098 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
8100 wxPy_END_ALLOW_THREADS
;
8101 if (PyErr_Occurred()) return NULL
;
8102 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8103 _resultobj
= Py_BuildValue("s",_ptemp
);
8106 o
= PyInt_FromLong((long) (*_arg2
));
8107 _resultobj
= t_output_helper(_resultobj
, o
);
8112 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
8113 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8114 PyObject
* _resultobj
;
8115 wxTreeItemId
* _result
;
8116 wxPyTreeCtrl
* _arg0
;
8117 wxTreeItemId
* _arg1
;
8118 PyObject
* _argo0
= 0;
8119 PyObject
* _argo1
= 0;
8120 char *_kwnames
[] = { "self","item", NULL
};
8124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
8127 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8128 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8129 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxPyTreeCtrl_p.");
8134 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8135 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8136 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
8141 wxPy_BEGIN_ALLOW_THREADS
;
8142 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
8144 wxPy_END_ALLOW_THREADS
;
8145 if (PyErr_Occurred()) return NULL
;
8146 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8147 _resultobj
= Py_BuildValue("s",_ptemp
);
8151 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
8152 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8153 PyObject
* _resultobj
;
8154 wxTreeItemId
* _result
;
8155 wxPyTreeCtrl
* _arg0
;
8156 wxTreeItemId
* _arg1
;
8157 PyObject
* _argo0
= 0;
8158 PyObject
* _argo1
= 0;
8159 char *_kwnames
[] = { "self","item", NULL
};
8163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
8166 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8167 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8168 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxPyTreeCtrl_p.");
8173 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8174 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8175 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
8180 wxPy_BEGIN_ALLOW_THREADS
;
8181 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
8183 wxPy_END_ALLOW_THREADS
;
8184 if (PyErr_Occurred()) return NULL
;
8185 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8186 _resultobj
= Py_BuildValue("s",_ptemp
);
8190 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
8191 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8192 PyObject
* _resultobj
;
8193 wxTreeItemId
* _result
;
8194 wxPyTreeCtrl
* _arg0
;
8195 PyObject
* _argo0
= 0;
8196 char *_kwnames
[] = { "self", NULL
};
8200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
8203 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8204 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8205 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxPyTreeCtrl_p.");
8210 wxPy_BEGIN_ALLOW_THREADS
;
8211 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
8213 wxPy_END_ALLOW_THREADS
;
8214 if (PyErr_Occurred()) return NULL
;
8215 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8216 _resultobj
= Py_BuildValue("s",_ptemp
);
8220 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
8221 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8222 PyObject
* _resultobj
;
8223 wxTreeItemId
* _result
;
8224 wxPyTreeCtrl
* _arg0
;
8225 wxTreeItemId
* _arg1
;
8226 PyObject
* _argo0
= 0;
8227 PyObject
* _argo1
= 0;
8228 char *_kwnames
[] = { "self","item", NULL
};
8232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
8235 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8236 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8237 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxPyTreeCtrl_p.");
8242 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8243 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8244 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
8249 wxPy_BEGIN_ALLOW_THREADS
;
8250 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
8252 wxPy_END_ALLOW_THREADS
;
8253 if (PyErr_Occurred()) return NULL
;
8254 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8255 _resultobj
= Py_BuildValue("s",_ptemp
);
8259 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
8260 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8261 PyObject
* _resultobj
;
8262 wxTreeItemId
* _result
;
8263 wxPyTreeCtrl
* _arg0
;
8264 wxTreeItemId
* _arg1
;
8265 PyObject
* _argo0
= 0;
8266 PyObject
* _argo1
= 0;
8267 char *_kwnames
[] = { "self","item", NULL
};
8271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
8274 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8275 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8276 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxPyTreeCtrl_p.");
8281 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8282 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8283 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
8288 wxPy_BEGIN_ALLOW_THREADS
;
8289 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
8291 wxPy_END_ALLOW_THREADS
;
8292 if (PyErr_Occurred()) return NULL
;
8293 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8294 _resultobj
= Py_BuildValue("s",_ptemp
);
8298 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
8299 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8300 PyObject
* _resultobj
;
8301 wxTreeItemId
* _result
;
8302 wxPyTreeCtrl
* _arg0
;
8303 wxTreeItemId
* _arg1
;
8304 PyObject
* _argo0
= 0;
8305 PyObject
* _argo1
= 0;
8306 char *_kwnames
[] = { "self","item", NULL
};
8310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
8313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxPyTreeCtrl_p.");
8320 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8321 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
8327 wxPy_BEGIN_ALLOW_THREADS
;
8328 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
8330 wxPy_END_ALLOW_THREADS
;
8331 if (PyErr_Occurred()) return NULL
;
8332 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8333 _resultobj
= Py_BuildValue("s",_ptemp
);
8337 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
8338 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8339 PyObject
* _resultobj
;
8340 wxTreeItemId
* _result
;
8341 wxPyTreeCtrl
* _arg0
;
8343 int _arg2
= (int ) -1;
8344 int _arg3
= (int ) -1;
8345 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
8346 PyObject
* _argo0
= 0;
8347 PyObject
* _obj1
= 0;
8348 PyObject
* _argo4
= 0;
8349 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
8353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
8356 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8357 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxPyTreeCtrl_p.");
8363 #if PYTHON_API_VERSION >= 1009
8364 char* tmpPtr
; int tmpSize
;
8365 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
8366 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8369 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
8371 _arg1
= new wxString(tmpPtr
, tmpSize
);
8373 if (!PyString_Check(_obj1
)) {
8374 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8377 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
8381 if (_argo4
== Py_None
) { _arg4
= NULL
; }
8382 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
8383 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
8388 wxPy_BEGIN_ALLOW_THREADS
;
8389 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
8391 wxPy_END_ALLOW_THREADS
;
8392 if (PyErr_Occurred()) return NULL
;
8393 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8394 _resultobj
= Py_BuildValue("s",_ptemp
);
8402 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8403 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8404 PyObject
* _resultobj
;
8405 wxTreeItemId
* _result
;
8406 wxPyTreeCtrl
* _arg0
;
8407 wxTreeItemId
* _arg1
;
8409 int _arg3
= (int ) -1;
8410 int _arg4
= (int ) -1;
8411 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8412 PyObject
* _argo0
= 0;
8413 PyObject
* _argo1
= 0;
8414 PyObject
* _obj2
= 0;
8415 PyObject
* _argo5
= 0;
8416 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8420 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8423 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8424 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8425 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxPyTreeCtrl_p.");
8430 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8431 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8432 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
8437 #if PYTHON_API_VERSION >= 1009
8438 char* tmpPtr
; int tmpSize
;
8439 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
8440 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8443 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
8445 _arg2
= new wxString(tmpPtr
, tmpSize
);
8447 if (!PyString_Check(_obj2
)) {
8448 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8451 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
8455 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8456 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8457 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
8462 wxPy_BEGIN_ALLOW_THREADS
;
8463 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8465 wxPy_END_ALLOW_THREADS
;
8466 if (PyErr_Occurred()) return NULL
;
8467 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8468 _resultobj
= Py_BuildValue("s",_ptemp
);
8476 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
8477 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8478 PyObject
* _resultobj
;
8479 wxTreeItemId
* _result
;
8480 wxPyTreeCtrl
* _arg0
;
8481 wxTreeItemId
* _arg1
;
8482 wxTreeItemId
* _arg2
;
8484 int _arg4
= (int ) -1;
8485 int _arg5
= (int ) -1;
8486 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
8487 PyObject
* _argo0
= 0;
8488 PyObject
* _argo1
= 0;
8489 PyObject
* _argo2
= 0;
8490 PyObject
* _obj3
= 0;
8491 PyObject
* _argo6
= 0;
8492 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
8496 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
8499 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8500 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8501 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxPyTreeCtrl_p.");
8506 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8507 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8508 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
8513 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8514 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
8515 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
8520 #if PYTHON_API_VERSION >= 1009
8521 char* tmpPtr
; int tmpSize
;
8522 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
8523 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8526 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
8528 _arg3
= new wxString(tmpPtr
, tmpSize
);
8530 if (!PyString_Check(_obj3
)) {
8531 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8534 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
8538 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8539 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
8540 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
8545 wxPy_BEGIN_ALLOW_THREADS
;
8546 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8548 wxPy_END_ALLOW_THREADS
;
8549 if (PyErr_Occurred()) return NULL
;
8550 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8551 _resultobj
= Py_BuildValue("s",_ptemp
);
8559 #define wxTreeCtrl_InsertItemBefore(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
8560 static PyObject
*_wrap_wxTreeCtrl_InsertItemBefore(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8561 PyObject
* _resultobj
;
8562 wxTreeItemId
* _result
;
8563 wxPyTreeCtrl
* _arg0
;
8564 wxTreeItemId
* _arg1
;
8567 int _arg4
= (int ) -1;
8568 int _arg5
= (int ) -1;
8569 wxTreeItemData
* _arg6
= (wxTreeItemData
*) NULL
;
8570 PyObject
* _argo0
= 0;
8571 PyObject
* _argo1
= 0;
8572 PyObject
* _obj3
= 0;
8573 PyObject
* _argo6
= 0;
8574 char *_kwnames
[] = { "self","parent","before","text","image","selectedImage","data", NULL
};
8578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|iiO:wxTreeCtrl_InsertItemBefore",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
8581 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8582 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeCtrl_p.");
8588 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8589 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemId_p.");
8595 #if PYTHON_API_VERSION >= 1009
8596 char* tmpPtr
; int tmpSize
;
8597 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
8598 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8601 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
8603 _arg3
= new wxString(tmpPtr
, tmpSize
);
8605 if (!PyString_Check(_obj3
)) {
8606 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8609 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
8613 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8614 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxTreeItemData_p")) {
8615 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemData_p.");
8620 wxPy_BEGIN_ALLOW_THREADS
;
8621 _result
= new wxTreeItemId (wxTreeCtrl_InsertItemBefore(_arg0
,*_arg1
,_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8623 wxPy_END_ALLOW_THREADS
;
8624 if (PyErr_Occurred()) return NULL
;
8625 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8626 _resultobj
= Py_BuildValue("s",_ptemp
);
8634 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8635 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8636 PyObject
* _resultobj
;
8637 wxTreeItemId
* _result
;
8638 wxPyTreeCtrl
* _arg0
;
8639 wxTreeItemId
* _arg1
;
8641 int _arg3
= (int ) -1;
8642 int _arg4
= (int ) -1;
8643 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8644 PyObject
* _argo0
= 0;
8645 PyObject
* _argo1
= 0;
8646 PyObject
* _obj2
= 0;
8647 PyObject
* _argo5
= 0;
8648 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxPyTreeCtrl_p.");
8662 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8663 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8664 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
8669 #if PYTHON_API_VERSION >= 1009
8670 char* tmpPtr
; int tmpSize
;
8671 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
8672 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8675 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
8677 _arg2
= new wxString(tmpPtr
, tmpSize
);
8679 if (!PyString_Check(_obj2
)) {
8680 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
8683 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
8687 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8688 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
8694 wxPy_BEGIN_ALLOW_THREADS
;
8695 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8697 wxPy_END_ALLOW_THREADS
;
8698 if (PyErr_Occurred()) return NULL
;
8699 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8700 _resultobj
= Py_BuildValue("s",_ptemp
);
8708 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
8709 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8710 PyObject
* _resultobj
;
8711 wxPyTreeCtrl
* _arg0
;
8712 wxTreeItemId
* _arg1
;
8713 PyObject
* _argo0
= 0;
8714 PyObject
* _argo1
= 0;
8715 char *_kwnames
[] = { "self","item", NULL
};
8718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
8721 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8722 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8723 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxPyTreeCtrl_p.");
8728 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8729 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
8735 wxPy_BEGIN_ALLOW_THREADS
;
8736 wxTreeCtrl_Delete(_arg0
,*_arg1
);
8738 wxPy_END_ALLOW_THREADS
;
8739 if (PyErr_Occurred()) return NULL
;
8740 } Py_INCREF(Py_None
);
8741 _resultobj
= Py_None
;
8745 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
8746 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8747 PyObject
* _resultobj
;
8748 wxPyTreeCtrl
* _arg0
;
8749 wxTreeItemId
* _arg1
;
8750 PyObject
* _argo0
= 0;
8751 PyObject
* _argo1
= 0;
8752 char *_kwnames
[] = { "self","item", NULL
};
8755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
8758 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8759 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8760 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxPyTreeCtrl_p.");
8765 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8766 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
8772 wxPy_BEGIN_ALLOW_THREADS
;
8773 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
8775 wxPy_END_ALLOW_THREADS
;
8776 if (PyErr_Occurred()) return NULL
;
8777 } Py_INCREF(Py_None
);
8778 _resultobj
= Py_None
;
8782 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
8783 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8784 PyObject
* _resultobj
;
8785 wxPyTreeCtrl
* _arg0
;
8786 PyObject
* _argo0
= 0;
8787 char *_kwnames
[] = { "self", NULL
};
8790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
8793 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8794 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8795 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxPyTreeCtrl_p.");
8800 wxPy_BEGIN_ALLOW_THREADS
;
8801 wxTreeCtrl_DeleteAllItems(_arg0
);
8803 wxPy_END_ALLOW_THREADS
;
8804 if (PyErr_Occurred()) return NULL
;
8805 } Py_INCREF(Py_None
);
8806 _resultobj
= Py_None
;
8810 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
8811 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8812 PyObject
* _resultobj
;
8813 wxPyTreeCtrl
* _arg0
;
8814 wxTreeItemId
* _arg1
;
8815 PyObject
* _argo0
= 0;
8816 PyObject
* _argo1
= 0;
8817 char *_kwnames
[] = { "self","item", NULL
};
8820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
8823 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8824 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxPyTreeCtrl_p.");
8830 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8831 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8832 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
8837 wxPy_BEGIN_ALLOW_THREADS
;
8838 wxTreeCtrl_Expand(_arg0
,*_arg1
);
8840 wxPy_END_ALLOW_THREADS
;
8841 if (PyErr_Occurred()) return NULL
;
8842 } Py_INCREF(Py_None
);
8843 _resultobj
= Py_None
;
8847 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
8848 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8849 PyObject
* _resultobj
;
8850 wxPyTreeCtrl
* _arg0
;
8851 wxTreeItemId
* _arg1
;
8852 PyObject
* _argo0
= 0;
8853 PyObject
* _argo1
= 0;
8854 char *_kwnames
[] = { "self","item", NULL
};
8857 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
8860 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8861 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8862 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxPyTreeCtrl_p.");
8867 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8868 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8869 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
8874 wxPy_BEGIN_ALLOW_THREADS
;
8875 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
8877 wxPy_END_ALLOW_THREADS
;
8878 if (PyErr_Occurred()) return NULL
;
8879 } Py_INCREF(Py_None
);
8880 _resultobj
= Py_None
;
8884 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
8885 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8886 PyObject
* _resultobj
;
8887 wxPyTreeCtrl
* _arg0
;
8888 wxTreeItemId
* _arg1
;
8889 PyObject
* _argo0
= 0;
8890 PyObject
* _argo1
= 0;
8891 char *_kwnames
[] = { "self","item", NULL
};
8894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
8897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxPyTreeCtrl_p.");
8904 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8905 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8906 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
8911 wxPy_BEGIN_ALLOW_THREADS
;
8912 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
8914 wxPy_END_ALLOW_THREADS
;
8915 if (PyErr_Occurred()) return NULL
;
8916 } Py_INCREF(Py_None
);
8917 _resultobj
= Py_None
;
8921 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
8922 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8923 PyObject
* _resultobj
;
8924 wxPyTreeCtrl
* _arg0
;
8925 wxTreeItemId
* _arg1
;
8926 PyObject
* _argo0
= 0;
8927 PyObject
* _argo1
= 0;
8928 char *_kwnames
[] = { "self","item", NULL
};
8931 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
8934 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8935 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8936 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxPyTreeCtrl_p.");
8941 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8942 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
8948 wxPy_BEGIN_ALLOW_THREADS
;
8949 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
8951 wxPy_END_ALLOW_THREADS
;
8952 if (PyErr_Occurred()) return NULL
;
8953 } Py_INCREF(Py_None
);
8954 _resultobj
= Py_None
;
8958 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
8959 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8960 PyObject
* _resultobj
;
8961 wxPyTreeCtrl
* _arg0
;
8962 PyObject
* _argo0
= 0;
8963 char *_kwnames
[] = { "self", NULL
};
8966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
8969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxPyTreeCtrl_p.");
8976 wxPy_BEGIN_ALLOW_THREADS
;
8977 wxTreeCtrl_Unselect(_arg0
);
8979 wxPy_END_ALLOW_THREADS
;
8980 if (PyErr_Occurred()) return NULL
;
8981 } Py_INCREF(Py_None
);
8982 _resultobj
= Py_None
;
8986 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
8987 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8988 PyObject
* _resultobj
;
8989 wxPyTreeCtrl
* _arg0
;
8990 PyObject
* _argo0
= 0;
8991 char *_kwnames
[] = { "self", NULL
};
8994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
8997 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8998 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8999 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxPyTreeCtrl_p.");
9004 wxPy_BEGIN_ALLOW_THREADS
;
9005 wxTreeCtrl_UnselectAll(_arg0
);
9007 wxPy_END_ALLOW_THREADS
;
9008 if (PyErr_Occurred()) return NULL
;
9009 } Py_INCREF(Py_None
);
9010 _resultobj
= Py_None
;
9014 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
9015 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9016 PyObject
* _resultobj
;
9017 wxPyTreeCtrl
* _arg0
;
9018 wxTreeItemId
* _arg1
;
9019 PyObject
* _argo0
= 0;
9020 PyObject
* _argo1
= 0;
9021 char *_kwnames
[] = { "self","item", NULL
};
9024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
9027 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9028 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9029 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxPyTreeCtrl_p.");
9034 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9035 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9036 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
9041 wxPy_BEGIN_ALLOW_THREADS
;
9042 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
9044 wxPy_END_ALLOW_THREADS
;
9045 if (PyErr_Occurred()) return NULL
;
9046 } Py_INCREF(Py_None
);
9047 _resultobj
= Py_None
;
9051 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
9052 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9053 PyObject
* _resultobj
;
9054 wxPyTreeCtrl
* _arg0
;
9055 wxTreeItemId
* _arg1
;
9056 PyObject
* _argo0
= 0;
9057 PyObject
* _argo1
= 0;
9058 char *_kwnames
[] = { "self","item", NULL
};
9061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
9064 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9065 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9066 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxPyTreeCtrl_p.");
9071 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9072 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9073 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
9078 wxPy_BEGIN_ALLOW_THREADS
;
9079 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
9081 wxPy_END_ALLOW_THREADS
;
9082 if (PyErr_Occurred()) return NULL
;
9083 } Py_INCREF(Py_None
);
9084 _resultobj
= Py_None
;
9088 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
9089 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9090 PyObject
* _resultobj
;
9091 wxPyTreeCtrl
* _arg0
;
9092 wxTreeItemId
* _arg1
;
9093 PyObject
* _argo0
= 0;
9094 PyObject
* _argo1
= 0;
9095 char *_kwnames
[] = { "self","item", NULL
};
9098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ScrollTo",_kwnames
,&_argo0
,&_argo1
))
9101 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9102 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9103 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxPyTreeCtrl_p.");
9108 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9109 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
9115 wxPy_BEGIN_ALLOW_THREADS
;
9116 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
9118 wxPy_END_ALLOW_THREADS
;
9119 if (PyErr_Occurred()) return NULL
;
9120 } Py_INCREF(Py_None
);
9121 _resultobj
= Py_None
;
9125 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
9126 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9127 PyObject
* _resultobj
;
9128 wxPyTreeCtrl
* _arg0
;
9129 wxTreeItemId
* _arg1
;
9130 PyObject
* _argo0
= 0;
9131 PyObject
* _argo1
= 0;
9132 char *_kwnames
[] = { "self","item", NULL
};
9135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
9138 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9139 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9140 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxPyTreeCtrl_p.");
9145 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9146 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9147 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
9152 wxPy_BEGIN_ALLOW_THREADS
;
9153 wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
9155 wxPy_END_ALLOW_THREADS
;
9156 if (PyErr_Occurred()) return NULL
;
9157 } Py_INCREF(Py_None
);
9158 _resultobj
= Py_None
;
9162 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
9163 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9164 PyObject
* _resultobj
;
9165 wxPyTreeCtrl
* _arg0
;
9166 wxTreeItemId
* _arg1
;
9167 PyObject
* _argo0
= 0;
9168 PyObject
* _argo1
= 0;
9169 char *_kwnames
[] = { "self","item", NULL
};
9172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
9175 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9176 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9177 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxPyTreeCtrl_p.");
9182 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9183 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9184 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
9189 wxPy_BEGIN_ALLOW_THREADS
;
9190 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
9192 wxPy_END_ALLOW_THREADS
;
9193 if (PyErr_Occurred()) return NULL
;
9194 } Py_INCREF(Py_None
);
9195 _resultobj
= Py_None
;
9199 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
9200 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9201 PyObject
* _resultobj
;
9202 wxPyTreeCtrl
* _arg0
;
9203 wxTreeItemId
* _arg1
;
9204 int _arg2
= (int ) TRUE
;
9205 PyObject
* _argo0
= 0;
9206 PyObject
* _argo1
= 0;
9207 char *_kwnames
[] = { "self","item","bold", NULL
};
9210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
9213 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9214 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9215 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxPyTreeCtrl_p.");
9220 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9221 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9222 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
9227 wxPy_BEGIN_ALLOW_THREADS
;
9228 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
9230 wxPy_END_ALLOW_THREADS
;
9231 if (PyErr_Occurred()) return NULL
;
9232 } Py_INCREF(Py_None
);
9233 _resultobj
= Py_None
;
9237 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
9238 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9239 PyObject
* _resultobj
;
9241 wxPyTreeCtrl
* _arg0
;
9242 wxTreeItemId
* _arg1
;
9243 PyObject
* _argo0
= 0;
9244 PyObject
* _argo1
= 0;
9245 char *_kwnames
[] = { "self","item", NULL
};
9248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsBold",_kwnames
,&_argo0
,&_argo1
))
9251 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9252 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9253 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxPyTreeCtrl_p.");
9258 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9259 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9260 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
9265 wxPy_BEGIN_ALLOW_THREADS
;
9266 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
9268 wxPy_END_ALLOW_THREADS
;
9269 if (PyErr_Occurred()) return NULL
;
9270 } _resultobj
= Py_BuildValue("i",_result
);
9274 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
9275 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9276 PyObject
* _resultobj
;
9277 wxTreeItemId
* _result
;
9278 wxPyTreeCtrl
* _arg0
;
9282 PyObject
* _argo0
= 0;
9284 PyObject
* _obj1
= 0;
9285 char *_kwnames
[] = { "self","point", NULL
};
9292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
9295 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9296 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxPyTreeCtrl_p.");
9303 if (! wxPoint_helper(_obj1
, &_arg1
))
9307 wxPy_BEGIN_ALLOW_THREADS
;
9308 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
9310 wxPy_END_ALLOW_THREADS
;
9311 if (PyErr_Occurred()) return NULL
;
9312 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
9313 _resultobj
= Py_BuildValue("s",_ptemp
);
9316 o
= PyInt_FromLong((long) (*_arg2
));
9317 _resultobj
= t_output_helper(_resultobj
, o
);
9322 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
9323 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9324 PyObject
* _resultobj
;
9325 wxPyTreeCtrl
* _arg0
;
9326 wxTreeItemId
* _arg1
;
9328 PyObject
* _argo0
= 0;
9329 PyObject
* _argo1
= 0;
9331 PyObject
* _obj2
= 0;
9332 char *_kwnames
[] = { "self","item","col", NULL
};
9335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
9338 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9339 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxPyTreeCtrl_p.");
9345 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9346 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9347 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
9353 if (! wxColour_helper(_obj2
, &_arg2
))
9357 wxPy_BEGIN_ALLOW_THREADS
;
9358 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
9360 wxPy_END_ALLOW_THREADS
;
9361 if (PyErr_Occurred()) return NULL
;
9362 } Py_INCREF(Py_None
);
9363 _resultobj
= Py_None
;
9367 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
9368 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9369 PyObject
* _resultobj
;
9370 wxPyTreeCtrl
* _arg0
;
9371 wxTreeItemId
* _arg1
;
9373 PyObject
* _argo0
= 0;
9374 PyObject
* _argo1
= 0;
9376 PyObject
* _obj2
= 0;
9377 char *_kwnames
[] = { "self","item","col", NULL
};
9380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
9383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
9390 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9391 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9392 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
9398 if (! wxColour_helper(_obj2
, &_arg2
))
9402 wxPy_BEGIN_ALLOW_THREADS
;
9403 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
9405 wxPy_END_ALLOW_THREADS
;
9406 if (PyErr_Occurred()) return NULL
;
9407 } Py_INCREF(Py_None
);
9408 _resultobj
= Py_None
;
9412 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
9413 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9414 PyObject
* _resultobj
;
9415 wxPyTreeCtrl
* _arg0
;
9416 wxTreeItemId
* _arg1
;
9418 PyObject
* _argo0
= 0;
9419 PyObject
* _argo1
= 0;
9420 PyObject
* _argo2
= 0;
9421 char *_kwnames
[] = { "self","item","font", NULL
};
9424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
9427 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9428 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxPyTreeCtrl_p.");
9434 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9435 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9436 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
9441 if (_argo2
== Py_None
) { _arg2
= NULL
; }
9442 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
9443 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
9448 wxPy_BEGIN_ALLOW_THREADS
;
9449 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
9451 wxPy_END_ALLOW_THREADS
;
9452 if (PyErr_Occurred()) return NULL
;
9453 } Py_INCREF(Py_None
);
9454 _resultobj
= Py_None
;
9458 static PyMethodDef controls2cMethods
[] = {
9459 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
9460 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9461 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9462 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
9463 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
9464 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
9465 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
9466 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
9467 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
9468 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
9469 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
9470 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
9471 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
9472 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
9473 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
9474 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
9475 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
9476 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
9477 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
9478 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
9479 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
9480 { "wxTreeCtrl_InsertItemBefore", (PyCFunction
) _wrap_wxTreeCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
},
9481 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
9482 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
9483 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
9484 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
9485 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
9486 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
9487 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
9488 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
9489 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
9490 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
9491 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
9492 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
9493 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
9494 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
9495 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
9496 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
9497 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
9498 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
9499 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
9500 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
9501 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
9502 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
9503 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
9504 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
9505 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
9506 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
9507 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
9508 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
9509 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
9510 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
9511 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
9512 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
9513 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
9514 { "wxTreeCtrl_AssignStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
9515 { "wxTreeCtrl_AssignImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
9516 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
9517 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
9518 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
9519 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
9520 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
9521 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
9522 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
9523 { "wxTreeCtrl__setCallbackInfo", (PyCFunction
) _wrap_wxTreeCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
9524 { "wxTreeCtrl_Create", (PyCFunction
) _wrap_wxTreeCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
9525 { "new_wxPreTreeCtrl", (PyCFunction
) _wrap_new_wxPreTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
9526 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
9527 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
9528 { "wxTreeEvent_GetCode", (PyCFunction
) _wrap_wxTreeEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
9529 { "wxTreeEvent_GetKeyEvent", (PyCFunction
) _wrap_wxTreeEvent_GetKeyEvent
, METH_VARARGS
| METH_KEYWORDS
},
9530 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
9531 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
9532 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
9533 { "new_wxTreeEvent", (PyCFunction
) _wrap_new_wxTreeEvent
, METH_VARARGS
| METH_KEYWORDS
},
9534 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
9535 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
9536 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
9537 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
9538 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
9539 { "wxTreeItemId___cmp__", (PyCFunction
) _wrap_wxTreeItemId___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
9540 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
9541 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
9542 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
9543 { "wxTreeItemAttr_GetFont", (PyCFunction
) _wrap_wxTreeItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
9544 { "wxTreeItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9545 { "wxTreeItemAttr_GetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9546 { "wxTreeItemAttr_HasFont", (PyCFunction
) _wrap_wxTreeItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
9547 { "wxTreeItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9548 { "wxTreeItemAttr_HasTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9549 { "wxTreeItemAttr_SetFont", (PyCFunction
) _wrap_wxTreeItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
9550 { "wxTreeItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9551 { "wxTreeItemAttr_SetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9552 { "new_wxTreeItemAttr", (PyCFunction
) _wrap_new_wxTreeItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
9553 { "wxListView_ClearColumnImage", (PyCFunction
) _wrap_wxListView_ClearColumnImage
, METH_VARARGS
| METH_KEYWORDS
},
9554 { "wxListView_SetColumnImage", (PyCFunction
) _wrap_wxListView_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
},
9555 { "wxListView_IsSelected", (PyCFunction
) _wrap_wxListView_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
9556 { "wxListView_GetFirstSelected", (PyCFunction
) _wrap_wxListView_GetFirstSelected
, METH_VARARGS
| METH_KEYWORDS
},
9557 { "wxListView_GetNextSelected", (PyCFunction
) _wrap_wxListView_GetNextSelected
, METH_VARARGS
| METH_KEYWORDS
},
9558 { "wxListView_GetFocusedItem", (PyCFunction
) _wrap_wxListView_GetFocusedItem
, METH_VARARGS
| METH_KEYWORDS
},
9559 { "wxListView_Focus", (PyCFunction
) _wrap_wxListView_Focus
, METH_VARARGS
| METH_KEYWORDS
},
9560 { "wxListView_Select", (PyCFunction
) _wrap_wxListView_Select
, METH_VARARGS
| METH_KEYWORDS
},
9561 { "wxListView_Create", (PyCFunction
) _wrap_wxListView_Create
, METH_VARARGS
| METH_KEYWORDS
},
9562 { "new_wxPreListView", (PyCFunction
) _wrap_new_wxPreListView
, METH_VARARGS
| METH_KEYWORDS
},
9563 { "new_wxListView", (PyCFunction
) _wrap_new_wxListView
, METH_VARARGS
| METH_KEYWORDS
},
9564 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
9565 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
9566 { "wxListCtrl_SetItemCount", (PyCFunction
) _wrap_wxListCtrl_SetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
9567 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
9568 { "wxListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_wxListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
},
9569 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
9570 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
9571 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
9572 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
9573 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
9574 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
9575 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
9576 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
9577 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
9578 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
9579 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
9580 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
9581 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
9582 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
9583 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
9584 { "wxListCtrl_RefreshItems", (PyCFunction
) _wrap_wxListCtrl_RefreshItems
, METH_VARARGS
| METH_KEYWORDS
},
9585 { "wxListCtrl_RefreshItem", (PyCFunction
) _wrap_wxListCtrl_RefreshItem
, METH_VARARGS
| METH_KEYWORDS
},
9586 { "wxListCtrl_IsVirtual", (PyCFunction
) _wrap_wxListCtrl_IsVirtual
, METH_VARARGS
| METH_KEYWORDS
},
9587 { "wxListCtrl_AssignImageList", (PyCFunction
) _wrap_wxListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
9588 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
9589 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
9590 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
9591 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
9592 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
9593 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
9594 { "wxListCtrl_SetTextColour", (PyCFunction
) _wrap_wxListCtrl_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9595 { "wxListCtrl_GetTextColour", (PyCFunction
) _wrap_wxListCtrl_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9596 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
9597 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
9598 { "wxListCtrl_GetColumnCount", (PyCFunction
) _wrap_wxListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
},
9599 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
9600 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
9601 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
9602 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
9603 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
9604 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
9605 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
9606 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
9607 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
9608 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
9609 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
9610 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
9611 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
9612 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
9613 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
9614 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
9615 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
9616 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9617 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9618 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9619 { "wxListCtrl_SetForegroundColour", (PyCFunction
) _wrap_wxListCtrl_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9620 { "wxListCtrl__setCallbackInfo", (PyCFunction
) _wrap_wxListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
9621 { "wxListCtrl_Create", (PyCFunction
) _wrap_wxListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
9622 { "new_wxPreListCtrl", (PyCFunction
) _wrap_new_wxPreListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
9623 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
9624 { "wxListEvent_GetCacheTo", (PyCFunction
) _wrap_wxListEvent_GetCacheTo
, METH_VARARGS
| METH_KEYWORDS
},
9625 { "wxListEvent_GetCacheFrom", (PyCFunction
) _wrap_wxListEvent_GetCacheFrom
, METH_VARARGS
| METH_KEYWORDS
},
9626 { "wxListEvent_GetItem", (PyCFunction
) _wrap_wxListEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
9627 { "wxListEvent_GetMask", (PyCFunction
) _wrap_wxListEvent_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
9628 { "wxListEvent_GetData", (PyCFunction
) _wrap_wxListEvent_GetData
, METH_VARARGS
| METH_KEYWORDS
},
9629 { "wxListEvent_GetImage", (PyCFunction
) _wrap_wxListEvent_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
9630 { "wxListEvent_GetText", (PyCFunction
) _wrap_wxListEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
},
9631 { "wxListEvent_GetLabel", (PyCFunction
) _wrap_wxListEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
9632 { "wxListEvent_GetPoint", (PyCFunction
) _wrap_wxListEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
9633 { "wxListEvent_Cancelled", (PyCFunction
) _wrap_wxListEvent_Cancelled
, METH_VARARGS
| METH_KEYWORDS
},
9634 { "wxListEvent_GetColumn", (PyCFunction
) _wrap_wxListEvent_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9635 { "wxListEvent_GetOldItem", (PyCFunction
) _wrap_wxListEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
9636 { "wxListEvent_GetOldIndex", (PyCFunction
) _wrap_wxListEvent_GetOldIndex
, METH_VARARGS
| METH_KEYWORDS
},
9637 { "wxListEvent_GetIndex", (PyCFunction
) _wrap_wxListEvent_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
9638 { "wxListEvent_GetCode", (PyCFunction
) _wrap_wxListEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
9639 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
9640 { "wxListEvent_m_item_set", (PyCFunction
) _wrap_wxListEvent_m_item_set
, METH_VARARGS
| METH_KEYWORDS
},
9641 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
9642 { "wxListEvent_m_pointDrag_set", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_set
, METH_VARARGS
| METH_KEYWORDS
},
9643 { "wxListEvent_m_cancelled_get", (PyCFunction
) _wrap_wxListEvent_m_cancelled_get
, METH_VARARGS
| METH_KEYWORDS
},
9644 { "wxListEvent_m_cancelled_set", (PyCFunction
) _wrap_wxListEvent_m_cancelled_set
, METH_VARARGS
| METH_KEYWORDS
},
9645 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
9646 { "wxListEvent_m_col_set", (PyCFunction
) _wrap_wxListEvent_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
9647 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
9648 { "wxListEvent_m_oldItemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
9649 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
9650 { "wxListEvent_m_itemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
9651 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
9652 { "wxListEvent_m_code_set", (PyCFunction
) _wrap_wxListEvent_m_code_set
, METH_VARARGS
| METH_KEYWORDS
},
9653 { "new_wxListEvent", (PyCFunction
) _wrap_new_wxListEvent
, METH_VARARGS
| METH_KEYWORDS
},
9654 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
9655 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
9656 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
9657 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
9658 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
9659 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
9660 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
9661 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
9662 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
9663 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
9664 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
9665 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
9666 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
9667 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
9668 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
9669 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
9670 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
9671 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
9672 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
9673 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
9674 { "wxListItem_GetFont", (PyCFunction
) _wrap_wxListItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
9675 { "wxListItem_GetBackgroundColour", (PyCFunction
) _wrap_wxListItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9676 { "wxListItem_GetTextColour", (PyCFunction
) _wrap_wxListItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9677 { "wxListItem_HasAttributes", (PyCFunction
) _wrap_wxListItem_HasAttributes
, METH_VARARGS
| METH_KEYWORDS
},
9678 { "wxListItem_GetAttributes", (PyCFunction
) _wrap_wxListItem_GetAttributes
, METH_VARARGS
| METH_KEYWORDS
},
9679 { "wxListItem_GetAlign", (PyCFunction
) _wrap_wxListItem_GetAlign
, METH_VARARGS
| METH_KEYWORDS
},
9680 { "wxListItem_GetWidth", (PyCFunction
) _wrap_wxListItem_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
9681 { "wxListItem_GetData", (PyCFunction
) _wrap_wxListItem_GetData
, METH_VARARGS
| METH_KEYWORDS
},
9682 { "wxListItem_GetImage", (PyCFunction
) _wrap_wxListItem_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
9683 { "wxListItem_GetText", (PyCFunction
) _wrap_wxListItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
9684 { "wxListItem_GetState", (PyCFunction
) _wrap_wxListItem_GetState
, METH_VARARGS
| METH_KEYWORDS
},
9685 { "wxListItem_GetColumn", (PyCFunction
) _wrap_wxListItem_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9686 { "wxListItem_GetId", (PyCFunction
) _wrap_wxListItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
9687 { "wxListItem_GetMask", (PyCFunction
) _wrap_wxListItem_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
9688 { "wxListItem_SetFont", (PyCFunction
) _wrap_wxListItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
9689 { "wxListItem_SetBackgroundColour", (PyCFunction
) _wrap_wxListItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9690 { "wxListItem_SetTextColour", (PyCFunction
) _wrap_wxListItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9691 { "wxListItem_SetAlign", (PyCFunction
) _wrap_wxListItem_SetAlign
, METH_VARARGS
| METH_KEYWORDS
},
9692 { "wxListItem_SetWidth", (PyCFunction
) _wrap_wxListItem_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
9693 { "wxListItem_SetData", (PyCFunction
) _wrap_wxListItem_SetData
, METH_VARARGS
| METH_KEYWORDS
},
9694 { "wxListItem_SetImage", (PyCFunction
) _wrap_wxListItem_SetImage
, METH_VARARGS
| METH_KEYWORDS
},
9695 { "wxListItem_SetText", (PyCFunction
) _wrap_wxListItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
9696 { "wxListItem_SetStateMask", (PyCFunction
) _wrap_wxListItem_SetStateMask
, METH_VARARGS
| METH_KEYWORDS
},
9697 { "wxListItem_SetState", (PyCFunction
) _wrap_wxListItem_SetState
, METH_VARARGS
| METH_KEYWORDS
},
9698 { "wxListItem_SetColumn", (PyCFunction
) _wrap_wxListItem_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
9699 { "wxListItem_SetId", (PyCFunction
) _wrap_wxListItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
9700 { "wxListItem_SetMask", (PyCFunction
) _wrap_wxListItem_SetMask
, METH_VARARGS
| METH_KEYWORDS
},
9701 { "wxListItem_ClearAttributes", (PyCFunction
) _wrap_wxListItem_ClearAttributes
, METH_VARARGS
| METH_KEYWORDS
},
9702 { "wxListItem_Clear", (PyCFunction
) _wrap_wxListItem_Clear
, METH_VARARGS
| METH_KEYWORDS
},
9703 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
9704 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
9705 { "wxListItemAttr_GetFont", (PyCFunction
) _wrap_wxListItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
9706 { "wxListItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9707 { "wxListItemAttr_GetTextColour", (PyCFunction
) _wrap_wxListItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9708 { "wxListItemAttr_HasFont", (PyCFunction
) _wrap_wxListItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
9709 { "wxListItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9710 { "wxListItemAttr_HasTextColour", (PyCFunction
) _wrap_wxListItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9711 { "wxListItemAttr_SetFont", (PyCFunction
) _wrap_wxListItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
9712 { "wxListItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
9713 { "wxListItemAttr_SetTextColour", (PyCFunction
) _wrap_wxListItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
9714 { "new_wxListItemAttr", (PyCFunction
) _wrap_new_wxListItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
9721 * This table is used by the pointer type-checker
9723 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
9724 { "_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
9725 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
9726 { "_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
9727 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
9728 { "_signed_long","_long",0},
9729 { "_class_wxPyListCtrl","_class_wxListView",SwigwxListViewTowxPyListCtrl
},
9730 { "_class_wxPyListCtrl","_wxListView",SwigwxListViewTowxPyListCtrl
},
9731 { "_wxPrintQuality","_wxCoord",0},
9732 { "_wxPrintQuality","_int",0},
9733 { "_wxPrintQuality","_signed_int",0},
9734 { "_wxPrintQuality","_unsigned_int",0},
9735 { "_wxPrintQuality","_wxWindowID",0},
9736 { "_wxPrintQuality","_uint",0},
9737 { "_wxPrintQuality","_EBool",0},
9738 { "_wxPrintQuality","_size_t",0},
9739 { "_wxPrintQuality","_time_t",0},
9740 { "_class_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
9741 { "_class_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
9742 { "_class_wxEvtHandler","_class_wxListView",SwigwxListViewTowxEvtHandler
},
9743 { "_class_wxEvtHandler","_wxListView",SwigwxListViewTowxEvtHandler
},
9744 { "_class_wxEvtHandler","_class_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
9745 { "_class_wxEvtHandler","_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
9746 { "_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
9747 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
9748 { "_wxNotifyEvent","_class_wxListEvent",SwigwxListEventTowxNotifyEvent
},
9749 { "_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
9750 { "_byte","_unsigned_char",0},
9751 { "_long","_unsigned_long",0},
9752 { "_long","_signed_long",0},
9753 { "_class_wxObject","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
9754 { "_class_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
9755 { "_class_wxObject","_class_wxTreeEvent",SwigwxTreeEventTowxObject
},
9756 { "_class_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
9757 { "_class_wxObject","_class_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
9758 { "_class_wxObject","_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
9759 { "_class_wxObject","_class_wxListView",SwigwxListViewTowxObject
},
9760 { "_class_wxObject","_wxListView",SwigwxListViewTowxObject
},
9761 { "_class_wxObject","_class_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
9762 { "_class_wxObject","_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
9763 { "_class_wxObject","_class_wxListEvent",SwigwxListEventTowxObject
},
9764 { "_class_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
9765 { "_class_wxObject","_class_wxListItem",SwigwxListItemTowxObject
},
9766 { "_class_wxObject","_wxListItem",SwigwxListItemTowxObject
},
9767 { "_size_t","_wxCoord",0},
9768 { "_size_t","_wxPrintQuality",0},
9769 { "_size_t","_time_t",0},
9770 { "_size_t","_unsigned_int",0},
9771 { "_size_t","_int",0},
9772 { "_size_t","_wxWindowID",0},
9773 { "_size_t","_uint",0},
9774 { "_uint","_wxCoord",0},
9775 { "_uint","_wxPrintQuality",0},
9776 { "_uint","_time_t",0},
9777 { "_uint","_size_t",0},
9778 { "_uint","_unsigned_int",0},
9779 { "_uint","_int",0},
9780 { "_uint","_wxWindowID",0},
9781 { "_wxChar","_char",0},
9782 { "_class_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
9783 { "_class_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
9784 { "_class_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
9785 { "_class_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
9786 { "_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
9787 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
9788 { "_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
9789 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
9790 { "_char","_wxChar",0},
9791 { "_class_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
9792 { "_class_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
9793 { "_class_wxNotifyEvent","_class_wxListEvent",SwigwxListEventTowxNotifyEvent
},
9794 { "_class_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
9795 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
9796 { "_EBool","_wxCoord",0},
9797 { "_EBool","_wxPrintQuality",0},
9798 { "_EBool","_signed_int",0},
9799 { "_EBool","_int",0},
9800 { "_EBool","_wxWindowID",0},
9801 { "_unsigned_long","_long",0},
9802 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
9803 { "_signed_int","_wxCoord",0},
9804 { "_signed_int","_wxPrintQuality",0},
9805 { "_signed_int","_EBool",0},
9806 { "_signed_int","_wxWindowID",0},
9807 { "_signed_int","_int",0},
9808 { "_WXTYPE","_short",0},
9809 { "_WXTYPE","_signed_short",0},
9810 { "_WXTYPE","_unsigned_short",0},
9811 { "_unsigned_short","_WXTYPE",0},
9812 { "_unsigned_short","_short",0},
9813 { "_class_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
9814 { "_class_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
9815 { "_class_wxWindow","_class_wxListView",SwigwxListViewTowxWindow
},
9816 { "_class_wxWindow","_wxListView",SwigwxListViewTowxWindow
},
9817 { "_class_wxWindow","_class_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
9818 { "_class_wxWindow","_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
9819 { "_wxObject","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
9820 { "_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
9821 { "_wxObject","_class_wxTreeEvent",SwigwxTreeEventTowxObject
},
9822 { "_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
9823 { "_wxObject","_class_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
9824 { "_wxObject","_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
9825 { "_wxObject","_class_wxListView",SwigwxListViewTowxObject
},
9826 { "_wxObject","_wxListView",SwigwxListViewTowxObject
},
9827 { "_wxObject","_class_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
9828 { "_wxObject","_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
9829 { "_wxObject","_class_wxListEvent",SwigwxListEventTowxObject
},
9830 { "_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
9831 { "_wxObject","_class_wxListItem",SwigwxListItemTowxObject
},
9832 { "_wxObject","_wxListItem",SwigwxListItemTowxObject
},
9833 { "_signed_short","_WXTYPE",0},
9834 { "_signed_short","_short",0},
9835 { "_unsigned_char","_byte",0},
9836 { "_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
9837 { "_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
9838 { "_wxControl","_class_wxListView",SwigwxListViewTowxControl
},
9839 { "_wxControl","_wxListView",SwigwxListViewTowxControl
},
9840 { "_wxControl","_class_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
9841 { "_wxControl","_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
9842 { "_unsigned_int","_wxCoord",0},
9843 { "_unsigned_int","_wxPrintQuality",0},
9844 { "_unsigned_int","_time_t",0},
9845 { "_unsigned_int","_size_t",0},
9846 { "_unsigned_int","_uint",0},
9847 { "_unsigned_int","_wxWindowID",0},
9848 { "_unsigned_int","_int",0},
9849 { "_short","_WXTYPE",0},
9850 { "_short","_unsigned_short",0},
9851 { "_short","_signed_short",0},
9852 { "_wxWindowID","_wxCoord",0},
9853 { "_wxWindowID","_wxPrintQuality",0},
9854 { "_wxWindowID","_time_t",0},
9855 { "_wxWindowID","_size_t",0},
9856 { "_wxWindowID","_EBool",0},
9857 { "_wxWindowID","_uint",0},
9858 { "_wxWindowID","_int",0},
9859 { "_wxWindowID","_signed_int",0},
9860 { "_wxWindowID","_unsigned_int",0},
9861 { "_int","_wxCoord",0},
9862 { "_int","_wxPrintQuality",0},
9863 { "_int","_time_t",0},
9864 { "_int","_size_t",0},
9865 { "_int","_EBool",0},
9866 { "_int","_uint",0},
9867 { "_int","_wxWindowID",0},
9868 { "_int","_unsigned_int",0},
9869 { "_int","_signed_int",0},
9870 { "_time_t","_wxCoord",0},
9871 { "_time_t","_wxPrintQuality",0},
9872 { "_time_t","_unsigned_int",0},
9873 { "_time_t","_int",0},
9874 { "_time_t","_wxWindowID",0},
9875 { "_time_t","_uint",0},
9876 { "_time_t","_size_t",0},
9877 { "_class_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
9878 { "_class_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
9879 { "_class_wxControl","_class_wxListView",SwigwxListViewTowxControl
},
9880 { "_class_wxControl","_wxListView",SwigwxListViewTowxControl
},
9881 { "_class_wxControl","_class_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
9882 { "_class_wxControl","_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
9883 { "_wxCoord","_int",0},
9884 { "_wxCoord","_signed_int",0},
9885 { "_wxCoord","_unsigned_int",0},
9886 { "_wxCoord","_wxWindowID",0},
9887 { "_wxCoord","_uint",0},
9888 { "_wxCoord","_EBool",0},
9889 { "_wxCoord","_size_t",0},
9890 { "_wxCoord","_time_t",0},
9891 { "_wxCoord","_wxPrintQuality",0},
9892 { "_class_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
9893 { "_class_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
9894 { "_class_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
9895 { "_class_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
9896 { "_wxPyListCtrl","_class_wxListView",SwigwxListViewTowxPyListCtrl
},
9897 { "_wxPyListCtrl","_wxListView",SwigwxListViewTowxPyListCtrl
},
9898 { "_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
9899 { "_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
9900 { "_wxEvtHandler","_class_wxListView",SwigwxListViewTowxEvtHandler
},
9901 { "_wxEvtHandler","_wxListView",SwigwxListViewTowxEvtHandler
},
9902 { "_wxEvtHandler","_class_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
9903 { "_wxEvtHandler","_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
9904 { "_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
9905 { "_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
9906 { "_wxWindow","_class_wxListView",SwigwxListViewTowxWindow
},
9907 { "_wxWindow","_wxListView",SwigwxListViewTowxWindow
},
9908 { "_wxWindow","_class_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
9909 { "_wxWindow","_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
9912 static PyObject
*SWIG_globals
;
9916 SWIGEXPORT(void) initcontrols2c() {
9918 SWIG_globals
= SWIG_newvarlink();
9919 m
= Py_InitModule("controls2c", controls2cMethods
);
9920 d
= PyModule_GetDict(m
);
9921 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_DRAG
));
9922 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_RDRAG
));
9923 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
));
9924 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_END_LABEL_EDIT
));
9925 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ITEM
));
9926 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
));
9927 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_GET_INFO
));
9928 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_SET_INFO
));
9929 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_SELECTED
));
9930 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_DESELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_DESELECTED
));
9931 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_LIST_KEY_DOWN
));
9932 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_INSERT_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_INSERT_ITEM
));
9933 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_CLICK
));
9934 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
));
9935 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
));
9936 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_ACTIVATED
));
9937 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_CACHE_HINT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_CACHE_HINT
));
9938 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_RIGHT_CLICK
));
9939 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_BEGIN_DRAG
));
9940 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_DRAGGING", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_DRAGGING
));
9941 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_END_DRAG
));
9942 PyDict_SetItemString(d
,"wxLC_VRULES", PyInt_FromLong((long) wxLC_VRULES
));
9943 PyDict_SetItemString(d
,"wxLC_HRULES", PyInt_FromLong((long) wxLC_HRULES
));
9944 PyDict_SetItemString(d
,"wxLC_ICON", PyInt_FromLong((long) wxLC_ICON
));
9945 PyDict_SetItemString(d
,"wxLC_SMALL_ICON", PyInt_FromLong((long) wxLC_SMALL_ICON
));
9946 PyDict_SetItemString(d
,"wxLC_LIST", PyInt_FromLong((long) wxLC_LIST
));
9947 PyDict_SetItemString(d
,"wxLC_REPORT", PyInt_FromLong((long) wxLC_REPORT
));
9948 PyDict_SetItemString(d
,"wxLC_ALIGN_TOP", PyInt_FromLong((long) wxLC_ALIGN_TOP
));
9949 PyDict_SetItemString(d
,"wxLC_ALIGN_LEFT", PyInt_FromLong((long) wxLC_ALIGN_LEFT
));
9950 PyDict_SetItemString(d
,"wxLC_AUTOARRANGE", PyInt_FromLong((long) wxLC_AUTOARRANGE
));
9951 PyDict_SetItemString(d
,"wxLC_VIRTUAL", PyInt_FromLong((long) wxLC_VIRTUAL
));
9952 PyDict_SetItemString(d
,"wxLC_EDIT_LABELS", PyInt_FromLong((long) wxLC_EDIT_LABELS
));
9953 PyDict_SetItemString(d
,"wxLC_NO_HEADER", PyInt_FromLong((long) wxLC_NO_HEADER
));
9954 PyDict_SetItemString(d
,"wxLC_NO_SORT_HEADER", PyInt_FromLong((long) wxLC_NO_SORT_HEADER
));
9955 PyDict_SetItemString(d
,"wxLC_SINGLE_SEL", PyInt_FromLong((long) wxLC_SINGLE_SEL
));
9956 PyDict_SetItemString(d
,"wxLC_SORT_ASCENDING", PyInt_FromLong((long) wxLC_SORT_ASCENDING
));
9957 PyDict_SetItemString(d
,"wxLC_SORT_DESCENDING", PyInt_FromLong((long) wxLC_SORT_DESCENDING
));
9958 PyDict_SetItemString(d
,"wxLC_MASK_TYPE", PyInt_FromLong((long) wxLC_MASK_TYPE
));
9959 PyDict_SetItemString(d
,"wxLC_MASK_ALIGN", PyInt_FromLong((long) wxLC_MASK_ALIGN
));
9960 PyDict_SetItemString(d
,"wxLC_MASK_SORT", PyInt_FromLong((long) wxLC_MASK_SORT
));
9961 PyDict_SetItemString(d
,"wxLC_USER_TEXT", PyInt_FromLong((long) wxLC_USER_TEXT
));
9962 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
9963 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
9964 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
9965 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
9966 PyDict_SetItemString(d
,"wxLIST_SET_ITEM", PyInt_FromLong((long) wxLIST_SET_ITEM
));
9967 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
9968 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
9969 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
9970 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
9971 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
9972 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
9973 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
9974 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
9975 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
9976 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
9977 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
9978 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
9979 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
9980 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
9981 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
9982 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
9983 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
9984 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
9985 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
9986 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
9987 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
9988 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
9989 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
9990 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
9991 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
9992 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
9993 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
9994 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
9995 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
9996 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
9997 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
9998 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
9999 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
10000 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
10001 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
10002 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
10003 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
10004 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
10005 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
10006 PyDict_SetItemString(d
,"wxTR_NO_BUTTONS", PyInt_FromLong((long) wxTR_NO_BUTTONS
));
10007 PyDict_SetItemString(d
,"wxTR_HAS_BUTTONS", PyInt_FromLong((long) wxTR_HAS_BUTTONS
));
10008 PyDict_SetItemString(d
,"wxTR_TWIST_BUTTONS", PyInt_FromLong((long) wxTR_TWIST_BUTTONS
));
10009 PyDict_SetItemString(d
,"wxTR_NO_LINES", PyInt_FromLong((long) wxTR_NO_LINES
));
10010 PyDict_SetItemString(d
,"wxTR_MAC_BUTTONS", PyInt_FromLong((long) wxTR_MAC_BUTTONS
));
10011 PyDict_SetItemString(d
,"wxTR_SINGLE", PyInt_FromLong((long) wxTR_SINGLE
));
10012 PyDict_SetItemString(d
,"wxTR_MULTIPLE", PyInt_FromLong((long) wxTR_MULTIPLE
));
10013 PyDict_SetItemString(d
,"wxTR_EXTENDED", PyInt_FromLong((long) wxTR_EXTENDED
));
10014 PyDict_SetItemString(d
,"wxTR_EDIT_LABELS", PyInt_FromLong((long) wxTR_EDIT_LABELS
));
10015 PyDict_SetItemString(d
,"wxTR_LINES_AT_ROOT", PyInt_FromLong((long) wxTR_LINES_AT_ROOT
));
10016 PyDict_SetItemString(d
,"wxTR_HIDE_ROOT", PyInt_FromLong((long) wxTR_HIDE_ROOT
));
10017 PyDict_SetItemString(d
,"wxTR_ROW_LINES", PyInt_FromLong((long) wxTR_ROW_LINES
));
10018 PyDict_SetItemString(d
,"wxTR_HAS_VARIABLE_ROW_HEIGHT", PyInt_FromLong((long) wxTR_HAS_VARIABLE_ROW_HEIGHT
));
10019 PyDict_SetItemString(d
,"wxTR_DEFAULT_STYLE", PyInt_FromLong((long) wxTR_DEFAULT_STYLE
));
10020 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
10021 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
10022 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
10023 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
10024 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
10025 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
10026 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
10027 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
10028 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
10029 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
10030 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
10031 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
10032 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
10033 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
10034 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
10035 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
10036 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
10037 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
10038 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
10039 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_DRAG
));
10040 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_RDRAG
));
10041 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
));
10042 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_LABEL_EDIT
));
10043 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_TREE_DELETE_ITEM
));
10044 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_GET_INFO
));
10045 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SET_INFO
));
10046 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDED
));
10047 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDING
));
10048 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSED
));
10049 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSING
));
10050 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGED
));
10051 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGING
));
10052 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_TREE_KEY_DOWN
));
10053 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_ACTIVATED
));
10054 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
));
10055 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
));
10056 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_DRAG
));
10058 // Map renamed classes back to their common name for OOR
10059 wxPyPtrTypeMap_Add("wxTreeItemData", "wxPyTreeItemData");
10060 wxPyPtrTypeMap_Add("wxTreeCtrl", "wxPyTreeCtrl");
10061 wxPyPtrTypeMap_Add("wxListCtrl", "wxPyListCtrl");
10064 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
10065 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);