2 * FILE : src/msw/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initcontrols2c
56 #define SWIG_name "controls2c"
62 #include <wx/listctrl.h>
63 #include <wx/treectrl.h>
64 #include <wx/imaglist.h>
66 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
70 } else if (target
== Py_None
) {
74 if (!PyList_Check(target
)) {
76 target
= PyList_New(0);
77 PyList_Append(target
, o2
);
80 PyList_Append(target
,o
);
86 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
92 } else if (target
== Py_None
) {
96 if (!PyTuple_Check(target
)) {
98 target
= PyTuple_New(1);
99 PyTuple_SetItem(target
, 0, o2
);
102 PyTuple_SetItem(o3
, 0, o
);
105 target
= PySequence_Concat(o2
, o3
);
112 #if PYTHON_API_VERSION >= 1009
113 static char* wxStringErrorMsg
= "String or Unicode type required";
115 static char* wxStringErrorMsg
= "string type is required for parameter";
118 int wxCALLBACK
wxPyListCtrl_SortItems(long item1
, long item2
, long funcPtr
) {
120 PyObject
* func
= (PyObject
*)funcPtr
;
121 bool doSave
= wxPyRestoreThread();
123 PyObject
* args
= Py_BuildValue("(ii)", item1
, item2
);
124 PyObject
* result
= PyEval_CallObject(func
, args
);
127 retval
= PyInt_AsLong(result
);
131 wxPySaveThread(doSave
);
136 class wxPyTreeItemData
: public wxTreeItemData
{
138 wxPyTreeItemData(PyObject
* obj
= NULL
) {
145 ~wxPyTreeItemData() {
146 bool doSave
= wxPyRestoreThread();
148 wxPySaveThread(doSave
);
151 PyObject
* GetData() {
156 void SetData(PyObject
* obj
) {
157 bool doSave
= wxPyRestoreThread();
159 wxPySaveThread(doSave
);
167 class wxPyTreeCtrl
: public wxTreeCtrl
{
168 DECLARE_ABSTRACT_CLASS(wxPyTreeCtrl
);
170 wxPyTreeCtrl(wxWindow
*parent
, wxWindowID id
,
174 const wxValidator
& validator
,
176 wxTreeCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
178 int OnCompareItems(const wxTreeItemId
& item1
,
179 const wxTreeItemId
& item2
) {
181 bool doSave
= wxPyRestoreThread();
182 if (m_myInst
.findCallback("OnCompareItems"))
183 rval
= m_myInst
.callCallback(Py_BuildValue(
185 wxPyConstructObject((void*)&item1
, "wxTreeItemId"),
186 wxPyConstructObject((void*)&item2
, "wxTreeItemId")));
188 rval
= wxTreeCtrl::OnCompareItems(item1
, item2
);
189 wxPySaveThread(doSave
);
195 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeCtrl
, wxTreeCtrl
);
200 #define new_wxListItemAttr() (new wxListItemAttr())
201 static PyObject
*_wrap_new_wxListItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
202 PyObject
* _resultobj
;
203 wxListItemAttr
* _result
;
204 char *_kwnames
[] = { NULL
};
208 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItemAttr",_kwnames
))
211 wxPy_BEGIN_ALLOW_THREADS
;
212 _result
= (wxListItemAttr
*)new_wxListItemAttr();
214 wxPy_END_ALLOW_THREADS
;
216 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
217 _resultobj
= Py_BuildValue("s",_ptemp
);
220 _resultobj
= Py_None
;
225 #define wxListItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
226 static PyObject
*_wrap_wxListItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
227 PyObject
* _resultobj
;
228 wxListItemAttr
* _arg0
;
230 PyObject
* _argo0
= 0;
232 PyObject
* _obj1
= 0;
233 char *_kwnames
[] = { "self","colText", NULL
};
236 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
239 if (_argo0
== Py_None
) { _arg0
= NULL
; }
240 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
241 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetTextColour. Expected _wxListItemAttr_p.");
247 if (! wxColour_helper(_obj1
, &_arg1
))
251 wxPy_BEGIN_ALLOW_THREADS
;
252 wxListItemAttr_SetTextColour(_arg0
,*_arg1
);
254 wxPy_END_ALLOW_THREADS
;
255 } Py_INCREF(Py_None
);
256 _resultobj
= Py_None
;
260 #define wxListItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
261 static PyObject
*_wrap_wxListItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
262 PyObject
* _resultobj
;
263 wxListItemAttr
* _arg0
;
265 PyObject
* _argo0
= 0;
267 PyObject
* _obj1
= 0;
268 char *_kwnames
[] = { "self","colBack", NULL
};
271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
274 if (_argo0
== Py_None
) { _arg0
= NULL
; }
275 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
276 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetBackgroundColour. Expected _wxListItemAttr_p.");
282 if (! wxColour_helper(_obj1
, &_arg1
))
286 wxPy_BEGIN_ALLOW_THREADS
;
287 wxListItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
289 wxPy_END_ALLOW_THREADS
;
290 } Py_INCREF(Py_None
);
291 _resultobj
= Py_None
;
295 #define wxListItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
296 static PyObject
*_wrap_wxListItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
297 PyObject
* _resultobj
;
298 wxListItemAttr
* _arg0
;
300 PyObject
* _argo0
= 0;
301 PyObject
* _argo1
= 0;
302 char *_kwnames
[] = { "self","font", NULL
};
305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
308 if (_argo0
== Py_None
) { _arg0
= NULL
; }
309 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
310 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetFont. Expected _wxListItemAttr_p.");
315 if (_argo1
== Py_None
) { _arg1
= NULL
; }
316 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
317 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItemAttr_SetFont. Expected _wxFont_p.");
322 wxPy_BEGIN_ALLOW_THREADS
;
323 wxListItemAttr_SetFont(_arg0
,*_arg1
);
325 wxPy_END_ALLOW_THREADS
;
326 } Py_INCREF(Py_None
);
327 _resultobj
= Py_None
;
331 #define wxListItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
332 static PyObject
*_wrap_wxListItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
333 PyObject
* _resultobj
;
335 wxListItemAttr
* _arg0
;
336 PyObject
* _argo0
= 0;
337 char *_kwnames
[] = { "self", NULL
};
340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasTextColour",_kwnames
,&_argo0
))
343 if (_argo0
== Py_None
) { _arg0
= NULL
; }
344 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
345 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasTextColour. Expected _wxListItemAttr_p.");
350 wxPy_BEGIN_ALLOW_THREADS
;
351 _result
= (bool )wxListItemAttr_HasTextColour(_arg0
);
353 wxPy_END_ALLOW_THREADS
;
354 } _resultobj
= Py_BuildValue("i",_result
);
358 #define wxListItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
359 static PyObject
*_wrap_wxListItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
360 PyObject
* _resultobj
;
362 wxListItemAttr
* _arg0
;
363 PyObject
* _argo0
= 0;
364 char *_kwnames
[] = { "self", NULL
};
367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
370 if (_argo0
== Py_None
) { _arg0
= NULL
; }
371 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
372 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasBackgroundColour. Expected _wxListItemAttr_p.");
377 wxPy_BEGIN_ALLOW_THREADS
;
378 _result
= (bool )wxListItemAttr_HasBackgroundColour(_arg0
);
380 wxPy_END_ALLOW_THREADS
;
381 } _resultobj
= Py_BuildValue("i",_result
);
385 #define wxListItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
386 static PyObject
*_wrap_wxListItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
387 PyObject
* _resultobj
;
389 wxListItemAttr
* _arg0
;
390 PyObject
* _argo0
= 0;
391 char *_kwnames
[] = { "self", NULL
};
394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasFont",_kwnames
,&_argo0
))
397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasFont. Expected _wxListItemAttr_p.");
404 wxPy_BEGIN_ALLOW_THREADS
;
405 _result
= (bool )wxListItemAttr_HasFont(_arg0
);
407 wxPy_END_ALLOW_THREADS
;
408 } _resultobj
= Py_BuildValue("i",_result
);
412 #define wxListItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
413 static PyObject
*_wrap_wxListItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
414 PyObject
* _resultobj
;
416 wxListItemAttr
* _arg0
;
417 PyObject
* _argo0
= 0;
418 char *_kwnames
[] = { "self", NULL
};
422 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetTextColour",_kwnames
,&_argo0
))
425 if (_argo0
== Py_None
) { _arg0
= NULL
; }
426 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
427 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetTextColour. Expected _wxListItemAttr_p.");
432 wxPy_BEGIN_ALLOW_THREADS
;
433 const wxColour
& _result_ref
= wxListItemAttr_GetTextColour(_arg0
);
434 _result
= (wxColour
*) &_result_ref
;
436 wxPy_END_ALLOW_THREADS
;
438 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
439 _resultobj
= Py_BuildValue("s",_ptemp
);
442 _resultobj
= Py_None
;
447 #define wxListItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
448 static PyObject
*_wrap_wxListItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
449 PyObject
* _resultobj
;
451 wxListItemAttr
* _arg0
;
452 PyObject
* _argo0
= 0;
453 char *_kwnames
[] = { "self", NULL
};
457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
460 if (_argo0
== Py_None
) { _arg0
= NULL
; }
461 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
462 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetBackgroundColour. Expected _wxListItemAttr_p.");
467 wxPy_BEGIN_ALLOW_THREADS
;
468 const wxColour
& _result_ref
= wxListItemAttr_GetBackgroundColour(_arg0
);
469 _result
= (wxColour
*) &_result_ref
;
471 wxPy_END_ALLOW_THREADS
;
473 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
474 _resultobj
= Py_BuildValue("s",_ptemp
);
477 _resultobj
= Py_None
;
482 #define wxListItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
483 static PyObject
*_wrap_wxListItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
484 PyObject
* _resultobj
;
486 wxListItemAttr
* _arg0
;
487 PyObject
* _argo0
= 0;
488 char *_kwnames
[] = { "self", NULL
};
492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetFont",_kwnames
,&_argo0
))
495 if (_argo0
== Py_None
) { _arg0
= NULL
; }
496 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
497 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetFont. Expected _wxListItemAttr_p.");
502 wxPy_BEGIN_ALLOW_THREADS
;
503 const wxFont
& _result_ref
= wxListItemAttr_GetFont(_arg0
);
504 _result
= (wxFont
*) &_result_ref
;
506 wxPy_END_ALLOW_THREADS
;
508 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
509 _resultobj
= Py_BuildValue("s",_ptemp
);
512 _resultobj
= Py_None
;
517 static void *SwigwxListItemTowxObject(void *ptr
) {
520 src
= (wxListItem
*) ptr
;
521 dest
= (wxObject
*) src
;
522 return (void *) dest
;
525 #define new_wxListItem() (new wxListItem())
526 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
527 PyObject
* _resultobj
;
528 wxListItem
* _result
;
529 char *_kwnames
[] = { NULL
};
533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItem",_kwnames
))
536 wxPy_BEGIN_ALLOW_THREADS
;
537 _result
= (wxListItem
*)new_wxListItem();
539 wxPy_END_ALLOW_THREADS
;
541 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
542 _resultobj
= Py_BuildValue("s",_ptemp
);
545 _resultobj
= Py_None
;
550 #define delete_wxListItem(_swigobj) (delete _swigobj)
551 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
552 PyObject
* _resultobj
;
554 PyObject
* _argo0
= 0;
555 char *_kwnames
[] = { "self", NULL
};
558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxListItem",_kwnames
,&_argo0
))
561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
568 wxPy_BEGIN_ALLOW_THREADS
;
569 delete_wxListItem(_arg0
);
571 wxPy_END_ALLOW_THREADS
;
572 } Py_INCREF(Py_None
);
573 _resultobj
= Py_None
;
577 #define wxListItem_Clear(_swigobj) (_swigobj->Clear())
578 static PyObject
*_wrap_wxListItem_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
579 PyObject
* _resultobj
;
581 PyObject
* _argo0
= 0;
582 char *_kwnames
[] = { "self", NULL
};
585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_Clear",_kwnames
,&_argo0
))
588 if (_argo0
== Py_None
) { _arg0
= NULL
; }
589 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_Clear. Expected _wxListItem_p.");
595 wxPy_BEGIN_ALLOW_THREADS
;
596 wxListItem_Clear(_arg0
);
598 wxPy_END_ALLOW_THREADS
;
599 } Py_INCREF(Py_None
);
600 _resultobj
= Py_None
;
604 #define wxListItem_ClearAttributes(_swigobj) (_swigobj->ClearAttributes())
605 static PyObject
*_wrap_wxListItem_ClearAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
606 PyObject
* _resultobj
;
608 PyObject
* _argo0
= 0;
609 char *_kwnames
[] = { "self", NULL
};
612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_ClearAttributes",_kwnames
,&_argo0
))
615 if (_argo0
== Py_None
) { _arg0
= NULL
; }
616 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
617 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_ClearAttributes. Expected _wxListItem_p.");
622 wxPy_BEGIN_ALLOW_THREADS
;
623 wxListItem_ClearAttributes(_arg0
);
625 wxPy_END_ALLOW_THREADS
;
626 } Py_INCREF(Py_None
);
627 _resultobj
= Py_None
;
631 #define wxListItem_SetMask(_swigobj,_swigarg0) (_swigobj->SetMask(_swigarg0))
632 static PyObject
*_wrap_wxListItem_SetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
633 PyObject
* _resultobj
;
636 PyObject
* _argo0
= 0;
637 char *_kwnames
[] = { "self","mask", NULL
};
640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetMask",_kwnames
,&_argo0
,&_arg1
))
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 wxListItem_SetMask. Expected _wxListItem_p.");
650 wxPy_BEGIN_ALLOW_THREADS
;
651 wxListItem_SetMask(_arg0
,_arg1
);
653 wxPy_END_ALLOW_THREADS
;
654 } Py_INCREF(Py_None
);
655 _resultobj
= Py_None
;
659 #define wxListItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
660 static PyObject
*_wrap_wxListItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
661 PyObject
* _resultobj
;
664 PyObject
* _argo0
= 0;
665 char *_kwnames
[] = { "self","id", NULL
};
668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetId",_kwnames
,&_argo0
,&_arg1
))
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_SetId. Expected _wxListItem_p.");
678 wxPy_BEGIN_ALLOW_THREADS
;
679 wxListItem_SetId(_arg0
,_arg1
);
681 wxPy_END_ALLOW_THREADS
;
682 } Py_INCREF(Py_None
);
683 _resultobj
= Py_None
;
687 #define wxListItem_SetColumn(_swigobj,_swigarg0) (_swigobj->SetColumn(_swigarg0))
688 static PyObject
*_wrap_wxListItem_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
689 PyObject
* _resultobj
;
692 PyObject
* _argo0
= 0;
693 char *_kwnames
[] = { "self","col", NULL
};
696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetColumn",_kwnames
,&_argo0
,&_arg1
))
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_SetColumn. Expected _wxListItem_p.");
706 wxPy_BEGIN_ALLOW_THREADS
;
707 wxListItem_SetColumn(_arg0
,_arg1
);
709 wxPy_END_ALLOW_THREADS
;
710 } Py_INCREF(Py_None
);
711 _resultobj
= Py_None
;
715 #define wxListItem_SetState(_swigobj,_swigarg0) (_swigobj->SetState(_swigarg0))
716 static PyObject
*_wrap_wxListItem_SetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
717 PyObject
* _resultobj
;
720 PyObject
* _argo0
= 0;
721 char *_kwnames
[] = { "self","state", NULL
};
724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetState",_kwnames
,&_argo0
,&_arg1
))
727 if (_argo0
== Py_None
) { _arg0
= NULL
; }
728 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetState. Expected _wxListItem_p.");
734 wxPy_BEGIN_ALLOW_THREADS
;
735 wxListItem_SetState(_arg0
,_arg1
);
737 wxPy_END_ALLOW_THREADS
;
738 } Py_INCREF(Py_None
);
739 _resultobj
= Py_None
;
743 #define wxListItem_SetStateMask(_swigobj,_swigarg0) (_swigobj->SetStateMask(_swigarg0))
744 static PyObject
*_wrap_wxListItem_SetStateMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
745 PyObject
* _resultobj
;
748 PyObject
* _argo0
= 0;
749 char *_kwnames
[] = { "self","stateMask", NULL
};
752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetStateMask",_kwnames
,&_argo0
,&_arg1
))
755 if (_argo0
== Py_None
) { _arg0
= NULL
; }
756 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
757 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetStateMask. Expected _wxListItem_p.");
762 wxPy_BEGIN_ALLOW_THREADS
;
763 wxListItem_SetStateMask(_arg0
,_arg1
);
765 wxPy_END_ALLOW_THREADS
;
766 } Py_INCREF(Py_None
);
767 _resultobj
= Py_None
;
771 #define wxListItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
772 static PyObject
*_wrap_wxListItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
773 PyObject
* _resultobj
;
776 PyObject
* _argo0
= 0;
777 PyObject
* _obj1
= 0;
778 char *_kwnames
[] = { "self","text", NULL
};
781 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetText",_kwnames
,&_argo0
,&_obj1
))
784 if (_argo0
== Py_None
) { _arg0
= NULL
; }
785 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
786 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetText. Expected _wxListItem_p.");
791 #if PYTHON_API_VERSION >= 1009
792 char* tmpPtr
; int tmpSize
;
793 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
794 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
797 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
799 _arg1
= new wxString(tmpPtr
, tmpSize
);
801 if (!PyString_Check(_obj1
)) {
802 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
805 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
809 wxPy_BEGIN_ALLOW_THREADS
;
810 wxListItem_SetText(_arg0
,*_arg1
);
812 wxPy_END_ALLOW_THREADS
;
813 } Py_INCREF(Py_None
);
814 _resultobj
= Py_None
;
822 #define wxListItem_SetImage(_swigobj,_swigarg0) (_swigobj->SetImage(_swigarg0))
823 static PyObject
*_wrap_wxListItem_SetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
824 PyObject
* _resultobj
;
827 PyObject
* _argo0
= 0;
828 char *_kwnames
[] = { "self","image", NULL
};
831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetImage",_kwnames
,&_argo0
,&_arg1
))
834 if (_argo0
== Py_None
) { _arg0
= NULL
; }
835 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
836 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetImage. Expected _wxListItem_p.");
841 wxPy_BEGIN_ALLOW_THREADS
;
842 wxListItem_SetImage(_arg0
,_arg1
);
844 wxPy_END_ALLOW_THREADS
;
845 } Py_INCREF(Py_None
);
846 _resultobj
= Py_None
;
850 #define wxListItem_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
851 static PyObject
*_wrap_wxListItem_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
852 PyObject
* _resultobj
;
855 PyObject
* _argo0
= 0;
856 char *_kwnames
[] = { "self","data", NULL
};
859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetData",_kwnames
,&_argo0
,&_arg1
))
862 if (_argo0
== Py_None
) { _arg0
= NULL
; }
863 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
864 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetData. Expected _wxListItem_p.");
869 wxPy_BEGIN_ALLOW_THREADS
;
870 wxListItem_SetData(_arg0
,_arg1
);
872 wxPy_END_ALLOW_THREADS
;
873 } Py_INCREF(Py_None
);
874 _resultobj
= Py_None
;
878 #define wxListItem_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
879 static PyObject
*_wrap_wxListItem_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
880 PyObject
* _resultobj
;
883 PyObject
* _argo0
= 0;
884 char *_kwnames
[] = { "self","width", NULL
};
887 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetWidth",_kwnames
,&_argo0
,&_arg1
))
890 if (_argo0
== Py_None
) { _arg0
= NULL
; }
891 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
892 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetWidth. Expected _wxListItem_p.");
897 wxPy_BEGIN_ALLOW_THREADS
;
898 wxListItem_SetWidth(_arg0
,_arg1
);
900 wxPy_END_ALLOW_THREADS
;
901 } Py_INCREF(Py_None
);
902 _resultobj
= Py_None
;
906 #define wxListItem_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
907 static PyObject
*_wrap_wxListItem_SetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
908 PyObject
* _resultobj
;
910 wxListColumnFormat _arg1
;
911 PyObject
* _argo0
= 0;
912 char *_kwnames
[] = { "self","align", NULL
};
915 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetAlign",_kwnames
,&_argo0
,&_arg1
))
918 if (_argo0
== Py_None
) { _arg0
= NULL
; }
919 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
920 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetAlign. Expected _wxListItem_p.");
925 wxPy_BEGIN_ALLOW_THREADS
;
926 wxListItem_SetAlign(_arg0
,_arg1
);
928 wxPy_END_ALLOW_THREADS
;
929 } Py_INCREF(Py_None
);
930 _resultobj
= Py_None
;
934 #define wxListItem_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
935 static PyObject
*_wrap_wxListItem_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
936 PyObject
* _resultobj
;
939 PyObject
* _argo0
= 0;
941 PyObject
* _obj1
= 0;
942 char *_kwnames
[] = { "self","colText", NULL
};
945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetTextColour. Expected _wxListItem_p.");
956 if (! wxColour_helper(_obj1
, &_arg1
))
960 wxPy_BEGIN_ALLOW_THREADS
;
961 wxListItem_SetTextColour(_arg0
,*_arg1
);
963 wxPy_END_ALLOW_THREADS
;
964 } Py_INCREF(Py_None
);
965 _resultobj
= Py_None
;
969 #define wxListItem_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
970 static PyObject
*_wrap_wxListItem_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
971 PyObject
* _resultobj
;
974 PyObject
* _argo0
= 0;
976 PyObject
* _obj1
= 0;
977 char *_kwnames
[] = { "self","colBack", NULL
};
980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
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_SetBackgroundColour. Expected _wxListItem_p.");
991 if (! wxColour_helper(_obj1
, &_arg1
))
995 wxPy_BEGIN_ALLOW_THREADS
;
996 wxListItem_SetBackgroundColour(_arg0
,*_arg1
);
998 wxPy_END_ALLOW_THREADS
;
999 } Py_INCREF(Py_None
);
1000 _resultobj
= Py_None
;
1004 #define wxListItem_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
1005 static PyObject
*_wrap_wxListItem_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1006 PyObject
* _resultobj
;
1009 PyObject
* _argo0
= 0;
1010 PyObject
* _argo1
= 0;
1011 char *_kwnames
[] = { "self","font", NULL
};
1014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetFont",_kwnames
,&_argo0
,&_argo1
))
1017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetFont. Expected _wxListItem_p.");
1024 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1025 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
1026 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItem_SetFont. Expected _wxFont_p.");
1031 wxPy_BEGIN_ALLOW_THREADS
;
1032 wxListItem_SetFont(_arg0
,*_arg1
);
1034 wxPy_END_ALLOW_THREADS
;
1035 } Py_INCREF(Py_None
);
1036 _resultobj
= Py_None
;
1040 #define wxListItem_GetMask(_swigobj) (_swigobj->GetMask())
1041 static PyObject
*_wrap_wxListItem_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1042 PyObject
* _resultobj
;
1045 PyObject
* _argo0
= 0;
1046 char *_kwnames
[] = { "self", NULL
};
1049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetMask",_kwnames
,&_argo0
))
1052 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1053 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetMask. Expected _wxListItem_p.");
1059 wxPy_BEGIN_ALLOW_THREADS
;
1060 _result
= (long )wxListItem_GetMask(_arg0
);
1062 wxPy_END_ALLOW_THREADS
;
1063 } _resultobj
= Py_BuildValue("l",_result
);
1067 #define wxListItem_GetId(_swigobj) (_swigobj->GetId())
1068 static PyObject
*_wrap_wxListItem_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1069 PyObject
* _resultobj
;
1072 PyObject
* _argo0
= 0;
1073 char *_kwnames
[] = { "self", NULL
};
1076 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetId",_kwnames
,&_argo0
))
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_GetId. Expected _wxListItem_p.");
1086 wxPy_BEGIN_ALLOW_THREADS
;
1087 _result
= (long )wxListItem_GetId(_arg0
);
1089 wxPy_END_ALLOW_THREADS
;
1090 } _resultobj
= Py_BuildValue("l",_result
);
1094 #define wxListItem_GetColumn(_swigobj) (_swigobj->GetColumn())
1095 static PyObject
*_wrap_wxListItem_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1096 PyObject
* _resultobj
;
1099 PyObject
* _argo0
= 0;
1100 char *_kwnames
[] = { "self", NULL
};
1103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetColumn",_kwnames
,&_argo0
))
1106 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1107 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1108 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetColumn. Expected _wxListItem_p.");
1113 wxPy_BEGIN_ALLOW_THREADS
;
1114 _result
= (int )wxListItem_GetColumn(_arg0
);
1116 wxPy_END_ALLOW_THREADS
;
1117 } _resultobj
= Py_BuildValue("i",_result
);
1121 #define wxListItem_GetState(_swigobj) (_swigobj->GetState())
1122 static PyObject
*_wrap_wxListItem_GetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1123 PyObject
* _resultobj
;
1126 PyObject
* _argo0
= 0;
1127 char *_kwnames
[] = { "self", NULL
};
1130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetState",_kwnames
,&_argo0
))
1133 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1134 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1135 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetState. Expected _wxListItem_p.");
1140 wxPy_BEGIN_ALLOW_THREADS
;
1141 _result
= (long )wxListItem_GetState(_arg0
);
1143 wxPy_END_ALLOW_THREADS
;
1144 } _resultobj
= Py_BuildValue("l",_result
);
1148 #define wxListItem_GetText(_swigobj) (_swigobj->GetText())
1149 static PyObject
*_wrap_wxListItem_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1150 PyObject
* _resultobj
;
1153 PyObject
* _argo0
= 0;
1154 char *_kwnames
[] = { "self", NULL
};
1157 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetText",_kwnames
,&_argo0
))
1160 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1161 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1162 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetText. Expected _wxListItem_p.");
1167 wxPy_BEGIN_ALLOW_THREADS
;
1168 const wxString
& _result_ref
= wxListItem_GetText(_arg0
);
1169 _result
= (wxString
*) &_result_ref
;
1171 wxPy_END_ALLOW_THREADS
;
1173 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1178 #define wxListItem_GetImage(_swigobj) (_swigobj->GetImage())
1179 static PyObject
*_wrap_wxListItem_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1180 PyObject
* _resultobj
;
1183 PyObject
* _argo0
= 0;
1184 char *_kwnames
[] = { "self", NULL
};
1187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetImage",_kwnames
,&_argo0
))
1190 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1191 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetImage. Expected _wxListItem_p.");
1197 wxPy_BEGIN_ALLOW_THREADS
;
1198 _result
= (int )wxListItem_GetImage(_arg0
);
1200 wxPy_END_ALLOW_THREADS
;
1201 } _resultobj
= Py_BuildValue("i",_result
);
1205 #define wxListItem_GetData(_swigobj) (_swigobj->GetData())
1206 static PyObject
*_wrap_wxListItem_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1207 PyObject
* _resultobj
;
1210 PyObject
* _argo0
= 0;
1211 char *_kwnames
[] = { "self", NULL
};
1214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetData",_kwnames
,&_argo0
))
1217 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1218 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1219 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetData. Expected _wxListItem_p.");
1224 wxPy_BEGIN_ALLOW_THREADS
;
1225 _result
= (long )wxListItem_GetData(_arg0
);
1227 wxPy_END_ALLOW_THREADS
;
1228 } _resultobj
= Py_BuildValue("l",_result
);
1232 #define wxListItem_GetWidth(_swigobj) (_swigobj->GetWidth())
1233 static PyObject
*_wrap_wxListItem_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1234 PyObject
* _resultobj
;
1237 PyObject
* _argo0
= 0;
1238 char *_kwnames
[] = { "self", NULL
};
1241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetWidth",_kwnames
,&_argo0
))
1244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetWidth. Expected _wxListItem_p.");
1251 wxPy_BEGIN_ALLOW_THREADS
;
1252 _result
= (int )wxListItem_GetWidth(_arg0
);
1254 wxPy_END_ALLOW_THREADS
;
1255 } _resultobj
= Py_BuildValue("i",_result
);
1259 #define wxListItem_GetAlign(_swigobj) (_swigobj->GetAlign())
1260 static PyObject
*_wrap_wxListItem_GetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1261 PyObject
* _resultobj
;
1262 wxListColumnFormat _result
;
1264 PyObject
* _argo0
= 0;
1265 char *_kwnames
[] = { "self", NULL
};
1268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAlign",_kwnames
,&_argo0
))
1271 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1272 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1273 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAlign. Expected _wxListItem_p.");
1278 wxPy_BEGIN_ALLOW_THREADS
;
1279 _result
= (wxListColumnFormat
)wxListItem_GetAlign(_arg0
);
1281 wxPy_END_ALLOW_THREADS
;
1282 } _resultobj
= Py_BuildValue("i",_result
);
1286 #define wxListItem_GetAttributes(_swigobj) (_swigobj->GetAttributes())
1287 static PyObject
*_wrap_wxListItem_GetAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1288 PyObject
* _resultobj
;
1289 wxListItemAttr
* _result
;
1291 PyObject
* _argo0
= 0;
1292 char *_kwnames
[] = { "self", NULL
};
1296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAttributes",_kwnames
,&_argo0
))
1299 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1300 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAttributes. Expected _wxListItem_p.");
1306 wxPy_BEGIN_ALLOW_THREADS
;
1307 _result
= (wxListItemAttr
*)wxListItem_GetAttributes(_arg0
);
1309 wxPy_END_ALLOW_THREADS
;
1311 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
1312 _resultobj
= Py_BuildValue("s",_ptemp
);
1315 _resultobj
= Py_None
;
1320 #define wxListItem_HasAttributes(_swigobj) (_swigobj->HasAttributes())
1321 static PyObject
*_wrap_wxListItem_HasAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1322 PyObject
* _resultobj
;
1325 PyObject
* _argo0
= 0;
1326 char *_kwnames
[] = { "self", NULL
};
1329 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_HasAttributes",_kwnames
,&_argo0
))
1332 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1333 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1334 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_HasAttributes. Expected _wxListItem_p.");
1339 wxPy_BEGIN_ALLOW_THREADS
;
1340 _result
= (bool )wxListItem_HasAttributes(_arg0
);
1342 wxPy_END_ALLOW_THREADS
;
1343 } _resultobj
= Py_BuildValue("i",_result
);
1347 #define wxListItem_GetTextColour(_swigobj) (_swigobj->GetTextColour())
1348 static PyObject
*_wrap_wxListItem_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1349 PyObject
* _resultobj
;
1352 PyObject
* _argo0
= 0;
1353 char *_kwnames
[] = { "self", NULL
};
1357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetTextColour",_kwnames
,&_argo0
))
1360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetTextColour. Expected _wxListItem_p.");
1367 wxPy_BEGIN_ALLOW_THREADS
;
1368 _result
= new wxColour (wxListItem_GetTextColour(_arg0
));
1370 wxPy_END_ALLOW_THREADS
;
1371 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1372 _resultobj
= Py_BuildValue("s",_ptemp
);
1376 #define wxListItem_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1377 static PyObject
*_wrap_wxListItem_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1378 PyObject
* _resultobj
;
1381 PyObject
* _argo0
= 0;
1382 char *_kwnames
[] = { "self", NULL
};
1386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetBackgroundColour",_kwnames
,&_argo0
))
1389 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1390 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetBackgroundColour. Expected _wxListItem_p.");
1396 wxPy_BEGIN_ALLOW_THREADS
;
1397 _result
= new wxColour (wxListItem_GetBackgroundColour(_arg0
));
1399 wxPy_END_ALLOW_THREADS
;
1400 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1401 _resultobj
= Py_BuildValue("s",_ptemp
);
1405 #define wxListItem_GetFont(_swigobj) (_swigobj->GetFont())
1406 static PyObject
*_wrap_wxListItem_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1407 PyObject
* _resultobj
;
1410 PyObject
* _argo0
= 0;
1411 char *_kwnames
[] = { "self", NULL
};
1415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetFont",_kwnames
,&_argo0
))
1418 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1419 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetFont. Expected _wxListItem_p.");
1425 wxPy_BEGIN_ALLOW_THREADS
;
1426 _result
= new wxFont (wxListItem_GetFont(_arg0
));
1428 wxPy_END_ALLOW_THREADS
;
1429 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
1430 _resultobj
= Py_BuildValue("s",_ptemp
);
1434 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
1435 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1436 PyObject
* _resultobj
;
1440 PyObject
* _argo0
= 0;
1441 char *_kwnames
[] = { "self","m_mask", NULL
};
1444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_mask_set",_kwnames
,&_argo0
,&_arg1
))
1447 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1448 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1449 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
1454 wxPy_BEGIN_ALLOW_THREADS
;
1455 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
1457 wxPy_END_ALLOW_THREADS
;
1458 } _resultobj
= Py_BuildValue("l",_result
);
1462 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
1463 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1464 PyObject
* _resultobj
;
1467 PyObject
* _argo0
= 0;
1468 char *_kwnames
[] = { "self", NULL
};
1471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_mask_get",_kwnames
,&_argo0
))
1474 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1475 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_get. Expected _wxListItem_p.");
1481 wxPy_BEGIN_ALLOW_THREADS
;
1482 _result
= (long )wxListItem_m_mask_get(_arg0
);
1484 wxPy_END_ALLOW_THREADS
;
1485 } _resultobj
= Py_BuildValue("l",_result
);
1489 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
1490 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1491 PyObject
* _resultobj
;
1495 PyObject
* _argo0
= 0;
1496 char *_kwnames
[] = { "self","m_itemId", NULL
};
1499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_itemId_set",_kwnames
,&_argo0
,&_arg1
))
1502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
1509 wxPy_BEGIN_ALLOW_THREADS
;
1510 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
1512 wxPy_END_ALLOW_THREADS
;
1513 } _resultobj
= Py_BuildValue("l",_result
);
1517 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
1518 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1519 PyObject
* _resultobj
;
1522 PyObject
* _argo0
= 0;
1523 char *_kwnames
[] = { "self", NULL
};
1526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_itemId_get",_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_m_itemId_get. Expected _wxListItem_p.");
1536 wxPy_BEGIN_ALLOW_THREADS
;
1537 _result
= (long )wxListItem_m_itemId_get(_arg0
);
1539 wxPy_END_ALLOW_THREADS
;
1540 } _resultobj
= Py_BuildValue("l",_result
);
1544 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
1545 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1546 PyObject
* _resultobj
;
1550 PyObject
* _argo0
= 0;
1551 char *_kwnames
[] = { "self","m_col", NULL
};
1554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_col_set",_kwnames
,&_argo0
,&_arg1
))
1557 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1558 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1559 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
1564 wxPy_BEGIN_ALLOW_THREADS
;
1565 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
1567 wxPy_END_ALLOW_THREADS
;
1568 } _resultobj
= Py_BuildValue("i",_result
);
1572 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
1573 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1574 PyObject
* _resultobj
;
1577 PyObject
* _argo0
= 0;
1578 char *_kwnames
[] = { "self", NULL
};
1581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_col_get",_kwnames
,&_argo0
))
1584 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1585 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1586 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_get. Expected _wxListItem_p.");
1591 wxPy_BEGIN_ALLOW_THREADS
;
1592 _result
= (int )wxListItem_m_col_get(_arg0
);
1594 wxPy_END_ALLOW_THREADS
;
1595 } _resultobj
= Py_BuildValue("i",_result
);
1599 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
1600 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1601 PyObject
* _resultobj
;
1605 PyObject
* _argo0
= 0;
1606 char *_kwnames
[] = { "self","m_state", NULL
};
1609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_state_set",_kwnames
,&_argo0
,&_arg1
))
1612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
1619 wxPy_BEGIN_ALLOW_THREADS
;
1620 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
1622 wxPy_END_ALLOW_THREADS
;
1623 } _resultobj
= Py_BuildValue("l",_result
);
1627 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
1628 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1629 PyObject
* _resultobj
;
1632 PyObject
* _argo0
= 0;
1633 char *_kwnames
[] = { "self", NULL
};
1636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_state_get",_kwnames
,&_argo0
))
1639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_get. Expected _wxListItem_p.");
1646 wxPy_BEGIN_ALLOW_THREADS
;
1647 _result
= (long )wxListItem_m_state_get(_arg0
);
1649 wxPy_END_ALLOW_THREADS
;
1650 } _resultobj
= Py_BuildValue("l",_result
);
1654 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
1655 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1656 PyObject
* _resultobj
;
1660 PyObject
* _argo0
= 0;
1661 char *_kwnames
[] = { "self","m_stateMask", NULL
};
1664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_stateMask_set",_kwnames
,&_argo0
,&_arg1
))
1667 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1668 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
1674 wxPy_BEGIN_ALLOW_THREADS
;
1675 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
1677 wxPy_END_ALLOW_THREADS
;
1678 } _resultobj
= Py_BuildValue("l",_result
);
1682 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
1683 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1684 PyObject
* _resultobj
;
1687 PyObject
* _argo0
= 0;
1688 char *_kwnames
[] = { "self", NULL
};
1691 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_stateMask_get",_kwnames
,&_argo0
))
1694 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1695 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1696 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_get. Expected _wxListItem_p.");
1701 wxPy_BEGIN_ALLOW_THREADS
;
1702 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
1704 wxPy_END_ALLOW_THREADS
;
1705 } _resultobj
= Py_BuildValue("l",_result
);
1709 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
1710 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1711 PyObject
* _resultobj
;
1715 PyObject
* _argo0
= 0;
1716 PyObject
* _obj1
= 0;
1717 char *_kwnames
[] = { "self","m_text", NULL
};
1720 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_m_text_set",_kwnames
,&_argo0
,&_obj1
))
1723 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1724 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1725 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
1730 #if PYTHON_API_VERSION >= 1009
1731 char* tmpPtr
; int tmpSize
;
1732 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1733 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1736 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1738 _arg1
= new wxString(tmpPtr
, tmpSize
);
1740 if (!PyString_Check(_obj1
)) {
1741 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1744 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1748 wxPy_BEGIN_ALLOW_THREADS
;
1749 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
1751 wxPy_END_ALLOW_THREADS
;
1753 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1762 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
1763 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1764 PyObject
* _resultobj
;
1767 PyObject
* _argo0
= 0;
1768 char *_kwnames
[] = { "self", NULL
};
1771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_text_get",_kwnames
,&_argo0
))
1774 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1775 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1776 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
1781 wxPy_BEGIN_ALLOW_THREADS
;
1782 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
1784 wxPy_END_ALLOW_THREADS
;
1786 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1791 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
1792 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1793 PyObject
* _resultobj
;
1797 PyObject
* _argo0
= 0;
1798 char *_kwnames
[] = { "self","m_image", NULL
};
1801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_image_set",_kwnames
,&_argo0
,&_arg1
))
1804 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1805 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1806 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
1811 wxPy_BEGIN_ALLOW_THREADS
;
1812 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
1814 wxPy_END_ALLOW_THREADS
;
1815 } _resultobj
= Py_BuildValue("i",_result
);
1819 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
1820 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1821 PyObject
* _resultobj
;
1824 PyObject
* _argo0
= 0;
1825 char *_kwnames
[] = { "self", NULL
};
1828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_image_get",_kwnames
,&_argo0
))
1831 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1832 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
1838 wxPy_BEGIN_ALLOW_THREADS
;
1839 _result
= (int )wxListItem_m_image_get(_arg0
);
1841 wxPy_END_ALLOW_THREADS
;
1842 } _resultobj
= Py_BuildValue("i",_result
);
1846 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
1847 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1848 PyObject
* _resultobj
;
1852 PyObject
* _argo0
= 0;
1853 char *_kwnames
[] = { "self","m_data", NULL
};
1856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_data_set",_kwnames
,&_argo0
,&_arg1
))
1859 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1860 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1861 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
1866 wxPy_BEGIN_ALLOW_THREADS
;
1867 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
1869 wxPy_END_ALLOW_THREADS
;
1870 } _resultobj
= Py_BuildValue("l",_result
);
1874 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
1875 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1876 PyObject
* _resultobj
;
1879 PyObject
* _argo0
= 0;
1880 char *_kwnames
[] = { "self", NULL
};
1883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_data_get",_kwnames
,&_argo0
))
1886 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1887 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1888 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
1893 wxPy_BEGIN_ALLOW_THREADS
;
1894 _result
= (long )wxListItem_m_data_get(_arg0
);
1896 wxPy_END_ALLOW_THREADS
;
1897 } _resultobj
= Py_BuildValue("l",_result
);
1901 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
1902 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1903 PyObject
* _resultobj
;
1907 PyObject
* _argo0
= 0;
1908 char *_kwnames
[] = { "self","m_format", NULL
};
1911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_format_set",_kwnames
,&_argo0
,&_arg1
))
1914 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1915 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
1921 wxPy_BEGIN_ALLOW_THREADS
;
1922 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
1924 wxPy_END_ALLOW_THREADS
;
1925 } _resultobj
= Py_BuildValue("i",_result
);
1929 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
1930 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1931 PyObject
* _resultobj
;
1934 PyObject
* _argo0
= 0;
1935 char *_kwnames
[] = { "self", NULL
};
1938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_format_get",_kwnames
,&_argo0
))
1941 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1942 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
1948 wxPy_BEGIN_ALLOW_THREADS
;
1949 _result
= (int )wxListItem_m_format_get(_arg0
);
1951 wxPy_END_ALLOW_THREADS
;
1952 } _resultobj
= Py_BuildValue("i",_result
);
1956 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
1957 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1958 PyObject
* _resultobj
;
1962 PyObject
* _argo0
= 0;
1963 char *_kwnames
[] = { "self","m_width", NULL
};
1966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_width_set",_kwnames
,&_argo0
,&_arg1
))
1969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
1976 wxPy_BEGIN_ALLOW_THREADS
;
1977 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
1979 wxPy_END_ALLOW_THREADS
;
1980 } _resultobj
= Py_BuildValue("i",_result
);
1984 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
1985 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1986 PyObject
* _resultobj
;
1989 PyObject
* _argo0
= 0;
1990 char *_kwnames
[] = { "self", NULL
};
1993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_width_get",_kwnames
,&_argo0
))
1996 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1997 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1998 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
2003 wxPy_BEGIN_ALLOW_THREADS
;
2004 _result
= (int )wxListItem_m_width_get(_arg0
);
2006 wxPy_END_ALLOW_THREADS
;
2007 } _resultobj
= Py_BuildValue("i",_result
);
2011 static void *SwigwxListEventTowxNotifyEvent(void *ptr
) {
2013 wxNotifyEvent
*dest
;
2014 src
= (wxListEvent
*) ptr
;
2015 dest
= (wxNotifyEvent
*) src
;
2016 return (void *) dest
;
2019 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
2021 wxCommandEvent
*dest
;
2022 src
= (wxListEvent
*) ptr
;
2023 dest
= (wxCommandEvent
*) src
;
2024 return (void *) dest
;
2027 static void *SwigwxListEventTowxEvent(void *ptr
) {
2030 src
= (wxListEvent
*) ptr
;
2031 dest
= (wxEvent
*) src
;
2032 return (void *) dest
;
2035 static void *SwigwxListEventTowxObject(void *ptr
) {
2038 src
= (wxListEvent
*) ptr
;
2039 dest
= (wxObject
*) src
;
2040 return (void *) dest
;
2043 #define wxListEvent_m_code_set(_swigobj,_swigval) (_swigobj->m_code = _swigval,_swigval)
2044 static PyObject
*_wrap_wxListEvent_m_code_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2045 PyObject
* _resultobj
;
2047 wxListEvent
* _arg0
;
2049 PyObject
* _argo0
= 0;
2050 char *_kwnames
[] = { "self","m_code", NULL
};
2053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_code_set",_kwnames
,&_argo0
,&_arg1
))
2056 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2057 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2058 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_set. Expected _wxListEvent_p.");
2063 wxPy_BEGIN_ALLOW_THREADS
;
2064 _result
= (int )wxListEvent_m_code_set(_arg0
,_arg1
);
2066 wxPy_END_ALLOW_THREADS
;
2067 } _resultobj
= Py_BuildValue("i",_result
);
2071 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
2072 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2073 PyObject
* _resultobj
;
2075 wxListEvent
* _arg0
;
2076 PyObject
* _argo0
= 0;
2077 char *_kwnames
[] = { "self", NULL
};
2080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_code_get",_kwnames
,&_argo0
))
2083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
2090 wxPy_BEGIN_ALLOW_THREADS
;
2091 _result
= (int )wxListEvent_m_code_get(_arg0
);
2093 wxPy_END_ALLOW_THREADS
;
2094 } _resultobj
= Py_BuildValue("i",_result
);
2098 #define wxListEvent_m_itemIndex_set(_swigobj,_swigval) (_swigobj->m_itemIndex = _swigval,_swigval)
2099 static PyObject
*_wrap_wxListEvent_m_itemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2100 PyObject
* _resultobj
;
2102 wxListEvent
* _arg0
;
2104 PyObject
* _argo0
= 0;
2105 char *_kwnames
[] = { "self","m_itemIndex", NULL
};
2108 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_itemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2111 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2112 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2113 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_set. Expected _wxListEvent_p.");
2118 wxPy_BEGIN_ALLOW_THREADS
;
2119 _result
= (long )wxListEvent_m_itemIndex_set(_arg0
,_arg1
);
2121 wxPy_END_ALLOW_THREADS
;
2122 } _resultobj
= Py_BuildValue("l",_result
);
2126 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
2127 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2128 PyObject
* _resultobj
;
2130 wxListEvent
* _arg0
;
2131 PyObject
* _argo0
= 0;
2132 char *_kwnames
[] = { "self", NULL
};
2135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_itemIndex_get",_kwnames
,&_argo0
))
2138 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2139 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2140 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
2145 wxPy_BEGIN_ALLOW_THREADS
;
2146 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
2148 wxPy_END_ALLOW_THREADS
;
2149 } _resultobj
= Py_BuildValue("l",_result
);
2153 #define wxListEvent_m_oldItemIndex_set(_swigobj,_swigval) (_swigobj->m_oldItemIndex = _swigval,_swigval)
2154 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2155 PyObject
* _resultobj
;
2157 wxListEvent
* _arg0
;
2159 PyObject
* _argo0
= 0;
2160 char *_kwnames
[] = { "self","m_oldItemIndex", NULL
};
2163 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_oldItemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2166 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2167 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2168 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_set. Expected _wxListEvent_p.");
2173 wxPy_BEGIN_ALLOW_THREADS
;
2174 _result
= (long )wxListEvent_m_oldItemIndex_set(_arg0
,_arg1
);
2176 wxPy_END_ALLOW_THREADS
;
2177 } _resultobj
= Py_BuildValue("l",_result
);
2181 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
2182 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2183 PyObject
* _resultobj
;
2185 wxListEvent
* _arg0
;
2186 PyObject
* _argo0
= 0;
2187 char *_kwnames
[] = { "self", NULL
};
2190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_oldItemIndex_get",_kwnames
,&_argo0
))
2193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
2200 wxPy_BEGIN_ALLOW_THREADS
;
2201 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
2203 wxPy_END_ALLOW_THREADS
;
2204 } _resultobj
= Py_BuildValue("l",_result
);
2208 #define wxListEvent_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
2209 static PyObject
*_wrap_wxListEvent_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2210 PyObject
* _resultobj
;
2212 wxListEvent
* _arg0
;
2214 PyObject
* _argo0
= 0;
2215 char *_kwnames
[] = { "self","m_col", NULL
};
2218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_col_set",_kwnames
,&_argo0
,&_arg1
))
2221 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2222 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_set. Expected _wxListEvent_p.");
2228 wxPy_BEGIN_ALLOW_THREADS
;
2229 _result
= (int )wxListEvent_m_col_set(_arg0
,_arg1
);
2231 wxPy_END_ALLOW_THREADS
;
2232 } _resultobj
= Py_BuildValue("i",_result
);
2236 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
2237 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2238 PyObject
* _resultobj
;
2240 wxListEvent
* _arg0
;
2241 PyObject
* _argo0
= 0;
2242 char *_kwnames
[] = { "self", NULL
};
2245 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_col_get",_kwnames
,&_argo0
))
2248 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2249 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2250 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
2255 wxPy_BEGIN_ALLOW_THREADS
;
2256 _result
= (int )wxListEvent_m_col_get(_arg0
);
2258 wxPy_END_ALLOW_THREADS
;
2259 } _resultobj
= Py_BuildValue("i",_result
);
2263 #define wxListEvent_m_cancelled_set(_swigobj,_swigval) (_swigobj->m_cancelled = _swigval,_swigval)
2264 static PyObject
*_wrap_wxListEvent_m_cancelled_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2265 PyObject
* _resultobj
;
2267 wxListEvent
* _arg0
;
2269 PyObject
* _argo0
= 0;
2271 char *_kwnames
[] = { "self","m_cancelled", NULL
};
2274 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_cancelled_set",_kwnames
,&_argo0
,&tempbool1
))
2277 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2278 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2279 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_set. Expected _wxListEvent_p.");
2283 _arg1
= (bool ) tempbool1
;
2285 wxPy_BEGIN_ALLOW_THREADS
;
2286 _result
= (bool )wxListEvent_m_cancelled_set(_arg0
,_arg1
);
2288 wxPy_END_ALLOW_THREADS
;
2289 } _resultobj
= Py_BuildValue("i",_result
);
2293 #define wxListEvent_m_cancelled_get(_swigobj) ((bool ) _swigobj->m_cancelled)
2294 static PyObject
*_wrap_wxListEvent_m_cancelled_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2295 PyObject
* _resultobj
;
2297 wxListEvent
* _arg0
;
2298 PyObject
* _argo0
= 0;
2299 char *_kwnames
[] = { "self", NULL
};
2302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_cancelled_get",_kwnames
,&_argo0
))
2305 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2306 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2307 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_get. Expected _wxListEvent_p.");
2312 wxPy_BEGIN_ALLOW_THREADS
;
2313 _result
= (bool )wxListEvent_m_cancelled_get(_arg0
);
2315 wxPy_END_ALLOW_THREADS
;
2316 } _resultobj
= Py_BuildValue("i",_result
);
2320 #define wxListEvent_m_pointDrag_set(_swigobj,_swigval) (_swigobj->m_pointDrag = *(_swigval),_swigval)
2321 static PyObject
*_wrap_wxListEvent_m_pointDrag_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2322 PyObject
* _resultobj
;
2324 wxListEvent
* _arg0
;
2326 PyObject
* _argo0
= 0;
2328 PyObject
* _obj1
= 0;
2329 char *_kwnames
[] = { "self","m_pointDrag", NULL
};
2333 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_pointDrag_set",_kwnames
,&_argo0
,&_obj1
))
2336 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2337 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2338 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_set. Expected _wxListEvent_p.");
2344 if (! wxPoint_helper(_obj1
, &_arg1
))
2348 wxPy_BEGIN_ALLOW_THREADS
;
2349 _result
= (wxPoint
*)wxListEvent_m_pointDrag_set(_arg0
,_arg1
);
2351 wxPy_END_ALLOW_THREADS
;
2353 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2354 _resultobj
= Py_BuildValue("s",_ptemp
);
2357 _resultobj
= Py_None
;
2362 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
2363 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2364 PyObject
* _resultobj
;
2366 wxListEvent
* _arg0
;
2367 PyObject
* _argo0
= 0;
2368 char *_kwnames
[] = { "self", NULL
};
2372 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_pointDrag_get",_kwnames
,&_argo0
))
2375 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2376 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2377 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
2382 wxPy_BEGIN_ALLOW_THREADS
;
2383 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
2385 wxPy_END_ALLOW_THREADS
;
2387 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2388 _resultobj
= Py_BuildValue("s",_ptemp
);
2391 _resultobj
= Py_None
;
2396 #define wxListEvent_m_item_set(_swigobj,_swigval) (_swigobj->m_item = *(_swigval),_swigval)
2397 static PyObject
*_wrap_wxListEvent_m_item_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2398 PyObject
* _resultobj
;
2399 wxListItem
* _result
;
2400 wxListEvent
* _arg0
;
2402 PyObject
* _argo0
= 0;
2403 PyObject
* _argo1
= 0;
2404 char *_kwnames
[] = { "self","m_item", NULL
};
2407 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_item_set",_kwnames
,&_argo0
,&_argo1
))
2410 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2411 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2412 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_set. Expected _wxListEvent_p.");
2417 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2418 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListEvent_m_item_set. Expected _wxListItem_p.");
2424 wxPy_BEGIN_ALLOW_THREADS
;
2425 _result
= (wxListItem
*)wxListEvent_m_item_set(_arg0
,_arg1
);
2427 wxPy_END_ALLOW_THREADS
;
2428 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2432 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
2433 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2434 PyObject
* _resultobj
;
2435 wxListItem
* _result
;
2436 wxListEvent
* _arg0
;
2437 PyObject
* _argo0
= 0;
2438 char *_kwnames
[] = { "self", NULL
};
2441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_item_get",_kwnames
,&_argo0
))
2444 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2445 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_get. Expected _wxListEvent_p.");
2451 wxPy_BEGIN_ALLOW_THREADS
;
2452 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
2454 wxPy_END_ALLOW_THREADS
;
2455 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2459 #define wxListEvent_GetCode(_swigobj) (_swigobj->GetCode())
2460 static PyObject
*_wrap_wxListEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2461 PyObject
* _resultobj
;
2463 wxListEvent
* _arg0
;
2464 PyObject
* _argo0
= 0;
2465 char *_kwnames
[] = { "self", NULL
};
2468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCode",_kwnames
,&_argo0
))
2471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCode. Expected _wxListEvent_p.");
2478 wxPy_BEGIN_ALLOW_THREADS
;
2479 _result
= (int )wxListEvent_GetCode(_arg0
);
2481 wxPy_END_ALLOW_THREADS
;
2482 } _resultobj
= Py_BuildValue("i",_result
);
2486 #define wxListEvent_GetIndex(_swigobj) (_swigobj->GetIndex())
2487 static PyObject
*_wrap_wxListEvent_GetIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2488 PyObject
* _resultobj
;
2490 wxListEvent
* _arg0
;
2491 PyObject
* _argo0
= 0;
2492 char *_kwnames
[] = { "self", NULL
};
2495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetIndex",_kwnames
,&_argo0
))
2498 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2499 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2500 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetIndex. Expected _wxListEvent_p.");
2505 wxPy_BEGIN_ALLOW_THREADS
;
2506 _result
= (long )wxListEvent_GetIndex(_arg0
);
2508 wxPy_END_ALLOW_THREADS
;
2509 } _resultobj
= Py_BuildValue("l",_result
);
2513 #define wxListEvent_GetOldIndex(_swigobj) (_swigobj->GetOldIndex())
2514 static PyObject
*_wrap_wxListEvent_GetOldIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2515 PyObject
* _resultobj
;
2517 wxListEvent
* _arg0
;
2518 PyObject
* _argo0
= 0;
2519 char *_kwnames
[] = { "self", NULL
};
2522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldIndex",_kwnames
,&_argo0
))
2525 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2526 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2527 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldIndex. Expected _wxListEvent_p.");
2532 wxPy_BEGIN_ALLOW_THREADS
;
2533 _result
= (long )wxListEvent_GetOldIndex(_arg0
);
2535 wxPy_END_ALLOW_THREADS
;
2536 } _resultobj
= Py_BuildValue("l",_result
);
2540 #define wxListEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
2541 static PyObject
*_wrap_wxListEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2542 PyObject
* _resultobj
;
2544 wxListEvent
* _arg0
;
2545 PyObject
* _argo0
= 0;
2546 char *_kwnames
[] = { "self", NULL
};
2549 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldItem",_kwnames
,&_argo0
))
2552 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2553 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2554 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldItem. Expected _wxListEvent_p.");
2559 wxPy_BEGIN_ALLOW_THREADS
;
2560 _result
= (long )wxListEvent_GetOldItem(_arg0
);
2562 wxPy_END_ALLOW_THREADS
;
2563 } _resultobj
= Py_BuildValue("l",_result
);
2567 #define wxListEvent_GetColumn(_swigobj) (_swigobj->GetColumn())
2568 static PyObject
*_wrap_wxListEvent_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2569 PyObject
* _resultobj
;
2571 wxListEvent
* _arg0
;
2572 PyObject
* _argo0
= 0;
2573 char *_kwnames
[] = { "self", NULL
};
2576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetColumn",_kwnames
,&_argo0
))
2579 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2580 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetColumn. Expected _wxListEvent_p.");
2586 wxPy_BEGIN_ALLOW_THREADS
;
2587 _result
= (int )wxListEvent_GetColumn(_arg0
);
2589 wxPy_END_ALLOW_THREADS
;
2590 } _resultobj
= Py_BuildValue("i",_result
);
2594 #define wxListEvent_Cancelled(_swigobj) (_swigobj->Cancelled())
2595 static PyObject
*_wrap_wxListEvent_Cancelled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2596 PyObject
* _resultobj
;
2598 wxListEvent
* _arg0
;
2599 PyObject
* _argo0
= 0;
2600 char *_kwnames
[] = { "self", NULL
};
2603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_Cancelled",_kwnames
,&_argo0
))
2606 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2607 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2608 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_Cancelled. Expected _wxListEvent_p.");
2613 wxPy_BEGIN_ALLOW_THREADS
;
2614 _result
= (bool )wxListEvent_Cancelled(_arg0
);
2616 wxPy_END_ALLOW_THREADS
;
2617 } _resultobj
= Py_BuildValue("i",_result
);
2621 #define wxListEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
2622 static PyObject
*_wrap_wxListEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2623 PyObject
* _resultobj
;
2625 wxListEvent
* _arg0
;
2626 PyObject
* _argo0
= 0;
2627 char *_kwnames
[] = { "self", NULL
};
2631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetPoint",_kwnames
,&_argo0
))
2634 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2635 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2636 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetPoint. Expected _wxListEvent_p.");
2641 wxPy_BEGIN_ALLOW_THREADS
;
2642 _result
= new wxPoint (wxListEvent_GetPoint(_arg0
));
2644 wxPy_END_ALLOW_THREADS
;
2645 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2646 _resultobj
= Py_BuildValue("s",_ptemp
);
2650 #define wxListEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
2651 static PyObject
*_wrap_wxListEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2652 PyObject
* _resultobj
;
2654 wxListEvent
* _arg0
;
2655 PyObject
* _argo0
= 0;
2656 char *_kwnames
[] = { "self", NULL
};
2659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetLabel",_kwnames
,&_argo0
))
2662 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2663 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2664 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetLabel. Expected _wxListEvent_p.");
2669 wxPy_BEGIN_ALLOW_THREADS
;
2670 const wxString
& _result_ref
= wxListEvent_GetLabel(_arg0
);
2671 _result
= (wxString
*) &_result_ref
;
2673 wxPy_END_ALLOW_THREADS
;
2675 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2680 #define wxListEvent_GetText(_swigobj) (_swigobj->GetText())
2681 static PyObject
*_wrap_wxListEvent_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2682 PyObject
* _resultobj
;
2684 wxListEvent
* _arg0
;
2685 PyObject
* _argo0
= 0;
2686 char *_kwnames
[] = { "self", NULL
};
2689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetText",_kwnames
,&_argo0
))
2692 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2693 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2694 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetText. Expected _wxListEvent_p.");
2699 wxPy_BEGIN_ALLOW_THREADS
;
2700 const wxString
& _result_ref
= wxListEvent_GetText(_arg0
);
2701 _result
= (wxString
*) &_result_ref
;
2703 wxPy_END_ALLOW_THREADS
;
2705 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2710 #define wxListEvent_GetImage(_swigobj) (_swigobj->GetImage())
2711 static PyObject
*_wrap_wxListEvent_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2712 PyObject
* _resultobj
;
2714 wxListEvent
* _arg0
;
2715 PyObject
* _argo0
= 0;
2716 char *_kwnames
[] = { "self", NULL
};
2719 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetImage",_kwnames
,&_argo0
))
2722 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2723 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2724 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetImage. Expected _wxListEvent_p.");
2729 wxPy_BEGIN_ALLOW_THREADS
;
2730 _result
= (int )wxListEvent_GetImage(_arg0
);
2732 wxPy_END_ALLOW_THREADS
;
2733 } _resultobj
= Py_BuildValue("i",_result
);
2737 #define wxListEvent_GetData(_swigobj) (_swigobj->GetData())
2738 static PyObject
*_wrap_wxListEvent_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2739 PyObject
* _resultobj
;
2741 wxListEvent
* _arg0
;
2742 PyObject
* _argo0
= 0;
2743 char *_kwnames
[] = { "self", NULL
};
2746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetData",_kwnames
,&_argo0
))
2749 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2750 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2751 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetData. Expected _wxListEvent_p.");
2756 wxPy_BEGIN_ALLOW_THREADS
;
2757 _result
= (long )wxListEvent_GetData(_arg0
);
2759 wxPy_END_ALLOW_THREADS
;
2760 } _resultobj
= Py_BuildValue("l",_result
);
2764 #define wxListEvent_GetMask(_swigobj) (_swigobj->GetMask())
2765 static PyObject
*_wrap_wxListEvent_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2766 PyObject
* _resultobj
;
2768 wxListEvent
* _arg0
;
2769 PyObject
* _argo0
= 0;
2770 char *_kwnames
[] = { "self", NULL
};
2773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetMask",_kwnames
,&_argo0
))
2776 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2777 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetMask. Expected _wxListEvent_p.");
2783 wxPy_BEGIN_ALLOW_THREADS
;
2784 _result
= (long )wxListEvent_GetMask(_arg0
);
2786 wxPy_END_ALLOW_THREADS
;
2787 } _resultobj
= Py_BuildValue("l",_result
);
2791 #define wxListEvent_GetItem(_swigobj) (_swigobj->GetItem())
2792 static PyObject
*_wrap_wxListEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2793 PyObject
* _resultobj
;
2794 wxListItem
* _result
;
2795 wxListEvent
* _arg0
;
2796 PyObject
* _argo0
= 0;
2797 char *_kwnames
[] = { "self", NULL
};
2800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetItem",_kwnames
,&_argo0
))
2803 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2804 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetItem. Expected _wxListEvent_p.");
2810 wxPy_BEGIN_ALLOW_THREADS
;
2811 const wxListItem
& _result_ref
= wxListEvent_GetItem(_arg0
);
2812 _result
= (wxListItem
*) &_result_ref
;
2814 wxPy_END_ALLOW_THREADS
;
2815 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2819 static void *SwigwxListCtrlTowxControl(void *ptr
) {
2822 src
= (wxListCtrl
*) ptr
;
2823 dest
= (wxControl
*) src
;
2824 return (void *) dest
;
2827 static void *SwigwxListCtrlTowxWindow(void *ptr
) {
2830 src
= (wxListCtrl
*) ptr
;
2831 dest
= (wxWindow
*) src
;
2832 return (void *) dest
;
2835 static void *SwigwxListCtrlTowxEvtHandler(void *ptr
) {
2838 src
= (wxListCtrl
*) ptr
;
2839 dest
= (wxEvtHandler
*) src
;
2840 return (void *) dest
;
2843 static void *SwigwxListCtrlTowxObject(void *ptr
) {
2846 src
= (wxListCtrl
*) ptr
;
2847 dest
= (wxObject
*) src
;
2848 return (void *) dest
;
2851 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2852 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2853 PyObject
* _resultobj
;
2854 wxListCtrl
* _result
;
2857 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
2858 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
2859 long _arg4
= (long ) wxLC_ICON
;
2860 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
2861 char * _arg6
= (char *) "listCtrl";
2862 PyObject
* _argo0
= 0;
2864 PyObject
* _obj2
= 0;
2866 PyObject
* _obj3
= 0;
2867 PyObject
* _argo5
= 0;
2868 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
2872 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOlOs:new_wxListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
2875 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2876 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2877 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
2884 if (! wxPoint_helper(_obj2
, &_arg2
))
2890 if (! wxSize_helper(_obj3
, &_arg3
))
2894 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2895 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
2896 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
2901 wxPy_BEGIN_ALLOW_THREADS
;
2902 _result
= (wxListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
2904 wxPy_END_ALLOW_THREADS
;
2906 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListCtrl_p");
2907 _resultobj
= Py_BuildValue("s",_ptemp
);
2910 _resultobj
= Py_None
;
2915 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
2916 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2917 PyObject
* _resultobj
;
2920 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
2921 PyObject
* _argo0
= 0;
2922 char *_kwnames
[] = { "self","flag", NULL
};
2925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
2928 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2929 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxListCtrl_p.");
2935 wxPy_BEGIN_ALLOW_THREADS
;
2936 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
2938 wxPy_END_ALLOW_THREADS
;
2939 } _resultobj
= Py_BuildValue("i",_result
);
2943 #define wxListCtrl_AssignImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->AssignImageList(_swigarg0,_swigarg1))
2944 static PyObject
*_wrap_wxListCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2945 PyObject
* _resultobj
;
2947 wxImageList
* _arg1
;
2949 PyObject
* _argo0
= 0;
2950 PyObject
* _argo1
= 0;
2951 char *_kwnames
[] = { "self","imageList","which", NULL
};
2954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
2957 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2958 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2959 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_AssignImageList. Expected _wxListCtrl_p.");
2964 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2965 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
2966 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_AssignImageList. Expected _wxImageList_p.");
2971 wxPy_BEGIN_ALLOW_THREADS
;
2972 wxListCtrl_AssignImageList(_arg0
,_arg1
,_arg2
);
2974 wxPy_END_ALLOW_THREADS
;
2975 } Py_INCREF(Py_None
);
2976 _resultobj
= Py_None
;
2980 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
2981 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2982 PyObject
* _resultobj
;
2986 PyObject
* _argo0
= 0;
2987 char *_kwnames
[] = { "self","item", NULL
};
2990 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
2993 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2994 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2995 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxListCtrl_p.");
3000 wxPy_BEGIN_ALLOW_THREADS
;
3001 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
3003 wxPy_END_ALLOW_THREADS
;
3004 } _resultobj
= Py_BuildValue("i",_result
);
3008 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
3009 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3010 PyObject
* _resultobj
;
3013 PyObject
* _argo0
= 0;
3014 char *_kwnames
[] = { "self", NULL
};
3017 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
3020 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3021 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3022 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxListCtrl_p.");
3027 wxPy_BEGIN_ALLOW_THREADS
;
3028 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
3030 wxPy_END_ALLOW_THREADS
;
3031 } _resultobj
= Py_BuildValue("i",_result
);
3035 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
3036 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3037 PyObject
* _resultobj
;
3041 PyObject
* _argo0
= 0;
3042 char *_kwnames
[] = { "self","col", NULL
};
3045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
3048 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3049 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3050 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxListCtrl_p.");
3055 wxPy_BEGIN_ALLOW_THREADS
;
3056 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
3058 wxPy_END_ALLOW_THREADS
;
3059 } _resultobj
= Py_BuildValue("i",_result
);
3063 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
3064 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3065 PyObject
* _resultobj
;
3068 PyObject
* _argo0
= 0;
3069 char *_kwnames
[] = { "self", NULL
};
3072 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
3075 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3076 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3077 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxListCtrl_p.");
3082 wxPy_BEGIN_ALLOW_THREADS
;
3083 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
3085 wxPy_END_ALLOW_THREADS
;
3086 } _resultobj
= Py_BuildValue("i",_result
);
3090 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
3091 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3092 PyObject
* _resultobj
;
3094 PyObject
* _argo0
= 0;
3095 char *_kwnames
[] = { "self", NULL
};
3098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
3101 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3102 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3103 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxListCtrl_p.");
3108 wxPy_BEGIN_ALLOW_THREADS
;
3109 wxListCtrl_ClearAll(_arg0
);
3111 wxPy_END_ALLOW_THREADS
;
3112 } Py_INCREF(Py_None
);
3113 _resultobj
= Py_None
;
3117 #define wxListCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
3118 static PyObject
*_wrap_wxListCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3119 PyObject
* _resultobj
;
3120 wxTextCtrl
* _result
;
3123 PyObject
* _argo0
= 0;
3124 char *_kwnames
[] = { "self","item", NULL
};
3127 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EditLabel",_kwnames
,&_argo0
,&_arg1
))
3130 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3131 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3132 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EditLabel. Expected _wxListCtrl_p.");
3137 wxPy_BEGIN_ALLOW_THREADS
;
3138 _result
= (wxTextCtrl
*)wxListCtrl_EditLabel(_arg0
,_arg1
);
3140 wxPy_END_ALLOW_THREADS
;
3141 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3145 #define wxListCtrl_EndEditLabel(_swigobj,_swigarg0) (_swigobj->EndEditLabel(_swigarg0))
3146 static PyObject
*_wrap_wxListCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3147 PyObject
* _resultobj
;
3151 PyObject
* _argo0
= 0;
3153 char *_kwnames
[] = { "self","cancel", NULL
};
3156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_EndEditLabel",_kwnames
,&_argo0
,&tempbool1
))
3159 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3160 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EndEditLabel. Expected _wxListCtrl_p.");
3165 _arg1
= (bool ) tempbool1
;
3167 wxPy_BEGIN_ALLOW_THREADS
;
3168 _result
= (bool )wxListCtrl_EndEditLabel(_arg0
,_arg1
);
3170 wxPy_END_ALLOW_THREADS
;
3171 } _resultobj
= Py_BuildValue("i",_result
);
3175 #define wxListCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
3176 static PyObject
*_wrap_wxListCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3177 PyObject
* _resultobj
;
3178 wxTextCtrl
* _result
;
3180 PyObject
* _argo0
= 0;
3181 char *_kwnames
[] = { "self", NULL
};
3184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetEditControl",_kwnames
,&_argo0
))
3187 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3188 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetEditControl. Expected _wxListCtrl_p.");
3194 wxPy_BEGIN_ALLOW_THREADS
;
3195 _result
= (wxTextCtrl
*)wxListCtrl_GetEditControl(_arg0
);
3197 wxPy_END_ALLOW_THREADS
;
3198 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3202 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
3203 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3204 PyObject
* _resultobj
;
3208 PyObject
* _argo0
= 0;
3209 char *_kwnames
[] = { "self","item", NULL
};
3212 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
3215 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3216 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3217 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxListCtrl_p.");
3222 wxPy_BEGIN_ALLOW_THREADS
;
3223 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
3225 wxPy_END_ALLOW_THREADS
;
3226 } _resultobj
= Py_BuildValue("i",_result
);
3230 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
3231 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3232 PyObject
* _resultobj
;
3237 bool _arg3
= (bool ) FALSE
;
3238 PyObject
* _argo0
= 0;
3239 PyObject
* _obj2
= 0;
3240 int tempbool3
= (int) FALSE
;
3241 char *_kwnames
[] = { "self","start","str","partial", NULL
};
3244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
3247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxListCtrl_p.");
3254 #if PYTHON_API_VERSION >= 1009
3255 char* tmpPtr
; int tmpSize
;
3256 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3257 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3260 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3262 _arg2
= new wxString(tmpPtr
, tmpSize
);
3264 if (!PyString_Check(_obj2
)) {
3265 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3268 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3271 _arg3
= (bool ) tempbool3
;
3273 wxPy_BEGIN_ALLOW_THREADS
;
3274 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
3276 wxPy_END_ALLOW_THREADS
;
3277 } _resultobj
= Py_BuildValue("l",_result
);
3285 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
3286 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3287 PyObject
* _resultobj
;
3292 PyObject
* _argo0
= 0;
3293 char *_kwnames
[] = { "self","start","data", NULL
};
3296 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3299 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3300 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3301 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxListCtrl_p.");
3306 wxPy_BEGIN_ALLOW_THREADS
;
3307 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
3309 wxPy_END_ALLOW_THREADS
;
3310 } _resultobj
= Py_BuildValue("l",_result
);
3314 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
3315 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3316 PyObject
* _resultobj
;
3322 PyObject
* _argo0
= 0;
3324 PyObject
* _obj2
= 0;
3325 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
3328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
3331 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3332 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxListCtrl_p.");
3339 if (! wxPoint_helper(_obj2
, &_arg2
))
3343 wxPy_BEGIN_ALLOW_THREADS
;
3344 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
3346 wxPy_END_ALLOW_THREADS
;
3347 } _resultobj
= Py_BuildValue("l",_result
);
3351 #define wxListCtrl_GetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetColumn(_swigarg0,_swigarg1))
3352 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3353 PyObject
* _resultobj
;
3358 PyObject
* _argo0
= 0;
3359 PyObject
* _argo2
= 0;
3360 char *_kwnames
[] = { "self","col","item", NULL
};
3363 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_GetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3366 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3367 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxListCtrl_p.");
3373 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3374 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_GetColumn. Expected _wxListItem_p.");
3380 wxPy_BEGIN_ALLOW_THREADS
;
3381 _result
= (bool )wxListCtrl_GetColumn(_arg0
,_arg1
,*_arg2
);
3383 wxPy_END_ALLOW_THREADS
;
3384 } _resultobj
= Py_BuildValue("i",_result
);
3388 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
3389 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3390 PyObject
* _resultobj
;
3394 PyObject
* _argo0
= 0;
3395 char *_kwnames
[] = { "self","col", NULL
};
3398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumnWidth",_kwnames
,&_argo0
,&_arg1
))
3401 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3402 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3403 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnWidth. Expected _wxListCtrl_p.");
3408 wxPy_BEGIN_ALLOW_THREADS
;
3409 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
3411 wxPy_END_ALLOW_THREADS
;
3412 } _resultobj
= Py_BuildValue("i",_result
);
3416 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
3417 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3418 PyObject
* _resultobj
;
3421 PyObject
* _argo0
= 0;
3422 char *_kwnames
[] = { "self", NULL
};
3425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetCountPerPage",_kwnames
,&_argo0
))
3428 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3429 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3430 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxListCtrl_p.");
3435 wxPy_BEGIN_ALLOW_THREADS
;
3436 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
3438 wxPy_END_ALLOW_THREADS
;
3439 } _resultobj
= Py_BuildValue("i",_result
);
3443 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
3444 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3445 PyObject
* _resultobj
;
3446 wxImageList
* _result
;
3449 PyObject
* _argo0
= 0;
3450 char *_kwnames
[] = { "self","which", NULL
};
3453 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_kwnames
,&_argo0
,&_arg1
))
3456 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3457 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3458 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxListCtrl_p.");
3463 wxPy_BEGIN_ALLOW_THREADS
;
3464 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
3466 wxPy_END_ALLOW_THREADS
;
3467 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3471 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
3472 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3473 PyObject
* _resultobj
;
3477 PyObject
* _argo0
= 0;
3478 char *_kwnames
[] = { "self","item", NULL
};
3481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
3484 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3485 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3486 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxListCtrl_p.");
3491 wxPy_BEGIN_ALLOW_THREADS
;
3492 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
3494 wxPy_END_ALLOW_THREADS
;
3495 } _resultobj
= Py_BuildValue("l",_result
);
3499 static wxListItem
* wxListCtrl_GetItem(wxListCtrl
*self
,long itemId
,int col
) {
3500 wxListItem
* info
= new wxListItem
;
3501 info
->m_itemId
= itemId
;
3503 info
->m_mask
= 0xFFFF;
3504 self
->GetItem(*info
);
3507 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3508 PyObject
* _resultobj
;
3509 wxListItem
* _result
;
3512 int _arg2
= (int ) 0;
3513 PyObject
* _argo0
= 0;
3514 char *_kwnames
[] = { "self","itemId","col", NULL
};
3517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3520 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3521 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3522 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxListCtrl_p.");
3527 wxPy_BEGIN_ALLOW_THREADS
;
3528 _result
= (wxListItem
*)wxListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
3530 wxPy_END_ALLOW_THREADS
;
3531 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3535 static wxPoint
* wxListCtrl_GetItemPosition(wxListCtrl
*self
,long item
) {
3536 wxPoint
* pos
= new wxPoint
;
3537 self
->GetItemPosition(item
, *pos
);
3540 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3541 PyObject
* _resultobj
;
3545 PyObject
* _argo0
= 0;
3546 char *_kwnames
[] = { "self","item", NULL
};
3550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
3553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxListCtrl_p.");
3560 wxPy_BEGIN_ALLOW_THREADS
;
3561 _result
= (wxPoint
*)wxListCtrl_GetItemPosition(_arg0
,_arg1
);
3563 wxPy_END_ALLOW_THREADS
;
3565 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3566 _resultobj
= Py_BuildValue("s",_ptemp
);
3569 _resultobj
= Py_None
;
3574 static wxRect
* wxListCtrl_GetItemRect(wxListCtrl
*self
,long item
,int code
) {
3575 wxRect
* rect
= new wxRect
;
3576 self
->GetItemRect(item
, *rect
, code
);
3579 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3580 PyObject
* _resultobj
;
3584 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
3585 PyObject
* _argo0
= 0;
3586 char *_kwnames
[] = { "self","item","code", NULL
};
3590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3593 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3594 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxListCtrl_p.");
3600 wxPy_BEGIN_ALLOW_THREADS
;
3601 _result
= (wxRect
*)wxListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
3603 wxPy_END_ALLOW_THREADS
;
3605 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
3606 _resultobj
= Py_BuildValue("s",_ptemp
);
3609 _resultobj
= Py_None
;
3614 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
3615 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3616 PyObject
* _resultobj
;
3621 PyObject
* _argo0
= 0;
3622 char *_kwnames
[] = { "self","item","stateMask", NULL
};
3625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3628 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3629 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3630 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxListCtrl_p.");
3635 wxPy_BEGIN_ALLOW_THREADS
;
3636 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
3638 wxPy_END_ALLOW_THREADS
;
3639 } _resultobj
= Py_BuildValue("i",_result
);
3643 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
3644 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3645 PyObject
* _resultobj
;
3648 PyObject
* _argo0
= 0;
3649 char *_kwnames
[] = { "self", NULL
};
3652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetItemCount",_kwnames
,&_argo0
))
3655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxListCtrl_p.");
3662 wxPy_BEGIN_ALLOW_THREADS
;
3663 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
3665 wxPy_END_ALLOW_THREADS
;
3666 } _resultobj
= Py_BuildValue("i",_result
);
3670 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
3671 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3672 PyObject
* _resultobj
;
3676 PyObject
* _argo0
= 0;
3678 char *_kwnames
[] = { "self","isSmall", NULL
};
3681 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
3684 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3685 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3686 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxListCtrl_p.");
3690 _arg1
= (bool ) tempbool1
;
3692 wxPy_BEGIN_ALLOW_THREADS
;
3693 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
3695 wxPy_END_ALLOW_THREADS
;
3696 } _resultobj
= Py_BuildValue("i",_result
);
3700 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3701 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3702 PyObject
* _resultobj
;
3706 PyObject
* _argo0
= 0;
3707 char *_kwnames
[] = { "self","item", NULL
};
3710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
3713 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3714 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxListCtrl_p.");
3720 wxPy_BEGIN_ALLOW_THREADS
;
3721 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
3723 wxPy_END_ALLOW_THREADS
;
3725 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3733 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
3734 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3735 PyObject
* _resultobj
;
3739 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
3740 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
3741 PyObject
* _argo0
= 0;
3742 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
3745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3748 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3749 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3750 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxListCtrl_p.");
3755 wxPy_BEGIN_ALLOW_THREADS
;
3756 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
3758 wxPy_END_ALLOW_THREADS
;
3759 } _resultobj
= Py_BuildValue("l",_result
);
3763 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
3764 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3765 PyObject
* _resultobj
;
3768 PyObject
* _argo0
= 0;
3769 char *_kwnames
[] = { "self", NULL
};
3772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
3775 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3776 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxListCtrl_p.");
3782 wxPy_BEGIN_ALLOW_THREADS
;
3783 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
3785 wxPy_END_ALLOW_THREADS
;
3786 } _resultobj
= Py_BuildValue("i",_result
);
3790 #define wxListCtrl_GetTextColour(_swigobj) (_swigobj->GetTextColour())
3791 static PyObject
*_wrap_wxListCtrl_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3792 PyObject
* _resultobj
;
3795 PyObject
* _argo0
= 0;
3796 char *_kwnames
[] = { "self", NULL
};
3800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTextColour",_kwnames
,&_argo0
))
3803 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3804 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTextColour. Expected _wxListCtrl_p.");
3810 wxPy_BEGIN_ALLOW_THREADS
;
3811 _result
= new wxColour (wxListCtrl_GetTextColour(_arg0
));
3813 wxPy_END_ALLOW_THREADS
;
3814 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
3815 _resultobj
= Py_BuildValue("s",_ptemp
);
3819 #define wxListCtrl_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
3820 static PyObject
*_wrap_wxListCtrl_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3821 PyObject
* _resultobj
;
3824 PyObject
* _argo0
= 0;
3826 PyObject
* _obj1
= 0;
3827 char *_kwnames
[] = { "self","col", NULL
};
3830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
3833 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3834 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3835 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetTextColour. Expected _wxListCtrl_p.");
3841 if (! wxColour_helper(_obj1
, &_arg1
))
3845 wxPy_BEGIN_ALLOW_THREADS
;
3846 wxListCtrl_SetTextColour(_arg0
,*_arg1
);
3848 wxPy_END_ALLOW_THREADS
;
3849 } Py_INCREF(Py_None
);
3850 _resultobj
= Py_None
;
3854 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
3855 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3856 PyObject
* _resultobj
;
3859 PyObject
* _argo0
= 0;
3860 char *_kwnames
[] = { "self", NULL
};
3863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
3866 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3867 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3868 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxListCtrl_p.");
3873 wxPy_BEGIN_ALLOW_THREADS
;
3874 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
3876 wxPy_END_ALLOW_THREADS
;
3877 } _resultobj
= Py_BuildValue("l",_result
);
3881 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
3882 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3883 PyObject
* _resultobj
;
3889 PyObject
* _argo0
= 0;
3891 PyObject
* _obj1
= 0;
3892 char *_kwnames
[] = { "self","point", NULL
};
3898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
3901 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3902 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3903 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxListCtrl_p.");
3909 if (! wxPoint_helper(_obj1
, &_arg1
))
3913 wxPy_BEGIN_ALLOW_THREADS
;
3914 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
3916 wxPy_END_ALLOW_THREADS
;
3917 } _resultobj
= Py_BuildValue("l",_result
);
3920 o
= PyInt_FromLong((long) (*_arg2
));
3921 _resultobj
= t_output_helper(_resultobj
, o
);
3926 #define wxListCtrl_InsertColumnInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
3927 static PyObject
*_wrap_wxListCtrl_InsertColumnInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3928 PyObject
* _resultobj
;
3933 PyObject
* _argo0
= 0;
3934 PyObject
* _argo2
= 0;
3935 char *_kwnames
[] = { "self","col","info", NULL
};
3938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnInfo",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3941 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3942 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnInfo. Expected _wxListCtrl_p.");
3948 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3949 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnInfo. Expected _wxListItem_p.");
3955 wxPy_BEGIN_ALLOW_THREADS
;
3956 _result
= (long )wxListCtrl_InsertColumnInfo(_arg0
,_arg1
,*_arg2
);
3958 wxPy_END_ALLOW_THREADS
;
3959 } _resultobj
= Py_BuildValue("l",_result
);
3963 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3964 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3965 PyObject
* _resultobj
;
3970 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
3971 int _arg4
= (int ) -1;
3972 PyObject
* _argo0
= 0;
3973 PyObject
* _obj2
= 0;
3974 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
3977 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
3980 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3981 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxListCtrl_p.");
3987 #if PYTHON_API_VERSION >= 1009
3988 char* tmpPtr
; int tmpSize
;
3989 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3990 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3993 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3995 _arg2
= new wxString(tmpPtr
, tmpSize
);
3997 if (!PyString_Check(_obj2
)) {
3998 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4001 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4005 wxPy_BEGIN_ALLOW_THREADS
;
4006 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
4008 wxPy_END_ALLOW_THREADS
;
4009 } _resultobj
= Py_BuildValue("l",_result
);
4017 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
4018 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4019 PyObject
* _resultobj
;
4023 PyObject
* _argo0
= 0;
4024 PyObject
* _argo1
= 0;
4025 char *_kwnames
[] = { "self","info", NULL
};
4028 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
4031 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4032 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4033 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxListCtrl_p.");
4038 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4039 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4040 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
4045 wxPy_BEGIN_ALLOW_THREADS
;
4046 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
4048 wxPy_END_ALLOW_THREADS
;
4049 } _resultobj
= Py_BuildValue("l",_result
);
4053 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4054 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4055 PyObject
* _resultobj
;
4060 PyObject
* _argo0
= 0;
4061 PyObject
* _obj2
= 0;
4062 char *_kwnames
[] = { "self","index","label", NULL
};
4065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4068 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4069 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxListCtrl_p.");
4075 #if PYTHON_API_VERSION >= 1009
4076 char* tmpPtr
; int tmpSize
;
4077 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4078 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4081 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4083 _arg2
= new wxString(tmpPtr
, tmpSize
);
4085 if (!PyString_Check(_obj2
)) {
4086 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4089 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4093 wxPy_BEGIN_ALLOW_THREADS
;
4094 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
4096 wxPy_END_ALLOW_THREADS
;
4097 } _resultobj
= Py_BuildValue("l",_result
);
4105 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4106 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4107 PyObject
* _resultobj
;
4112 PyObject
* _argo0
= 0;
4113 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
4116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4119 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4120 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4121 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxListCtrl_p.");
4126 wxPy_BEGIN_ALLOW_THREADS
;
4127 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
4129 wxPy_END_ALLOW_THREADS
;
4130 } _resultobj
= Py_BuildValue("l",_result
);
4134 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
4135 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4136 PyObject
* _resultobj
;
4142 PyObject
* _argo0
= 0;
4143 PyObject
* _obj2
= 0;
4144 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
4147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4150 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4151 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxListCtrl_p.");
4157 #if PYTHON_API_VERSION >= 1009
4158 char* tmpPtr
; int tmpSize
;
4159 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4160 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4163 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4165 _arg2
= new wxString(tmpPtr
, tmpSize
);
4167 if (!PyString_Check(_obj2
)) {
4168 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4171 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4175 wxPy_BEGIN_ALLOW_THREADS
;
4176 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4178 wxPy_END_ALLOW_THREADS
;
4179 } _resultobj
= Py_BuildValue("l",_result
);
4187 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
4188 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4189 PyObject
* _resultobj
;
4194 PyObject
* _argo0
= 0;
4195 char *_kwnames
[] = { "self","dx","dy", NULL
};
4198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4201 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4202 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4203 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxListCtrl_p.");
4208 wxPy_BEGIN_ALLOW_THREADS
;
4209 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
4211 wxPy_END_ALLOW_THREADS
;
4212 } _resultobj
= Py_BuildValue("i",_result
);
4216 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
4217 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4218 PyObject
* _resultobj
;
4221 PyObject
* _argo0
= 0;
4223 PyObject
* _obj1
= 0;
4224 char *_kwnames
[] = { "self","col", NULL
};
4227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
4230 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4231 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4232 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxListCtrl_p.");
4238 if (! wxColour_helper(_obj1
, &_arg1
))
4242 wxPy_BEGIN_ALLOW_THREADS
;
4243 wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
4245 wxPy_END_ALLOW_THREADS
;
4246 } Py_INCREF(Py_None
);
4247 _resultobj
= Py_None
;
4251 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
4252 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4253 PyObject
* _resultobj
;
4258 PyObject
* _argo0
= 0;
4259 PyObject
* _argo2
= 0;
4260 char *_kwnames
[] = { "self","col","item", NULL
};
4263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_SetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
4266 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4267 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4268 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxListCtrl_p.");
4273 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4274 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
4275 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
4280 wxPy_BEGIN_ALLOW_THREADS
;
4281 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
4283 wxPy_END_ALLOW_THREADS
;
4284 } _resultobj
= Py_BuildValue("i",_result
);
4288 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
4289 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4290 PyObject
* _resultobj
;
4295 PyObject
* _argo0
= 0;
4296 char *_kwnames
[] = { "self","col","width", NULL
};
4299 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_SetColumnWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4302 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4303 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4304 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxListCtrl_p.");
4309 wxPy_BEGIN_ALLOW_THREADS
;
4310 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
4312 wxPy_END_ALLOW_THREADS
;
4313 } _resultobj
= Py_BuildValue("i",_result
);
4317 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
4318 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4319 PyObject
* _resultobj
;
4321 wxImageList
* _arg1
;
4323 PyObject
* _argo0
= 0;
4324 PyObject
* _argo1
= 0;
4325 char *_kwnames
[] = { "self","imageList","which", NULL
};
4328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4331 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4332 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetImageList. Expected _wxListCtrl_p.");
4338 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4339 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
4345 wxPy_BEGIN_ALLOW_THREADS
;
4346 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
4348 wxPy_END_ALLOW_THREADS
;
4349 } Py_INCREF(Py_None
);
4350 _resultobj
= Py_None
;
4354 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
4355 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4356 PyObject
* _resultobj
;
4360 PyObject
* _argo0
= 0;
4361 PyObject
* _argo1
= 0;
4362 char *_kwnames
[] = { "self","info", NULL
};
4365 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
4368 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4369 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4370 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxListCtrl_p.");
4375 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4376 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4377 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
4382 wxPy_BEGIN_ALLOW_THREADS
;
4383 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
4385 wxPy_END_ALLOW_THREADS
;
4386 } _resultobj
= Py_BuildValue("i",_result
);
4390 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4391 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4392 PyObject
* _resultobj
;
4398 int _arg4
= (int ) -1;
4399 PyObject
* _argo0
= 0;
4400 PyObject
* _obj3
= 0;
4401 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
4404 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
4407 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4408 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4409 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxListCtrl_p.");
4414 #if PYTHON_API_VERSION >= 1009
4415 char* tmpPtr
; int tmpSize
;
4416 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
4417 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4420 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
4422 _arg3
= new wxString(tmpPtr
, tmpSize
);
4424 if (!PyString_Check(_obj3
)) {
4425 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4428 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
4432 wxPy_BEGIN_ALLOW_THREADS
;
4433 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
4435 wxPy_END_ALLOW_THREADS
;
4436 } _resultobj
= Py_BuildValue("l",_result
);
4444 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
4445 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4446 PyObject
* _resultobj
;
4451 PyObject
* _argo0
= 0;
4452 char *_kwnames
[] = { "self","item","data", NULL
};
4455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4458 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4459 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4460 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxListCtrl_p.");
4465 wxPy_BEGIN_ALLOW_THREADS
;
4466 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
4468 wxPy_END_ALLOW_THREADS
;
4469 } _resultobj
= Py_BuildValue("i",_result
);
4473 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
4474 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4475 PyObject
* _resultobj
;
4481 PyObject
* _argo0
= 0;
4482 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
4485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4488 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4489 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4490 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxListCtrl_p.");
4495 wxPy_BEGIN_ALLOW_THREADS
;
4496 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
4498 wxPy_END_ALLOW_THREADS
;
4499 } _resultobj
= Py_BuildValue("i",_result
);
4503 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
4504 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4505 PyObject
* _resultobj
;
4510 PyObject
* _argo0
= 0;
4512 PyObject
* _obj2
= 0;
4513 char *_kwnames
[] = { "self","item","pos", NULL
};
4516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4519 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4520 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4521 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxListCtrl_p.");
4527 if (! wxPoint_helper(_obj2
, &_arg2
))
4531 wxPy_BEGIN_ALLOW_THREADS
;
4532 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
4534 wxPy_END_ALLOW_THREADS
;
4535 } _resultobj
= Py_BuildValue("i",_result
);
4539 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
4540 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4541 PyObject
* _resultobj
;
4547 PyObject
* _argo0
= 0;
4548 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
4551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4554 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4555 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxListCtrl_p.");
4561 wxPy_BEGIN_ALLOW_THREADS
;
4562 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
4564 wxPy_END_ALLOW_THREADS
;
4565 } _resultobj
= Py_BuildValue("i",_result
);
4569 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
4570 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4571 PyObject
* _resultobj
;
4575 PyObject
* _argo0
= 0;
4576 PyObject
* _obj2
= 0;
4577 char *_kwnames
[] = { "self","item","text", NULL
};
4580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4583 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4584 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4585 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxListCtrl_p.");
4590 #if PYTHON_API_VERSION >= 1009
4591 char* tmpPtr
; int tmpSize
;
4592 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4593 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4596 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4598 _arg2
= new wxString(tmpPtr
, tmpSize
);
4600 if (!PyString_Check(_obj2
)) {
4601 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4604 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4608 wxPy_BEGIN_ALLOW_THREADS
;
4609 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
4611 wxPy_END_ALLOW_THREADS
;
4612 } Py_INCREF(Py_None
);
4613 _resultobj
= Py_None
;
4621 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
4622 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4623 PyObject
* _resultobj
;
4626 bool _arg2
= (bool ) TRUE
;
4627 PyObject
* _argo0
= 0;
4628 int tempbool2
= (int) TRUE
;
4629 char *_kwnames
[] = { "self","style","add", NULL
};
4632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
4635 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4636 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4637 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetSingleStyle. Expected _wxListCtrl_p.");
4641 _arg2
= (bool ) tempbool2
;
4643 wxPy_BEGIN_ALLOW_THREADS
;
4644 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
4646 wxPy_END_ALLOW_THREADS
;
4647 } Py_INCREF(Py_None
);
4648 _resultobj
= Py_None
;
4652 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
4653 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4654 PyObject
* _resultobj
;
4657 PyObject
* _argo0
= 0;
4658 char *_kwnames
[] = { "self","style", NULL
};
4661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
4664 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4665 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxListCtrl_p.");
4671 wxPy_BEGIN_ALLOW_THREADS
;
4672 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
4674 wxPy_END_ALLOW_THREADS
;
4675 } Py_INCREF(Py_None
);
4676 _resultobj
= Py_None
;
4680 static bool wxListCtrl_SortItems(wxListCtrl
*self
,PyObject
* func
) {
4681 if (!PyCallable_Check(func
))
4684 return self
->SortItems(wxPyListCtrl_SortItems
, (long)func
);
4686 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4687 PyObject
* _resultobj
;
4691 PyObject
* _argo0
= 0;
4692 PyObject
* _obj1
= 0;
4693 char *_kwnames
[] = { "self","func", NULL
};
4696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
4699 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4700 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SortItems. Expected _wxListCtrl_p.");
4709 wxPy_BEGIN_ALLOW_THREADS
;
4710 _result
= (bool )wxListCtrl_SortItems(_arg0
,_arg1
);
4712 wxPy_END_ALLOW_THREADS
;
4713 } _resultobj
= Py_BuildValue("i",_result
);
4717 #define new_wxTreeItemId() (new wxTreeItemId())
4718 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4719 PyObject
* _resultobj
;
4720 wxTreeItemId
* _result
;
4721 char *_kwnames
[] = { NULL
};
4725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
4728 wxPy_BEGIN_ALLOW_THREADS
;
4729 _result
= (wxTreeItemId
*)new_wxTreeItemId();
4731 wxPy_END_ALLOW_THREADS
;
4733 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
4734 _resultobj
= Py_BuildValue("s",_ptemp
);
4737 _resultobj
= Py_None
;
4742 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
4743 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4744 PyObject
* _resultobj
;
4745 wxTreeItemId
* _arg0
;
4746 PyObject
* _argo0
= 0;
4747 char *_kwnames
[] = { "self", NULL
};
4750 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
4753 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4754 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
4755 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
4760 wxPy_BEGIN_ALLOW_THREADS
;
4761 delete_wxTreeItemId(_arg0
);
4763 wxPy_END_ALLOW_THREADS
;
4764 } Py_INCREF(Py_None
);
4765 _resultobj
= Py_None
;
4769 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
4770 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4771 PyObject
* _resultobj
;
4773 wxTreeItemId
* _arg0
;
4774 PyObject
* _argo0
= 0;
4775 char *_kwnames
[] = { "self", NULL
};
4778 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
4781 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4782 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
4783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
4788 wxPy_BEGIN_ALLOW_THREADS
;
4789 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
4791 wxPy_END_ALLOW_THREADS
;
4792 } _resultobj
= Py_BuildValue("i",_result
);
4796 static int wxTreeItemId___cmp__(wxTreeItemId
*self
,wxTreeItemId
* other
) {
4797 if (! other
) return -1;
4798 return *self
!= *other
;
4800 static PyObject
*_wrap_wxTreeItemId___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4801 PyObject
* _resultobj
;
4803 wxTreeItemId
* _arg0
;
4804 wxTreeItemId
* _arg1
;
4805 PyObject
* _argo0
= 0;
4806 PyObject
* _argo1
= 0;
4807 char *_kwnames
[] = { "self","other", NULL
};
4810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemId___cmp__",_kwnames
,&_argo0
,&_argo1
))
4813 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4814 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
4815 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
4820 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4821 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4822 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
4827 wxPy_BEGIN_ALLOW_THREADS
;
4828 _result
= (int )wxTreeItemId___cmp__(_arg0
,_arg1
);
4830 wxPy_END_ALLOW_THREADS
;
4831 } _resultobj
= Py_BuildValue("i",_result
);
4835 static void *SwigwxPyTreeItemDataTowxObject(void *ptr
) {
4836 wxPyTreeItemData
*src
;
4838 src
= (wxPyTreeItemData
*) ptr
;
4839 dest
= (wxObject
*) src
;
4840 return (void *) dest
;
4843 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
4844 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4845 PyObject
* _resultobj
;
4846 wxPyTreeItemData
* _result
;
4847 PyObject
* _arg0
= (PyObject
*) NULL
;
4848 PyObject
* _obj0
= 0;
4849 char *_kwnames
[] = { "obj", NULL
};
4853 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
4860 wxPy_BEGIN_ALLOW_THREADS
;
4861 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
4863 wxPy_END_ALLOW_THREADS
;
4865 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
4866 _resultobj
= Py_BuildValue("s",_ptemp
);
4869 _resultobj
= Py_None
;
4874 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
4875 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4876 PyObject
* _resultobj
;
4878 wxPyTreeItemData
* _arg0
;
4879 PyObject
* _argo0
= 0;
4880 char *_kwnames
[] = { "self", NULL
};
4883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
4886 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4887 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4888 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
4893 wxPy_BEGIN_ALLOW_THREADS
;
4894 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
4896 wxPy_END_ALLOW_THREADS
;
4898 _resultobj
= _result
;
4903 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
4904 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4905 PyObject
* _resultobj
;
4906 wxPyTreeItemData
* _arg0
;
4908 PyObject
* _argo0
= 0;
4909 PyObject
* _obj1
= 0;
4910 char *_kwnames
[] = { "self","obj", NULL
};
4913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
4916 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4917 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
4926 wxPy_BEGIN_ALLOW_THREADS
;
4927 wxTreeItemData_SetData(_arg0
,_arg1
);
4929 wxPy_END_ALLOW_THREADS
;
4930 } Py_INCREF(Py_None
);
4931 _resultobj
= Py_None
;
4935 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
4936 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4937 PyObject
* _resultobj
;
4938 wxTreeItemId
* _result
;
4939 wxPyTreeItemData
* _arg0
;
4940 PyObject
* _argo0
= 0;
4941 char *_kwnames
[] = { "self", NULL
};
4945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
4948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
4955 wxPy_BEGIN_ALLOW_THREADS
;
4956 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
4957 _result
= (wxTreeItemId
*) &_result_ref
;
4959 wxPy_END_ALLOW_THREADS
;
4961 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
4962 _resultobj
= Py_BuildValue("s",_ptemp
);
4965 _resultobj
= Py_None
;
4970 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
4971 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4972 PyObject
* _resultobj
;
4973 wxPyTreeItemData
* _arg0
;
4974 wxTreeItemId
* _arg1
;
4975 PyObject
* _argo0
= 0;
4976 PyObject
* _argo1
= 0;
4977 char *_kwnames
[] = { "self","id", NULL
};
4980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
4983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
4990 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4991 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
4997 wxPy_BEGIN_ALLOW_THREADS
;
4998 wxTreeItemData_SetId(_arg0
,*_arg1
);
5000 wxPy_END_ALLOW_THREADS
;
5001 } Py_INCREF(Py_None
);
5002 _resultobj
= Py_None
;
5006 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
5008 wxNotifyEvent
*dest
;
5009 src
= (wxTreeEvent
*) ptr
;
5010 dest
= (wxNotifyEvent
*) src
;
5011 return (void *) dest
;
5014 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
5016 wxCommandEvent
*dest
;
5017 src
= (wxTreeEvent
*) ptr
;
5018 dest
= (wxCommandEvent
*) src
;
5019 return (void *) dest
;
5022 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
5025 src
= (wxTreeEvent
*) ptr
;
5026 dest
= (wxEvent
*) src
;
5027 return (void *) dest
;
5030 static void *SwigwxTreeEventTowxObject(void *ptr
) {
5033 src
= (wxTreeEvent
*) ptr
;
5034 dest
= (wxObject
*) src
;
5035 return (void *) dest
;
5038 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
5039 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5040 PyObject
* _resultobj
;
5041 wxTreeItemId
* _result
;
5042 wxTreeEvent
* _arg0
;
5043 PyObject
* _argo0
= 0;
5044 char *_kwnames
[] = { "self", NULL
};
5048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
5051 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5052 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
5058 wxPy_BEGIN_ALLOW_THREADS
;
5059 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
5061 wxPy_END_ALLOW_THREADS
;
5062 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5063 _resultobj
= Py_BuildValue("s",_ptemp
);
5067 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
5068 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5069 PyObject
* _resultobj
;
5070 wxTreeItemId
* _result
;
5071 wxTreeEvent
* _arg0
;
5072 PyObject
* _argo0
= 0;
5073 char *_kwnames
[] = { "self", NULL
};
5077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
5080 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5081 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
5087 wxPy_BEGIN_ALLOW_THREADS
;
5088 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
5090 wxPy_END_ALLOW_THREADS
;
5091 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5092 _resultobj
= Py_BuildValue("s",_ptemp
);
5096 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
5097 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5098 PyObject
* _resultobj
;
5100 wxTreeEvent
* _arg0
;
5101 PyObject
* _argo0
= 0;
5102 char *_kwnames
[] = { "self", NULL
};
5106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_kwnames
,&_argo0
))
5109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
5116 wxPy_BEGIN_ALLOW_THREADS
;
5117 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
5119 wxPy_END_ALLOW_THREADS
;
5120 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
5121 _resultobj
= Py_BuildValue("s",_ptemp
);
5125 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
5126 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5127 PyObject
* _resultobj
;
5129 wxTreeEvent
* _arg0
;
5130 PyObject
* _argo0
= 0;
5131 char *_kwnames
[] = { "self", NULL
};
5134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetCode",_kwnames
,&_argo0
))
5137 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5138 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5139 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
5144 wxPy_BEGIN_ALLOW_THREADS
;
5145 _result
= (int )wxTreeEvent_GetCode(_arg0
);
5147 wxPy_END_ALLOW_THREADS
;
5148 } _resultobj
= Py_BuildValue("i",_result
);
5152 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
5153 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5154 PyObject
* _resultobj
;
5156 wxTreeEvent
* _arg0
;
5157 PyObject
* _argo0
= 0;
5158 char *_kwnames
[] = { "self", NULL
};
5161 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
5164 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5165 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
5171 wxPy_BEGIN_ALLOW_THREADS
;
5172 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
5173 _result
= (wxString
*) &_result_ref
;
5175 wxPy_END_ALLOW_THREADS
;
5177 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5182 static void *SwigwxPyTreeCtrlTowxControl(void *ptr
) {
5185 src
= (wxPyTreeCtrl
*) ptr
;
5186 dest
= (wxControl
*) src
;
5187 return (void *) dest
;
5190 static void *SwigwxPyTreeCtrlTowxWindow(void *ptr
) {
5193 src
= (wxPyTreeCtrl
*) ptr
;
5194 dest
= (wxWindow
*) src
;
5195 return (void *) dest
;
5198 static void *SwigwxPyTreeCtrlTowxEvtHandler(void *ptr
) {
5201 src
= (wxPyTreeCtrl
*) ptr
;
5202 dest
= (wxEvtHandler
*) src
;
5203 return (void *) dest
;
5206 static void *SwigwxPyTreeCtrlTowxObject(void *ptr
) {
5209 src
= (wxPyTreeCtrl
*) ptr
;
5210 dest
= (wxObject
*) src
;
5211 return (void *) dest
;
5214 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5215 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5216 PyObject
* _resultobj
;
5217 wxPyTreeCtrl
* _result
;
5219 wxWindowID _arg1
= (wxWindowID
) -1;
5220 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
5221 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
5222 long _arg4
= (long ) wxTR_HAS_BUTTONS
|wxTR_LINES_AT_ROOT
;
5223 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
5224 char * _arg6
= (char *) "wxTreeCtrl";
5225 PyObject
* _argo0
= 0;
5227 PyObject
* _obj2
= 0;
5229 PyObject
* _obj3
= 0;
5230 PyObject
* _argo5
= 0;
5231 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
5235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
5238 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5239 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
5247 if (! wxPoint_helper(_obj2
, &_arg2
))
5253 if (! wxSize_helper(_obj3
, &_arg3
))
5257 if (_argo5
== Py_None
) { _arg5
= NULL
; }
5258 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
5259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
5264 wxPy_BEGIN_ALLOW_THREADS
;
5265 _result
= (wxPyTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
5267 wxPy_END_ALLOW_THREADS
;
5269 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
5270 _resultobj
= Py_BuildValue("s",_ptemp
);
5273 _resultobj
= Py_None
;
5278 #define wxTreeCtrl__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5279 static PyObject
*_wrap_wxTreeCtrl__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5280 PyObject
* _resultobj
;
5281 wxPyTreeCtrl
* _arg0
;
5284 PyObject
* _argo0
= 0;
5285 PyObject
* _obj1
= 0;
5286 PyObject
* _obj2
= 0;
5287 char *_kwnames
[] = { "self","self","_class", NULL
};
5290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl__setSelf. Expected _wxPyTreeCtrl_p.");
5306 wxPy_BEGIN_ALLOW_THREADS
;
5307 wxTreeCtrl__setSelf(_arg0
,_arg1
,_arg2
);
5309 wxPy_END_ALLOW_THREADS
;
5310 } Py_INCREF(Py_None
);
5311 _resultobj
= Py_None
;
5315 #define wxTreeCtrl_AssignImageList(_swigobj,_swigarg0) (_swigobj->AssignImageList(_swigarg0))
5316 static PyObject
*_wrap_wxTreeCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5317 PyObject
* _resultobj
;
5318 wxPyTreeCtrl
* _arg0
;
5319 wxImageList
* _arg1
;
5320 PyObject
* _argo0
= 0;
5321 PyObject
* _argo1
= 0;
5322 char *_kwnames
[] = { "self","imageList", NULL
};
5325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
))
5328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignImageList. Expected _wxPyTreeCtrl_p.");
5335 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5336 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
5337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignImageList. Expected _wxImageList_p.");
5342 wxPy_BEGIN_ALLOW_THREADS
;
5343 wxTreeCtrl_AssignImageList(_arg0
,_arg1
);
5345 wxPy_END_ALLOW_THREADS
;
5346 } Py_INCREF(Py_None
);
5347 _resultobj
= Py_None
;
5351 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
5352 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5353 PyObject
* _resultobj
;
5355 wxPyTreeCtrl
* _arg0
;
5356 PyObject
* _argo0
= 0;
5357 char *_kwnames
[] = { "self", NULL
};
5360 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
5363 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5364 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5365 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxPyTreeCtrl_p.");
5370 wxPy_BEGIN_ALLOW_THREADS
;
5371 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
5373 wxPy_END_ALLOW_THREADS
;
5374 } _resultobj
= Py_BuildValue("i",_result
);
5378 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
5379 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5380 PyObject
* _resultobj
;
5381 unsigned int _result
;
5382 wxPyTreeCtrl
* _arg0
;
5383 PyObject
* _argo0
= 0;
5384 char *_kwnames
[] = { "self", NULL
};
5387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
5390 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5391 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5392 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxPyTreeCtrl_p.");
5397 wxPy_BEGIN_ALLOW_THREADS
;
5398 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
5400 wxPy_END_ALLOW_THREADS
;
5401 } _resultobj
= Py_BuildValue("i",_result
);
5405 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
5406 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5407 PyObject
* _resultobj
;
5408 wxPyTreeCtrl
* _arg0
;
5410 PyObject
* _argo0
= 0;
5411 char *_kwnames
[] = { "self","indent", NULL
};
5414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
5417 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5418 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxPyTreeCtrl_p.");
5424 wxPy_BEGIN_ALLOW_THREADS
;
5425 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
5427 wxPy_END_ALLOW_THREADS
;
5428 } Py_INCREF(Py_None
);
5429 _resultobj
= Py_None
;
5433 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
5434 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5435 PyObject
* _resultobj
;
5436 wxImageList
* _result
;
5437 wxPyTreeCtrl
* _arg0
;
5438 PyObject
* _argo0
= 0;
5439 char *_kwnames
[] = { "self", NULL
};
5442 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
5445 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5446 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxPyTreeCtrl_p.");
5452 wxPy_BEGIN_ALLOW_THREADS
;
5453 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
5455 wxPy_END_ALLOW_THREADS
;
5456 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5460 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
5461 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5462 PyObject
* _resultobj
;
5463 wxImageList
* _result
;
5464 wxPyTreeCtrl
* _arg0
;
5465 PyObject
* _argo0
= 0;
5466 char *_kwnames
[] = { "self", NULL
};
5469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
5472 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5473 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxPyTreeCtrl_p.");
5479 wxPy_BEGIN_ALLOW_THREADS
;
5480 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
5482 wxPy_END_ALLOW_THREADS
;
5483 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5487 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
5488 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5489 PyObject
* _resultobj
;
5490 wxPyTreeCtrl
* _arg0
;
5491 wxImageList
* _arg1
;
5492 PyObject
* _argo0
= 0;
5493 PyObject
* _argo1
= 0;
5494 char *_kwnames
[] = { "self","imageList", NULL
};
5497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
))
5500 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5501 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5502 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxPyTreeCtrl_p.");
5507 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5508 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
5509 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
5514 wxPy_BEGIN_ALLOW_THREADS
;
5515 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
5517 wxPy_END_ALLOW_THREADS
;
5518 } Py_INCREF(Py_None
);
5519 _resultobj
= Py_None
;
5523 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
5524 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5525 PyObject
* _resultobj
;
5526 wxPyTreeCtrl
* _arg0
;
5527 wxImageList
* _arg1
;
5528 PyObject
* _argo0
= 0;
5529 PyObject
* _argo1
= 0;
5530 char *_kwnames
[] = { "self","imageList", NULL
};
5533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
5536 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5537 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5538 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxPyTreeCtrl_p.");
5543 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5544 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
5545 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
5550 wxPy_BEGIN_ALLOW_THREADS
;
5551 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
5553 wxPy_END_ALLOW_THREADS
;
5554 } Py_INCREF(Py_None
);
5555 _resultobj
= Py_None
;
5559 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
5560 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5561 PyObject
* _resultobj
;
5562 unsigned int _result
;
5563 wxPyTreeCtrl
* _arg0
;
5564 PyObject
* _argo0
= 0;
5565 char *_kwnames
[] = { "self", NULL
};
5568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
5571 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5572 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5573 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSpacing. Expected _wxPyTreeCtrl_p.");
5578 wxPy_BEGIN_ALLOW_THREADS
;
5579 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
5581 wxPy_END_ALLOW_THREADS
;
5582 } _resultobj
= Py_BuildValue("i",_result
);
5586 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
5587 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5588 PyObject
* _resultobj
;
5589 wxPyTreeCtrl
* _arg0
;
5591 PyObject
* _argo0
= 0;
5592 char *_kwnames
[] = { "self","spacing", NULL
};
5595 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
5598 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5599 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5600 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxPyTreeCtrl_p.");
5605 wxPy_BEGIN_ALLOW_THREADS
;
5606 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
5608 wxPy_END_ALLOW_THREADS
;
5609 } Py_INCREF(Py_None
);
5610 _resultobj
= Py_None
;
5614 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
5615 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5616 PyObject
* _resultobj
;
5618 wxPyTreeCtrl
* _arg0
;
5619 wxTreeItemId
* _arg1
;
5620 PyObject
* _argo0
= 0;
5621 PyObject
* _argo1
= 0;
5622 char *_kwnames
[] = { "self","item", NULL
};
5625 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemText",_kwnames
,&_argo0
,&_argo1
))
5628 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5629 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5630 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxPyTreeCtrl_p.");
5635 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5636 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5637 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
5642 wxPy_BEGIN_ALLOW_THREADS
;
5643 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
5645 wxPy_END_ALLOW_THREADS
;
5647 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5655 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
5656 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5657 PyObject
* _resultobj
;
5659 wxPyTreeCtrl
* _arg0
;
5660 wxTreeItemId
* _arg1
;
5661 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
5662 PyObject
* _argo0
= 0;
5663 PyObject
* _argo1
= 0;
5664 char *_kwnames
[] = { "self","item","which", NULL
};
5667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5670 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5671 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxPyTreeCtrl_p.");
5677 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5678 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5679 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
5684 wxPy_BEGIN_ALLOW_THREADS
;
5685 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
5687 wxPy_END_ALLOW_THREADS
;
5688 } _resultobj
= Py_BuildValue("i",_result
);
5692 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
5693 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5694 PyObject
* _resultobj
;
5696 wxPyTreeCtrl
* _arg0
;
5697 wxTreeItemId
* _arg1
;
5698 PyObject
* _argo0
= 0;
5699 PyObject
* _argo1
= 0;
5700 char *_kwnames
[] = { "self","item", NULL
};
5703 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
5706 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5707 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5708 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
5713 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5714 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
5720 wxPy_BEGIN_ALLOW_THREADS
;
5721 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
5723 wxPy_END_ALLOW_THREADS
;
5724 } _resultobj
= Py_BuildValue("i",_result
);
5728 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
5729 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5730 PyObject
* _resultobj
;
5731 wxPyTreeCtrl
* _arg0
;
5732 wxTreeItemId
* _arg1
;
5734 PyObject
* _argo0
= 0;
5735 PyObject
* _argo1
= 0;
5736 PyObject
* _obj2
= 0;
5737 char *_kwnames
[] = { "self","item","text", NULL
};
5740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
5743 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5744 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5745 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxPyTreeCtrl_p.");
5750 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5751 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5752 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
5757 #if PYTHON_API_VERSION >= 1009
5758 char* tmpPtr
; int tmpSize
;
5759 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5760 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5763 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5765 _arg2
= new wxString(tmpPtr
, tmpSize
);
5767 if (!PyString_Check(_obj2
)) {
5768 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5771 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5775 wxPy_BEGIN_ALLOW_THREADS
;
5776 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
5778 wxPy_END_ALLOW_THREADS
;
5779 } Py_INCREF(Py_None
);
5780 _resultobj
= Py_None
;
5788 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
5789 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5790 PyObject
* _resultobj
;
5791 wxPyTreeCtrl
* _arg0
;
5792 wxTreeItemId
* _arg1
;
5794 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
5795 PyObject
* _argo0
= 0;
5796 PyObject
* _argo1
= 0;
5797 char *_kwnames
[] = { "self","item","image","which", NULL
};
5800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
5803 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5804 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxPyTreeCtrl_p.");
5810 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5811 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
5817 wxPy_BEGIN_ALLOW_THREADS
;
5818 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
5820 wxPy_END_ALLOW_THREADS
;
5821 } Py_INCREF(Py_None
);
5822 _resultobj
= Py_None
;
5826 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
5827 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5828 PyObject
* _resultobj
;
5829 wxPyTreeCtrl
* _arg0
;
5830 wxTreeItemId
* _arg1
;
5832 PyObject
* _argo0
= 0;
5833 PyObject
* _argo1
= 0;
5834 char *_kwnames
[] = { "self","item","image", NULL
};
5837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5840 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5841 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
5847 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5848 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
5854 wxPy_BEGIN_ALLOW_THREADS
;
5855 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
5857 wxPy_END_ALLOW_THREADS
;
5858 } Py_INCREF(Py_None
);
5859 _resultobj
= Py_None
;
5863 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
5864 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5865 PyObject
* _resultobj
;
5866 wxPyTreeCtrl
* _arg0
;
5867 wxTreeItemId
* _arg1
;
5868 bool _arg2
= (bool ) TRUE
;
5869 PyObject
* _argo0
= 0;
5870 PyObject
* _argo1
= 0;
5871 int tempbool2
= (int) TRUE
;
5872 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
5875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5878 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5879 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5880 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxPyTreeCtrl_p.");
5885 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5886 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5887 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
5891 _arg2
= (bool ) tempbool2
;
5893 wxPy_BEGIN_ALLOW_THREADS
;
5894 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
5896 wxPy_END_ALLOW_THREADS
;
5897 } Py_INCREF(Py_None
);
5898 _resultobj
= Py_None
;
5902 static wxPyTreeItemData
* wxPyTreeCtrl_GetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
5903 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
5905 data
= new wxPyTreeItemData();
5906 data
->SetId(item
); // set the id
5907 self
->SetItemData(item
, data
);
5911 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5912 PyObject
* _resultobj
;
5913 wxPyTreeItemData
* _result
;
5914 wxPyTreeCtrl
* _arg0
;
5915 wxTreeItemId
* _arg1
;
5916 PyObject
* _argo0
= 0;
5917 PyObject
* _argo1
= 0;
5918 char *_kwnames
[] = { "self","item", NULL
};
5922 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
5925 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5926 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5927 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxPyTreeCtrl_p.");
5932 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5933 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5934 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
5939 wxPy_BEGIN_ALLOW_THREADS
;
5940 _result
= (wxPyTreeItemData
*)wxPyTreeCtrl_GetItemData(_arg0
,*_arg1
);
5942 wxPy_END_ALLOW_THREADS
;
5944 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
5945 _resultobj
= Py_BuildValue("s",_ptemp
);
5948 _resultobj
= Py_None
;
5953 static void wxPyTreeCtrl_SetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
5954 data
->SetId(item
); // set the id
5955 self
->SetItemData(item
, data
);
5957 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5958 PyObject
* _resultobj
;
5959 wxPyTreeCtrl
* _arg0
;
5960 wxTreeItemId
* _arg1
;
5961 wxPyTreeItemData
* _arg2
;
5962 PyObject
* _argo0
= 0;
5963 PyObject
* _argo1
= 0;
5964 PyObject
* _argo2
= 0;
5965 char *_kwnames
[] = { "self","item","data", NULL
};
5968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
5971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxPyTreeCtrl_p.");
5978 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5979 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5980 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
5985 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5986 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
5987 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
5992 wxPy_BEGIN_ALLOW_THREADS
;
5993 wxPyTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
5995 wxPy_END_ALLOW_THREADS
;
5996 } Py_INCREF(Py_None
);
5997 _resultobj
= Py_None
;
6001 static PyObject
* wxPyTreeCtrl_GetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
6002 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
6004 data
= new wxPyTreeItemData();
6005 data
->SetId(item
); // set the id
6006 self
->SetItemData(item
, data
);
6008 return data
->GetData();
6010 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6011 PyObject
* _resultobj
;
6013 wxPyTreeCtrl
* _arg0
;
6014 wxTreeItemId
* _arg1
;
6015 PyObject
* _argo0
= 0;
6016 PyObject
* _argo1
= 0;
6017 char *_kwnames
[] = { "self","item", NULL
};
6020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
6023 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6024 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6025 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxPyTreeCtrl_p.");
6030 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6031 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
6037 wxPy_BEGIN_ALLOW_THREADS
;
6038 _result
= (PyObject
*)wxPyTreeCtrl_GetPyData(_arg0
,*_arg1
);
6040 wxPy_END_ALLOW_THREADS
;
6042 _resultobj
= _result
;
6047 static void wxPyTreeCtrl_SetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
6048 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
6050 data
= new wxPyTreeItemData(obj
);
6051 data
->SetId(item
); // set the id
6052 self
->SetItemData(item
, data
);
6056 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6057 PyObject
* _resultobj
;
6058 wxPyTreeCtrl
* _arg0
;
6059 wxTreeItemId
* _arg1
;
6061 PyObject
* _argo0
= 0;
6062 PyObject
* _argo1
= 0;
6063 PyObject
* _obj2
= 0;
6064 char *_kwnames
[] = { "self","item","obj", NULL
};
6067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6070 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6071 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6072 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxPyTreeCtrl_p.");
6077 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6078 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6079 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
6087 wxPy_BEGIN_ALLOW_THREADS
;
6088 wxPyTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
6090 wxPy_END_ALLOW_THREADS
;
6091 } Py_INCREF(Py_None
);
6092 _resultobj
= Py_None
;
6096 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
6097 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6098 PyObject
* _resultobj
;
6100 wxPyTreeCtrl
* _arg0
;
6101 wxTreeItemId
* _arg1
;
6102 PyObject
* _argo0
= 0;
6103 PyObject
* _argo1
= 0;
6104 char *_kwnames
[] = { "self","item", NULL
};
6107 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
6110 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6111 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6112 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxPyTreeCtrl_p.");
6117 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6118 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
6124 wxPy_BEGIN_ALLOW_THREADS
;
6125 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
6127 wxPy_END_ALLOW_THREADS
;
6128 } _resultobj
= Py_BuildValue("i",_result
);
6132 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
6133 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6134 PyObject
* _resultobj
;
6136 wxPyTreeCtrl
* _arg0
;
6137 wxTreeItemId
* _arg1
;
6138 PyObject
* _argo0
= 0;
6139 PyObject
* _argo1
= 0;
6140 char *_kwnames
[] = { "self","item", NULL
};
6143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
6146 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6147 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6148 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxPyTreeCtrl_p.");
6153 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6154 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
6160 wxPy_BEGIN_ALLOW_THREADS
;
6161 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
6163 wxPy_END_ALLOW_THREADS
;
6164 } _resultobj
= Py_BuildValue("i",_result
);
6168 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
6169 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6170 PyObject
* _resultobj
;
6172 wxPyTreeCtrl
* _arg0
;
6173 wxTreeItemId
* _arg1
;
6174 PyObject
* _argo0
= 0;
6175 PyObject
* _argo1
= 0;
6176 char *_kwnames
[] = { "self","item", NULL
};
6179 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
6182 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6183 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6184 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxPyTreeCtrl_p.");
6189 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6190 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6191 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
6196 wxPy_BEGIN_ALLOW_THREADS
;
6197 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
6199 wxPy_END_ALLOW_THREADS
;
6200 } _resultobj
= Py_BuildValue("i",_result
);
6204 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
6205 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6206 PyObject
* _resultobj
;
6208 wxPyTreeCtrl
* _arg0
;
6209 wxTreeItemId
* _arg1
;
6210 PyObject
* _argo0
= 0;
6211 PyObject
* _argo1
= 0;
6212 char *_kwnames
[] = { "self","item", NULL
};
6215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
6218 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6219 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6220 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxPyTreeCtrl_p.");
6225 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6226 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
6232 wxPy_BEGIN_ALLOW_THREADS
;
6233 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
6235 wxPy_END_ALLOW_THREADS
;
6236 } _resultobj
= Py_BuildValue("i",_result
);
6240 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
6241 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6242 PyObject
* _resultobj
;
6243 wxTreeItemId
* _result
;
6244 wxPyTreeCtrl
* _arg0
;
6245 PyObject
* _argo0
= 0;
6246 char *_kwnames
[] = { "self", NULL
};
6250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
6253 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6254 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxPyTreeCtrl_p.");
6260 wxPy_BEGIN_ALLOW_THREADS
;
6261 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
6263 wxPy_END_ALLOW_THREADS
;
6264 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6265 _resultobj
= Py_BuildValue("s",_ptemp
);
6269 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
6270 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6271 PyObject
* _resultobj
;
6272 wxTreeItemId
* _result
;
6273 wxPyTreeCtrl
* _arg0
;
6274 PyObject
* _argo0
= 0;
6275 char *_kwnames
[] = { "self", NULL
};
6279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
6282 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6283 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6284 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxPyTreeCtrl_p.");
6289 wxPy_BEGIN_ALLOW_THREADS
;
6290 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
6292 wxPy_END_ALLOW_THREADS
;
6293 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6294 _resultobj
= Py_BuildValue("s",_ptemp
);
6298 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
6299 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6300 PyObject
* _resultobj
;
6301 wxTreeItemId
* _result
;
6302 wxPyTreeCtrl
* _arg0
;
6303 wxTreeItemId
* _arg1
;
6304 PyObject
* _argo0
= 0;
6305 PyObject
* _argo1
= 0;
6306 char *_kwnames
[] = { "self","item", NULL
};
6310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
6313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxPyTreeCtrl_p.");
6320 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6321 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
6327 wxPy_BEGIN_ALLOW_THREADS
;
6328 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
6330 wxPy_END_ALLOW_THREADS
;
6331 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6332 _resultobj
= Py_BuildValue("s",_ptemp
);
6336 static PyObject
* wxPyTreeCtrl_GetSelections(wxPyTreeCtrl
*self
) {
6337 bool doSave
= wxPyRestoreThread();
6338 PyObject
* rval
= PyList_New(0);
6339 wxArrayTreeItemIds array
;
6341 num
= self
->GetSelections(array
);
6342 for (x
=0; x
< num
; x
++) {
6343 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
6344 PyObject
* item
= wxPyConstructObject((void*)tii
, "wxTreeItemId", TRUE
);
6345 PyList_Append(rval
, item
);
6347 wxPySaveThread(doSave
);
6350 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6351 PyObject
* _resultobj
;
6353 wxPyTreeCtrl
* _arg0
;
6354 PyObject
* _argo0
= 0;
6355 char *_kwnames
[] = { "self", NULL
};
6358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
6361 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6362 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6363 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxPyTreeCtrl_p.");
6368 wxPy_BEGIN_ALLOW_THREADS
;
6369 _result
= (PyObject
*)wxPyTreeCtrl_GetSelections(_arg0
);
6371 wxPy_END_ALLOW_THREADS
;
6373 _resultobj
= _result
;
6378 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
6379 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6380 PyObject
* _resultobj
;
6382 wxPyTreeCtrl
* _arg0
;
6383 wxTreeItemId
* _arg1
;
6384 bool _arg2
= (bool ) TRUE
;
6385 PyObject
* _argo0
= 0;
6386 PyObject
* _argo1
= 0;
6387 int tempbool2
= (int) TRUE
;
6388 char *_kwnames
[] = { "self","item","recursively", NULL
};
6391 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6394 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6395 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6396 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxPyTreeCtrl_p.");
6401 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6402 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6403 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
6407 _arg2
= (bool ) tempbool2
;
6409 wxPy_BEGIN_ALLOW_THREADS
;
6410 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
6412 wxPy_END_ALLOW_THREADS
;
6413 } _resultobj
= Py_BuildValue("i",_result
);
6417 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
6418 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6419 PyObject
* _resultobj
;
6420 wxTreeItemId
* _result
;
6421 wxPyTreeCtrl
* _arg0
;
6422 wxTreeItemId
* _arg1
;
6424 PyObject
* _argo0
= 0;
6425 PyObject
* _argo1
= 0;
6427 PyObject
* _obj2
= 0;
6428 char *_kwnames
[] = { "self","item","INOUT", NULL
};
6432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxPyTreeCtrl_p.");
6442 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6443 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6444 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
6449 temp
= (long) PyInt_AsLong(_obj2
);
6453 wxPy_BEGIN_ALLOW_THREADS
;
6454 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
6456 wxPy_END_ALLOW_THREADS
;
6457 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6458 _resultobj
= Py_BuildValue("s",_ptemp
);
6461 o
= PyInt_FromLong((long) (*_arg2
));
6462 _resultobj
= t_output_helper(_resultobj
, o
);
6467 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
6468 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6469 PyObject
* _resultobj
;
6470 wxTreeItemId
* _result
;
6471 wxPyTreeCtrl
* _arg0
;
6472 wxTreeItemId
* _arg1
;
6474 PyObject
* _argo0
= 0;
6475 PyObject
* _argo1
= 0;
6477 PyObject
* _obj2
= 0;
6478 char *_kwnames
[] = { "self","item","INOUT", NULL
};
6482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxPyTreeCtrl_p.");
6492 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6493 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6494 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
6499 temp
= (long) PyInt_AsLong(_obj2
);
6503 wxPy_BEGIN_ALLOW_THREADS
;
6504 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
6506 wxPy_END_ALLOW_THREADS
;
6507 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6508 _resultobj
= Py_BuildValue("s",_ptemp
);
6511 o
= PyInt_FromLong((long) (*_arg2
));
6512 _resultobj
= t_output_helper(_resultobj
, o
);
6517 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
6518 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6519 PyObject
* _resultobj
;
6520 wxTreeItemId
* _result
;
6521 wxPyTreeCtrl
* _arg0
;
6522 wxTreeItemId
* _arg1
;
6523 PyObject
* _argo0
= 0;
6524 PyObject
* _argo1
= 0;
6525 char *_kwnames
[] = { "self","item", NULL
};
6529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
6532 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6533 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxPyTreeCtrl_p.");
6539 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6540 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6541 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
6546 wxPy_BEGIN_ALLOW_THREADS
;
6547 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
6549 wxPy_END_ALLOW_THREADS
;
6550 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6551 _resultobj
= Py_BuildValue("s",_ptemp
);
6555 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
6556 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6557 PyObject
* _resultobj
;
6558 wxTreeItemId
* _result
;
6559 wxPyTreeCtrl
* _arg0
;
6560 wxTreeItemId
* _arg1
;
6561 PyObject
* _argo0
= 0;
6562 PyObject
* _argo1
= 0;
6563 char *_kwnames
[] = { "self","item", NULL
};
6567 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
6570 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6571 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6572 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxPyTreeCtrl_p.");
6577 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6578 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6579 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
6584 wxPy_BEGIN_ALLOW_THREADS
;
6585 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
6587 wxPy_END_ALLOW_THREADS
;
6588 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6589 _resultobj
= Py_BuildValue("s",_ptemp
);
6593 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
6594 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6595 PyObject
* _resultobj
;
6596 wxTreeItemId
* _result
;
6597 wxPyTreeCtrl
* _arg0
;
6598 PyObject
* _argo0
= 0;
6599 char *_kwnames
[] = { "self", NULL
};
6603 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
6606 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6607 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6608 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxPyTreeCtrl_p.");
6613 wxPy_BEGIN_ALLOW_THREADS
;
6614 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
6616 wxPy_END_ALLOW_THREADS
;
6617 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6618 _resultobj
= Py_BuildValue("s",_ptemp
);
6622 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
6623 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6624 PyObject
* _resultobj
;
6625 wxTreeItemId
* _result
;
6626 wxPyTreeCtrl
* _arg0
;
6627 wxTreeItemId
* _arg1
;
6628 PyObject
* _argo0
= 0;
6629 PyObject
* _argo1
= 0;
6630 char *_kwnames
[] = { "self","item", NULL
};
6634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
6637 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6638 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6639 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxPyTreeCtrl_p.");
6644 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6645 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
6651 wxPy_BEGIN_ALLOW_THREADS
;
6652 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
6654 wxPy_END_ALLOW_THREADS
;
6655 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6656 _resultobj
= Py_BuildValue("s",_ptemp
);
6660 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
6661 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6662 PyObject
* _resultobj
;
6663 wxTreeItemId
* _result
;
6664 wxPyTreeCtrl
* _arg0
;
6665 wxTreeItemId
* _arg1
;
6666 PyObject
* _argo0
= 0;
6667 PyObject
* _argo1
= 0;
6668 char *_kwnames
[] = { "self","item", NULL
};
6672 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
6675 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6676 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6677 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxPyTreeCtrl_p.");
6682 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6683 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
6689 wxPy_BEGIN_ALLOW_THREADS
;
6690 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
6692 wxPy_END_ALLOW_THREADS
;
6693 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6694 _resultobj
= Py_BuildValue("s",_ptemp
);
6698 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
6699 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6700 PyObject
* _resultobj
;
6701 wxTreeItemId
* _result
;
6702 wxPyTreeCtrl
* _arg0
;
6703 wxTreeItemId
* _arg1
;
6704 PyObject
* _argo0
= 0;
6705 PyObject
* _argo1
= 0;
6706 char *_kwnames
[] = { "self","item", NULL
};
6710 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
6713 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6714 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6715 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxPyTreeCtrl_p.");
6720 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6721 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
6727 wxPy_BEGIN_ALLOW_THREADS
;
6728 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
6730 wxPy_END_ALLOW_THREADS
;
6731 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6732 _resultobj
= Py_BuildValue("s",_ptemp
);
6736 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6737 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6738 PyObject
* _resultobj
;
6739 wxTreeItemId
* _result
;
6740 wxPyTreeCtrl
* _arg0
;
6742 int _arg2
= (int ) -1;
6743 int _arg3
= (int ) -1;
6744 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
6745 PyObject
* _argo0
= 0;
6746 PyObject
* _obj1
= 0;
6747 PyObject
* _argo4
= 0;
6748 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
6752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
6755 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6756 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6757 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxPyTreeCtrl_p.");
6762 #if PYTHON_API_VERSION >= 1009
6763 char* tmpPtr
; int tmpSize
;
6764 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
6765 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6768 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
6770 _arg1
= new wxString(tmpPtr
, tmpSize
);
6772 if (!PyString_Check(_obj1
)) {
6773 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6776 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
6780 if (_argo4
== Py_None
) { _arg4
= NULL
; }
6781 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
6782 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
6787 wxPy_BEGIN_ALLOW_THREADS
;
6788 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
6790 wxPy_END_ALLOW_THREADS
;
6791 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6792 _resultobj
= Py_BuildValue("s",_ptemp
);
6800 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6801 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6802 PyObject
* _resultobj
;
6803 wxTreeItemId
* _result
;
6804 wxPyTreeCtrl
* _arg0
;
6805 wxTreeItemId
* _arg1
;
6807 int _arg3
= (int ) -1;
6808 int _arg4
= (int ) -1;
6809 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
6810 PyObject
* _argo0
= 0;
6811 PyObject
* _argo1
= 0;
6812 PyObject
* _obj2
= 0;
6813 PyObject
* _argo5
= 0;
6814 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
6818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
6821 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6822 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxPyTreeCtrl_p.");
6828 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6829 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6830 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
6835 #if PYTHON_API_VERSION >= 1009
6836 char* tmpPtr
; int tmpSize
;
6837 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6838 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6841 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6843 _arg2
= new wxString(tmpPtr
, tmpSize
);
6845 if (!PyString_Check(_obj2
)) {
6846 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6849 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6853 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6854 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
6855 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
6860 wxPy_BEGIN_ALLOW_THREADS
;
6861 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
6863 wxPy_END_ALLOW_THREADS
;
6864 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6865 _resultobj
= Py_BuildValue("s",_ptemp
);
6873 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6874 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6875 PyObject
* _resultobj
;
6876 wxTreeItemId
* _result
;
6877 wxPyTreeCtrl
* _arg0
;
6878 wxTreeItemId
* _arg1
;
6879 wxTreeItemId
* _arg2
;
6881 int _arg4
= (int ) -1;
6882 int _arg5
= (int ) -1;
6883 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
6884 PyObject
* _argo0
= 0;
6885 PyObject
* _argo1
= 0;
6886 PyObject
* _argo2
= 0;
6887 PyObject
* _obj3
= 0;
6888 PyObject
* _argo6
= 0;
6889 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
6893 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
6896 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6897 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6898 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxPyTreeCtrl_p.");
6903 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6904 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6905 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
6910 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6911 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
6912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
6917 #if PYTHON_API_VERSION >= 1009
6918 char* tmpPtr
; int tmpSize
;
6919 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
6920 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6923 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
6925 _arg3
= new wxString(tmpPtr
, tmpSize
);
6927 if (!PyString_Check(_obj3
)) {
6928 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6931 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
6935 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6936 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
6937 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
6942 wxPy_BEGIN_ALLOW_THREADS
;
6943 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
6945 wxPy_END_ALLOW_THREADS
;
6946 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6947 _resultobj
= Py_BuildValue("s",_ptemp
);
6955 #define wxTreeCtrl_InsertItemBefore(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6956 static PyObject
*_wrap_wxTreeCtrl_InsertItemBefore(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6957 PyObject
* _resultobj
;
6958 wxTreeItemId
* _result
;
6959 wxPyTreeCtrl
* _arg0
;
6960 wxTreeItemId
* _arg1
;
6963 int _arg4
= (int ) -1;
6964 int _arg5
= (int ) -1;
6965 wxTreeItemData
* _arg6
= (wxTreeItemData
*) NULL
;
6966 PyObject
* _argo0
= 0;
6967 PyObject
* _argo1
= 0;
6968 PyObject
* _obj3
= 0;
6969 PyObject
* _argo6
= 0;
6970 char *_kwnames
[] = { "self","parent","before","text","image","selectedImage","data", NULL
};
6974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|iiO:wxTreeCtrl_InsertItemBefore",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
6977 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6978 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeCtrl_p.");
6984 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6985 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemId_p.");
6991 #if PYTHON_API_VERSION >= 1009
6992 char* tmpPtr
; int tmpSize
;
6993 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
6994 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6997 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
6999 _arg3
= new wxString(tmpPtr
, tmpSize
);
7001 if (!PyString_Check(_obj3
)) {
7002 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7005 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
7009 if (_argo6
== Py_None
) { _arg6
= NULL
; }
7010 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxTreeItemData_p")) {
7011 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemData_p.");
7016 wxPy_BEGIN_ALLOW_THREADS
;
7017 _result
= new wxTreeItemId (wxTreeCtrl_InsertItemBefore(_arg0
,*_arg1
,_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
7019 wxPy_END_ALLOW_THREADS
;
7020 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7021 _resultobj
= Py_BuildValue("s",_ptemp
);
7029 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
7030 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7031 PyObject
* _resultobj
;
7032 wxTreeItemId
* _result
;
7033 wxPyTreeCtrl
* _arg0
;
7034 wxTreeItemId
* _arg1
;
7036 int _arg3
= (int ) -1;
7037 int _arg4
= (int ) -1;
7038 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
7039 PyObject
* _argo0
= 0;
7040 PyObject
* _argo1
= 0;
7041 PyObject
* _obj2
= 0;
7042 PyObject
* _argo5
= 0;
7043 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
7047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
7050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxPyTreeCtrl_p.");
7057 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7058 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
7064 #if PYTHON_API_VERSION >= 1009
7065 char* tmpPtr
; int tmpSize
;
7066 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
7067 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7070 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
7072 _arg2
= new wxString(tmpPtr
, tmpSize
);
7074 if (!PyString_Check(_obj2
)) {
7075 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7078 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
7082 if (_argo5
== Py_None
) { _arg5
= NULL
; }
7083 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
7084 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
7089 wxPy_BEGIN_ALLOW_THREADS
;
7090 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
7092 wxPy_END_ALLOW_THREADS
;
7093 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7094 _resultobj
= Py_BuildValue("s",_ptemp
);
7102 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
7103 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7104 PyObject
* _resultobj
;
7105 wxPyTreeCtrl
* _arg0
;
7106 wxTreeItemId
* _arg1
;
7107 PyObject
* _argo0
= 0;
7108 PyObject
* _argo1
= 0;
7109 char *_kwnames
[] = { "self","item", NULL
};
7112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
7115 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7116 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7117 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxPyTreeCtrl_p.");
7122 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7123 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7124 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
7129 wxPy_BEGIN_ALLOW_THREADS
;
7130 wxTreeCtrl_Delete(_arg0
,*_arg1
);
7132 wxPy_END_ALLOW_THREADS
;
7133 } Py_INCREF(Py_None
);
7134 _resultobj
= Py_None
;
7138 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
7139 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7140 PyObject
* _resultobj
;
7141 wxPyTreeCtrl
* _arg0
;
7142 wxTreeItemId
* _arg1
;
7143 PyObject
* _argo0
= 0;
7144 PyObject
* _argo1
= 0;
7145 char *_kwnames
[] = { "self","item", NULL
};
7148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
7151 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7152 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7153 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxPyTreeCtrl_p.");
7158 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7159 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7160 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
7165 wxPy_BEGIN_ALLOW_THREADS
;
7166 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
7168 wxPy_END_ALLOW_THREADS
;
7169 } Py_INCREF(Py_None
);
7170 _resultobj
= Py_None
;
7174 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
7175 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7176 PyObject
* _resultobj
;
7177 wxPyTreeCtrl
* _arg0
;
7178 PyObject
* _argo0
= 0;
7179 char *_kwnames
[] = { "self", NULL
};
7182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
7185 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7186 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7187 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxPyTreeCtrl_p.");
7192 wxPy_BEGIN_ALLOW_THREADS
;
7193 wxTreeCtrl_DeleteAllItems(_arg0
);
7195 wxPy_END_ALLOW_THREADS
;
7196 } Py_INCREF(Py_None
);
7197 _resultobj
= Py_None
;
7201 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
7202 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7203 PyObject
* _resultobj
;
7204 wxPyTreeCtrl
* _arg0
;
7205 wxTreeItemId
* _arg1
;
7206 PyObject
* _argo0
= 0;
7207 PyObject
* _argo1
= 0;
7208 char *_kwnames
[] = { "self","item", NULL
};
7211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
7214 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7215 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7216 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxPyTreeCtrl_p.");
7221 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7222 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
7228 wxPy_BEGIN_ALLOW_THREADS
;
7229 wxTreeCtrl_Expand(_arg0
,*_arg1
);
7231 wxPy_END_ALLOW_THREADS
;
7232 } Py_INCREF(Py_None
);
7233 _resultobj
= Py_None
;
7237 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
7238 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7239 PyObject
* _resultobj
;
7240 wxPyTreeCtrl
* _arg0
;
7241 wxTreeItemId
* _arg1
;
7242 PyObject
* _argo0
= 0;
7243 PyObject
* _argo1
= 0;
7244 char *_kwnames
[] = { "self","item", NULL
};
7247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
7250 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7251 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxPyTreeCtrl_p.");
7257 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7258 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
7264 wxPy_BEGIN_ALLOW_THREADS
;
7265 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
7267 wxPy_END_ALLOW_THREADS
;
7268 } Py_INCREF(Py_None
);
7269 _resultobj
= Py_None
;
7273 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
7274 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7275 PyObject
* _resultobj
;
7276 wxPyTreeCtrl
* _arg0
;
7277 wxTreeItemId
* _arg1
;
7278 PyObject
* _argo0
= 0;
7279 PyObject
* _argo1
= 0;
7280 char *_kwnames
[] = { "self","item", NULL
};
7283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
7286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxPyTreeCtrl_p.");
7293 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7294 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
7300 wxPy_BEGIN_ALLOW_THREADS
;
7301 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
7303 wxPy_END_ALLOW_THREADS
;
7304 } Py_INCREF(Py_None
);
7305 _resultobj
= Py_None
;
7309 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
7310 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7311 PyObject
* _resultobj
;
7312 wxPyTreeCtrl
* _arg0
;
7313 wxTreeItemId
* _arg1
;
7314 PyObject
* _argo0
= 0;
7315 PyObject
* _argo1
= 0;
7316 char *_kwnames
[] = { "self","item", NULL
};
7319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
7322 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7323 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7324 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxPyTreeCtrl_p.");
7329 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7330 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7331 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
7336 wxPy_BEGIN_ALLOW_THREADS
;
7337 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
7339 wxPy_END_ALLOW_THREADS
;
7340 } Py_INCREF(Py_None
);
7341 _resultobj
= Py_None
;
7345 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
7346 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7347 PyObject
* _resultobj
;
7348 wxPyTreeCtrl
* _arg0
;
7349 PyObject
* _argo0
= 0;
7350 char *_kwnames
[] = { "self", NULL
};
7353 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
7356 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7357 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxPyTreeCtrl_p.");
7363 wxPy_BEGIN_ALLOW_THREADS
;
7364 wxTreeCtrl_Unselect(_arg0
);
7366 wxPy_END_ALLOW_THREADS
;
7367 } Py_INCREF(Py_None
);
7368 _resultobj
= Py_None
;
7372 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
7373 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7374 PyObject
* _resultobj
;
7375 wxPyTreeCtrl
* _arg0
;
7376 PyObject
* _argo0
= 0;
7377 char *_kwnames
[] = { "self", NULL
};
7380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
7383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxPyTreeCtrl_p.");
7390 wxPy_BEGIN_ALLOW_THREADS
;
7391 wxTreeCtrl_UnselectAll(_arg0
);
7393 wxPy_END_ALLOW_THREADS
;
7394 } Py_INCREF(Py_None
);
7395 _resultobj
= Py_None
;
7399 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
7400 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7401 PyObject
* _resultobj
;
7402 wxPyTreeCtrl
* _arg0
;
7403 wxTreeItemId
* _arg1
;
7404 PyObject
* _argo0
= 0;
7405 PyObject
* _argo1
= 0;
7406 char *_kwnames
[] = { "self","item", NULL
};
7409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
7412 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7413 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7414 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxPyTreeCtrl_p.");
7419 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7420 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7421 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
7426 wxPy_BEGIN_ALLOW_THREADS
;
7427 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
7429 wxPy_END_ALLOW_THREADS
;
7430 } Py_INCREF(Py_None
);
7431 _resultobj
= Py_None
;
7435 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
7436 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7437 PyObject
* _resultobj
;
7438 wxPyTreeCtrl
* _arg0
;
7439 wxTreeItemId
* _arg1
;
7440 PyObject
* _argo0
= 0;
7441 PyObject
* _argo1
= 0;
7442 char *_kwnames
[] = { "self","item", NULL
};
7445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
7448 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7449 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7450 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxPyTreeCtrl_p.");
7455 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7456 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7457 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
7462 wxPy_BEGIN_ALLOW_THREADS
;
7463 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
7465 wxPy_END_ALLOW_THREADS
;
7466 } Py_INCREF(Py_None
);
7467 _resultobj
= Py_None
;
7471 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
7472 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7473 PyObject
* _resultobj
;
7474 wxPyTreeCtrl
* _arg0
;
7475 wxTreeItemId
* _arg1
;
7476 PyObject
* _argo0
= 0;
7477 PyObject
* _argo1
= 0;
7478 char *_kwnames
[] = { "self","item", NULL
};
7481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ScrollTo",_kwnames
,&_argo0
,&_argo1
))
7484 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7485 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7486 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxPyTreeCtrl_p.");
7491 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7492 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7493 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
7498 wxPy_BEGIN_ALLOW_THREADS
;
7499 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
7501 wxPy_END_ALLOW_THREADS
;
7502 } Py_INCREF(Py_None
);
7503 _resultobj
= Py_None
;
7507 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
7508 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7509 PyObject
* _resultobj
;
7510 wxTextCtrl
* _result
;
7511 wxPyTreeCtrl
* _arg0
;
7512 wxTreeItemId
* _arg1
;
7513 PyObject
* _argo0
= 0;
7514 PyObject
* _argo1
= 0;
7515 char *_kwnames
[] = { "self","item", NULL
};
7518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
7521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxPyTreeCtrl_p.");
7528 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7529 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7530 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
7535 wxPy_BEGIN_ALLOW_THREADS
;
7536 _result
= (wxTextCtrl
*)wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
7538 wxPy_END_ALLOW_THREADS
;
7539 }{ _resultobj
= wxPyMake_wxObject(_result
); }
7543 #define wxTreeCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
7544 static PyObject
*_wrap_wxTreeCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7545 PyObject
* _resultobj
;
7546 wxTextCtrl
* _result
;
7547 wxPyTreeCtrl
* _arg0
;
7548 PyObject
* _argo0
= 0;
7549 char *_kwnames
[] = { "self", NULL
};
7552 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetEditControl",_kwnames
,&_argo0
))
7555 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7556 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetEditControl. Expected _wxPyTreeCtrl_p.");
7562 wxPy_BEGIN_ALLOW_THREADS
;
7563 _result
= (wxTextCtrl
*)wxTreeCtrl_GetEditControl(_arg0
);
7565 wxPy_END_ALLOW_THREADS
;
7566 }{ _resultobj
= wxPyMake_wxObject(_result
); }
7570 #define wxTreeCtrl_EndEditLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->EndEditLabel(_swigarg0,_swigarg1))
7571 static PyObject
*_wrap_wxTreeCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7572 PyObject
* _resultobj
;
7573 wxPyTreeCtrl
* _arg0
;
7574 wxTreeItemId
* _arg1
;
7575 int _arg2
= (int ) FALSE
;
7576 PyObject
* _argo0
= 0;
7577 PyObject
* _argo1
= 0;
7578 char *_kwnames
[] = { "self","item","discardChanges", NULL
};
7581 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_EndEditLabel",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7584 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7585 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7586 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EndEditLabel. Expected _wxPyTreeCtrl_p.");
7591 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7592 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7593 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EndEditLabel. Expected _wxTreeItemId_p.");
7598 wxPy_BEGIN_ALLOW_THREADS
;
7599 wxTreeCtrl_EndEditLabel(_arg0
,*_arg1
,_arg2
);
7601 wxPy_END_ALLOW_THREADS
;
7602 } Py_INCREF(Py_None
);
7603 _resultobj
= Py_None
;
7607 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
7608 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7609 PyObject
* _resultobj
;
7610 wxPyTreeCtrl
* _arg0
;
7611 wxTreeItemId
* _arg1
;
7612 PyObject
* _argo0
= 0;
7613 PyObject
* _argo1
= 0;
7614 char *_kwnames
[] = { "self","item", NULL
};
7617 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
7620 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7621 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7622 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxPyTreeCtrl_p.");
7627 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7628 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
7634 wxPy_BEGIN_ALLOW_THREADS
;
7635 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
7637 wxPy_END_ALLOW_THREADS
;
7638 } Py_INCREF(Py_None
);
7639 _resultobj
= Py_None
;
7643 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
7644 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7645 PyObject
* _resultobj
;
7646 wxPyTreeCtrl
* _arg0
;
7647 wxTreeItemId
* _arg1
;
7648 int _arg2
= (int ) TRUE
;
7649 PyObject
* _argo0
= 0;
7650 PyObject
* _argo1
= 0;
7651 char *_kwnames
[] = { "self","item","bold", NULL
};
7654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7657 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7658 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxPyTreeCtrl_p.");
7664 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7665 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
7671 wxPy_BEGIN_ALLOW_THREADS
;
7672 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
7674 wxPy_END_ALLOW_THREADS
;
7675 } Py_INCREF(Py_None
);
7676 _resultobj
= Py_None
;
7680 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
7681 static PyObject
*_wrap_wxTreeCtrl_IsBold(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_IsBold",_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_IsBold. 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_IsBold. Expected _wxTreeItemId_p.");
7708 wxPy_BEGIN_ALLOW_THREADS
;
7709 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
7711 wxPy_END_ALLOW_THREADS
;
7712 } _resultobj
= Py_BuildValue("i",_result
);
7716 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
7717 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7718 PyObject
* _resultobj
;
7719 wxTreeItemId
* _result
;
7720 wxPyTreeCtrl
* _arg0
;
7724 PyObject
* _argo0
= 0;
7726 PyObject
* _obj1
= 0;
7727 char *_kwnames
[] = { "self","point", NULL
};
7734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
7737 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7738 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7739 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxPyTreeCtrl_p.");
7745 if (! wxPoint_helper(_obj1
, &_arg1
))
7749 wxPy_BEGIN_ALLOW_THREADS
;
7750 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
7752 wxPy_END_ALLOW_THREADS
;
7753 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7754 _resultobj
= Py_BuildValue("s",_ptemp
);
7757 o
= PyInt_FromLong((long) (*_arg2
));
7758 _resultobj
= t_output_helper(_resultobj
, o
);
7763 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
7764 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7765 PyObject
* _resultobj
;
7766 wxPyTreeCtrl
* _arg0
;
7767 wxTreeItemId
* _arg1
;
7769 PyObject
* _argo0
= 0;
7770 PyObject
* _argo1
= 0;
7772 PyObject
* _obj2
= 0;
7773 char *_kwnames
[] = { "self","item","col", NULL
};
7776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7779 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7780 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxPyTreeCtrl_p.");
7786 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7787 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
7794 if (! wxColour_helper(_obj2
, &_arg2
))
7798 wxPy_BEGIN_ALLOW_THREADS
;
7799 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
7801 wxPy_END_ALLOW_THREADS
;
7802 } Py_INCREF(Py_None
);
7803 _resultobj
= Py_None
;
7807 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
7808 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7809 PyObject
* _resultobj
;
7810 wxPyTreeCtrl
* _arg0
;
7811 wxTreeItemId
* _arg1
;
7813 PyObject
* _argo0
= 0;
7814 PyObject
* _argo1
= 0;
7816 PyObject
* _obj2
= 0;
7817 char *_kwnames
[] = { "self","item","col", NULL
};
7820 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7823 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7824 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7825 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
7830 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7831 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7832 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
7838 if (! wxColour_helper(_obj2
, &_arg2
))
7842 wxPy_BEGIN_ALLOW_THREADS
;
7843 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
7845 wxPy_END_ALLOW_THREADS
;
7846 } Py_INCREF(Py_None
);
7847 _resultobj
= Py_None
;
7851 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
7852 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7853 PyObject
* _resultobj
;
7854 wxPyTreeCtrl
* _arg0
;
7855 wxTreeItemId
* _arg1
;
7857 PyObject
* _argo0
= 0;
7858 PyObject
* _argo1
= 0;
7859 PyObject
* _argo2
= 0;
7860 char *_kwnames
[] = { "self","item","font", NULL
};
7863 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7866 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7867 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7868 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxPyTreeCtrl_p.");
7873 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7874 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
7880 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7881 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
7882 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
7887 wxPy_BEGIN_ALLOW_THREADS
;
7888 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
7890 wxPy_END_ALLOW_THREADS
;
7891 } Py_INCREF(Py_None
);
7892 _resultobj
= Py_None
;
7896 #define wxTreeCtrl_SetItemDropHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemDropHighlight(_swigarg0,_swigarg1))
7897 static PyObject
*_wrap_wxTreeCtrl_SetItemDropHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7898 PyObject
* _resultobj
;
7899 wxPyTreeCtrl
* _arg0
;
7900 wxTreeItemId
* _arg1
;
7901 int _arg2
= (int ) TRUE
;
7902 PyObject
* _argo0
= 0;
7903 PyObject
* _argo1
= 0;
7904 char *_kwnames
[] = { "self","item","highlight", NULL
};
7907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemDropHighlight",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7910 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7911 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemDropHighlight. Expected _wxPyTreeCtrl_p.");
7917 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7918 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemDropHighlight. Expected _wxTreeItemId_p.");
7924 wxPy_BEGIN_ALLOW_THREADS
;
7925 wxTreeCtrl_SetItemDropHighlight(_arg0
,*_arg1
,_arg2
);
7927 wxPy_END_ALLOW_THREADS
;
7928 } Py_INCREF(Py_None
);
7929 _resultobj
= Py_None
;
7933 static PyObject
* wxPyTreeCtrl_GetBoundingRect(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,int textOnly
) {
7935 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
7936 bool doSave
= wxPyRestoreThread();
7937 wxRect
* r
= new wxRect(rect
);
7938 PyObject
* val
= wxPyConstructObject((void*)r
, "wxRect");
7939 wxPySaveThread(doSave
);
7947 static PyObject
*_wrap_wxTreeCtrl_GetBoundingRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7948 PyObject
* _resultobj
;
7950 wxPyTreeCtrl
* _arg0
;
7951 wxTreeItemId
* _arg1
;
7952 int _arg2
= (int ) FALSE
;
7953 PyObject
* _argo0
= 0;
7954 PyObject
* _argo1
= 0;
7955 char *_kwnames
[] = { "self","item","textOnly", NULL
};
7958 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetBoundingRect",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7961 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7962 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7963 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetBoundingRect. Expected _wxPyTreeCtrl_p.");
7968 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7969 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7970 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetBoundingRect. Expected _wxTreeItemId_p.");
7975 wxPy_BEGIN_ALLOW_THREADS
;
7976 _result
= (PyObject
*)wxPyTreeCtrl_GetBoundingRect(_arg0
,*_arg1
,_arg2
);
7978 wxPy_END_ALLOW_THREADS
;
7980 _resultobj
= _result
;
7985 static PyMethodDef controls2cMethods
[] = {
7986 { "wxTreeCtrl_GetBoundingRect", (PyCFunction
) _wrap_wxTreeCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
},
7987 { "wxTreeCtrl_SetItemDropHighlight", (PyCFunction
) _wrap_wxTreeCtrl_SetItemDropHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7988 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
7989 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7990 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7991 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
7992 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
7993 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
7994 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
7995 { "wxTreeCtrl_EndEditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
7996 { "wxTreeCtrl_GetEditControl", (PyCFunction
) _wrap_wxTreeCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
7997 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
7998 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
7999 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
8000 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
8001 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
8002 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
8003 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
8004 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
8005 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
8006 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
8007 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
8008 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
8009 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
8010 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
8011 { "wxTreeCtrl_InsertItemBefore", (PyCFunction
) _wrap_wxTreeCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
},
8012 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
8013 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
8014 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
8015 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
8016 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
8017 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
8018 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
8019 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
8020 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
8021 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
8022 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
8023 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
8024 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
8025 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
8026 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
8027 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
8028 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
8029 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
8030 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
8031 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
8032 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
8033 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
8034 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8035 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8036 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
8037 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
8038 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
8039 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8040 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
8041 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
8042 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8043 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8044 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8045 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
8046 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8047 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
8048 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8049 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
8050 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
8051 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
8052 { "wxTreeCtrl_AssignImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
8053 { "wxTreeCtrl__setSelf", (PyCFunction
) _wrap_wxTreeCtrl__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
8054 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
8055 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8056 { "wxTreeEvent_GetCode", (PyCFunction
) _wrap_wxTreeEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
8057 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
8058 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
8059 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
8060 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
8061 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
8062 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
8063 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
8064 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
8065 { "wxTreeItemId___cmp__", (PyCFunction
) _wrap_wxTreeItemId___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
8066 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
8067 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
8068 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
8069 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
8070 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
8071 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
8072 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8073 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
8074 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
8075 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
8076 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8077 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
8078 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
8079 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8080 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
8081 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8082 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8083 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
8084 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
8085 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
8086 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
8087 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
8088 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
8089 { "wxListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_wxListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
},
8090 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
8091 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
8092 { "wxListCtrl_SetTextColour", (PyCFunction
) _wrap_wxListCtrl_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8093 { "wxListCtrl_GetTextColour", (PyCFunction
) _wrap_wxListCtrl_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8094 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
8095 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
8096 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8097 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8098 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
8099 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
8100 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
8101 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
8102 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
8103 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8104 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8105 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
8106 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
8107 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8108 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
8109 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
8110 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
8111 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
8112 { "wxListCtrl_GetEditControl", (PyCFunction
) _wrap_wxListCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
8113 { "wxListCtrl_EndEditLabel", (PyCFunction
) _wrap_wxListCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
8114 { "wxListCtrl_EditLabel", (PyCFunction
) _wrap_wxListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
8115 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
8116 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
8117 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
8118 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
8119 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
8120 { "wxListCtrl_AssignImageList", (PyCFunction
) _wrap_wxListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
8121 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
8122 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
8123 { "wxListEvent_GetItem", (PyCFunction
) _wrap_wxListEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
8124 { "wxListEvent_GetMask", (PyCFunction
) _wrap_wxListEvent_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
8125 { "wxListEvent_GetData", (PyCFunction
) _wrap_wxListEvent_GetData
, METH_VARARGS
| METH_KEYWORDS
},
8126 { "wxListEvent_GetImage", (PyCFunction
) _wrap_wxListEvent_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
8127 { "wxListEvent_GetText", (PyCFunction
) _wrap_wxListEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
},
8128 { "wxListEvent_GetLabel", (PyCFunction
) _wrap_wxListEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8129 { "wxListEvent_GetPoint", (PyCFunction
) _wrap_wxListEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
8130 { "wxListEvent_Cancelled", (PyCFunction
) _wrap_wxListEvent_Cancelled
, METH_VARARGS
| METH_KEYWORDS
},
8131 { "wxListEvent_GetColumn", (PyCFunction
) _wrap_wxListEvent_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8132 { "wxListEvent_GetOldItem", (PyCFunction
) _wrap_wxListEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
8133 { "wxListEvent_GetOldIndex", (PyCFunction
) _wrap_wxListEvent_GetOldIndex
, METH_VARARGS
| METH_KEYWORDS
},
8134 { "wxListEvent_GetIndex", (PyCFunction
) _wrap_wxListEvent_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
8135 { "wxListEvent_GetCode", (PyCFunction
) _wrap_wxListEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
8136 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
8137 { "wxListEvent_m_item_set", (PyCFunction
) _wrap_wxListEvent_m_item_set
, METH_VARARGS
| METH_KEYWORDS
},
8138 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
8139 { "wxListEvent_m_pointDrag_set", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_set
, METH_VARARGS
| METH_KEYWORDS
},
8140 { "wxListEvent_m_cancelled_get", (PyCFunction
) _wrap_wxListEvent_m_cancelled_get
, METH_VARARGS
| METH_KEYWORDS
},
8141 { "wxListEvent_m_cancelled_set", (PyCFunction
) _wrap_wxListEvent_m_cancelled_set
, METH_VARARGS
| METH_KEYWORDS
},
8142 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
8143 { "wxListEvent_m_col_set", (PyCFunction
) _wrap_wxListEvent_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
8144 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
8145 { "wxListEvent_m_oldItemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
8146 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
8147 { "wxListEvent_m_itemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
8148 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
8149 { "wxListEvent_m_code_set", (PyCFunction
) _wrap_wxListEvent_m_code_set
, METH_VARARGS
| METH_KEYWORDS
},
8150 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
8151 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
8152 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
8153 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
8154 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
8155 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
8156 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
8157 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
8158 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
8159 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
8160 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
8161 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
8162 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
8163 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
8164 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
8165 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
8166 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
8167 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
8168 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
8169 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
8170 { "wxListItem_GetFont", (PyCFunction
) _wrap_wxListItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8171 { "wxListItem_GetBackgroundColour", (PyCFunction
) _wrap_wxListItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8172 { "wxListItem_GetTextColour", (PyCFunction
) _wrap_wxListItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8173 { "wxListItem_HasAttributes", (PyCFunction
) _wrap_wxListItem_HasAttributes
, METH_VARARGS
| METH_KEYWORDS
},
8174 { "wxListItem_GetAttributes", (PyCFunction
) _wrap_wxListItem_GetAttributes
, METH_VARARGS
| METH_KEYWORDS
},
8175 { "wxListItem_GetAlign", (PyCFunction
) _wrap_wxListItem_GetAlign
, METH_VARARGS
| METH_KEYWORDS
},
8176 { "wxListItem_GetWidth", (PyCFunction
) _wrap_wxListItem_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
8177 { "wxListItem_GetData", (PyCFunction
) _wrap_wxListItem_GetData
, METH_VARARGS
| METH_KEYWORDS
},
8178 { "wxListItem_GetImage", (PyCFunction
) _wrap_wxListItem_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
8179 { "wxListItem_GetText", (PyCFunction
) _wrap_wxListItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
8180 { "wxListItem_GetState", (PyCFunction
) _wrap_wxListItem_GetState
, METH_VARARGS
| METH_KEYWORDS
},
8181 { "wxListItem_GetColumn", (PyCFunction
) _wrap_wxListItem_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8182 { "wxListItem_GetId", (PyCFunction
) _wrap_wxListItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
8183 { "wxListItem_GetMask", (PyCFunction
) _wrap_wxListItem_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
8184 { "wxListItem_SetFont", (PyCFunction
) _wrap_wxListItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8185 { "wxListItem_SetBackgroundColour", (PyCFunction
) _wrap_wxListItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8186 { "wxListItem_SetTextColour", (PyCFunction
) _wrap_wxListItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8187 { "wxListItem_SetAlign", (PyCFunction
) _wrap_wxListItem_SetAlign
, METH_VARARGS
| METH_KEYWORDS
},
8188 { "wxListItem_SetWidth", (PyCFunction
) _wrap_wxListItem_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
8189 { "wxListItem_SetData", (PyCFunction
) _wrap_wxListItem_SetData
, METH_VARARGS
| METH_KEYWORDS
},
8190 { "wxListItem_SetImage", (PyCFunction
) _wrap_wxListItem_SetImage
, METH_VARARGS
| METH_KEYWORDS
},
8191 { "wxListItem_SetText", (PyCFunction
) _wrap_wxListItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
8192 { "wxListItem_SetStateMask", (PyCFunction
) _wrap_wxListItem_SetStateMask
, METH_VARARGS
| METH_KEYWORDS
},
8193 { "wxListItem_SetState", (PyCFunction
) _wrap_wxListItem_SetState
, METH_VARARGS
| METH_KEYWORDS
},
8194 { "wxListItem_SetColumn", (PyCFunction
) _wrap_wxListItem_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8195 { "wxListItem_SetId", (PyCFunction
) _wrap_wxListItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
8196 { "wxListItem_SetMask", (PyCFunction
) _wrap_wxListItem_SetMask
, METH_VARARGS
| METH_KEYWORDS
},
8197 { "wxListItem_ClearAttributes", (PyCFunction
) _wrap_wxListItem_ClearAttributes
, METH_VARARGS
| METH_KEYWORDS
},
8198 { "wxListItem_Clear", (PyCFunction
) _wrap_wxListItem_Clear
, METH_VARARGS
| METH_KEYWORDS
},
8199 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
8200 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
8201 { "wxListItemAttr_GetFont", (PyCFunction
) _wrap_wxListItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8202 { "wxListItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8203 { "wxListItemAttr_GetTextColour", (PyCFunction
) _wrap_wxListItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8204 { "wxListItemAttr_HasFont", (PyCFunction
) _wrap_wxListItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
8205 { "wxListItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8206 { "wxListItemAttr_HasTextColour", (PyCFunction
) _wrap_wxListItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8207 { "wxListItemAttr_SetFont", (PyCFunction
) _wrap_wxListItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8208 { "wxListItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8209 { "wxListItemAttr_SetTextColour", (PyCFunction
) _wrap_wxListItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8210 { "new_wxListItemAttr", (PyCFunction
) _wrap_new_wxListItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
8217 * This table is used by the pointer type-checker
8219 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
8220 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
8221 { "_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8222 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8223 { "_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
8224 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
8225 { "_wxEvent","_class_wxEvent",0},
8226 { "_class_wxActivateEvent","_wxActivateEvent",0},
8227 { "_signed_long","_long",0},
8228 { "_wxMenuEvent","_class_wxMenuEvent",0},
8229 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
8230 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
8231 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
8232 { "_wxPrintQuality","_wxCoord",0},
8233 { "_wxPrintQuality","_int",0},
8234 { "_wxPrintQuality","_signed_int",0},
8235 { "_wxPrintQuality","_unsigned_int",0},
8236 { "_wxPrintQuality","_wxWindowID",0},
8237 { "_wxPrintQuality","_uint",0},
8238 { "_wxPrintQuality","_EBool",0},
8239 { "_wxPrintQuality","_size_t",0},
8240 { "_wxPrintQuality","_time_t",0},
8241 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
8242 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
8243 { "_class_wxRegionIterator","_wxRegionIterator",0},
8244 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
8245 { "_class_wxMenuBar","_wxMenuBar",0},
8246 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
8247 { "_class_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8248 { "_class_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8249 { "_class_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8250 { "_class_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8251 { "_class_wxEvtHandler","_wxEvtHandler",0},
8252 { "_wxPaintEvent","_class_wxPaintEvent",0},
8253 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
8254 { "_wxCursor","_class_wxCursor",0},
8255 { "_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8256 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8257 { "_wxNotifyEvent","_class_wxListEvent",SwigwxListEventTowxNotifyEvent
},
8258 { "_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
8259 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
8260 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
8261 { "_wxMask","_class_wxMask",0},
8262 { "_wxPen","_class_wxPen",0},
8263 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
8264 { "_byte","_unsigned_char",0},
8265 { "_wxDataObject","_class_wxDataObject",0},
8266 { "_wxStaticBox","_class_wxStaticBox",0},
8267 { "_wxColourDatabase","_class_wxColourDatabase",0},
8268 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8269 { "_wxPyDropSource","_class_wxPyDropSource",0},
8270 { "_wxChoice","_class_wxChoice",0},
8271 { "_wxSlider","_class_wxSlider",0},
8272 { "_long","_unsigned_long",0},
8273 { "_long","_signed_long",0},
8274 { "_wxImageList","_class_wxImageList",0},
8275 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8276 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
8277 { "_wxBitmapButton","_class_wxBitmapButton",0},
8278 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8279 { "_class_wxClipboard","_wxClipboard",0},
8280 { "_class_wxGauge","_wxGauge",0},
8281 { "_wxGDIObject","_class_wxGDIObject",0},
8282 { "_wxDC","_class_wxDC",0},
8283 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8284 { "_wxListEvent","_class_wxListEvent",0},
8285 { "_class_wxObject","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
8286 { "_class_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
8287 { "_class_wxObject","_class_wxTreeEvent",SwigwxTreeEventTowxObject
},
8288 { "_class_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
8289 { "_class_wxObject","_class_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
8290 { "_class_wxObject","_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
8291 { "_class_wxObject","_class_wxListCtrl",SwigwxListCtrlTowxObject
},
8292 { "_class_wxObject","_wxListCtrl",SwigwxListCtrlTowxObject
},
8293 { "_class_wxObject","_class_wxListEvent",SwigwxListEventTowxObject
},
8294 { "_class_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
8295 { "_class_wxObject","_class_wxListItem",SwigwxListItemTowxObject
},
8296 { "_class_wxObject","_wxListItem",SwigwxListItemTowxObject
},
8297 { "_class_wxObject","_wxObject",0},
8298 { "_wxSpinEvent","_class_wxSpinEvent",0},
8299 { "_size_t","_wxCoord",0},
8300 { "_size_t","_wxPrintQuality",0},
8301 { "_size_t","_time_t",0},
8302 { "_size_t","_unsigned_int",0},
8303 { "_size_t","_int",0},
8304 { "_size_t","_wxWindowID",0},
8305 { "_size_t","_uint",0},
8306 { "_class_wxRealPoint","_wxRealPoint",0},
8307 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8308 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8309 { "_class_wxMenuItem","_wxMenuItem",0},
8310 { "_class_wxPaintEvent","_wxPaintEvent",0},
8311 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8312 { "_wxPanel","_class_wxPanel",0},
8313 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8314 { "_wxCheckBox","_class_wxCheckBox",0},
8315 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8316 { "_wxPyEvent","_class_wxPyEvent",0},
8317 { "_wxTextCtrl","_class_wxTextCtrl",0},
8318 { "_class_wxMask","_wxMask",0},
8319 { "_wxTextDataObject","_class_wxTextDataObject",0},
8320 { "_class_wxKeyEvent","_wxKeyEvent",0},
8321 { "_wxColour","_class_wxColour",0},
8322 { "_class_wxDialog","_wxDialog",0},
8323 { "_class_wxFileDataObject","_wxFileDataObject",0},
8324 { "_wxIdleEvent","_class_wxIdleEvent",0},
8325 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8326 { "_class_wxDataObject","_wxDataObject",0},
8327 { "_wxStaticLine","_class_wxStaticLine",0},
8328 { "_wxBrush","_class_wxBrush",0},
8329 { "_wxToggleButton","_class_wxToggleButton",0},
8330 { "_wxDataFormat","_class_wxDataFormat",0},
8331 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8332 { "_wxShowEvent","_class_wxShowEvent",0},
8333 { "_uint","_wxCoord",0},
8334 { "_uint","_wxPrintQuality",0},
8335 { "_uint","_time_t",0},
8336 { "_uint","_size_t",0},
8337 { "_uint","_unsigned_int",0},
8338 { "_uint","_int",0},
8339 { "_uint","_wxWindowID",0},
8340 { "_wxChar","_char",0},
8341 { "_wxPyValidator","_class_wxPyValidator",0},
8342 { "_class_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8343 { "_class_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8344 { "_class_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
8345 { "_class_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
8346 { "_class_wxEvent","_wxEvent",0},
8347 { "_wxCheckListBox","_class_wxCheckListBox",0},
8348 { "_wxRect","_class_wxRect",0},
8349 { "_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8350 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8351 { "_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
8352 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
8353 { "_wxCommandEvent","_class_wxCommandEvent",0},
8354 { "_wxSizeEvent","_class_wxSizeEvent",0},
8355 { "_wxPoint","_class_wxPoint",0},
8356 { "_class_wxButton","_wxButton",0},
8357 { "_wxRadioBox","_class_wxRadioBox",0},
8358 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8359 { "_char","_wxChar",0},
8360 { "_wxBitmap","_class_wxBitmap",0},
8361 { "_wxPenList","_class_wxPenList",0},
8362 { "_wxWindowDC","_class_wxWindowDC",0},
8363 { "_wxTimerEvent","_class_wxTimerEvent",0},
8364 { "_wxScrollBar","_class_wxScrollBar",0},
8365 { "_wxSpinButton","_class_wxSpinButton",0},
8366 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8367 { "_class_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8368 { "_class_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8369 { "_class_wxNotifyEvent","_class_wxListEvent",SwigwxListEventTowxNotifyEvent
},
8370 { "_class_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
8371 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8372 { "_class_wxValidator","_wxValidator",0},
8373 { "_class_wxPyEvent","_wxPyEvent",0},
8374 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8375 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8376 { "_wxListItem","_class_wxListItem",0},
8377 { "_wxDropTarget","_class_wxDropTarget",0},
8378 { "_class_wxStaticLine","_wxStaticLine",0},
8379 { "_class_wxColourDatabase","_wxColourDatabase",0},
8380 { "_wxScrollEvent","_class_wxScrollEvent",0},
8381 { "_EBool","_wxCoord",0},
8382 { "_EBool","_wxPrintQuality",0},
8383 { "_EBool","_signed_int",0},
8384 { "_EBool","_int",0},
8385 { "_EBool","_wxWindowID",0},
8386 { "_class_wxRegion","_wxRegion",0},
8387 { "_class_wxDataFormat","_wxDataFormat",0},
8388 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8389 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8390 { "_wxStaticText","_class_wxStaticText",0},
8391 { "_wxFont","_class_wxFont",0},
8392 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8393 { "_wxCloseEvent","_class_wxCloseEvent",0},
8394 { "_unsigned_long","_long",0},
8395 { "_class_wxRect","_wxRect",0},
8396 { "_class_wxDC","_wxDC",0},
8397 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8398 { "_class_wxBrushList","_wxBrushList",0},
8399 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8400 { "_class_wxPenList","_wxPenList",0},
8401 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8402 { "_class_wxTreeEvent","_wxTreeEvent",0},
8403 { "_wxFocusEvent","_class_wxFocusEvent",0},
8404 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8405 { "_class_wxTimerEvent","_wxTimerEvent",0},
8406 { "_class_wxSpinButton","_wxSpinButton",0},
8407 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8408 { "_class_wxPanel","_wxPanel",0},
8409 { "_class_wxCheckBox","_wxCheckBox",0},
8410 { "_wxComboBox","_class_wxComboBox",0},
8411 { "_wxRadioButton","_class_wxRadioButton",0},
8412 { "_signed_int","_wxCoord",0},
8413 { "_signed_int","_wxPrintQuality",0},
8414 { "_signed_int","_EBool",0},
8415 { "_signed_int","_wxWindowID",0},
8416 { "_signed_int","_int",0},
8417 { "_class_wxTextCtrl","_wxTextCtrl",0},
8418 { "_class_wxListItemAttr","_wxListItemAttr",0},
8419 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8420 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
8421 { "_class_wxTextDataObject","_wxTextDataObject",0},
8422 { "_wxMenu","_class_wxMenu",0},
8423 { "_class_wxMoveEvent","_wxMoveEvent",0},
8424 { "_wxListBox","_class_wxListBox",0},
8425 { "_wxScreenDC","_class_wxScreenDC",0},
8426 { "_WXTYPE","_short",0},
8427 { "_WXTYPE","_signed_short",0},
8428 { "_WXTYPE","_unsigned_short",0},
8429 { "_class_wxDropTarget","_wxDropTarget",0},
8430 { "_class_wxBrush","_wxBrush",0},
8431 { "_unsigned_short","_WXTYPE",0},
8432 { "_unsigned_short","_short",0},
8433 { "_class_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8434 { "_class_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8435 { "_class_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
8436 { "_class_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
8437 { "_class_wxWindow","_wxWindow",0},
8438 { "_class_wxStaticText","_wxStaticText",0},
8439 { "_class_wxFont","_wxFont",0},
8440 { "_wxClipboard","_class_wxClipboard",0},
8441 { "_class_wxPyValidator","_wxPyValidator",0},
8442 { "_class_wxCloseEvent","_wxCloseEvent",0},
8443 { "_wxBusyInfo","_class_wxBusyInfo",0},
8444 { "_wxFontList","_class_wxFontList",0},
8445 { "_class_wxMenuEvent","_wxMenuEvent",0},
8446 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8447 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8448 { "_wxClientDC","_class_wxClientDC",0},
8449 { "_wxMouseEvent","_class_wxMouseEvent",0},
8450 { "_wxListCtrl","_class_wxListCtrl",0},
8451 { "_wxObject","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
8452 { "_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
8453 { "_wxObject","_class_wxTreeEvent",SwigwxTreeEventTowxObject
},
8454 { "_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
8455 { "_wxObject","_class_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
8456 { "_wxObject","_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
8457 { "_wxObject","_class_wxListCtrl",SwigwxListCtrlTowxObject
},
8458 { "_wxObject","_wxListCtrl",SwigwxListCtrlTowxObject
},
8459 { "_wxObject","_class_wxListEvent",SwigwxListEventTowxObject
},
8460 { "_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
8461 { "_wxObject","_class_wxListItem",SwigwxListItemTowxObject
},
8462 { "_wxObject","_wxListItem",SwigwxListItemTowxObject
},
8463 { "_wxObject","_class_wxObject",0},
8464 { "_class_wxPoint","_wxPoint",0},
8465 { "_wxRealPoint","_class_wxRealPoint",0},
8466 { "_class_wxRadioBox","_wxRadioBox",0},
8467 { "_signed_short","_WXTYPE",0},
8468 { "_signed_short","_short",0},
8469 { "_wxMemoryDC","_class_wxMemoryDC",0},
8470 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8471 { "_wxPaintDC","_class_wxPaintDC",0},
8472 { "_class_wxWindowDC","_wxWindowDC",0},
8473 { "_class_wxFocusEvent","_wxFocusEvent",0},
8474 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8475 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8476 { "_class_wxCursor","_wxCursor",0},
8477 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8478 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8479 { "_wxTreeItemId","_class_wxTreeItemId",0},
8480 { "_unsigned_char","_byte",0},
8481 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
8482 { "_class_wxMenu","_wxMenu",0},
8483 { "_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8484 { "_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8485 { "_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
8486 { "_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
8487 { "_wxControl","_class_wxControl",0},
8488 { "_class_wxListBox","_wxListBox",0},
8489 { "_unsigned_int","_wxCoord",0},
8490 { "_unsigned_int","_wxPrintQuality",0},
8491 { "_unsigned_int","_time_t",0},
8492 { "_unsigned_int","_size_t",0},
8493 { "_unsigned_int","_uint",0},
8494 { "_unsigned_int","_wxWindowID",0},
8495 { "_unsigned_int","_int",0},
8496 { "_wxIcon","_class_wxIcon",0},
8497 { "_wxDialog","_class_wxDialog",0},
8498 { "_class_wxListItem","_wxListItem",0},
8499 { "_class_wxPen","_wxPen",0},
8500 { "_short","_WXTYPE",0},
8501 { "_short","_unsigned_short",0},
8502 { "_short","_signed_short",0},
8503 { "_class_wxStaticBox","_wxStaticBox",0},
8504 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8505 { "_class_wxPyDropSource","_wxPyDropSource",0},
8506 { "_class_wxScrollEvent","_wxScrollEvent",0},
8507 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8508 { "_class_wxChoice","_wxChoice",0},
8509 { "_class_wxSlider","_wxSlider",0},
8510 { "_class_wxImageList","_wxImageList",0},
8511 { "_class_wxBitmapButton","_wxBitmapButton",0},
8512 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8513 { "_wxWindowID","_wxCoord",0},
8514 { "_wxWindowID","_wxPrintQuality",0},
8515 { "_wxWindowID","_time_t",0},
8516 { "_wxWindowID","_size_t",0},
8517 { "_wxWindowID","_EBool",0},
8518 { "_wxWindowID","_uint",0},
8519 { "_wxWindowID","_int",0},
8520 { "_wxWindowID","_signed_int",0},
8521 { "_wxWindowID","_unsigned_int",0},
8522 { "_class_wxGDIObject","_wxGDIObject",0},
8523 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8524 { "_int","_wxCoord",0},
8525 { "_int","_wxPrintQuality",0},
8526 { "_int","_time_t",0},
8527 { "_int","_size_t",0},
8528 { "_int","_EBool",0},
8529 { "_int","_uint",0},
8530 { "_int","_wxWindowID",0},
8531 { "_int","_unsigned_int",0},
8532 { "_int","_signed_int",0},
8533 { "_class_wxMouseEvent","_wxMouseEvent",0},
8534 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8535 { "_class_wxListEvent","_wxListEvent",0},
8536 { "_class_wxSpinEvent","_wxSpinEvent",0},
8537 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8538 { "_time_t","_wxCoord",0},
8539 { "_time_t","_wxPrintQuality",0},
8540 { "_time_t","_unsigned_int",0},
8541 { "_time_t","_int",0},
8542 { "_time_t","_wxWindowID",0},
8543 { "_time_t","_uint",0},
8544 { "_time_t","_size_t",0},
8545 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8546 { "_wxButton","_class_wxButton",0},
8547 { "_wxSize","_class_wxSize",0},
8548 { "_wxRegionIterator","_class_wxRegionIterator",0},
8549 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8550 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8551 { "_class_wxPaintDC","_wxPaintDC",0},
8552 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8553 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8554 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8555 { "_class_wxComboBox","_wxComboBox",0},
8556 { "_class_wxRadioButton","_wxRadioButton",0},
8557 { "_wxValidator","_class_wxValidator",0},
8558 { "_class_wxTreeItemId","_wxTreeItemId",0},
8559 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8560 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8561 { "_class_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8562 { "_class_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8563 { "_class_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
8564 { "_class_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
8565 { "_class_wxControl","_wxControl",0},
8566 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8567 { "_class_wxIcon","_wxIcon",0},
8568 { "_class_wxColour","_wxColour",0},
8569 { "_class_wxScreenDC","_wxScreenDC",0},
8570 { "_wxPalette","_class_wxPalette",0},
8571 { "_class_wxIdleEvent","_wxIdleEvent",0},
8572 { "_wxCoord","_int",0},
8573 { "_wxCoord","_signed_int",0},
8574 { "_wxCoord","_unsigned_int",0},
8575 { "_wxCoord","_wxWindowID",0},
8576 { "_wxCoord","_uint",0},
8577 { "_wxCoord","_EBool",0},
8578 { "_wxCoord","_size_t",0},
8579 { "_wxCoord","_time_t",0},
8580 { "_wxCoord","_wxPrintQuality",0},
8581 { "_wxEraseEvent","_class_wxEraseEvent",0},
8582 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8583 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8584 { "_class_wxToggleButton","_wxToggleButton",0},
8585 { "_wxRegion","_class_wxRegion",0},
8586 { "_class_wxShowEvent","_wxShowEvent",0},
8587 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8588 { "_wxActivateEvent","_class_wxActivateEvent",0},
8589 { "_wxGauge","_class_wxGauge",0},
8590 { "_class_wxCheckListBox","_wxCheckListBox",0},
8591 { "_class_wxBusyInfo","_wxBusyInfo",0},
8592 { "_class_wxFontList","_wxFontList",0},
8593 { "_class_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8594 { "_class_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8595 { "_class_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
8596 { "_class_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
8597 { "_class_wxCommandEvent","_wxCommandEvent",0},
8598 { "_class_wxClientDC","_wxClientDC",0},
8599 { "_class_wxSizeEvent","_wxSizeEvent",0},
8600 { "_class_wxListCtrl","_wxListCtrl",0},
8601 { "_wxBrushList","_class_wxBrushList",0},
8602 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8603 { "_class_wxSize","_wxSize",0},
8604 { "_class_wxBitmap","_wxBitmap",0},
8605 { "_class_wxMemoryDC","_wxMemoryDC",0},
8606 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8607 { "_wxMenuBar","_class_wxMenuBar",0},
8608 { "_wxTreeEvent","_class_wxTreeEvent",0},
8609 { "_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8610 { "_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8611 { "_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8612 { "_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8613 { "_wxEvtHandler","_class_wxEvtHandler",0},
8614 { "_wxMenuItem","_class_wxMenuItem",0},
8615 { "_class_wxScrollBar","_wxScrollBar",0},
8616 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8617 { "_wxListItemAttr","_class_wxListItemAttr",0},
8618 { "_wxKeyEvent","_class_wxKeyEvent",0},
8619 { "_wxMoveEvent","_class_wxMoveEvent",0},
8620 { "_class_wxPalette","_wxPalette",0},
8621 { "_wxFileDataObject","_class_wxFileDataObject",0},
8622 { "_class_wxEraseEvent","_wxEraseEvent",0},
8623 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8624 { "_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8625 { "_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8626 { "_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
8627 { "_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
8628 { "_wxWindow","_class_wxWindow",0},
8629 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8632 static PyObject
*SWIG_globals
;
8636 SWIGEXPORT(void) initcontrols2c() {
8638 SWIG_globals
= SWIG_newvarlink();
8639 m
= Py_InitModule("controls2c", controls2cMethods
);
8640 d
= PyModule_GetDict(m
);
8641 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
8642 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
8643 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
8644 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
8645 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
8646 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
8647 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
8648 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
8649 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
8650 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
8651 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
8652 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
8653 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
8654 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
8655 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
8656 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
8657 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
8658 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
8659 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
8660 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
8661 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
8662 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
8663 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
8664 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
8665 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
8666 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
8667 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
8668 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
8669 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
8670 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
8671 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
8672 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
8673 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
8674 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
8675 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
8676 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
8677 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
8678 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
8679 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
8680 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
8681 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
8682 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
8683 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
8684 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_DRAG
));
8685 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_RDRAG
));
8686 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
));
8687 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_END_LABEL_EDIT
));
8688 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ITEM
));
8689 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
));
8690 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_GET_INFO
));
8691 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_SET_INFO
));
8692 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_SELECTED
));
8693 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_DESELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_DESELECTED
));
8694 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_LIST_KEY_DOWN
));
8695 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_INSERT_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_INSERT_ITEM
));
8696 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_CLICK
));
8697 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_ACTIVATED
));
8698 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
));
8699 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
));
8700 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
8701 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
8702 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
8703 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
8704 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
8705 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
8706 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
8707 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
8708 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
8709 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
8710 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
8711 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
8712 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
8713 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
8714 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
8715 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
8716 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
8717 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
8718 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
8719 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_DRAG
));
8720 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_RDRAG
));
8721 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
));
8722 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_LABEL_EDIT
));
8723 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_TREE_DELETE_ITEM
));
8724 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_GET_INFO
));
8725 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SET_INFO
));
8726 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDED
));
8727 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDING
));
8728 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSED
));
8729 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSING
));
8730 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGED
));
8731 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGING
));
8732 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_TREE_KEY_DOWN
));
8733 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_ACTIVATED
));
8734 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
));
8735 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
));
8736 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_DRAG
));
8738 wxPyPtrTypeMap_Add("wxTreeItemData", "wxPyTreeItemData");
8739 wxPyPtrTypeMap_Add("wxTreeCtrl", "wxPyTreeCtrl");
8742 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8743 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);