2 * FILE : msw/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 810)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
43 extern void SWIG_MakePtr(char *, void *, char *);
44 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
45 extern char *SWIG_GetPtr(char *, void **, char *);
46 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
47 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
48 extern PyObject
*SWIG_newvarlink(void);
52 #define SWIG_init initcontrols2c
54 #define SWIG_name "controls2c"
60 #include <wx/listctrl.h>
61 #include <wx/treectrl.h>
63 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
68 } else if (target
== Py_None
) {
72 if (!PyList_Check(target
)) {
74 target
= PyList_New(0);
75 PyList_Append(target
, o2
);
78 PyList_Append(target
,o
);
84 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
90 } else if (target
== Py_None
) {
94 if (!PyTuple_Check(target
)) {
96 target
= PyTuple_New(1);
97 PyTuple_SetItem(target
, 0, o2
);
100 PyTuple_SetItem(o3
, 0, o
);
103 target
= PySequence_Concat(o2
, o3
);
110 static char* wxStringErrorMsg
= "string type is required for parameter";
112 extern wxValidator wxPyDefaultValidator
;
114 int wxCALLBACK
wxPyListCtrl_SortItems(long item1
, long item2
, long funcPtr
) {
116 PyObject
* func
= (PyObject
*)funcPtr
;
117 bool doSave
= wxPyRestoreThread();
119 PyObject
* args
= Py_BuildValue("(ii)", item1
, item2
);
120 PyObject
* result
= PyEval_CallObject(func
, args
);
123 retval
= PyInt_AsLong(result
);
127 wxPySaveThread(doSave
);
132 class wxPyTreeItemData
: public wxTreeItemData
{
134 wxPyTreeItemData(PyObject
* obj
= NULL
) {
141 ~wxPyTreeItemData() {
142 bool doSave
= wxPyRestoreThread();
144 wxPySaveThread(doSave
);
147 PyObject
* GetData() {
152 void SetData(PyObject
* obj
) {
161 class wxPyTreeCtrl
: public wxTreeCtrl
{
163 wxPyTreeCtrl(wxWindow
*parent
, wxWindowID id
,
167 const wxValidator
& validator
,
169 wxTreeCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
172 int OnCompareItems(const wxTreeItemId
& item1
,
173 const wxTreeItemId
& item2
) {
175 bool doSave
= wxPyRestoreThread();
176 if (m_myInst
.findCallback("OnCompareItems"))
177 rval
= m_myInst
.callCallback(Py_BuildValue(
179 wxPyConstructObject((void*)&item1
, "wxTreeItemId"),
180 wxPyConstructObject((void*)&item2
, "wxTreeItemId")));
182 rval
= wxTreeCtrl::OnCompareItems(item1
, item2
);
183 wxPySaveThread(doSave
);
192 #define new_wxListItemAttr() (new wxListItemAttr())
193 static PyObject
*_wrap_new_wxListItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
194 PyObject
* _resultobj
;
195 wxListItemAttr
* _result
;
196 char *_kwnames
[] = { NULL
};
200 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItemAttr",_kwnames
))
203 wxPy_BEGIN_ALLOW_THREADS
;
204 _result
= (wxListItemAttr
*)new_wxListItemAttr();
206 wxPy_END_ALLOW_THREADS
;
208 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
209 _resultobj
= Py_BuildValue("s",_ptemp
);
212 _resultobj
= Py_None
;
217 #define wxListItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
218 static PyObject
*_wrap_wxListItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
219 PyObject
* _resultobj
;
220 wxListItemAttr
* _arg0
;
222 PyObject
* _argo0
= 0;
224 PyObject
* _obj1
= 0;
225 char *_kwnames
[] = { "self","colText", NULL
};
228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetTextColour. Expected _wxListItemAttr_p.");
239 if (! wxColour_helper(_obj1
, &_arg1
))
243 wxPy_BEGIN_ALLOW_THREADS
;
244 wxListItemAttr_SetTextColour(_arg0
,*_arg1
);
246 wxPy_END_ALLOW_THREADS
;
247 } Py_INCREF(Py_None
);
248 _resultobj
= Py_None
;
252 #define wxListItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
253 static PyObject
*_wrap_wxListItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
254 PyObject
* _resultobj
;
255 wxListItemAttr
* _arg0
;
257 PyObject
* _argo0
= 0;
259 PyObject
* _obj1
= 0;
260 char *_kwnames
[] = { "self","colBack", NULL
};
263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
266 if (_argo0
== Py_None
) { _arg0
= NULL
; }
267 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
268 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetBackgroundColour. Expected _wxListItemAttr_p.");
274 if (! wxColour_helper(_obj1
, &_arg1
))
278 wxPy_BEGIN_ALLOW_THREADS
;
279 wxListItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
281 wxPy_END_ALLOW_THREADS
;
282 } Py_INCREF(Py_None
);
283 _resultobj
= Py_None
;
287 #define wxListItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
288 static PyObject
*_wrap_wxListItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
289 PyObject
* _resultobj
;
290 wxListItemAttr
* _arg0
;
292 PyObject
* _argo0
= 0;
293 PyObject
* _argo1
= 0;
294 char *_kwnames
[] = { "self","font", NULL
};
297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetFont. Expected _wxListItemAttr_p.");
307 if (_argo1
== Py_None
) { _arg1
= NULL
; }
308 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
309 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItemAttr_SetFont. Expected _wxFont_p.");
314 wxPy_BEGIN_ALLOW_THREADS
;
315 wxListItemAttr_SetFont(_arg0
,*_arg1
);
317 wxPy_END_ALLOW_THREADS
;
318 } Py_INCREF(Py_None
);
319 _resultobj
= Py_None
;
323 #define wxListItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
324 static PyObject
*_wrap_wxListItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
325 PyObject
* _resultobj
;
327 wxListItemAttr
* _arg0
;
328 PyObject
* _argo0
= 0;
329 char *_kwnames
[] = { "self", NULL
};
332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasTextColour",_kwnames
,&_argo0
))
335 if (_argo0
== Py_None
) { _arg0
= NULL
; }
336 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasTextColour. Expected _wxListItemAttr_p.");
342 wxPy_BEGIN_ALLOW_THREADS
;
343 _result
= (bool )wxListItemAttr_HasTextColour(_arg0
);
345 wxPy_END_ALLOW_THREADS
;
346 } _resultobj
= Py_BuildValue("i",_result
);
350 #define wxListItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
351 static PyObject
*_wrap_wxListItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
352 PyObject
* _resultobj
;
354 wxListItemAttr
* _arg0
;
355 PyObject
* _argo0
= 0;
356 char *_kwnames
[] = { "self", NULL
};
359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
362 if (_argo0
== Py_None
) { _arg0
= NULL
; }
363 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
364 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasBackgroundColour. Expected _wxListItemAttr_p.");
369 wxPy_BEGIN_ALLOW_THREADS
;
370 _result
= (bool )wxListItemAttr_HasBackgroundColour(_arg0
);
372 wxPy_END_ALLOW_THREADS
;
373 } _resultobj
= Py_BuildValue("i",_result
);
377 #define wxListItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
378 static PyObject
*_wrap_wxListItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
379 PyObject
* _resultobj
;
381 wxListItemAttr
* _arg0
;
382 PyObject
* _argo0
= 0;
383 char *_kwnames
[] = { "self", NULL
};
386 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasFont",_kwnames
,&_argo0
))
389 if (_argo0
== Py_None
) { _arg0
= NULL
; }
390 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
391 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasFont. Expected _wxListItemAttr_p.");
396 wxPy_BEGIN_ALLOW_THREADS
;
397 _result
= (bool )wxListItemAttr_HasFont(_arg0
);
399 wxPy_END_ALLOW_THREADS
;
400 } _resultobj
= Py_BuildValue("i",_result
);
404 #define wxListItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
405 static PyObject
*_wrap_wxListItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
406 PyObject
* _resultobj
;
408 wxListItemAttr
* _arg0
;
409 PyObject
* _argo0
= 0;
410 char *_kwnames
[] = { "self", NULL
};
414 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetTextColour",_kwnames
,&_argo0
))
417 if (_argo0
== Py_None
) { _arg0
= NULL
; }
418 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
419 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetTextColour. Expected _wxListItemAttr_p.");
424 wxPy_BEGIN_ALLOW_THREADS
;
425 const wxColour
& _result_ref
= wxListItemAttr_GetTextColour(_arg0
);
426 _result
= (wxColour
*) &_result_ref
;
428 wxPy_END_ALLOW_THREADS
;
430 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
431 _resultobj
= Py_BuildValue("s",_ptemp
);
434 _resultobj
= Py_None
;
439 #define wxListItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
440 static PyObject
*_wrap_wxListItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
441 PyObject
* _resultobj
;
443 wxListItemAttr
* _arg0
;
444 PyObject
* _argo0
= 0;
445 char *_kwnames
[] = { "self", NULL
};
449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
452 if (_argo0
== Py_None
) { _arg0
= NULL
; }
453 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetBackgroundColour. Expected _wxListItemAttr_p.");
459 wxPy_BEGIN_ALLOW_THREADS
;
460 const wxColour
& _result_ref
= wxListItemAttr_GetBackgroundColour(_arg0
);
461 _result
= (wxColour
*) &_result_ref
;
463 wxPy_END_ALLOW_THREADS
;
465 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
466 _resultobj
= Py_BuildValue("s",_ptemp
);
469 _resultobj
= Py_None
;
474 #define wxListItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
475 static PyObject
*_wrap_wxListItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
476 PyObject
* _resultobj
;
478 wxListItemAttr
* _arg0
;
479 PyObject
* _argo0
= 0;
480 char *_kwnames
[] = { "self", NULL
};
484 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetFont",_kwnames
,&_argo0
))
487 if (_argo0
== Py_None
) { _arg0
= NULL
; }
488 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetFont. Expected _wxListItemAttr_p.");
494 wxPy_BEGIN_ALLOW_THREADS
;
495 const wxFont
& _result_ref
= wxListItemAttr_GetFont(_arg0
);
496 _result
= (wxFont
*) &_result_ref
;
498 wxPy_END_ALLOW_THREADS
;
500 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
501 _resultobj
= Py_BuildValue("s",_ptemp
);
504 _resultobj
= Py_None
;
509 #define new_wxListItem() (new wxListItem())
510 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
511 PyObject
* _resultobj
;
512 wxListItem
* _result
;
513 char *_kwnames
[] = { NULL
};
517 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItem",_kwnames
))
520 wxPy_BEGIN_ALLOW_THREADS
;
521 _result
= (wxListItem
*)new_wxListItem();
523 wxPy_END_ALLOW_THREADS
;
525 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
526 _resultobj
= Py_BuildValue("s",_ptemp
);
529 _resultobj
= Py_None
;
534 #define delete_wxListItem(_swigobj) (delete _swigobj)
535 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
536 PyObject
* _resultobj
;
538 PyObject
* _argo0
= 0;
539 char *_kwnames
[] = { "self", NULL
};
542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxListItem",_kwnames
,&_argo0
))
545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
552 wxPy_BEGIN_ALLOW_THREADS
;
553 delete_wxListItem(_arg0
);
555 wxPy_END_ALLOW_THREADS
;
556 } Py_INCREF(Py_None
);
557 _resultobj
= Py_None
;
561 #define wxListItem_Clear(_swigobj) (_swigobj->Clear())
562 static PyObject
*_wrap_wxListItem_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
563 PyObject
* _resultobj
;
565 PyObject
* _argo0
= 0;
566 char *_kwnames
[] = { "self", NULL
};
569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_Clear",_kwnames
,&_argo0
))
572 if (_argo0
== Py_None
) { _arg0
= NULL
; }
573 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
574 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_Clear. Expected _wxListItem_p.");
579 wxPy_BEGIN_ALLOW_THREADS
;
580 wxListItem_Clear(_arg0
);
582 wxPy_END_ALLOW_THREADS
;
583 } Py_INCREF(Py_None
);
584 _resultobj
= Py_None
;
588 #define wxListItem_ClearAttributes(_swigobj) (_swigobj->ClearAttributes())
589 static PyObject
*_wrap_wxListItem_ClearAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
590 PyObject
* _resultobj
;
592 PyObject
* _argo0
= 0;
593 char *_kwnames
[] = { "self", NULL
};
596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_ClearAttributes",_kwnames
,&_argo0
))
599 if (_argo0
== Py_None
) { _arg0
= NULL
; }
600 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
601 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_ClearAttributes. Expected _wxListItem_p.");
606 wxPy_BEGIN_ALLOW_THREADS
;
607 wxListItem_ClearAttributes(_arg0
);
609 wxPy_END_ALLOW_THREADS
;
610 } Py_INCREF(Py_None
);
611 _resultobj
= Py_None
;
615 #define wxListItem_SetMask(_swigobj,_swigarg0) (_swigobj->SetMask(_swigarg0))
616 static PyObject
*_wrap_wxListItem_SetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
617 PyObject
* _resultobj
;
620 PyObject
* _argo0
= 0;
621 char *_kwnames
[] = { "self","mask", NULL
};
624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetMask",_kwnames
,&_argo0
,&_arg1
))
627 if (_argo0
== Py_None
) { _arg0
= NULL
; }
628 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetMask. Expected _wxListItem_p.");
634 wxPy_BEGIN_ALLOW_THREADS
;
635 wxListItem_SetMask(_arg0
,_arg1
);
637 wxPy_END_ALLOW_THREADS
;
638 } Py_INCREF(Py_None
);
639 _resultobj
= Py_None
;
643 #define wxListItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
644 static PyObject
*_wrap_wxListItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
645 PyObject
* _resultobj
;
648 PyObject
* _argo0
= 0;
649 char *_kwnames
[] = { "self","id", NULL
};
652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetId",_kwnames
,&_argo0
,&_arg1
))
655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetId. Expected _wxListItem_p.");
662 wxPy_BEGIN_ALLOW_THREADS
;
663 wxListItem_SetId(_arg0
,_arg1
);
665 wxPy_END_ALLOW_THREADS
;
666 } Py_INCREF(Py_None
);
667 _resultobj
= Py_None
;
671 #define wxListItem_SetColumn(_swigobj,_swigarg0) (_swigobj->SetColumn(_swigarg0))
672 static PyObject
*_wrap_wxListItem_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
673 PyObject
* _resultobj
;
676 PyObject
* _argo0
= 0;
677 char *_kwnames
[] = { "self","col", NULL
};
680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetColumn",_kwnames
,&_argo0
,&_arg1
))
683 if (_argo0
== Py_None
) { _arg0
= NULL
; }
684 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetColumn. Expected _wxListItem_p.");
690 wxPy_BEGIN_ALLOW_THREADS
;
691 wxListItem_SetColumn(_arg0
,_arg1
);
693 wxPy_END_ALLOW_THREADS
;
694 } Py_INCREF(Py_None
);
695 _resultobj
= Py_None
;
699 #define wxListItem_SetState(_swigobj,_swigarg0) (_swigobj->SetState(_swigarg0))
700 static PyObject
*_wrap_wxListItem_SetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
701 PyObject
* _resultobj
;
704 PyObject
* _argo0
= 0;
705 char *_kwnames
[] = { "self","state", NULL
};
708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetState",_kwnames
,&_argo0
,&_arg1
))
711 if (_argo0
== Py_None
) { _arg0
= NULL
; }
712 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetState. Expected _wxListItem_p.");
718 wxPy_BEGIN_ALLOW_THREADS
;
719 wxListItem_SetState(_arg0
,_arg1
);
721 wxPy_END_ALLOW_THREADS
;
722 } Py_INCREF(Py_None
);
723 _resultobj
= Py_None
;
727 #define wxListItem_SetStateMask(_swigobj,_swigarg0) (_swigobj->SetStateMask(_swigarg0))
728 static PyObject
*_wrap_wxListItem_SetStateMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
729 PyObject
* _resultobj
;
732 PyObject
* _argo0
= 0;
733 char *_kwnames
[] = { "self","stateMask", NULL
};
736 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetStateMask",_kwnames
,&_argo0
,&_arg1
))
739 if (_argo0
== Py_None
) { _arg0
= NULL
; }
740 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetStateMask. Expected _wxListItem_p.");
746 wxPy_BEGIN_ALLOW_THREADS
;
747 wxListItem_SetStateMask(_arg0
,_arg1
);
749 wxPy_END_ALLOW_THREADS
;
750 } Py_INCREF(Py_None
);
751 _resultobj
= Py_None
;
755 #define wxListItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
756 static PyObject
*_wrap_wxListItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
757 PyObject
* _resultobj
;
760 PyObject
* _argo0
= 0;
761 PyObject
* _obj1
= 0;
762 char *_kwnames
[] = { "self","text", NULL
};
765 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetText",_kwnames
,&_argo0
,&_obj1
))
768 if (_argo0
== Py_None
) { _arg0
= NULL
; }
769 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
770 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetText. Expected _wxListItem_p.");
775 if (!PyString_Check(_obj1
)) {
776 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
779 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
782 wxPy_BEGIN_ALLOW_THREADS
;
783 wxListItem_SetText(_arg0
,*_arg1
);
785 wxPy_END_ALLOW_THREADS
;
786 } Py_INCREF(Py_None
);
787 _resultobj
= Py_None
;
795 #define wxListItem_SetImage(_swigobj,_swigarg0) (_swigobj->SetImage(_swigarg0))
796 static PyObject
*_wrap_wxListItem_SetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
797 PyObject
* _resultobj
;
800 PyObject
* _argo0
= 0;
801 char *_kwnames
[] = { "self","image", NULL
};
804 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetImage",_kwnames
,&_argo0
,&_arg1
))
807 if (_argo0
== Py_None
) { _arg0
= NULL
; }
808 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
809 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetImage. Expected _wxListItem_p.");
814 wxPy_BEGIN_ALLOW_THREADS
;
815 wxListItem_SetImage(_arg0
,_arg1
);
817 wxPy_END_ALLOW_THREADS
;
818 } Py_INCREF(Py_None
);
819 _resultobj
= Py_None
;
823 #define wxListItem_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
824 static PyObject
*_wrap_wxListItem_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
825 PyObject
* _resultobj
;
828 PyObject
* _argo0
= 0;
829 char *_kwnames
[] = { "self","data", NULL
};
832 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetData",_kwnames
,&_argo0
,&_arg1
))
835 if (_argo0
== Py_None
) { _arg0
= NULL
; }
836 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
837 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetData. Expected _wxListItem_p.");
842 wxPy_BEGIN_ALLOW_THREADS
;
843 wxListItem_SetData(_arg0
,_arg1
);
845 wxPy_END_ALLOW_THREADS
;
846 } Py_INCREF(Py_None
);
847 _resultobj
= Py_None
;
851 #define wxListItem_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
852 static PyObject
*_wrap_wxListItem_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
853 PyObject
* _resultobj
;
856 PyObject
* _argo0
= 0;
857 char *_kwnames
[] = { "self","width", NULL
};
860 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetWidth",_kwnames
,&_argo0
,&_arg1
))
863 if (_argo0
== Py_None
) { _arg0
= NULL
; }
864 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
865 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetWidth. Expected _wxListItem_p.");
870 wxPy_BEGIN_ALLOW_THREADS
;
871 wxListItem_SetWidth(_arg0
,_arg1
);
873 wxPy_END_ALLOW_THREADS
;
874 } Py_INCREF(Py_None
);
875 _resultobj
= Py_None
;
879 #define wxListItem_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
880 static PyObject
*_wrap_wxListItem_SetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
881 PyObject
* _resultobj
;
883 wxListColumnFormat _arg1
;
884 PyObject
* _argo0
= 0;
885 char *_kwnames
[] = { "self","align", NULL
};
888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetAlign",_kwnames
,&_argo0
,&_arg1
))
891 if (_argo0
== Py_None
) { _arg0
= NULL
; }
892 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
893 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetAlign. Expected _wxListItem_p.");
898 wxPy_BEGIN_ALLOW_THREADS
;
899 wxListItem_SetAlign(_arg0
,_arg1
);
901 wxPy_END_ALLOW_THREADS
;
902 } Py_INCREF(Py_None
);
903 _resultobj
= Py_None
;
907 #define wxListItem_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
908 static PyObject
*_wrap_wxListItem_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
909 PyObject
* _resultobj
;
912 PyObject
* _argo0
= 0;
914 PyObject
* _obj1
= 0;
915 char *_kwnames
[] = { "self","colText", NULL
};
918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
921 if (_argo0
== Py_None
) { _arg0
= NULL
; }
922 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetTextColour. Expected _wxListItem_p.");
929 if (! wxColour_helper(_obj1
, &_arg1
))
933 wxPy_BEGIN_ALLOW_THREADS
;
934 wxListItem_SetTextColour(_arg0
,*_arg1
);
936 wxPy_END_ALLOW_THREADS
;
937 } Py_INCREF(Py_None
);
938 _resultobj
= Py_None
;
942 #define wxListItem_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
943 static PyObject
*_wrap_wxListItem_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
944 PyObject
* _resultobj
;
947 PyObject
* _argo0
= 0;
949 PyObject
* _obj1
= 0;
950 char *_kwnames
[] = { "self","colBack", NULL
};
953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
956 if (_argo0
== Py_None
) { _arg0
= NULL
; }
957 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetBackgroundColour. Expected _wxListItem_p.");
964 if (! wxColour_helper(_obj1
, &_arg1
))
968 wxPy_BEGIN_ALLOW_THREADS
;
969 wxListItem_SetBackgroundColour(_arg0
,*_arg1
);
971 wxPy_END_ALLOW_THREADS
;
972 } Py_INCREF(Py_None
);
973 _resultobj
= Py_None
;
977 #define wxListItem_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
978 static PyObject
*_wrap_wxListItem_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
979 PyObject
* _resultobj
;
982 PyObject
* _argo0
= 0;
983 PyObject
* _argo1
= 0;
984 char *_kwnames
[] = { "self","font", NULL
};
987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetFont",_kwnames
,&_argo0
,&_argo1
))
990 if (_argo0
== Py_None
) { _arg0
= NULL
; }
991 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetFont. Expected _wxListItem_p.");
997 if (_argo1
== Py_None
) { _arg1
= NULL
; }
998 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
999 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItem_SetFont. Expected _wxFont_p.");
1004 wxPy_BEGIN_ALLOW_THREADS
;
1005 wxListItem_SetFont(_arg0
,*_arg1
);
1007 wxPy_END_ALLOW_THREADS
;
1008 } Py_INCREF(Py_None
);
1009 _resultobj
= Py_None
;
1013 #define wxListItem_GetMask(_swigobj) (_swigobj->GetMask())
1014 static PyObject
*_wrap_wxListItem_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1015 PyObject
* _resultobj
;
1018 PyObject
* _argo0
= 0;
1019 char *_kwnames
[] = { "self", NULL
};
1022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetMask",_kwnames
,&_argo0
))
1025 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1026 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetMask. Expected _wxListItem_p.");
1032 wxPy_BEGIN_ALLOW_THREADS
;
1033 _result
= (long )wxListItem_GetMask(_arg0
);
1035 wxPy_END_ALLOW_THREADS
;
1036 } _resultobj
= Py_BuildValue("l",_result
);
1040 #define wxListItem_GetId(_swigobj) (_swigobj->GetId())
1041 static PyObject
*_wrap_wxListItem_GetId(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_GetId",_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_GetId. Expected _wxListItem_p.");
1059 wxPy_BEGIN_ALLOW_THREADS
;
1060 _result
= (long )wxListItem_GetId(_arg0
);
1062 wxPy_END_ALLOW_THREADS
;
1063 } _resultobj
= Py_BuildValue("l",_result
);
1067 #define wxListItem_GetColumn(_swigobj) (_swigobj->GetColumn())
1068 static PyObject
*_wrap_wxListItem_GetColumn(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_GetColumn",_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_GetColumn. Expected _wxListItem_p.");
1086 wxPy_BEGIN_ALLOW_THREADS
;
1087 _result
= (int )wxListItem_GetColumn(_arg0
);
1089 wxPy_END_ALLOW_THREADS
;
1090 } _resultobj
= Py_BuildValue("i",_result
);
1094 #define wxListItem_GetState(_swigobj) (_swigobj->GetState())
1095 static PyObject
*_wrap_wxListItem_GetState(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_GetState",_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_GetState. Expected _wxListItem_p.");
1113 wxPy_BEGIN_ALLOW_THREADS
;
1114 _result
= (long )wxListItem_GetState(_arg0
);
1116 wxPy_END_ALLOW_THREADS
;
1117 } _resultobj
= Py_BuildValue("l",_result
);
1121 #define wxListItem_GetText(_swigobj) (_swigobj->GetText())
1122 static PyObject
*_wrap_wxListItem_GetText(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_GetText",_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_GetText. Expected _wxListItem_p.");
1140 wxPy_BEGIN_ALLOW_THREADS
;
1141 const wxString
& _result_ref
= wxListItem_GetText(_arg0
);
1142 _result
= (wxString
*) &_result_ref
;
1144 wxPy_END_ALLOW_THREADS
;
1146 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1151 #define wxListItem_GetImage(_swigobj) (_swigobj->GetImage())
1152 static PyObject
*_wrap_wxListItem_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1153 PyObject
* _resultobj
;
1156 PyObject
* _argo0
= 0;
1157 char *_kwnames
[] = { "self", NULL
};
1160 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetImage",_kwnames
,&_argo0
))
1163 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1164 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1165 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetImage. Expected _wxListItem_p.");
1170 wxPy_BEGIN_ALLOW_THREADS
;
1171 _result
= (int )wxListItem_GetImage(_arg0
);
1173 wxPy_END_ALLOW_THREADS
;
1174 } _resultobj
= Py_BuildValue("i",_result
);
1178 #define wxListItem_GetData(_swigobj) (_swigobj->GetData())
1179 static PyObject
*_wrap_wxListItem_GetData(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_GetData",_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_GetData. Expected _wxListItem_p.");
1197 wxPy_BEGIN_ALLOW_THREADS
;
1198 _result
= (long )wxListItem_GetData(_arg0
);
1200 wxPy_END_ALLOW_THREADS
;
1201 } _resultobj
= Py_BuildValue("l",_result
);
1205 #define wxListItem_GetWidth(_swigobj) (_swigobj->GetWidth())
1206 static PyObject
*_wrap_wxListItem_GetWidth(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_GetWidth",_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_GetWidth. Expected _wxListItem_p.");
1224 wxPy_BEGIN_ALLOW_THREADS
;
1225 _result
= (int )wxListItem_GetWidth(_arg0
);
1227 wxPy_END_ALLOW_THREADS
;
1228 } _resultobj
= Py_BuildValue("i",_result
);
1232 #define wxListItem_GetAlign(_swigobj) (_swigobj->GetAlign())
1233 static PyObject
*_wrap_wxListItem_GetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1234 PyObject
* _resultobj
;
1235 wxListColumnFormat _result
;
1237 PyObject
* _argo0
= 0;
1238 char *_kwnames
[] = { "self", NULL
};
1241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAlign",_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_GetAlign. Expected _wxListItem_p.");
1251 wxPy_BEGIN_ALLOW_THREADS
;
1252 _result
= (wxListColumnFormat
)wxListItem_GetAlign(_arg0
);
1254 wxPy_END_ALLOW_THREADS
;
1255 } _resultobj
= Py_BuildValue("i",_result
);
1259 #define wxListItem_GetAttributes(_swigobj) (_swigobj->GetAttributes())
1260 static PyObject
*_wrap_wxListItem_GetAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1261 PyObject
* _resultobj
;
1262 wxListItemAttr
* _result
;
1264 PyObject
* _argo0
= 0;
1265 char *_kwnames
[] = { "self", NULL
};
1269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAttributes",_kwnames
,&_argo0
))
1272 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1273 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAttributes. Expected _wxListItem_p.");
1279 wxPy_BEGIN_ALLOW_THREADS
;
1280 _result
= (wxListItemAttr
*)wxListItem_GetAttributes(_arg0
);
1282 wxPy_END_ALLOW_THREADS
;
1284 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
1285 _resultobj
= Py_BuildValue("s",_ptemp
);
1288 _resultobj
= Py_None
;
1293 #define wxListItem_HasAttributes(_swigobj) (_swigobj->HasAttributes())
1294 static PyObject
*_wrap_wxListItem_HasAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1295 PyObject
* _resultobj
;
1298 PyObject
* _argo0
= 0;
1299 char *_kwnames
[] = { "self", NULL
};
1302 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_HasAttributes",_kwnames
,&_argo0
))
1305 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1306 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1307 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_HasAttributes. Expected _wxListItem_p.");
1312 wxPy_BEGIN_ALLOW_THREADS
;
1313 _result
= (bool )wxListItem_HasAttributes(_arg0
);
1315 wxPy_END_ALLOW_THREADS
;
1316 } _resultobj
= Py_BuildValue("i",_result
);
1320 #define wxListItem_GetTextColour(_swigobj) (_swigobj->GetTextColour())
1321 static PyObject
*_wrap_wxListItem_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1322 PyObject
* _resultobj
;
1325 PyObject
* _argo0
= 0;
1326 char *_kwnames
[] = { "self", NULL
};
1330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetTextColour",_kwnames
,&_argo0
))
1333 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1334 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1335 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetTextColour. Expected _wxListItem_p.");
1340 wxPy_BEGIN_ALLOW_THREADS
;
1341 _result
= new wxColour (wxListItem_GetTextColour(_arg0
));
1343 wxPy_END_ALLOW_THREADS
;
1344 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1345 _resultobj
= Py_BuildValue("s",_ptemp
);
1349 #define wxListItem_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1350 static PyObject
*_wrap_wxListItem_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1351 PyObject
* _resultobj
;
1354 PyObject
* _argo0
= 0;
1355 char *_kwnames
[] = { "self", NULL
};
1359 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetBackgroundColour",_kwnames
,&_argo0
))
1362 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1363 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1364 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetBackgroundColour. Expected _wxListItem_p.");
1369 wxPy_BEGIN_ALLOW_THREADS
;
1370 _result
= new wxColour (wxListItem_GetBackgroundColour(_arg0
));
1372 wxPy_END_ALLOW_THREADS
;
1373 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1374 _resultobj
= Py_BuildValue("s",_ptemp
);
1378 #define wxListItem_GetFont(_swigobj) (_swigobj->GetFont())
1379 static PyObject
*_wrap_wxListItem_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1380 PyObject
* _resultobj
;
1383 PyObject
* _argo0
= 0;
1384 char *_kwnames
[] = { "self", NULL
};
1388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetFont",_kwnames
,&_argo0
))
1391 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1392 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetFont. Expected _wxListItem_p.");
1398 wxPy_BEGIN_ALLOW_THREADS
;
1399 _result
= new wxFont (wxListItem_GetFont(_arg0
));
1401 wxPy_END_ALLOW_THREADS
;
1402 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
1403 _resultobj
= Py_BuildValue("s",_ptemp
);
1407 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
1408 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1409 PyObject
* _resultobj
;
1413 PyObject
* _argo0
= 0;
1414 char *_kwnames
[] = { "self","m_mask", NULL
};
1417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_mask_set",_kwnames
,&_argo0
,&_arg1
))
1420 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1421 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1422 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
1427 wxPy_BEGIN_ALLOW_THREADS
;
1428 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
1430 wxPy_END_ALLOW_THREADS
;
1431 } _resultobj
= Py_BuildValue("l",_result
);
1435 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
1436 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1437 PyObject
* _resultobj
;
1440 PyObject
* _argo0
= 0;
1441 char *_kwnames
[] = { "self", NULL
};
1444 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_mask_get",_kwnames
,&_argo0
))
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_get. Expected _wxListItem_p.");
1454 wxPy_BEGIN_ALLOW_THREADS
;
1455 _result
= (long )wxListItem_m_mask_get(_arg0
);
1457 wxPy_END_ALLOW_THREADS
;
1458 } _resultobj
= Py_BuildValue("l",_result
);
1462 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
1463 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1464 PyObject
* _resultobj
;
1468 PyObject
* _argo0
= 0;
1469 char *_kwnames
[] = { "self","m_itemId", NULL
};
1472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_itemId_set",_kwnames
,&_argo0
,&_arg1
))
1475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
1482 wxPy_BEGIN_ALLOW_THREADS
;
1483 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
1485 wxPy_END_ALLOW_THREADS
;
1486 } _resultobj
= Py_BuildValue("l",_result
);
1490 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
1491 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1492 PyObject
* _resultobj
;
1495 PyObject
* _argo0
= 0;
1496 char *_kwnames
[] = { "self", NULL
};
1499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_itemId_get",_kwnames
,&_argo0
))
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_get. Expected _wxListItem_p.");
1509 wxPy_BEGIN_ALLOW_THREADS
;
1510 _result
= (long )wxListItem_m_itemId_get(_arg0
);
1512 wxPy_END_ALLOW_THREADS
;
1513 } _resultobj
= Py_BuildValue("l",_result
);
1517 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
1518 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1519 PyObject
* _resultobj
;
1523 PyObject
* _argo0
= 0;
1524 char *_kwnames
[] = { "self","m_col", NULL
};
1527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_col_set",_kwnames
,&_argo0
,&_arg1
))
1530 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1531 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1532 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
1537 wxPy_BEGIN_ALLOW_THREADS
;
1538 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
1540 wxPy_END_ALLOW_THREADS
;
1541 } _resultobj
= Py_BuildValue("i",_result
);
1545 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
1546 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1547 PyObject
* _resultobj
;
1550 PyObject
* _argo0
= 0;
1551 char *_kwnames
[] = { "self", NULL
};
1554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_col_get",_kwnames
,&_argo0
))
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_get. Expected _wxListItem_p.");
1564 wxPy_BEGIN_ALLOW_THREADS
;
1565 _result
= (int )wxListItem_m_col_get(_arg0
);
1567 wxPy_END_ALLOW_THREADS
;
1568 } _resultobj
= Py_BuildValue("i",_result
);
1572 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
1573 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1574 PyObject
* _resultobj
;
1578 PyObject
* _argo0
= 0;
1579 char *_kwnames
[] = { "self","m_state", NULL
};
1582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_state_set",_kwnames
,&_argo0
,&_arg1
))
1585 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1586 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
1592 wxPy_BEGIN_ALLOW_THREADS
;
1593 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
1595 wxPy_END_ALLOW_THREADS
;
1596 } _resultobj
= Py_BuildValue("l",_result
);
1600 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
1601 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1602 PyObject
* _resultobj
;
1605 PyObject
* _argo0
= 0;
1606 char *_kwnames
[] = { "self", NULL
};
1609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_state_get",_kwnames
,&_argo0
))
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_get. Expected _wxListItem_p.");
1619 wxPy_BEGIN_ALLOW_THREADS
;
1620 _result
= (long )wxListItem_m_state_get(_arg0
);
1622 wxPy_END_ALLOW_THREADS
;
1623 } _resultobj
= Py_BuildValue("l",_result
);
1627 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
1628 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1629 PyObject
* _resultobj
;
1633 PyObject
* _argo0
= 0;
1634 char *_kwnames
[] = { "self","m_stateMask", NULL
};
1637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_stateMask_set",_kwnames
,&_argo0
,&_arg1
))
1640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
1647 wxPy_BEGIN_ALLOW_THREADS
;
1648 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
1650 wxPy_END_ALLOW_THREADS
;
1651 } _resultobj
= Py_BuildValue("l",_result
);
1655 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
1656 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1657 PyObject
* _resultobj
;
1660 PyObject
* _argo0
= 0;
1661 char *_kwnames
[] = { "self", NULL
};
1664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_stateMask_get",_kwnames
,&_argo0
))
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_get. Expected _wxListItem_p.");
1674 wxPy_BEGIN_ALLOW_THREADS
;
1675 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
1677 wxPy_END_ALLOW_THREADS
;
1678 } _resultobj
= Py_BuildValue("l",_result
);
1682 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
1683 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1684 PyObject
* _resultobj
;
1688 PyObject
* _argo0
= 0;
1689 PyObject
* _obj1
= 0;
1690 char *_kwnames
[] = { "self","m_text", NULL
};
1693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_m_text_set",_kwnames
,&_argo0
,&_obj1
))
1696 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1697 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1698 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
1703 if (!PyString_Check(_obj1
)) {
1704 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1707 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
1710 wxPy_BEGIN_ALLOW_THREADS
;
1711 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
1713 wxPy_END_ALLOW_THREADS
;
1715 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1724 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
1725 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1726 PyObject
* _resultobj
;
1729 PyObject
* _argo0
= 0;
1730 char *_kwnames
[] = { "self", NULL
};
1733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_text_get",_kwnames
,&_argo0
))
1736 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1737 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1738 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
1743 wxPy_BEGIN_ALLOW_THREADS
;
1744 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
1746 wxPy_END_ALLOW_THREADS
;
1748 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1753 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
1754 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1755 PyObject
* _resultobj
;
1759 PyObject
* _argo0
= 0;
1760 char *_kwnames
[] = { "self","m_image", NULL
};
1763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_image_set",_kwnames
,&_argo0
,&_arg1
))
1766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
1773 wxPy_BEGIN_ALLOW_THREADS
;
1774 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
1776 wxPy_END_ALLOW_THREADS
;
1777 } _resultobj
= Py_BuildValue("i",_result
);
1781 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
1782 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1783 PyObject
* _resultobj
;
1786 PyObject
* _argo0
= 0;
1787 char *_kwnames
[] = { "self", NULL
};
1790 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_image_get",_kwnames
,&_argo0
))
1793 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1794 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1795 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
1800 wxPy_BEGIN_ALLOW_THREADS
;
1801 _result
= (int )wxListItem_m_image_get(_arg0
);
1803 wxPy_END_ALLOW_THREADS
;
1804 } _resultobj
= Py_BuildValue("i",_result
);
1808 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
1809 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1810 PyObject
* _resultobj
;
1814 PyObject
* _argo0
= 0;
1815 char *_kwnames
[] = { "self","m_data", NULL
};
1818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_data_set",_kwnames
,&_argo0
,&_arg1
))
1821 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1822 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
1828 wxPy_BEGIN_ALLOW_THREADS
;
1829 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
1831 wxPy_END_ALLOW_THREADS
;
1832 } _resultobj
= Py_BuildValue("l",_result
);
1836 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
1837 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1838 PyObject
* _resultobj
;
1841 PyObject
* _argo0
= 0;
1842 char *_kwnames
[] = { "self", NULL
};
1845 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_data_get",_kwnames
,&_argo0
))
1848 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1849 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1850 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
1855 wxPy_BEGIN_ALLOW_THREADS
;
1856 _result
= (long )wxListItem_m_data_get(_arg0
);
1858 wxPy_END_ALLOW_THREADS
;
1859 } _resultobj
= Py_BuildValue("l",_result
);
1863 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
1864 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1865 PyObject
* _resultobj
;
1869 PyObject
* _argo0
= 0;
1870 char *_kwnames
[] = { "self","m_format", NULL
};
1873 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_format_set",_kwnames
,&_argo0
,&_arg1
))
1876 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1877 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1878 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
1883 wxPy_BEGIN_ALLOW_THREADS
;
1884 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
1886 wxPy_END_ALLOW_THREADS
;
1887 } _resultobj
= Py_BuildValue("i",_result
);
1891 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
1892 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1893 PyObject
* _resultobj
;
1896 PyObject
* _argo0
= 0;
1897 char *_kwnames
[] = { "self", NULL
};
1900 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_format_get",_kwnames
,&_argo0
))
1903 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1904 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1905 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
1910 wxPy_BEGIN_ALLOW_THREADS
;
1911 _result
= (int )wxListItem_m_format_get(_arg0
);
1913 wxPy_END_ALLOW_THREADS
;
1914 } _resultobj
= Py_BuildValue("i",_result
);
1918 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
1919 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1920 PyObject
* _resultobj
;
1924 PyObject
* _argo0
= 0;
1925 char *_kwnames
[] = { "self","m_width", NULL
};
1928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_width_set",_kwnames
,&_argo0
,&_arg1
))
1931 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1932 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1933 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
1938 wxPy_BEGIN_ALLOW_THREADS
;
1939 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
1941 wxPy_END_ALLOW_THREADS
;
1942 } _resultobj
= Py_BuildValue("i",_result
);
1946 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
1947 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1948 PyObject
* _resultobj
;
1951 PyObject
* _argo0
= 0;
1952 char *_kwnames
[] = { "self", NULL
};
1955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_width_get",_kwnames
,&_argo0
))
1958 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1959 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
1965 wxPy_BEGIN_ALLOW_THREADS
;
1966 _result
= (int )wxListItem_m_width_get(_arg0
);
1968 wxPy_END_ALLOW_THREADS
;
1969 } _resultobj
= Py_BuildValue("i",_result
);
1973 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
1975 wxCommandEvent
*dest
;
1976 src
= (wxListEvent
*) ptr
;
1977 dest
= (wxCommandEvent
*) src
;
1978 return (void *) dest
;
1981 static void *SwigwxListEventTowxEvent(void *ptr
) {
1984 src
= (wxListEvent
*) ptr
;
1985 dest
= (wxEvent
*) src
;
1986 return (void *) dest
;
1989 #define wxListEvent_m_code_set(_swigobj,_swigval) (_swigobj->m_code = _swigval,_swigval)
1990 static PyObject
*_wrap_wxListEvent_m_code_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1991 PyObject
* _resultobj
;
1993 wxListEvent
* _arg0
;
1995 PyObject
* _argo0
= 0;
1996 char *_kwnames
[] = { "self","m_code", NULL
};
1999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_code_set",_kwnames
,&_argo0
,&_arg1
))
2002 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2003 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_set. Expected _wxListEvent_p.");
2009 wxPy_BEGIN_ALLOW_THREADS
;
2010 _result
= (int )wxListEvent_m_code_set(_arg0
,_arg1
);
2012 wxPy_END_ALLOW_THREADS
;
2013 } _resultobj
= Py_BuildValue("i",_result
);
2017 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
2018 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2019 PyObject
* _resultobj
;
2021 wxListEvent
* _arg0
;
2022 PyObject
* _argo0
= 0;
2023 char *_kwnames
[] = { "self", NULL
};
2026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_code_get",_kwnames
,&_argo0
))
2029 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2030 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
2036 wxPy_BEGIN_ALLOW_THREADS
;
2037 _result
= (int )wxListEvent_m_code_get(_arg0
);
2039 wxPy_END_ALLOW_THREADS
;
2040 } _resultobj
= Py_BuildValue("i",_result
);
2044 #define wxListEvent_m_itemIndex_set(_swigobj,_swigval) (_swigobj->m_itemIndex = _swigval,_swigval)
2045 static PyObject
*_wrap_wxListEvent_m_itemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2046 PyObject
* _resultobj
;
2048 wxListEvent
* _arg0
;
2050 PyObject
* _argo0
= 0;
2051 char *_kwnames
[] = { "self","m_itemIndex", NULL
};
2054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_itemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2057 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2058 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_set. Expected _wxListEvent_p.");
2064 wxPy_BEGIN_ALLOW_THREADS
;
2065 _result
= (long )wxListEvent_m_itemIndex_set(_arg0
,_arg1
);
2067 wxPy_END_ALLOW_THREADS
;
2068 } _resultobj
= Py_BuildValue("l",_result
);
2072 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
2073 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2074 PyObject
* _resultobj
;
2076 wxListEvent
* _arg0
;
2077 PyObject
* _argo0
= 0;
2078 char *_kwnames
[] = { "self", NULL
};
2081 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_itemIndex_get",_kwnames
,&_argo0
))
2084 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2085 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2086 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
2091 wxPy_BEGIN_ALLOW_THREADS
;
2092 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
2094 wxPy_END_ALLOW_THREADS
;
2095 } _resultobj
= Py_BuildValue("l",_result
);
2099 #define wxListEvent_m_oldItemIndex_set(_swigobj,_swigval) (_swigobj->m_oldItemIndex = _swigval,_swigval)
2100 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2101 PyObject
* _resultobj
;
2103 wxListEvent
* _arg0
;
2105 PyObject
* _argo0
= 0;
2106 char *_kwnames
[] = { "self","m_oldItemIndex", NULL
};
2109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_oldItemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2112 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2113 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_set. Expected _wxListEvent_p.");
2119 wxPy_BEGIN_ALLOW_THREADS
;
2120 _result
= (long )wxListEvent_m_oldItemIndex_set(_arg0
,_arg1
);
2122 wxPy_END_ALLOW_THREADS
;
2123 } _resultobj
= Py_BuildValue("l",_result
);
2127 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
2128 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2129 PyObject
* _resultobj
;
2131 wxListEvent
* _arg0
;
2132 PyObject
* _argo0
= 0;
2133 char *_kwnames
[] = { "self", NULL
};
2136 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_oldItemIndex_get",_kwnames
,&_argo0
))
2139 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2140 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2141 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
2146 wxPy_BEGIN_ALLOW_THREADS
;
2147 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
2149 wxPy_END_ALLOW_THREADS
;
2150 } _resultobj
= Py_BuildValue("l",_result
);
2154 #define wxListEvent_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
2155 static PyObject
*_wrap_wxListEvent_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2156 PyObject
* _resultobj
;
2158 wxListEvent
* _arg0
;
2160 PyObject
* _argo0
= 0;
2161 char *_kwnames
[] = { "self","m_col", NULL
};
2164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_col_set",_kwnames
,&_argo0
,&_arg1
))
2167 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2168 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2169 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_set. Expected _wxListEvent_p.");
2174 wxPy_BEGIN_ALLOW_THREADS
;
2175 _result
= (int )wxListEvent_m_col_set(_arg0
,_arg1
);
2177 wxPy_END_ALLOW_THREADS
;
2178 } _resultobj
= Py_BuildValue("i",_result
);
2182 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
2183 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2184 PyObject
* _resultobj
;
2186 wxListEvent
* _arg0
;
2187 PyObject
* _argo0
= 0;
2188 char *_kwnames
[] = { "self", NULL
};
2191 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_col_get",_kwnames
,&_argo0
))
2194 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2195 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2196 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
2201 wxPy_BEGIN_ALLOW_THREADS
;
2202 _result
= (int )wxListEvent_m_col_get(_arg0
);
2204 wxPy_END_ALLOW_THREADS
;
2205 } _resultobj
= Py_BuildValue("i",_result
);
2209 #define wxListEvent_m_cancelled_set(_swigobj,_swigval) (_swigobj->m_cancelled = _swigval,_swigval)
2210 static PyObject
*_wrap_wxListEvent_m_cancelled_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2211 PyObject
* _resultobj
;
2213 wxListEvent
* _arg0
;
2215 PyObject
* _argo0
= 0;
2217 char *_kwnames
[] = { "self","m_cancelled", NULL
};
2220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_cancelled_set",_kwnames
,&_argo0
,&tempbool1
))
2223 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2224 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_set. Expected _wxListEvent_p.");
2229 _arg1
= (bool ) tempbool1
;
2231 wxPy_BEGIN_ALLOW_THREADS
;
2232 _result
= (bool )wxListEvent_m_cancelled_set(_arg0
,_arg1
);
2234 wxPy_END_ALLOW_THREADS
;
2235 } _resultobj
= Py_BuildValue("i",_result
);
2239 #define wxListEvent_m_cancelled_get(_swigobj) ((bool ) _swigobj->m_cancelled)
2240 static PyObject
*_wrap_wxListEvent_m_cancelled_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2241 PyObject
* _resultobj
;
2243 wxListEvent
* _arg0
;
2244 PyObject
* _argo0
= 0;
2245 char *_kwnames
[] = { "self", NULL
};
2248 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_cancelled_get",_kwnames
,&_argo0
))
2251 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2252 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2253 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_get. Expected _wxListEvent_p.");
2258 wxPy_BEGIN_ALLOW_THREADS
;
2259 _result
= (bool )wxListEvent_m_cancelled_get(_arg0
);
2261 wxPy_END_ALLOW_THREADS
;
2262 } _resultobj
= Py_BuildValue("i",_result
);
2266 #define wxListEvent_m_pointDrag_set(_swigobj,_swigval) (_swigobj->m_pointDrag = *(_swigval),_swigval)
2267 static PyObject
*_wrap_wxListEvent_m_pointDrag_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2268 PyObject
* _resultobj
;
2270 wxListEvent
* _arg0
;
2272 PyObject
* _argo0
= 0;
2274 PyObject
* _obj1
= 0;
2275 char *_kwnames
[] = { "self","m_pointDrag", NULL
};
2279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_pointDrag_set",_kwnames
,&_argo0
,&_obj1
))
2282 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2283 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2284 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_set. Expected _wxListEvent_p.");
2290 if (! wxPoint_helper(_obj1
, &_arg1
))
2294 wxPy_BEGIN_ALLOW_THREADS
;
2295 _result
= (wxPoint
*)wxListEvent_m_pointDrag_set(_arg0
,_arg1
);
2297 wxPy_END_ALLOW_THREADS
;
2299 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2300 _resultobj
= Py_BuildValue("s",_ptemp
);
2303 _resultobj
= Py_None
;
2308 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
2309 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2310 PyObject
* _resultobj
;
2312 wxListEvent
* _arg0
;
2313 PyObject
* _argo0
= 0;
2314 char *_kwnames
[] = { "self", NULL
};
2318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_pointDrag_get",_kwnames
,&_argo0
))
2321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
2328 wxPy_BEGIN_ALLOW_THREADS
;
2329 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
2331 wxPy_END_ALLOW_THREADS
;
2333 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2334 _resultobj
= Py_BuildValue("s",_ptemp
);
2337 _resultobj
= Py_None
;
2342 #define wxListEvent_m_item_set(_swigobj,_swigval) (_swigobj->m_item = *(_swigval),_swigval)
2343 static PyObject
*_wrap_wxListEvent_m_item_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2344 PyObject
* _resultobj
;
2345 wxListItem
* _result
;
2346 wxListEvent
* _arg0
;
2348 PyObject
* _argo0
= 0;
2349 PyObject
* _argo1
= 0;
2350 char *_kwnames
[] = { "self","m_item", NULL
};
2354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_item_set",_kwnames
,&_argo0
,&_argo1
))
2357 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2358 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2359 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_set. Expected _wxListEvent_p.");
2364 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2365 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2366 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListEvent_m_item_set. Expected _wxListItem_p.");
2371 wxPy_BEGIN_ALLOW_THREADS
;
2372 _result
= (wxListItem
*)wxListEvent_m_item_set(_arg0
,_arg1
);
2374 wxPy_END_ALLOW_THREADS
;
2376 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
2377 _resultobj
= Py_BuildValue("s",_ptemp
);
2380 _resultobj
= Py_None
;
2385 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
2386 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2387 PyObject
* _resultobj
;
2388 wxListItem
* _result
;
2389 wxListEvent
* _arg0
;
2390 PyObject
* _argo0
= 0;
2391 char *_kwnames
[] = { "self", NULL
};
2395 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_item_get",_kwnames
,&_argo0
))
2398 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2399 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2400 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_get. Expected _wxListEvent_p.");
2405 wxPy_BEGIN_ALLOW_THREADS
;
2406 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
2408 wxPy_END_ALLOW_THREADS
;
2410 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
2411 _resultobj
= Py_BuildValue("s",_ptemp
);
2414 _resultobj
= Py_None
;
2419 #define wxListEvent_GetCode(_swigobj) (_swigobj->GetCode())
2420 static PyObject
*_wrap_wxListEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2421 PyObject
* _resultobj
;
2423 wxListEvent
* _arg0
;
2424 PyObject
* _argo0
= 0;
2425 char *_kwnames
[] = { "self", NULL
};
2428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCode",_kwnames
,&_argo0
))
2431 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2432 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2433 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCode. Expected _wxListEvent_p.");
2438 wxPy_BEGIN_ALLOW_THREADS
;
2439 _result
= (int )wxListEvent_GetCode(_arg0
);
2441 wxPy_END_ALLOW_THREADS
;
2442 } _resultobj
= Py_BuildValue("i",_result
);
2446 #define wxListEvent_GetIndex(_swigobj) (_swigobj->GetIndex())
2447 static PyObject
*_wrap_wxListEvent_GetIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2448 PyObject
* _resultobj
;
2450 wxListEvent
* _arg0
;
2451 PyObject
* _argo0
= 0;
2452 char *_kwnames
[] = { "self", NULL
};
2455 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetIndex",_kwnames
,&_argo0
))
2458 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2459 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2460 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetIndex. Expected _wxListEvent_p.");
2465 wxPy_BEGIN_ALLOW_THREADS
;
2466 _result
= (long )wxListEvent_GetIndex(_arg0
);
2468 wxPy_END_ALLOW_THREADS
;
2469 } _resultobj
= Py_BuildValue("l",_result
);
2473 #define wxListEvent_GetOldIndex(_swigobj) (_swigobj->GetOldIndex())
2474 static PyObject
*_wrap_wxListEvent_GetOldIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2475 PyObject
* _resultobj
;
2477 wxListEvent
* _arg0
;
2478 PyObject
* _argo0
= 0;
2479 char *_kwnames
[] = { "self", NULL
};
2482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldIndex",_kwnames
,&_argo0
))
2485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldIndex. Expected _wxListEvent_p.");
2492 wxPy_BEGIN_ALLOW_THREADS
;
2493 _result
= (long )wxListEvent_GetOldIndex(_arg0
);
2495 wxPy_END_ALLOW_THREADS
;
2496 } _resultobj
= Py_BuildValue("l",_result
);
2500 #define wxListEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
2501 static PyObject
*_wrap_wxListEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2502 PyObject
* _resultobj
;
2504 wxListEvent
* _arg0
;
2505 PyObject
* _argo0
= 0;
2506 char *_kwnames
[] = { "self", NULL
};
2509 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldItem",_kwnames
,&_argo0
))
2512 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2513 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2514 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldItem. Expected _wxListEvent_p.");
2519 wxPy_BEGIN_ALLOW_THREADS
;
2520 _result
= (long )wxListEvent_GetOldItem(_arg0
);
2522 wxPy_END_ALLOW_THREADS
;
2523 } _resultobj
= Py_BuildValue("l",_result
);
2527 #define wxListEvent_GetColumn(_swigobj) (_swigobj->GetColumn())
2528 static PyObject
*_wrap_wxListEvent_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2529 PyObject
* _resultobj
;
2531 wxListEvent
* _arg0
;
2532 PyObject
* _argo0
= 0;
2533 char *_kwnames
[] = { "self", NULL
};
2536 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetColumn",_kwnames
,&_argo0
))
2539 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2540 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2541 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetColumn. Expected _wxListEvent_p.");
2546 wxPy_BEGIN_ALLOW_THREADS
;
2547 _result
= (int )wxListEvent_GetColumn(_arg0
);
2549 wxPy_END_ALLOW_THREADS
;
2550 } _resultobj
= Py_BuildValue("i",_result
);
2554 #define wxListEvent_Cancelled(_swigobj) (_swigobj->Cancelled())
2555 static PyObject
*_wrap_wxListEvent_Cancelled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2556 PyObject
* _resultobj
;
2558 wxListEvent
* _arg0
;
2559 PyObject
* _argo0
= 0;
2560 char *_kwnames
[] = { "self", NULL
};
2563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_Cancelled",_kwnames
,&_argo0
))
2566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_Cancelled. Expected _wxListEvent_p.");
2573 wxPy_BEGIN_ALLOW_THREADS
;
2574 _result
= (bool )wxListEvent_Cancelled(_arg0
);
2576 wxPy_END_ALLOW_THREADS
;
2577 } _resultobj
= Py_BuildValue("i",_result
);
2581 #define wxListEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
2582 static PyObject
*_wrap_wxListEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2583 PyObject
* _resultobj
;
2585 wxListEvent
* _arg0
;
2586 PyObject
* _argo0
= 0;
2587 char *_kwnames
[] = { "self", NULL
};
2591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetPoint",_kwnames
,&_argo0
))
2594 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2595 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetPoint. Expected _wxListEvent_p.");
2601 wxPy_BEGIN_ALLOW_THREADS
;
2602 _result
= new wxPoint (wxListEvent_GetPoint(_arg0
));
2604 wxPy_END_ALLOW_THREADS
;
2605 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2606 _resultobj
= Py_BuildValue("s",_ptemp
);
2610 #define wxListEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
2611 static PyObject
*_wrap_wxListEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2612 PyObject
* _resultobj
;
2614 wxListEvent
* _arg0
;
2615 PyObject
* _argo0
= 0;
2616 char *_kwnames
[] = { "self", NULL
};
2619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetLabel",_kwnames
,&_argo0
))
2622 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2623 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2624 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetLabel. Expected _wxListEvent_p.");
2629 wxPy_BEGIN_ALLOW_THREADS
;
2630 const wxString
& _result_ref
= wxListEvent_GetLabel(_arg0
);
2631 _result
= (wxString
*) &_result_ref
;
2633 wxPy_END_ALLOW_THREADS
;
2635 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2640 #define wxListEvent_GetText(_swigobj) (_swigobj->GetText())
2641 static PyObject
*_wrap_wxListEvent_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2642 PyObject
* _resultobj
;
2644 wxListEvent
* _arg0
;
2645 PyObject
* _argo0
= 0;
2646 char *_kwnames
[] = { "self", NULL
};
2649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetText",_kwnames
,&_argo0
))
2652 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2653 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetText. Expected _wxListEvent_p.");
2659 wxPy_BEGIN_ALLOW_THREADS
;
2660 const wxString
& _result_ref
= wxListEvent_GetText(_arg0
);
2661 _result
= (wxString
*) &_result_ref
;
2663 wxPy_END_ALLOW_THREADS
;
2665 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2670 #define wxListEvent_GetImage(_swigobj) (_swigobj->GetImage())
2671 static PyObject
*_wrap_wxListEvent_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2672 PyObject
* _resultobj
;
2674 wxListEvent
* _arg0
;
2675 PyObject
* _argo0
= 0;
2676 char *_kwnames
[] = { "self", NULL
};
2679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetImage",_kwnames
,&_argo0
))
2682 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2683 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetImage. Expected _wxListEvent_p.");
2689 wxPy_BEGIN_ALLOW_THREADS
;
2690 _result
= (int )wxListEvent_GetImage(_arg0
);
2692 wxPy_END_ALLOW_THREADS
;
2693 } _resultobj
= Py_BuildValue("i",_result
);
2697 #define wxListEvent_GetData(_swigobj) (_swigobj->GetData())
2698 static PyObject
*_wrap_wxListEvent_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2699 PyObject
* _resultobj
;
2701 wxListEvent
* _arg0
;
2702 PyObject
* _argo0
= 0;
2703 char *_kwnames
[] = { "self", NULL
};
2706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetData",_kwnames
,&_argo0
))
2709 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2710 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2711 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetData. Expected _wxListEvent_p.");
2716 wxPy_BEGIN_ALLOW_THREADS
;
2717 _result
= (long )wxListEvent_GetData(_arg0
);
2719 wxPy_END_ALLOW_THREADS
;
2720 } _resultobj
= Py_BuildValue("l",_result
);
2724 #define wxListEvent_GetMask(_swigobj) (_swigobj->GetMask())
2725 static PyObject
*_wrap_wxListEvent_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2726 PyObject
* _resultobj
;
2728 wxListEvent
* _arg0
;
2729 PyObject
* _argo0
= 0;
2730 char *_kwnames
[] = { "self", NULL
};
2733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetMask",_kwnames
,&_argo0
))
2736 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2737 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2738 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetMask. Expected _wxListEvent_p.");
2743 wxPy_BEGIN_ALLOW_THREADS
;
2744 _result
= (long )wxListEvent_GetMask(_arg0
);
2746 wxPy_END_ALLOW_THREADS
;
2747 } _resultobj
= Py_BuildValue("l",_result
);
2751 #define wxListEvent_GetItem(_swigobj) (_swigobj->GetItem())
2752 static PyObject
*_wrap_wxListEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2753 PyObject
* _resultobj
;
2754 wxListItem
* _result
;
2755 wxListEvent
* _arg0
;
2756 PyObject
* _argo0
= 0;
2757 char *_kwnames
[] = { "self", NULL
};
2761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetItem",_kwnames
,&_argo0
))
2764 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2765 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2766 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetItem. Expected _wxListEvent_p.");
2771 wxPy_BEGIN_ALLOW_THREADS
;
2772 const wxListItem
& _result_ref
= wxListEvent_GetItem(_arg0
);
2773 _result
= (wxListItem
*) &_result_ref
;
2775 wxPy_END_ALLOW_THREADS
;
2777 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
2778 _resultobj
= Py_BuildValue("s",_ptemp
);
2781 _resultobj
= Py_None
;
2786 static void *SwigwxListCtrlTowxControl(void *ptr
) {
2789 src
= (wxListCtrl
*) ptr
;
2790 dest
= (wxControl
*) src
;
2791 return (void *) dest
;
2794 static void *SwigwxListCtrlTowxWindow(void *ptr
) {
2797 src
= (wxListCtrl
*) ptr
;
2798 dest
= (wxWindow
*) src
;
2799 return (void *) dest
;
2802 static void *SwigwxListCtrlTowxEvtHandler(void *ptr
) {
2805 src
= (wxListCtrl
*) ptr
;
2806 dest
= (wxEvtHandler
*) src
;
2807 return (void *) dest
;
2810 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2811 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2812 PyObject
* _resultobj
;
2813 wxListCtrl
* _result
;
2816 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
2817 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
2818 long _arg4
= (long ) wxLC_ICON
;
2819 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
2820 char * _arg6
= (char *) "listCtrl";
2821 PyObject
* _argo0
= 0;
2823 PyObject
* _obj2
= 0;
2825 PyObject
* _obj3
= 0;
2826 PyObject
* _argo5
= 0;
2827 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
2831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOlOs:new_wxListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
2834 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2835 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2836 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
2843 if (! wxPoint_helper(_obj2
, &_arg2
))
2849 if (! wxSize_helper(_obj3
, &_arg3
))
2853 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2854 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
2855 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
2860 wxPy_BEGIN_ALLOW_THREADS
;
2861 _result
= (wxListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
2863 wxPy_END_ALLOW_THREADS
;
2865 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListCtrl_p");
2866 _resultobj
= Py_BuildValue("s",_ptemp
);
2869 _resultobj
= Py_None
;
2874 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
2875 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2876 PyObject
* _resultobj
;
2879 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
2880 PyObject
* _argo0
= 0;
2881 char *_kwnames
[] = { "self","flag", NULL
};
2884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
2887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxListCtrl_p.");
2894 wxPy_BEGIN_ALLOW_THREADS
;
2895 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
2897 wxPy_END_ALLOW_THREADS
;
2898 } _resultobj
= Py_BuildValue("i",_result
);
2902 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
2903 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2904 PyObject
* _resultobj
;
2908 PyObject
* _argo0
= 0;
2909 char *_kwnames
[] = { "self","item", NULL
};
2912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
2915 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2916 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxListCtrl_p.");
2922 wxPy_BEGIN_ALLOW_THREADS
;
2923 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
2925 wxPy_END_ALLOW_THREADS
;
2926 } _resultobj
= Py_BuildValue("i",_result
);
2930 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
2931 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2932 PyObject
* _resultobj
;
2935 PyObject
* _argo0
= 0;
2936 char *_kwnames
[] = { "self", NULL
};
2939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
2942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxListCtrl_p.");
2949 wxPy_BEGIN_ALLOW_THREADS
;
2950 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
2952 wxPy_END_ALLOW_THREADS
;
2953 } _resultobj
= Py_BuildValue("i",_result
);
2957 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
2958 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2959 PyObject
* _resultobj
;
2963 PyObject
* _argo0
= 0;
2964 char *_kwnames
[] = { "self","col", NULL
};
2967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
2970 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2971 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2972 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxListCtrl_p.");
2977 wxPy_BEGIN_ALLOW_THREADS
;
2978 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
2980 wxPy_END_ALLOW_THREADS
;
2981 } _resultobj
= Py_BuildValue("i",_result
);
2985 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
2986 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2987 PyObject
* _resultobj
;
2990 PyObject
* _argo0
= 0;
2991 char *_kwnames
[] = { "self", NULL
};
2994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
2997 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2998 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2999 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxListCtrl_p.");
3004 wxPy_BEGIN_ALLOW_THREADS
;
3005 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
3007 wxPy_END_ALLOW_THREADS
;
3008 } _resultobj
= Py_BuildValue("i",_result
);
3012 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
3013 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3014 PyObject
* _resultobj
;
3016 PyObject
* _argo0
= 0;
3017 char *_kwnames
[] = { "self", NULL
};
3020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
3023 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3024 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3025 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxListCtrl_p.");
3030 wxPy_BEGIN_ALLOW_THREADS
;
3031 wxListCtrl_ClearAll(_arg0
);
3033 wxPy_END_ALLOW_THREADS
;
3034 } Py_INCREF(Py_None
);
3035 _resultobj
= Py_None
;
3039 #define wxListCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
3040 static PyObject
*_wrap_wxListCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3041 PyObject
* _resultobj
;
3042 wxTextCtrl
* _result
;
3045 PyObject
* _argo0
= 0;
3046 char *_kwnames
[] = { "self","item", NULL
};
3050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EditLabel",_kwnames
,&_argo0
,&_arg1
))
3053 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3054 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3055 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EditLabel. Expected _wxListCtrl_p.");
3060 wxPy_BEGIN_ALLOW_THREADS
;
3061 _result
= (wxTextCtrl
*)wxListCtrl_EditLabel(_arg0
,_arg1
);
3063 wxPy_END_ALLOW_THREADS
;
3065 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
3066 _resultobj
= Py_BuildValue("s",_ptemp
);
3069 _resultobj
= Py_None
;
3074 #define wxListCtrl_EndEditLabel(_swigobj,_swigarg0) (_swigobj->EndEditLabel(_swigarg0))
3075 static PyObject
*_wrap_wxListCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3076 PyObject
* _resultobj
;
3080 PyObject
* _argo0
= 0;
3082 char *_kwnames
[] = { "self","cancel", NULL
};
3085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_EndEditLabel",_kwnames
,&_argo0
,&tempbool1
))
3088 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3089 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EndEditLabel. Expected _wxListCtrl_p.");
3094 _arg1
= (bool ) tempbool1
;
3096 wxPy_BEGIN_ALLOW_THREADS
;
3097 _result
= (bool )wxListCtrl_EndEditLabel(_arg0
,_arg1
);
3099 wxPy_END_ALLOW_THREADS
;
3100 } _resultobj
= Py_BuildValue("i",_result
);
3104 #define wxListCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
3105 static PyObject
*_wrap_wxListCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3106 PyObject
* _resultobj
;
3107 wxTextCtrl
* _result
;
3109 PyObject
* _argo0
= 0;
3110 char *_kwnames
[] = { "self", NULL
};
3114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetEditControl",_kwnames
,&_argo0
))
3117 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3118 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetEditControl. Expected _wxListCtrl_p.");
3124 wxPy_BEGIN_ALLOW_THREADS
;
3125 _result
= (wxTextCtrl
*)wxListCtrl_GetEditControl(_arg0
);
3127 wxPy_END_ALLOW_THREADS
;
3129 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
3130 _resultobj
= Py_BuildValue("s",_ptemp
);
3133 _resultobj
= Py_None
;
3138 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
3139 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3140 PyObject
* _resultobj
;
3144 PyObject
* _argo0
= 0;
3145 char *_kwnames
[] = { "self","item", NULL
};
3148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
3151 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3152 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3153 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxListCtrl_p.");
3158 wxPy_BEGIN_ALLOW_THREADS
;
3159 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
3161 wxPy_END_ALLOW_THREADS
;
3162 } _resultobj
= Py_BuildValue("i",_result
);
3166 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
3167 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3168 PyObject
* _resultobj
;
3173 bool _arg3
= (bool ) FALSE
;
3174 PyObject
* _argo0
= 0;
3175 PyObject
* _obj2
= 0;
3176 int tempbool3
= (int) FALSE
;
3177 char *_kwnames
[] = { "self","start","str","partial", NULL
};
3180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
3183 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3184 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxListCtrl_p.");
3190 if (!PyString_Check(_obj2
)) {
3191 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3194 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
3196 _arg3
= (bool ) tempbool3
;
3198 wxPy_BEGIN_ALLOW_THREADS
;
3199 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
3201 wxPy_END_ALLOW_THREADS
;
3202 } _resultobj
= Py_BuildValue("l",_result
);
3210 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
3211 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3212 PyObject
* _resultobj
;
3217 PyObject
* _argo0
= 0;
3218 char *_kwnames
[] = { "self","start","data", NULL
};
3221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxListCtrl_p.");
3231 wxPy_BEGIN_ALLOW_THREADS
;
3232 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
3234 wxPy_END_ALLOW_THREADS
;
3235 } _resultobj
= Py_BuildValue("l",_result
);
3239 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
3240 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3241 PyObject
* _resultobj
;
3247 PyObject
* _argo0
= 0;
3249 PyObject
* _obj2
= 0;
3250 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
3253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
3256 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3257 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxListCtrl_p.");
3264 if (! wxPoint_helper(_obj2
, &_arg2
))
3268 wxPy_BEGIN_ALLOW_THREADS
;
3269 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
3271 wxPy_END_ALLOW_THREADS
;
3272 } _resultobj
= Py_BuildValue("l",_result
);
3276 #define wxListCtrl_GetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetColumn(_swigarg0,_swigarg1))
3277 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3278 PyObject
* _resultobj
;
3283 PyObject
* _argo0
= 0;
3284 PyObject
* _argo2
= 0;
3285 char *_kwnames
[] = { "self","col","item", NULL
};
3288 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_GetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3291 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3292 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3293 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxListCtrl_p.");
3298 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3299 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3300 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_GetColumn. Expected _wxListItem_p.");
3305 wxPy_BEGIN_ALLOW_THREADS
;
3306 _result
= (bool )wxListCtrl_GetColumn(_arg0
,_arg1
,*_arg2
);
3308 wxPy_END_ALLOW_THREADS
;
3309 } _resultobj
= Py_BuildValue("i",_result
);
3313 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
3314 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3315 PyObject
* _resultobj
;
3319 PyObject
* _argo0
= 0;
3320 char *_kwnames
[] = { "self","col", NULL
};
3323 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumnWidth",_kwnames
,&_argo0
,&_arg1
))
3326 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3327 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3328 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnWidth. Expected _wxListCtrl_p.");
3333 wxPy_BEGIN_ALLOW_THREADS
;
3334 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
3336 wxPy_END_ALLOW_THREADS
;
3337 } _resultobj
= Py_BuildValue("i",_result
);
3341 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
3342 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3343 PyObject
* _resultobj
;
3346 PyObject
* _argo0
= 0;
3347 char *_kwnames
[] = { "self", NULL
};
3350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetCountPerPage",_kwnames
,&_argo0
))
3353 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3354 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3355 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxListCtrl_p.");
3360 wxPy_BEGIN_ALLOW_THREADS
;
3361 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
3363 wxPy_END_ALLOW_THREADS
;
3364 } _resultobj
= Py_BuildValue("i",_result
);
3368 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
3369 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3370 PyObject
* _resultobj
;
3371 wxImageList
* _result
;
3374 PyObject
* _argo0
= 0;
3375 char *_kwnames
[] = { "self","which", NULL
};
3379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_kwnames
,&_argo0
,&_arg1
))
3382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxListCtrl_p.");
3389 wxPy_BEGIN_ALLOW_THREADS
;
3390 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
3392 wxPy_END_ALLOW_THREADS
;
3394 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
3395 _resultobj
= Py_BuildValue("s",_ptemp
);
3398 _resultobj
= Py_None
;
3403 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
3404 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3405 PyObject
* _resultobj
;
3409 PyObject
* _argo0
= 0;
3410 char *_kwnames
[] = { "self","item", NULL
};
3413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
3416 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3417 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3418 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxListCtrl_p.");
3423 wxPy_BEGIN_ALLOW_THREADS
;
3424 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
3426 wxPy_END_ALLOW_THREADS
;
3427 } _resultobj
= Py_BuildValue("l",_result
);
3431 static wxListItem
* wxListCtrl_GetItem(wxListCtrl
*self
,long itemId
,int col
) {
3432 wxListItem
* info
= new wxListItem
;
3433 info
->m_itemId
= itemId
;
3435 info
->m_mask
= 0xFFFF;
3436 self
->GetItem(*info
);
3439 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3440 PyObject
* _resultobj
;
3441 wxListItem
* _result
;
3444 int _arg2
= (int ) 0;
3445 PyObject
* _argo0
= 0;
3446 char *_kwnames
[] = { "self","itemId","col", NULL
};
3450 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3453 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3454 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3455 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxListCtrl_p.");
3460 wxPy_BEGIN_ALLOW_THREADS
;
3461 _result
= (wxListItem
*)wxListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
3463 wxPy_END_ALLOW_THREADS
;
3465 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
3466 _resultobj
= Py_BuildValue("s",_ptemp
);
3469 _resultobj
= Py_None
;
3474 static wxPoint
* wxListCtrl_GetItemPosition(wxListCtrl
*self
,long item
) {
3475 wxPoint
* pos
= new wxPoint
;
3476 self
->GetItemPosition(item
, *pos
);
3479 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3480 PyObject
* _resultobj
;
3484 PyObject
* _argo0
= 0;
3485 char *_kwnames
[] = { "self","item", NULL
};
3489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
3492 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3493 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3494 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxListCtrl_p.");
3499 wxPy_BEGIN_ALLOW_THREADS
;
3500 _result
= (wxPoint
*)wxListCtrl_GetItemPosition(_arg0
,_arg1
);
3502 wxPy_END_ALLOW_THREADS
;
3504 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3505 _resultobj
= Py_BuildValue("s",_ptemp
);
3508 _resultobj
= Py_None
;
3513 static wxRect
* wxListCtrl_GetItemRect(wxListCtrl
*self
,long item
,int code
) {
3514 wxRect
* rect
= new wxRect
;
3515 self
->GetItemRect(item
, *rect
, code
);
3518 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3519 PyObject
* _resultobj
;
3523 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
3524 PyObject
* _argo0
= 0;
3525 char *_kwnames
[] = { "self","item","code", NULL
};
3529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3532 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3533 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxListCtrl_p.");
3539 wxPy_BEGIN_ALLOW_THREADS
;
3540 _result
= (wxRect
*)wxListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
3542 wxPy_END_ALLOW_THREADS
;
3544 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
3545 _resultobj
= Py_BuildValue("s",_ptemp
);
3548 _resultobj
= Py_None
;
3553 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
3554 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3555 PyObject
* _resultobj
;
3560 PyObject
* _argo0
= 0;
3561 char *_kwnames
[] = { "self","item","stateMask", NULL
};
3564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3567 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3568 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxListCtrl_p.");
3574 wxPy_BEGIN_ALLOW_THREADS
;
3575 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
3577 wxPy_END_ALLOW_THREADS
;
3578 } _resultobj
= Py_BuildValue("i",_result
);
3582 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
3583 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3584 PyObject
* _resultobj
;
3587 PyObject
* _argo0
= 0;
3588 char *_kwnames
[] = { "self", NULL
};
3591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetItemCount",_kwnames
,&_argo0
))
3594 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3595 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxListCtrl_p.");
3601 wxPy_BEGIN_ALLOW_THREADS
;
3602 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
3604 wxPy_END_ALLOW_THREADS
;
3605 } _resultobj
= Py_BuildValue("i",_result
);
3609 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
3610 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3611 PyObject
* _resultobj
;
3615 PyObject
* _argo0
= 0;
3617 char *_kwnames
[] = { "self","isSmall", NULL
};
3620 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
3623 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3624 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3625 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxListCtrl_p.");
3629 _arg1
= (bool ) tempbool1
;
3631 wxPy_BEGIN_ALLOW_THREADS
;
3632 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
3634 wxPy_END_ALLOW_THREADS
;
3635 } _resultobj
= Py_BuildValue("i",_result
);
3639 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3640 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3641 PyObject
* _resultobj
;
3645 PyObject
* _argo0
= 0;
3646 char *_kwnames
[] = { "self","item", NULL
};
3649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
3652 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3653 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxListCtrl_p.");
3659 wxPy_BEGIN_ALLOW_THREADS
;
3660 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
3662 wxPy_END_ALLOW_THREADS
;
3664 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3672 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
3673 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3674 PyObject
* _resultobj
;
3678 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
3679 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
3680 PyObject
* _argo0
= 0;
3681 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
3684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxListCtrl_p.");
3694 wxPy_BEGIN_ALLOW_THREADS
;
3695 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
3697 wxPy_END_ALLOW_THREADS
;
3698 } _resultobj
= Py_BuildValue("l",_result
);
3702 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
3703 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3704 PyObject
* _resultobj
;
3707 PyObject
* _argo0
= 0;
3708 char *_kwnames
[] = { "self", NULL
};
3711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
3714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxListCtrl_p.");
3721 wxPy_BEGIN_ALLOW_THREADS
;
3722 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
3724 wxPy_END_ALLOW_THREADS
;
3725 } _resultobj
= Py_BuildValue("i",_result
);
3729 #define wxListCtrl_GetTextColour(_swigobj) (_swigobj->GetTextColour())
3730 static PyObject
*_wrap_wxListCtrl_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3731 PyObject
* _resultobj
;
3734 PyObject
* _argo0
= 0;
3735 char *_kwnames
[] = { "self", NULL
};
3739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTextColour",_kwnames
,&_argo0
))
3742 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3743 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3744 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTextColour. Expected _wxListCtrl_p.");
3749 wxPy_BEGIN_ALLOW_THREADS
;
3750 _result
= new wxColour (wxListCtrl_GetTextColour(_arg0
));
3752 wxPy_END_ALLOW_THREADS
;
3753 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
3754 _resultobj
= Py_BuildValue("s",_ptemp
);
3758 #define wxListCtrl_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
3759 static PyObject
*_wrap_wxListCtrl_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3760 PyObject
* _resultobj
;
3763 PyObject
* _argo0
= 0;
3765 PyObject
* _obj1
= 0;
3766 char *_kwnames
[] = { "self","col", NULL
};
3769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
3772 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3773 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3774 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetTextColour. Expected _wxListCtrl_p.");
3780 if (! wxColour_helper(_obj1
, &_arg1
))
3784 wxPy_BEGIN_ALLOW_THREADS
;
3785 wxListCtrl_SetTextColour(_arg0
,*_arg1
);
3787 wxPy_END_ALLOW_THREADS
;
3788 } Py_INCREF(Py_None
);
3789 _resultobj
= Py_None
;
3793 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
3794 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3795 PyObject
* _resultobj
;
3798 PyObject
* _argo0
= 0;
3799 char *_kwnames
[] = { "self", NULL
};
3802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
3805 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3806 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxListCtrl_p.");
3812 wxPy_BEGIN_ALLOW_THREADS
;
3813 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
3815 wxPy_END_ALLOW_THREADS
;
3816 } _resultobj
= Py_BuildValue("l",_result
);
3820 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
3821 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3822 PyObject
* _resultobj
;
3828 PyObject
* _argo0
= 0;
3830 PyObject
* _obj1
= 0;
3831 char *_kwnames
[] = { "self","point", NULL
};
3837 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
3840 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3841 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxListCtrl_p.");
3848 if (! wxPoint_helper(_obj1
, &_arg1
))
3852 wxPy_BEGIN_ALLOW_THREADS
;
3853 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
3855 wxPy_END_ALLOW_THREADS
;
3856 } _resultobj
= Py_BuildValue("l",_result
);
3859 o
= PyInt_FromLong((long) (*_arg2
));
3860 _resultobj
= t_output_helper(_resultobj
, o
);
3865 #define wxListCtrl_InsertColumnWith(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
3866 static PyObject
*_wrap_wxListCtrl_InsertColumnWith(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3867 PyObject
* _resultobj
;
3872 PyObject
* _argo0
= 0;
3873 PyObject
* _argo2
= 0;
3874 char *_kwnames
[] = { "self","col","info", NULL
};
3877 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnWith",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3880 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3881 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3882 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnWith. Expected _wxListCtrl_p.");
3887 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3888 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnWith. Expected _wxListItem_p.");
3894 wxPy_BEGIN_ALLOW_THREADS
;
3895 _result
= (long )wxListCtrl_InsertColumnWith(_arg0
,_arg1
,*_arg2
);
3897 wxPy_END_ALLOW_THREADS
;
3898 } _resultobj
= Py_BuildValue("l",_result
);
3902 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3903 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3904 PyObject
* _resultobj
;
3909 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
3910 int _arg4
= (int ) -1;
3911 PyObject
* _argo0
= 0;
3912 PyObject
* _obj2
= 0;
3913 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
3916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
3919 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3920 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3921 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxListCtrl_p.");
3926 if (!PyString_Check(_obj2
)) {
3927 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3930 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
3933 wxPy_BEGIN_ALLOW_THREADS
;
3934 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
3936 wxPy_END_ALLOW_THREADS
;
3937 } _resultobj
= Py_BuildValue("l",_result
);
3945 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
3946 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3947 PyObject
* _resultobj
;
3951 PyObject
* _argo0
= 0;
3952 PyObject
* _argo1
= 0;
3953 char *_kwnames
[] = { "self","info", NULL
};
3956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
3959 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3960 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3961 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxListCtrl_p.");
3966 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3967 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
3968 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
3973 wxPy_BEGIN_ALLOW_THREADS
;
3974 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
3976 wxPy_END_ALLOW_THREADS
;
3977 } _resultobj
= Py_BuildValue("l",_result
);
3981 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
3982 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3983 PyObject
* _resultobj
;
3988 PyObject
* _argo0
= 0;
3989 PyObject
* _obj2
= 0;
3990 char *_kwnames
[] = { "self","index","label", NULL
};
3993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3996 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3997 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3998 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxListCtrl_p.");
4003 if (!PyString_Check(_obj2
)) {
4004 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4007 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4010 wxPy_BEGIN_ALLOW_THREADS
;
4011 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
4013 wxPy_END_ALLOW_THREADS
;
4014 } _resultobj
= Py_BuildValue("l",_result
);
4022 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4023 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4024 PyObject
* _resultobj
;
4029 PyObject
* _argo0
= 0;
4030 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
4033 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4036 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4037 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4038 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxListCtrl_p.");
4043 wxPy_BEGIN_ALLOW_THREADS
;
4044 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
4046 wxPy_END_ALLOW_THREADS
;
4047 } _resultobj
= Py_BuildValue("l",_result
);
4051 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
4052 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4053 PyObject
* _resultobj
;
4059 PyObject
* _argo0
= 0;
4060 PyObject
* _obj2
= 0;
4061 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
4064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4067 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4068 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxListCtrl_p.");
4074 if (!PyString_Check(_obj2
)) {
4075 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4078 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4081 wxPy_BEGIN_ALLOW_THREADS
;
4082 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4084 wxPy_END_ALLOW_THREADS
;
4085 } _resultobj
= Py_BuildValue("l",_result
);
4093 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
4094 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4095 PyObject
* _resultobj
;
4100 PyObject
* _argo0
= 0;
4101 char *_kwnames
[] = { "self","dx","dy", NULL
};
4104 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4107 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4108 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4109 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxListCtrl_p.");
4114 wxPy_BEGIN_ALLOW_THREADS
;
4115 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
4117 wxPy_END_ALLOW_THREADS
;
4118 } _resultobj
= Py_BuildValue("i",_result
);
4122 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
4123 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4124 PyObject
* _resultobj
;
4127 PyObject
* _argo0
= 0;
4129 PyObject
* _obj1
= 0;
4130 char *_kwnames
[] = { "self","col", NULL
};
4133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
4136 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4137 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4138 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxListCtrl_p.");
4144 if (! wxColour_helper(_obj1
, &_arg1
))
4148 wxPy_BEGIN_ALLOW_THREADS
;
4149 wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
4151 wxPy_END_ALLOW_THREADS
;
4152 } Py_INCREF(Py_None
);
4153 _resultobj
= Py_None
;
4157 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
4158 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4159 PyObject
* _resultobj
;
4164 PyObject
* _argo0
= 0;
4165 PyObject
* _argo2
= 0;
4166 char *_kwnames
[] = { "self","col","item", NULL
};
4169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_SetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
4172 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4173 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4174 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxListCtrl_p.");
4179 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4180 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
4181 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
4186 wxPy_BEGIN_ALLOW_THREADS
;
4187 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
4189 wxPy_END_ALLOW_THREADS
;
4190 } _resultobj
= Py_BuildValue("i",_result
);
4194 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
4195 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4196 PyObject
* _resultobj
;
4201 PyObject
* _argo0
= 0;
4202 char *_kwnames
[] = { "self","col","width", NULL
};
4205 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_SetColumnWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4208 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4209 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4210 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxListCtrl_p.");
4215 wxPy_BEGIN_ALLOW_THREADS
;
4216 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
4218 wxPy_END_ALLOW_THREADS
;
4219 } _resultobj
= Py_BuildValue("i",_result
);
4223 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
4224 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4225 PyObject
* _resultobj
;
4227 wxImageList
* _arg1
;
4229 PyObject
* _argo0
= 0;
4230 PyObject
* _argo1
= 0;
4231 char *_kwnames
[] = { "self","imageList","which", NULL
};
4234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4237 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4238 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetImageList. Expected _wxListCtrl_p.");
4244 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4245 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
4251 wxPy_BEGIN_ALLOW_THREADS
;
4252 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
4254 wxPy_END_ALLOW_THREADS
;
4255 } Py_INCREF(Py_None
);
4256 _resultobj
= Py_None
;
4260 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
4261 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4262 PyObject
* _resultobj
;
4266 PyObject
* _argo0
= 0;
4267 PyObject
* _argo1
= 0;
4268 char *_kwnames
[] = { "self","info", NULL
};
4271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
4274 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4275 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4276 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxListCtrl_p.");
4281 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4282 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4283 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
4288 wxPy_BEGIN_ALLOW_THREADS
;
4289 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
4291 wxPy_END_ALLOW_THREADS
;
4292 } _resultobj
= Py_BuildValue("i",_result
);
4296 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4297 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4298 PyObject
* _resultobj
;
4304 int _arg4
= (int ) -1;
4305 PyObject
* _argo0
= 0;
4306 PyObject
* _obj3
= 0;
4307 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
4310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
4313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxListCtrl_p.");
4320 if (!PyString_Check(_obj3
)) {
4321 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4324 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
4327 wxPy_BEGIN_ALLOW_THREADS
;
4328 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
4330 wxPy_END_ALLOW_THREADS
;
4331 } _resultobj
= Py_BuildValue("l",_result
);
4339 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
4340 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4341 PyObject
* _resultobj
;
4346 PyObject
* _argo0
= 0;
4347 char *_kwnames
[] = { "self","item","data", NULL
};
4350 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4353 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4354 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4355 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxListCtrl_p.");
4360 wxPy_BEGIN_ALLOW_THREADS
;
4361 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
4363 wxPy_END_ALLOW_THREADS
;
4364 } _resultobj
= Py_BuildValue("i",_result
);
4368 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
4369 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4370 PyObject
* _resultobj
;
4376 PyObject
* _argo0
= 0;
4377 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
4380 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4383 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4384 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxListCtrl_p.");
4390 wxPy_BEGIN_ALLOW_THREADS
;
4391 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
4393 wxPy_END_ALLOW_THREADS
;
4394 } _resultobj
= Py_BuildValue("i",_result
);
4398 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
4399 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4400 PyObject
* _resultobj
;
4405 PyObject
* _argo0
= 0;
4407 PyObject
* _obj2
= 0;
4408 char *_kwnames
[] = { "self","item","pos", NULL
};
4411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4414 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4415 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4416 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxListCtrl_p.");
4422 if (! wxPoint_helper(_obj2
, &_arg2
))
4426 wxPy_BEGIN_ALLOW_THREADS
;
4427 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
4429 wxPy_END_ALLOW_THREADS
;
4430 } _resultobj
= Py_BuildValue("i",_result
);
4434 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
4435 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4436 PyObject
* _resultobj
;
4442 PyObject
* _argo0
= 0;
4443 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
4446 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4449 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4450 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4451 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxListCtrl_p.");
4456 wxPy_BEGIN_ALLOW_THREADS
;
4457 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
4459 wxPy_END_ALLOW_THREADS
;
4460 } _resultobj
= Py_BuildValue("i",_result
);
4464 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
4465 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4466 PyObject
* _resultobj
;
4470 PyObject
* _argo0
= 0;
4471 PyObject
* _obj2
= 0;
4472 char *_kwnames
[] = { "self","item","text", NULL
};
4475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4478 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4479 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4480 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxListCtrl_p.");
4485 if (!PyString_Check(_obj2
)) {
4486 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4489 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
4492 wxPy_BEGIN_ALLOW_THREADS
;
4493 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
4495 wxPy_END_ALLOW_THREADS
;
4496 } Py_INCREF(Py_None
);
4497 _resultobj
= Py_None
;
4505 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
4506 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4507 PyObject
* _resultobj
;
4510 bool _arg2
= (bool ) TRUE
;
4511 PyObject
* _argo0
= 0;
4512 int tempbool2
= (int) TRUE
;
4513 char *_kwnames
[] = { "self","style","add", NULL
};
4516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
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_SetSingleStyle. Expected _wxListCtrl_p.");
4525 _arg2
= (bool ) tempbool2
;
4527 wxPy_BEGIN_ALLOW_THREADS
;
4528 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
4530 wxPy_END_ALLOW_THREADS
;
4531 } Py_INCREF(Py_None
);
4532 _resultobj
= Py_None
;
4536 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
4537 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4538 PyObject
* _resultobj
;
4541 PyObject
* _argo0
= 0;
4542 char *_kwnames
[] = { "self","style", NULL
};
4545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
4548 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4549 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4550 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxListCtrl_p.");
4555 wxPy_BEGIN_ALLOW_THREADS
;
4556 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
4558 wxPy_END_ALLOW_THREADS
;
4559 } Py_INCREF(Py_None
);
4560 _resultobj
= Py_None
;
4564 static bool wxListCtrl_SortItems(wxListCtrl
*self
,PyObject
* func
) {
4565 if (!PyCallable_Check(func
))
4568 return self
->SortItems(wxPyListCtrl_SortItems
, (long)func
);
4570 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4571 PyObject
* _resultobj
;
4575 PyObject
* _argo0
= 0;
4576 PyObject
* _obj1
= 0;
4577 char *_kwnames
[] = { "self","func", NULL
};
4580 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
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_SortItems. Expected _wxListCtrl_p.");
4593 wxPy_BEGIN_ALLOW_THREADS
;
4594 _result
= (bool )wxListCtrl_SortItems(_arg0
,_arg1
);
4596 wxPy_END_ALLOW_THREADS
;
4597 } _resultobj
= Py_BuildValue("i",_result
);
4601 #define new_wxTreeItemId() (new wxTreeItemId())
4602 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4603 PyObject
* _resultobj
;
4604 wxTreeItemId
* _result
;
4605 char *_kwnames
[] = { NULL
};
4609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
4612 wxPy_BEGIN_ALLOW_THREADS
;
4613 _result
= (wxTreeItemId
*)new_wxTreeItemId();
4615 wxPy_END_ALLOW_THREADS
;
4617 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
4618 _resultobj
= Py_BuildValue("s",_ptemp
);
4621 _resultobj
= Py_None
;
4626 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
4627 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4628 PyObject
* _resultobj
;
4629 wxTreeItemId
* _arg0
;
4630 PyObject
* _argo0
= 0;
4631 char *_kwnames
[] = { "self", NULL
};
4634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
4637 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4638 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
4639 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
4644 wxPy_BEGIN_ALLOW_THREADS
;
4645 delete_wxTreeItemId(_arg0
);
4647 wxPy_END_ALLOW_THREADS
;
4648 } Py_INCREF(Py_None
);
4649 _resultobj
= Py_None
;
4653 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
4654 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4655 PyObject
* _resultobj
;
4657 wxTreeItemId
* _arg0
;
4658 PyObject
* _argo0
= 0;
4659 char *_kwnames
[] = { "self", NULL
};
4662 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
4665 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4666 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
4667 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
4672 wxPy_BEGIN_ALLOW_THREADS
;
4673 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
4675 wxPy_END_ALLOW_THREADS
;
4676 } _resultobj
= Py_BuildValue("i",_result
);
4680 static int wxTreeItemId___cmp__(wxTreeItemId
*self
,wxTreeItemId
* other
) {
4681 if (! other
) return 0;
4682 return *self
!= *other
;
4684 static PyObject
*_wrap_wxTreeItemId___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4685 PyObject
* _resultobj
;
4687 wxTreeItemId
* _arg0
;
4688 wxTreeItemId
* _arg1
;
4689 PyObject
* _argo0
= 0;
4690 PyObject
* _argo1
= 0;
4691 char *_kwnames
[] = { "self","other", NULL
};
4694 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemId___cmp__",_kwnames
,&_argo0
,&_argo1
))
4697 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4698 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
4699 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
4704 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4705 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4706 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
4711 wxPy_BEGIN_ALLOW_THREADS
;
4712 _result
= (int )wxTreeItemId___cmp__(_arg0
,_arg1
);
4714 wxPy_END_ALLOW_THREADS
;
4715 } _resultobj
= Py_BuildValue("i",_result
);
4719 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
4720 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4721 PyObject
* _resultobj
;
4722 wxPyTreeItemData
* _result
;
4723 PyObject
* _arg0
= (PyObject
*) NULL
;
4724 PyObject
* _obj0
= 0;
4725 char *_kwnames
[] = { "obj", NULL
};
4729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
4736 wxPy_BEGIN_ALLOW_THREADS
;
4737 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
4739 wxPy_END_ALLOW_THREADS
;
4741 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
4742 _resultobj
= Py_BuildValue("s",_ptemp
);
4745 _resultobj
= Py_None
;
4750 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
4751 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4752 PyObject
* _resultobj
;
4754 wxPyTreeItemData
* _arg0
;
4755 PyObject
* _argo0
= 0;
4756 char *_kwnames
[] = { "self", NULL
};
4759 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
4762 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4763 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4764 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
4769 wxPy_BEGIN_ALLOW_THREADS
;
4770 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
4772 wxPy_END_ALLOW_THREADS
;
4774 _resultobj
= _result
;
4779 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
4780 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4781 PyObject
* _resultobj
;
4782 wxPyTreeItemData
* _arg0
;
4784 PyObject
* _argo0
= 0;
4785 PyObject
* _obj1
= 0;
4786 char *_kwnames
[] = { "self","obj", NULL
};
4789 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
4792 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4793 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4794 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
4802 wxPy_BEGIN_ALLOW_THREADS
;
4803 wxTreeItemData_SetData(_arg0
,_arg1
);
4805 wxPy_END_ALLOW_THREADS
;
4806 } Py_INCREF(Py_None
);
4807 _resultobj
= Py_None
;
4811 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
4812 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4813 PyObject
* _resultobj
;
4814 wxTreeItemId
* _result
;
4815 wxPyTreeItemData
* _arg0
;
4816 PyObject
* _argo0
= 0;
4817 char *_kwnames
[] = { "self", NULL
};
4821 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
4824 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4825 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4826 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
4831 wxPy_BEGIN_ALLOW_THREADS
;
4832 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
4833 _result
= (wxTreeItemId
*) &_result_ref
;
4835 wxPy_END_ALLOW_THREADS
;
4837 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
4838 _resultobj
= Py_BuildValue("s",_ptemp
);
4841 _resultobj
= Py_None
;
4846 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
4847 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4848 PyObject
* _resultobj
;
4849 wxPyTreeItemData
* _arg0
;
4850 wxTreeItemId
* _arg1
;
4851 PyObject
* _argo0
= 0;
4852 PyObject
* _argo1
= 0;
4853 char *_kwnames
[] = { "self","id", NULL
};
4856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
4859 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4860 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4861 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
4866 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4867 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4868 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
4873 wxPy_BEGIN_ALLOW_THREADS
;
4874 wxTreeItemData_SetId(_arg0
,*_arg1
);
4876 wxPy_END_ALLOW_THREADS
;
4877 } Py_INCREF(Py_None
);
4878 _resultobj
= Py_None
;
4882 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
4884 wxNotifyEvent
*dest
;
4885 src
= (wxTreeEvent
*) ptr
;
4886 dest
= (wxNotifyEvent
*) src
;
4887 return (void *) dest
;
4890 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
4892 wxCommandEvent
*dest
;
4893 src
= (wxTreeEvent
*) ptr
;
4894 dest
= (wxCommandEvent
*) src
;
4895 return (void *) dest
;
4898 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
4901 src
= (wxTreeEvent
*) ptr
;
4902 dest
= (wxEvent
*) src
;
4903 return (void *) dest
;
4906 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
4907 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4908 PyObject
* _resultobj
;
4909 wxTreeItemId
* _result
;
4910 wxTreeEvent
* _arg0
;
4911 PyObject
* _argo0
= 0;
4912 char *_kwnames
[] = { "self", NULL
};
4916 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
4919 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4920 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
4921 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
4926 wxPy_BEGIN_ALLOW_THREADS
;
4927 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
4929 wxPy_END_ALLOW_THREADS
;
4930 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4931 _resultobj
= Py_BuildValue("s",_ptemp
);
4935 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
4936 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4937 PyObject
* _resultobj
;
4938 wxTreeItemId
* _result
;
4939 wxTreeEvent
* _arg0
;
4940 PyObject
* _argo0
= 0;
4941 char *_kwnames
[] = { "self", NULL
};
4945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
4948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
4950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
4955 wxPy_BEGIN_ALLOW_THREADS
;
4956 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
4958 wxPy_END_ALLOW_THREADS
;
4959 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
4960 _resultobj
= Py_BuildValue("s",_ptemp
);
4964 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
4965 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4966 PyObject
* _resultobj
;
4968 wxTreeEvent
* _arg0
;
4969 PyObject
* _argo0
= 0;
4970 char *_kwnames
[] = { "self", NULL
};
4974 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_kwnames
,&_argo0
))
4977 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4978 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
4979 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
4984 wxPy_BEGIN_ALLOW_THREADS
;
4985 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
4987 wxPy_END_ALLOW_THREADS
;
4988 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
4989 _resultobj
= Py_BuildValue("s",_ptemp
);
4993 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
4994 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4995 PyObject
* _resultobj
;
4997 wxTreeEvent
* _arg0
;
4998 PyObject
* _argo0
= 0;
4999 char *_kwnames
[] = { "self", NULL
};
5002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetCode",_kwnames
,&_argo0
))
5005 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5006 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5007 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
5012 wxPy_BEGIN_ALLOW_THREADS
;
5013 _result
= (int )wxTreeEvent_GetCode(_arg0
);
5015 wxPy_END_ALLOW_THREADS
;
5016 } _resultobj
= Py_BuildValue("i",_result
);
5020 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
5021 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5022 PyObject
* _resultobj
;
5024 wxTreeEvent
* _arg0
;
5025 PyObject
* _argo0
= 0;
5026 char *_kwnames
[] = { "self", NULL
};
5029 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
5032 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5033 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5034 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
5039 wxPy_BEGIN_ALLOW_THREADS
;
5040 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
5041 _result
= (wxString
*) &_result_ref
;
5043 wxPy_END_ALLOW_THREADS
;
5045 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5050 static void *SwigwxPyTreeCtrlTowxControl(void *ptr
) {
5053 src
= (wxPyTreeCtrl
*) ptr
;
5054 dest
= (wxControl
*) src
;
5055 return (void *) dest
;
5058 static void *SwigwxPyTreeCtrlTowxWindow(void *ptr
) {
5061 src
= (wxPyTreeCtrl
*) ptr
;
5062 dest
= (wxWindow
*) src
;
5063 return (void *) dest
;
5066 static void *SwigwxPyTreeCtrlTowxEvtHandler(void *ptr
) {
5069 src
= (wxPyTreeCtrl
*) ptr
;
5070 dest
= (wxEvtHandler
*) src
;
5071 return (void *) dest
;
5074 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5075 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5076 PyObject
* _resultobj
;
5077 wxPyTreeCtrl
* _result
;
5079 wxWindowID _arg1
= (wxWindowID
) -1;
5080 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
5081 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
5082 long _arg4
= (long ) wxTR_HAS_BUTTONS
|wxTR_LINES_AT_ROOT
;
5083 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
5084 char * _arg6
= (char *) "wxTreeCtrl";
5085 PyObject
* _argo0
= 0;
5087 PyObject
* _obj2
= 0;
5089 PyObject
* _obj3
= 0;
5090 PyObject
* _argo5
= 0;
5091 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
5095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
5098 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5099 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5100 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
5107 if (! wxPoint_helper(_obj2
, &_arg2
))
5113 if (! wxSize_helper(_obj3
, &_arg3
))
5117 if (_argo5
== Py_None
) { _arg5
= NULL
; }
5118 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
5119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
5124 wxPy_BEGIN_ALLOW_THREADS
;
5125 _result
= (wxPyTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
5127 wxPy_END_ALLOW_THREADS
;
5129 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
5130 _resultobj
= Py_BuildValue("s",_ptemp
);
5133 _resultobj
= Py_None
;
5138 #define wxTreeCtrl__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5139 static PyObject
*_wrap_wxTreeCtrl__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5140 PyObject
* _resultobj
;
5141 wxPyTreeCtrl
* _arg0
;
5144 PyObject
* _argo0
= 0;
5145 PyObject
* _obj1
= 0;
5146 PyObject
* _obj2
= 0;
5147 char *_kwnames
[] = { "self","self","_class", NULL
};
5150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5153 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5154 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl__setSelf. Expected _wxPyTreeCtrl_p.");
5166 wxPy_BEGIN_ALLOW_THREADS
;
5167 wxTreeCtrl__setSelf(_arg0
,_arg1
,_arg2
);
5169 wxPy_END_ALLOW_THREADS
;
5170 } Py_INCREF(Py_None
);
5171 _resultobj
= Py_None
;
5175 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
5176 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5177 PyObject
* _resultobj
;
5179 wxPyTreeCtrl
* _arg0
;
5180 PyObject
* _argo0
= 0;
5181 char *_kwnames
[] = { "self", NULL
};
5184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
5187 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5188 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxPyTreeCtrl_p.");
5194 wxPy_BEGIN_ALLOW_THREADS
;
5195 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
5197 wxPy_END_ALLOW_THREADS
;
5198 } _resultobj
= Py_BuildValue("i",_result
);
5202 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
5203 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5204 PyObject
* _resultobj
;
5205 unsigned int _result
;
5206 wxPyTreeCtrl
* _arg0
;
5207 PyObject
* _argo0
= 0;
5208 char *_kwnames
[] = { "self", NULL
};
5211 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
5214 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5215 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5216 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxPyTreeCtrl_p.");
5221 wxPy_BEGIN_ALLOW_THREADS
;
5222 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
5224 wxPy_END_ALLOW_THREADS
;
5225 } _resultobj
= Py_BuildValue("i",_result
);
5229 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
5230 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5231 PyObject
* _resultobj
;
5232 wxPyTreeCtrl
* _arg0
;
5234 PyObject
* _argo0
= 0;
5235 char *_kwnames
[] = { "self","indent", NULL
};
5238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
5241 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5242 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5243 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxPyTreeCtrl_p.");
5248 wxPy_BEGIN_ALLOW_THREADS
;
5249 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
5251 wxPy_END_ALLOW_THREADS
;
5252 } Py_INCREF(Py_None
);
5253 _resultobj
= Py_None
;
5257 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
5258 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5259 PyObject
* _resultobj
;
5260 wxImageList
* _result
;
5261 wxPyTreeCtrl
* _arg0
;
5262 PyObject
* _argo0
= 0;
5263 char *_kwnames
[] = { "self", NULL
};
5267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
5270 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5271 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5272 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxPyTreeCtrl_p.");
5277 wxPy_BEGIN_ALLOW_THREADS
;
5278 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
5280 wxPy_END_ALLOW_THREADS
;
5282 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
5283 _resultobj
= Py_BuildValue("s",_ptemp
);
5286 _resultobj
= Py_None
;
5291 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
5292 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5293 PyObject
* _resultobj
;
5294 wxImageList
* _result
;
5295 wxPyTreeCtrl
* _arg0
;
5296 PyObject
* _argo0
= 0;
5297 char *_kwnames
[] = { "self", NULL
};
5301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
5304 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5305 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5306 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxPyTreeCtrl_p.");
5311 wxPy_BEGIN_ALLOW_THREADS
;
5312 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
5314 wxPy_END_ALLOW_THREADS
;
5316 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
5317 _resultobj
= Py_BuildValue("s",_ptemp
);
5320 _resultobj
= Py_None
;
5325 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
5326 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5327 PyObject
* _resultobj
;
5328 wxPyTreeCtrl
* _arg0
;
5329 wxImageList
* _arg1
;
5330 PyObject
* _argo0
= 0;
5331 PyObject
* _argo1
= 0;
5332 char *_kwnames
[] = { "self","imageList", NULL
};
5335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
))
5338 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5339 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxPyTreeCtrl_p.");
5345 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5346 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
5347 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
5352 wxPy_BEGIN_ALLOW_THREADS
;
5353 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
5355 wxPy_END_ALLOW_THREADS
;
5356 } Py_INCREF(Py_None
);
5357 _resultobj
= Py_None
;
5361 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
5362 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5363 PyObject
* _resultobj
;
5364 wxPyTreeCtrl
* _arg0
;
5365 wxImageList
* _arg1
;
5366 PyObject
* _argo0
= 0;
5367 PyObject
* _argo1
= 0;
5368 char *_kwnames
[] = { "self","imageList", NULL
};
5371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
5374 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5375 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5376 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxPyTreeCtrl_p.");
5381 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5382 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
5383 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
5388 wxPy_BEGIN_ALLOW_THREADS
;
5389 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
5391 wxPy_END_ALLOW_THREADS
;
5392 } Py_INCREF(Py_None
);
5393 _resultobj
= Py_None
;
5397 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
5398 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5399 PyObject
* _resultobj
;
5400 unsigned int _result
;
5401 wxPyTreeCtrl
* _arg0
;
5402 PyObject
* _argo0
= 0;
5403 char *_kwnames
[] = { "self", NULL
};
5406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
5409 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5410 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSpacing. Expected _wxPyTreeCtrl_p.");
5416 wxPy_BEGIN_ALLOW_THREADS
;
5417 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
5419 wxPy_END_ALLOW_THREADS
;
5420 } _resultobj
= Py_BuildValue("i",_result
);
5424 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
5425 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5426 PyObject
* _resultobj
;
5427 wxPyTreeCtrl
* _arg0
;
5429 PyObject
* _argo0
= 0;
5430 char *_kwnames
[] = { "self","spacing", NULL
};
5433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
5436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxPyTreeCtrl_p.");
5443 wxPy_BEGIN_ALLOW_THREADS
;
5444 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
5446 wxPy_END_ALLOW_THREADS
;
5447 } Py_INCREF(Py_None
);
5448 _resultobj
= Py_None
;
5452 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
5453 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5454 PyObject
* _resultobj
;
5456 wxPyTreeCtrl
* _arg0
;
5457 wxTreeItemId
* _arg1
;
5458 PyObject
* _argo0
= 0;
5459 PyObject
* _argo1
= 0;
5460 char *_kwnames
[] = { "self","item", NULL
};
5463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemText",_kwnames
,&_argo0
,&_argo1
))
5466 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5467 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxPyTreeCtrl_p.");
5473 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5474 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5475 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
5480 wxPy_BEGIN_ALLOW_THREADS
;
5481 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
5483 wxPy_END_ALLOW_THREADS
;
5485 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5493 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
5494 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5495 PyObject
* _resultobj
;
5497 wxPyTreeCtrl
* _arg0
;
5498 wxTreeItemId
* _arg1
;
5499 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
5500 PyObject
* _argo0
= 0;
5501 PyObject
* _argo1
= 0;
5502 char *_kwnames
[] = { "self","item","which", NULL
};
5505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5508 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5509 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5510 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxPyTreeCtrl_p.");
5515 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5516 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5517 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
5522 wxPy_BEGIN_ALLOW_THREADS
;
5523 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
5525 wxPy_END_ALLOW_THREADS
;
5526 } _resultobj
= Py_BuildValue("i",_result
);
5530 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
5531 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5532 PyObject
* _resultobj
;
5534 wxPyTreeCtrl
* _arg0
;
5535 wxTreeItemId
* _arg1
;
5536 PyObject
* _argo0
= 0;
5537 PyObject
* _argo1
= 0;
5538 char *_kwnames
[] = { "self","item", NULL
};
5541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
5544 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5545 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5546 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
5551 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5552 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5553 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
5558 wxPy_BEGIN_ALLOW_THREADS
;
5559 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
5561 wxPy_END_ALLOW_THREADS
;
5562 } _resultobj
= Py_BuildValue("i",_result
);
5566 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
5567 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5568 PyObject
* _resultobj
;
5569 wxPyTreeCtrl
* _arg0
;
5570 wxTreeItemId
* _arg1
;
5572 PyObject
* _argo0
= 0;
5573 PyObject
* _argo1
= 0;
5574 PyObject
* _obj2
= 0;
5575 char *_kwnames
[] = { "self","item","text", NULL
};
5578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
5581 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5582 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxPyTreeCtrl_p.");
5588 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5589 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
5595 if (!PyString_Check(_obj2
)) {
5596 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5599 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
5602 wxPy_BEGIN_ALLOW_THREADS
;
5603 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
5605 wxPy_END_ALLOW_THREADS
;
5606 } Py_INCREF(Py_None
);
5607 _resultobj
= Py_None
;
5615 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
5616 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5617 PyObject
* _resultobj
;
5618 wxPyTreeCtrl
* _arg0
;
5619 wxTreeItemId
* _arg1
;
5621 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
5622 PyObject
* _argo0
= 0;
5623 PyObject
* _argo1
= 0;
5624 char *_kwnames
[] = { "self","item","image","which", NULL
};
5627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
5630 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5631 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5632 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxPyTreeCtrl_p.");
5637 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5638 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5639 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
5644 wxPy_BEGIN_ALLOW_THREADS
;
5645 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
5647 wxPy_END_ALLOW_THREADS
;
5648 } Py_INCREF(Py_None
);
5649 _resultobj
= Py_None
;
5653 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
5654 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5655 PyObject
* _resultobj
;
5656 wxPyTreeCtrl
* _arg0
;
5657 wxTreeItemId
* _arg1
;
5659 PyObject
* _argo0
= 0;
5660 PyObject
* _argo1
= 0;
5661 char *_kwnames
[] = { "self","item","image", NULL
};
5664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5667 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5668 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
5674 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5675 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5676 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
5681 wxPy_BEGIN_ALLOW_THREADS
;
5682 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
5684 wxPy_END_ALLOW_THREADS
;
5685 } Py_INCREF(Py_None
);
5686 _resultobj
= Py_None
;
5690 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
5691 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5692 PyObject
* _resultobj
;
5693 wxPyTreeCtrl
* _arg0
;
5694 wxTreeItemId
* _arg1
;
5695 bool _arg2
= (bool ) TRUE
;
5696 PyObject
* _argo0
= 0;
5697 PyObject
* _argo1
= 0;
5698 int tempbool2
= (int) TRUE
;
5699 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
5702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5705 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5706 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxPyTreeCtrl_p.");
5712 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5713 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
5718 _arg2
= (bool ) tempbool2
;
5720 wxPy_BEGIN_ALLOW_THREADS
;
5721 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
5723 wxPy_END_ALLOW_THREADS
;
5724 } Py_INCREF(Py_None
);
5725 _resultobj
= Py_None
;
5729 static wxPyTreeItemData
* wxPyTreeCtrl_GetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
5730 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
5732 data
= new wxPyTreeItemData();
5733 data
->SetId(item
); // set the id
5734 self
->SetItemData(item
, data
);
5738 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5739 PyObject
* _resultobj
;
5740 wxPyTreeItemData
* _result
;
5741 wxPyTreeCtrl
* _arg0
;
5742 wxTreeItemId
* _arg1
;
5743 PyObject
* _argo0
= 0;
5744 PyObject
* _argo1
= 0;
5745 char *_kwnames
[] = { "self","item", NULL
};
5749 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
5752 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5753 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5754 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxPyTreeCtrl_p.");
5759 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5760 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
5766 wxPy_BEGIN_ALLOW_THREADS
;
5767 _result
= (wxPyTreeItemData
*)wxPyTreeCtrl_GetItemData(_arg0
,*_arg1
);
5769 wxPy_END_ALLOW_THREADS
;
5771 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
5772 _resultobj
= Py_BuildValue("s",_ptemp
);
5775 _resultobj
= Py_None
;
5780 static void wxPyTreeCtrl_SetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
5781 data
->SetId(item
); // set the id
5782 self
->SetItemData(item
, data
);
5784 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5785 PyObject
* _resultobj
;
5786 wxPyTreeCtrl
* _arg0
;
5787 wxTreeItemId
* _arg1
;
5788 wxPyTreeItemData
* _arg2
;
5789 PyObject
* _argo0
= 0;
5790 PyObject
* _argo1
= 0;
5791 PyObject
* _argo2
= 0;
5792 char *_kwnames
[] = { "self","item","data", NULL
};
5795 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
5798 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5799 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5800 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxPyTreeCtrl_p.");
5805 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5806 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
5812 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5813 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
5814 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
5819 wxPy_BEGIN_ALLOW_THREADS
;
5820 wxPyTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
5822 wxPy_END_ALLOW_THREADS
;
5823 } Py_INCREF(Py_None
);
5824 _resultobj
= Py_None
;
5828 static PyObject
* wxPyTreeCtrl_GetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
5829 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
5831 data
= new wxPyTreeItemData();
5832 data
->SetId(item
); // set the id
5833 self
->SetItemData(item
, data
);
5835 return data
->GetData();
5837 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5838 PyObject
* _resultobj
;
5840 wxPyTreeCtrl
* _arg0
;
5841 wxTreeItemId
* _arg1
;
5842 PyObject
* _argo0
= 0;
5843 PyObject
* _argo1
= 0;
5844 char *_kwnames
[] = { "self","item", NULL
};
5847 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
5850 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5851 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5852 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxPyTreeCtrl_p.");
5857 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5858 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5859 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
5864 wxPy_BEGIN_ALLOW_THREADS
;
5865 _result
= (PyObject
*)wxPyTreeCtrl_GetPyData(_arg0
,*_arg1
);
5867 wxPy_END_ALLOW_THREADS
;
5869 _resultobj
= _result
;
5874 static void wxPyTreeCtrl_SetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
5875 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
5877 data
= new wxPyTreeItemData(obj
);
5878 data
->SetId(item
); // set the id
5879 self
->SetItemData(item
, data
);
5883 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5884 PyObject
* _resultobj
;
5885 wxPyTreeCtrl
* _arg0
;
5886 wxTreeItemId
* _arg1
;
5888 PyObject
* _argo0
= 0;
5889 PyObject
* _argo1
= 0;
5890 PyObject
* _obj2
= 0;
5891 char *_kwnames
[] = { "self","item","obj", NULL
};
5894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
5897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxPyTreeCtrl_p.");
5904 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5905 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5906 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
5914 wxPy_BEGIN_ALLOW_THREADS
;
5915 wxPyTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
5917 wxPy_END_ALLOW_THREADS
;
5918 } Py_INCREF(Py_None
);
5919 _resultobj
= Py_None
;
5923 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
5924 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5925 PyObject
* _resultobj
;
5927 wxPyTreeCtrl
* _arg0
;
5928 wxTreeItemId
* _arg1
;
5929 PyObject
* _argo0
= 0;
5930 PyObject
* _argo1
= 0;
5931 char *_kwnames
[] = { "self","item", NULL
};
5934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
5937 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5938 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5939 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxPyTreeCtrl_p.");
5944 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5945 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5946 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
5951 wxPy_BEGIN_ALLOW_THREADS
;
5952 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
5954 wxPy_END_ALLOW_THREADS
;
5955 } _resultobj
= Py_BuildValue("i",_result
);
5959 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
5960 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5961 PyObject
* _resultobj
;
5963 wxPyTreeCtrl
* _arg0
;
5964 wxTreeItemId
* _arg1
;
5965 PyObject
* _argo0
= 0;
5966 PyObject
* _argo1
= 0;
5967 char *_kwnames
[] = { "self","item", NULL
};
5970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
5973 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5974 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5975 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxPyTreeCtrl_p.");
5980 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5981 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5982 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
5987 wxPy_BEGIN_ALLOW_THREADS
;
5988 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
5990 wxPy_END_ALLOW_THREADS
;
5991 } _resultobj
= Py_BuildValue("i",_result
);
5995 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
5996 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5997 PyObject
* _resultobj
;
5999 wxPyTreeCtrl
* _arg0
;
6000 wxTreeItemId
* _arg1
;
6001 PyObject
* _argo0
= 0;
6002 PyObject
* _argo1
= 0;
6003 char *_kwnames
[] = { "self","item", NULL
};
6006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
6009 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6010 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6011 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxPyTreeCtrl_p.");
6016 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6017 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6018 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
6023 wxPy_BEGIN_ALLOW_THREADS
;
6024 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
6026 wxPy_END_ALLOW_THREADS
;
6027 } _resultobj
= Py_BuildValue("i",_result
);
6031 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
6032 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6033 PyObject
* _resultobj
;
6035 wxPyTreeCtrl
* _arg0
;
6036 wxTreeItemId
* _arg1
;
6037 PyObject
* _argo0
= 0;
6038 PyObject
* _argo1
= 0;
6039 char *_kwnames
[] = { "self","item", NULL
};
6042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
6045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxPyTreeCtrl_p.");
6052 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6053 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
6059 wxPy_BEGIN_ALLOW_THREADS
;
6060 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
6062 wxPy_END_ALLOW_THREADS
;
6063 } _resultobj
= Py_BuildValue("i",_result
);
6067 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
6068 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6069 PyObject
* _resultobj
;
6070 wxTreeItemId
* _result
;
6071 wxPyTreeCtrl
* _arg0
;
6072 PyObject
* _argo0
= 0;
6073 char *_kwnames
[] = { "self", NULL
};
6077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
6080 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6081 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxPyTreeCtrl_p.");
6087 wxPy_BEGIN_ALLOW_THREADS
;
6088 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
6090 wxPy_END_ALLOW_THREADS
;
6091 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6092 _resultobj
= Py_BuildValue("s",_ptemp
);
6096 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
6097 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6098 PyObject
* _resultobj
;
6099 wxTreeItemId
* _result
;
6100 wxPyTreeCtrl
* _arg0
;
6101 PyObject
* _argo0
= 0;
6102 char *_kwnames
[] = { "self", NULL
};
6106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
6109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxPyTreeCtrl_p.");
6116 wxPy_BEGIN_ALLOW_THREADS
;
6117 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
6119 wxPy_END_ALLOW_THREADS
;
6120 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6121 _resultobj
= Py_BuildValue("s",_ptemp
);
6125 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
6126 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6127 PyObject
* _resultobj
;
6128 wxTreeItemId
* _result
;
6129 wxPyTreeCtrl
* _arg0
;
6130 wxTreeItemId
* _arg1
;
6131 PyObject
* _argo0
= 0;
6132 PyObject
* _argo1
= 0;
6133 char *_kwnames
[] = { "self","item", NULL
};
6137 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
6140 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6141 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6142 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxPyTreeCtrl_p.");
6147 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6148 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6149 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
6154 wxPy_BEGIN_ALLOW_THREADS
;
6155 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
6157 wxPy_END_ALLOW_THREADS
;
6158 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6159 _resultobj
= Py_BuildValue("s",_ptemp
);
6163 static PyObject
* wxPyTreeCtrl_GetSelections(wxPyTreeCtrl
*self
) {
6164 bool doSave
= wxPyRestoreThread();
6165 PyObject
* rval
= PyList_New(0);
6166 wxArrayTreeItemIds array
;
6168 num
= self
->GetSelections(array
);
6169 for (x
=0; x
< num
; x
++) {
6170 PyObject
* item
= wxPyConstructObject((void*)&array
.Item(x
),
6172 PyList_Append(rval
, item
);
6174 wxPySaveThread(doSave
);
6177 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6178 PyObject
* _resultobj
;
6180 wxPyTreeCtrl
* _arg0
;
6181 PyObject
* _argo0
= 0;
6182 char *_kwnames
[] = { "self", NULL
};
6185 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
6188 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6189 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6190 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxPyTreeCtrl_p.");
6195 wxPy_BEGIN_ALLOW_THREADS
;
6196 _result
= (PyObject
*)wxPyTreeCtrl_GetSelections(_arg0
);
6198 wxPy_END_ALLOW_THREADS
;
6200 _resultobj
= _result
;
6205 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
6206 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6207 PyObject
* _resultobj
;
6209 wxPyTreeCtrl
* _arg0
;
6210 wxTreeItemId
* _arg1
;
6211 bool _arg2
= (bool ) TRUE
;
6212 PyObject
* _argo0
= 0;
6213 PyObject
* _argo1
= 0;
6214 int tempbool2
= (int) TRUE
;
6215 char *_kwnames
[] = { "self","item","recursively", NULL
};
6218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6221 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6222 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxPyTreeCtrl_p.");
6228 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6229 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
6234 _arg2
= (bool ) tempbool2
;
6236 wxPy_BEGIN_ALLOW_THREADS
;
6237 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
6239 wxPy_END_ALLOW_THREADS
;
6240 } _resultobj
= Py_BuildValue("i",_result
);
6244 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
6245 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6246 PyObject
* _resultobj
;
6247 wxTreeItemId
* _result
;
6248 wxPyTreeCtrl
* _arg0
;
6249 wxTreeItemId
* _arg1
;
6251 PyObject
* _argo0
= 0;
6252 PyObject
* _argo1
= 0;
6254 PyObject
* _obj2
= 0;
6255 char *_kwnames
[] = { "self","item","INOUT", NULL
};
6259 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6262 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6263 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6264 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxPyTreeCtrl_p.");
6269 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6270 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6271 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
6276 temp
= (long) PyInt_AsLong(_obj2
);
6280 wxPy_BEGIN_ALLOW_THREADS
;
6281 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
6283 wxPy_END_ALLOW_THREADS
;
6284 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6285 _resultobj
= Py_BuildValue("s",_ptemp
);
6288 o
= PyInt_FromLong((long) (*_arg2
));
6289 _resultobj
= t_output_helper(_resultobj
, o
);
6294 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
6295 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6296 PyObject
* _resultobj
;
6297 wxTreeItemId
* _result
;
6298 wxPyTreeCtrl
* _arg0
;
6299 wxTreeItemId
* _arg1
;
6301 PyObject
* _argo0
= 0;
6302 PyObject
* _argo1
= 0;
6304 PyObject
* _obj2
= 0;
6305 char *_kwnames
[] = { "self","item","INOUT", NULL
};
6309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxPyTreeCtrl_p.");
6319 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6320 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6321 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
6326 temp
= (long) PyInt_AsLong(_obj2
);
6330 wxPy_BEGIN_ALLOW_THREADS
;
6331 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
6333 wxPy_END_ALLOW_THREADS
;
6334 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6335 _resultobj
= Py_BuildValue("s",_ptemp
);
6338 o
= PyInt_FromLong((long) (*_arg2
));
6339 _resultobj
= t_output_helper(_resultobj
, o
);
6344 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
6345 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6346 PyObject
* _resultobj
;
6347 wxTreeItemId
* _result
;
6348 wxPyTreeCtrl
* _arg0
;
6349 wxTreeItemId
* _arg1
;
6350 PyObject
* _argo0
= 0;
6351 PyObject
* _argo1
= 0;
6352 char *_kwnames
[] = { "self","item", NULL
};
6356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
6359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxPyTreeCtrl_p.");
6366 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6367 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6368 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
6373 wxPy_BEGIN_ALLOW_THREADS
;
6374 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
6376 wxPy_END_ALLOW_THREADS
;
6377 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6378 _resultobj
= Py_BuildValue("s",_ptemp
);
6382 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
6383 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6384 PyObject
* _resultobj
;
6385 wxTreeItemId
* _result
;
6386 wxPyTreeCtrl
* _arg0
;
6387 wxTreeItemId
* _arg1
;
6388 PyObject
* _argo0
= 0;
6389 PyObject
* _argo1
= 0;
6390 char *_kwnames
[] = { "self","item", NULL
};
6394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
6397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxPyTreeCtrl_p.");
6404 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6405 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
6411 wxPy_BEGIN_ALLOW_THREADS
;
6412 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
6414 wxPy_END_ALLOW_THREADS
;
6415 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6416 _resultobj
= Py_BuildValue("s",_ptemp
);
6420 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
6421 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6422 PyObject
* _resultobj
;
6423 wxTreeItemId
* _result
;
6424 wxPyTreeCtrl
* _arg0
;
6425 PyObject
* _argo0
= 0;
6426 char *_kwnames
[] = { "self", NULL
};
6430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
6433 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6434 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxPyTreeCtrl_p.");
6440 wxPy_BEGIN_ALLOW_THREADS
;
6441 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
6443 wxPy_END_ALLOW_THREADS
;
6444 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6445 _resultobj
= Py_BuildValue("s",_ptemp
);
6449 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
6450 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6451 PyObject
* _resultobj
;
6452 wxTreeItemId
* _result
;
6453 wxPyTreeCtrl
* _arg0
;
6454 wxTreeItemId
* _arg1
;
6455 PyObject
* _argo0
= 0;
6456 PyObject
* _argo1
= 0;
6457 char *_kwnames
[] = { "self","item", NULL
};
6461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
6464 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6465 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxPyTreeCtrl_p.");
6471 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6472 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
6478 wxPy_BEGIN_ALLOW_THREADS
;
6479 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
6481 wxPy_END_ALLOW_THREADS
;
6482 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6483 _resultobj
= Py_BuildValue("s",_ptemp
);
6487 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
6488 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6489 PyObject
* _resultobj
;
6490 wxTreeItemId
* _result
;
6491 wxPyTreeCtrl
* _arg0
;
6492 wxTreeItemId
* _arg1
;
6493 PyObject
* _argo0
= 0;
6494 PyObject
* _argo1
= 0;
6495 char *_kwnames
[] = { "self","item", NULL
};
6499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
6502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxPyTreeCtrl_p.");
6509 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6510 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6511 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
6516 wxPy_BEGIN_ALLOW_THREADS
;
6517 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
6519 wxPy_END_ALLOW_THREADS
;
6520 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6521 _resultobj
= Py_BuildValue("s",_ptemp
);
6525 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
6526 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6527 PyObject
* _resultobj
;
6528 wxTreeItemId
* _result
;
6529 wxPyTreeCtrl
* _arg0
;
6530 wxTreeItemId
* _arg1
;
6531 PyObject
* _argo0
= 0;
6532 PyObject
* _argo1
= 0;
6533 char *_kwnames
[] = { "self","item", NULL
};
6537 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
6540 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6541 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6542 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxPyTreeCtrl_p.");
6547 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6548 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6549 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
6554 wxPy_BEGIN_ALLOW_THREADS
;
6555 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
6557 wxPy_END_ALLOW_THREADS
;
6558 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6559 _resultobj
= Py_BuildValue("s",_ptemp
);
6563 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6564 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6565 PyObject
* _resultobj
;
6566 wxTreeItemId
* _result
;
6567 wxPyTreeCtrl
* _arg0
;
6569 int _arg2
= (int ) -1;
6570 int _arg3
= (int ) -1;
6571 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
6572 PyObject
* _argo0
= 0;
6573 PyObject
* _obj1
= 0;
6574 PyObject
* _argo4
= 0;
6575 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
6579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
6582 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6583 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6584 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxPyTreeCtrl_p.");
6589 if (!PyString_Check(_obj1
)) {
6590 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6593 _arg1
= new wxString(PyString_AsString(_obj1
), PyString_Size(_obj1
));
6596 if (_argo4
== Py_None
) { _arg4
= NULL
; }
6597 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
6598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
6603 wxPy_BEGIN_ALLOW_THREADS
;
6604 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
6606 wxPy_END_ALLOW_THREADS
;
6607 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6608 _resultobj
= Py_BuildValue("s",_ptemp
);
6616 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6617 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6618 PyObject
* _resultobj
;
6619 wxTreeItemId
* _result
;
6620 wxPyTreeCtrl
* _arg0
;
6621 wxTreeItemId
* _arg1
;
6623 int _arg3
= (int ) -1;
6624 int _arg4
= (int ) -1;
6625 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
6626 PyObject
* _argo0
= 0;
6627 PyObject
* _argo1
= 0;
6628 PyObject
* _obj2
= 0;
6629 PyObject
* _argo5
= 0;
6630 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
6634 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
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_PrependItem. 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_PrependItem. Expected _wxTreeItemId_p.");
6651 if (!PyString_Check(_obj2
)) {
6652 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6655 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
6658 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6659 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
6660 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
6665 wxPy_BEGIN_ALLOW_THREADS
;
6666 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
6668 wxPy_END_ALLOW_THREADS
;
6669 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6670 _resultobj
= Py_BuildValue("s",_ptemp
);
6678 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6679 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6680 PyObject
* _resultobj
;
6681 wxTreeItemId
* _result
;
6682 wxPyTreeCtrl
* _arg0
;
6683 wxTreeItemId
* _arg1
;
6684 wxTreeItemId
* _arg2
;
6686 int _arg4
= (int ) -1;
6687 int _arg5
= (int ) -1;
6688 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
6689 PyObject
* _argo0
= 0;
6690 PyObject
* _argo1
= 0;
6691 PyObject
* _argo2
= 0;
6692 PyObject
* _obj3
= 0;
6693 PyObject
* _argo6
= 0;
6694 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
6698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
6701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxPyTreeCtrl_p.");
6708 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6709 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6710 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
6715 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6716 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
6717 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
6722 if (!PyString_Check(_obj3
)) {
6723 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6726 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
6729 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6730 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
6731 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
6736 wxPy_BEGIN_ALLOW_THREADS
;
6737 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
6739 wxPy_END_ALLOW_THREADS
;
6740 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6741 _resultobj
= Py_BuildValue("s",_ptemp
);
6749 #define wxTreeCtrl_InsertItemBefore(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6750 static PyObject
*_wrap_wxTreeCtrl_InsertItemBefore(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6751 PyObject
* _resultobj
;
6752 wxTreeItemId
* _result
;
6753 wxPyTreeCtrl
* _arg0
;
6754 wxTreeItemId
* _arg1
;
6757 int _arg4
= (int ) -1;
6758 int _arg5
= (int ) -1;
6759 wxTreeItemData
* _arg6
= (wxTreeItemData
*) NULL
;
6760 PyObject
* _argo0
= 0;
6761 PyObject
* _argo1
= 0;
6762 PyObject
* _obj3
= 0;
6763 PyObject
* _argo6
= 0;
6764 char *_kwnames
[] = { "self","parent","before","text","image","selectedImage","data", NULL
};
6768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|iiO:wxTreeCtrl_InsertItemBefore",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
6771 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6772 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6773 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeCtrl_p.");
6778 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6779 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6780 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemId_p.");
6785 if (!PyString_Check(_obj3
)) {
6786 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6789 _arg3
= new wxString(PyString_AsString(_obj3
), PyString_Size(_obj3
));
6792 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6793 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxTreeItemData_p")) {
6794 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemData_p.");
6799 wxPy_BEGIN_ALLOW_THREADS
;
6800 _result
= new wxTreeItemId (wxTreeCtrl_InsertItemBefore(_arg0
,*_arg1
,_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
6802 wxPy_END_ALLOW_THREADS
;
6803 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6804 _resultobj
= Py_BuildValue("s",_ptemp
);
6812 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6813 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6814 PyObject
* _resultobj
;
6815 wxTreeItemId
* _result
;
6816 wxPyTreeCtrl
* _arg0
;
6817 wxTreeItemId
* _arg1
;
6819 int _arg3
= (int ) -1;
6820 int _arg4
= (int ) -1;
6821 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
6822 PyObject
* _argo0
= 0;
6823 PyObject
* _argo1
= 0;
6824 PyObject
* _obj2
= 0;
6825 PyObject
* _argo5
= 0;
6826 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
6830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
6833 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6834 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6835 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxPyTreeCtrl_p.");
6840 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6841 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6842 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
6847 if (!PyString_Check(_obj2
)) {
6848 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6851 _arg2
= new wxString(PyString_AsString(_obj2
), PyString_Size(_obj2
));
6854 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6855 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
6856 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
6861 wxPy_BEGIN_ALLOW_THREADS
;
6862 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
6864 wxPy_END_ALLOW_THREADS
;
6865 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6866 _resultobj
= Py_BuildValue("s",_ptemp
);
6874 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
6875 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6876 PyObject
* _resultobj
;
6877 wxPyTreeCtrl
* _arg0
;
6878 wxTreeItemId
* _arg1
;
6879 PyObject
* _argo0
= 0;
6880 PyObject
* _argo1
= 0;
6881 char *_kwnames
[] = { "self","item", NULL
};
6884 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
6887 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6888 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxPyTreeCtrl_p.");
6894 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6895 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6896 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
6901 wxPy_BEGIN_ALLOW_THREADS
;
6902 wxTreeCtrl_Delete(_arg0
,*_arg1
);
6904 wxPy_END_ALLOW_THREADS
;
6905 } Py_INCREF(Py_None
);
6906 _resultobj
= Py_None
;
6910 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
6911 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6912 PyObject
* _resultobj
;
6913 wxPyTreeCtrl
* _arg0
;
6914 wxTreeItemId
* _arg1
;
6915 PyObject
* _argo0
= 0;
6916 PyObject
* _argo1
= 0;
6917 char *_kwnames
[] = { "self","item", NULL
};
6920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
6923 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6924 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6925 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxPyTreeCtrl_p.");
6930 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6931 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6932 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
6937 wxPy_BEGIN_ALLOW_THREADS
;
6938 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
6940 wxPy_END_ALLOW_THREADS
;
6941 } Py_INCREF(Py_None
);
6942 _resultobj
= Py_None
;
6946 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
6947 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6948 PyObject
* _resultobj
;
6949 wxPyTreeCtrl
* _arg0
;
6950 PyObject
* _argo0
= 0;
6951 char *_kwnames
[] = { "self", NULL
};
6954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
6957 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6958 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6959 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxPyTreeCtrl_p.");
6964 wxPy_BEGIN_ALLOW_THREADS
;
6965 wxTreeCtrl_DeleteAllItems(_arg0
);
6967 wxPy_END_ALLOW_THREADS
;
6968 } Py_INCREF(Py_None
);
6969 _resultobj
= Py_None
;
6973 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
6974 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6975 PyObject
* _resultobj
;
6976 wxPyTreeCtrl
* _arg0
;
6977 wxTreeItemId
* _arg1
;
6978 PyObject
* _argo0
= 0;
6979 PyObject
* _argo1
= 0;
6980 char *_kwnames
[] = { "self","item", NULL
};
6983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
6986 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6987 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6988 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxPyTreeCtrl_p.");
6993 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6994 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6995 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
7000 wxPy_BEGIN_ALLOW_THREADS
;
7001 wxTreeCtrl_Expand(_arg0
,*_arg1
);
7003 wxPy_END_ALLOW_THREADS
;
7004 } Py_INCREF(Py_None
);
7005 _resultobj
= Py_None
;
7009 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
7010 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7011 PyObject
* _resultobj
;
7012 wxPyTreeCtrl
* _arg0
;
7013 wxTreeItemId
* _arg1
;
7014 PyObject
* _argo0
= 0;
7015 PyObject
* _argo1
= 0;
7016 char *_kwnames
[] = { "self","item", NULL
};
7019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
7022 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7023 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7024 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxPyTreeCtrl_p.");
7029 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7030 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
7036 wxPy_BEGIN_ALLOW_THREADS
;
7037 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
7039 wxPy_END_ALLOW_THREADS
;
7040 } Py_INCREF(Py_None
);
7041 _resultobj
= Py_None
;
7045 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
7046 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7047 PyObject
* _resultobj
;
7048 wxPyTreeCtrl
* _arg0
;
7049 wxTreeItemId
* _arg1
;
7050 PyObject
* _argo0
= 0;
7051 PyObject
* _argo1
= 0;
7052 char *_kwnames
[] = { "self","item", NULL
};
7055 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
7058 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7059 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7060 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxPyTreeCtrl_p.");
7065 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7066 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7067 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
7072 wxPy_BEGIN_ALLOW_THREADS
;
7073 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
7075 wxPy_END_ALLOW_THREADS
;
7076 } Py_INCREF(Py_None
);
7077 _resultobj
= Py_None
;
7081 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
7082 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7083 PyObject
* _resultobj
;
7084 wxPyTreeCtrl
* _arg0
;
7085 wxTreeItemId
* _arg1
;
7086 PyObject
* _argo0
= 0;
7087 PyObject
* _argo1
= 0;
7088 char *_kwnames
[] = { "self","item", NULL
};
7091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
7094 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7095 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7096 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxPyTreeCtrl_p.");
7101 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7102 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7103 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
7108 wxPy_BEGIN_ALLOW_THREADS
;
7109 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
7111 wxPy_END_ALLOW_THREADS
;
7112 } Py_INCREF(Py_None
);
7113 _resultobj
= Py_None
;
7117 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
7118 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7119 PyObject
* _resultobj
;
7120 wxPyTreeCtrl
* _arg0
;
7121 PyObject
* _argo0
= 0;
7122 char *_kwnames
[] = { "self", NULL
};
7125 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
7128 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7129 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7130 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxPyTreeCtrl_p.");
7135 wxPy_BEGIN_ALLOW_THREADS
;
7136 wxTreeCtrl_Unselect(_arg0
);
7138 wxPy_END_ALLOW_THREADS
;
7139 } Py_INCREF(Py_None
);
7140 _resultobj
= Py_None
;
7144 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
7145 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7146 PyObject
* _resultobj
;
7147 wxPyTreeCtrl
* _arg0
;
7148 PyObject
* _argo0
= 0;
7149 char *_kwnames
[] = { "self", NULL
};
7152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
7155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxPyTreeCtrl_p.");
7162 wxPy_BEGIN_ALLOW_THREADS
;
7163 wxTreeCtrl_UnselectAll(_arg0
);
7165 wxPy_END_ALLOW_THREADS
;
7166 } Py_INCREF(Py_None
);
7167 _resultobj
= Py_None
;
7171 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
7172 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7173 PyObject
* _resultobj
;
7174 wxPyTreeCtrl
* _arg0
;
7175 wxTreeItemId
* _arg1
;
7176 PyObject
* _argo0
= 0;
7177 PyObject
* _argo1
= 0;
7178 char *_kwnames
[] = { "self","item", NULL
};
7181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
7184 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7185 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxPyTreeCtrl_p.");
7191 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7192 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
7198 wxPy_BEGIN_ALLOW_THREADS
;
7199 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
7201 wxPy_END_ALLOW_THREADS
;
7202 } Py_INCREF(Py_None
);
7203 _resultobj
= Py_None
;
7207 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
7208 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7209 PyObject
* _resultobj
;
7210 wxPyTreeCtrl
* _arg0
;
7211 wxTreeItemId
* _arg1
;
7212 PyObject
* _argo0
= 0;
7213 PyObject
* _argo1
= 0;
7214 char *_kwnames
[] = { "self","item", NULL
};
7217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
7220 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7221 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7222 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxPyTreeCtrl_p.");
7227 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7228 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7229 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
7234 wxPy_BEGIN_ALLOW_THREADS
;
7235 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
7237 wxPy_END_ALLOW_THREADS
;
7238 } Py_INCREF(Py_None
);
7239 _resultobj
= Py_None
;
7243 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
7244 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7245 PyObject
* _resultobj
;
7246 wxPyTreeCtrl
* _arg0
;
7247 wxTreeItemId
* _arg1
;
7248 PyObject
* _argo0
= 0;
7249 PyObject
* _argo1
= 0;
7250 char *_kwnames
[] = { "self","item", NULL
};
7253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ScrollTo",_kwnames
,&_argo0
,&_argo1
))
7256 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7257 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxPyTreeCtrl_p.");
7263 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7264 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7265 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
7270 wxPy_BEGIN_ALLOW_THREADS
;
7271 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
7273 wxPy_END_ALLOW_THREADS
;
7274 } Py_INCREF(Py_None
);
7275 _resultobj
= Py_None
;
7279 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
7280 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7281 PyObject
* _resultobj
;
7282 wxTextCtrl
* _result
;
7283 wxPyTreeCtrl
* _arg0
;
7284 wxTreeItemId
* _arg1
;
7285 PyObject
* _argo0
= 0;
7286 PyObject
* _argo1
= 0;
7287 char *_kwnames
[] = { "self","item", NULL
};
7291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
7294 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7295 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxPyTreeCtrl_p.");
7301 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7302 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
7308 wxPy_BEGIN_ALLOW_THREADS
;
7309 _result
= (wxTextCtrl
*)wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
7311 wxPy_END_ALLOW_THREADS
;
7313 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
7314 _resultobj
= Py_BuildValue("s",_ptemp
);
7317 _resultobj
= Py_None
;
7322 #define wxTreeCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
7323 static PyObject
*_wrap_wxTreeCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7324 PyObject
* _resultobj
;
7325 wxTextCtrl
* _result
;
7326 wxPyTreeCtrl
* _arg0
;
7327 PyObject
* _argo0
= 0;
7328 char *_kwnames
[] = { "self", NULL
};
7332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetEditControl",_kwnames
,&_argo0
))
7335 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7336 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetEditControl. Expected _wxPyTreeCtrl_p.");
7342 wxPy_BEGIN_ALLOW_THREADS
;
7343 _result
= (wxTextCtrl
*)wxTreeCtrl_GetEditControl(_arg0
);
7345 wxPy_END_ALLOW_THREADS
;
7347 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
7348 _resultobj
= Py_BuildValue("s",_ptemp
);
7351 _resultobj
= Py_None
;
7356 #define wxTreeCtrl_EndEditLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->EndEditLabel(_swigarg0,_swigarg1))
7357 static PyObject
*_wrap_wxTreeCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7358 PyObject
* _resultobj
;
7359 wxPyTreeCtrl
* _arg0
;
7360 wxTreeItemId
* _arg1
;
7361 int _arg2
= (int ) FALSE
;
7362 PyObject
* _argo0
= 0;
7363 PyObject
* _argo1
= 0;
7364 char *_kwnames
[] = { "self","item","discardChanges", NULL
};
7367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_EndEditLabel",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7370 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7371 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7372 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EndEditLabel. Expected _wxPyTreeCtrl_p.");
7377 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7378 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7379 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EndEditLabel. Expected _wxTreeItemId_p.");
7384 wxPy_BEGIN_ALLOW_THREADS
;
7385 wxTreeCtrl_EndEditLabel(_arg0
,*_arg1
,_arg2
);
7387 wxPy_END_ALLOW_THREADS
;
7388 } Py_INCREF(Py_None
);
7389 _resultobj
= Py_None
;
7393 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
7394 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7395 PyObject
* _resultobj
;
7396 wxPyTreeCtrl
* _arg0
;
7397 wxTreeItemId
* _arg1
;
7398 PyObject
* _argo0
= 0;
7399 PyObject
* _argo1
= 0;
7400 char *_kwnames
[] = { "self","item", NULL
};
7403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
7406 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7407 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxPyTreeCtrl_p.");
7413 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7414 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7415 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
7420 wxPy_BEGIN_ALLOW_THREADS
;
7421 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
7423 wxPy_END_ALLOW_THREADS
;
7424 } Py_INCREF(Py_None
);
7425 _resultobj
= Py_None
;
7429 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
7430 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7431 PyObject
* _resultobj
;
7432 wxPyTreeCtrl
* _arg0
;
7433 wxTreeItemId
* _arg1
;
7434 int _arg2
= (int ) TRUE
;
7435 PyObject
* _argo0
= 0;
7436 PyObject
* _argo1
= 0;
7437 char *_kwnames
[] = { "self","item","bold", NULL
};
7440 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7443 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7444 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7445 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxPyTreeCtrl_p.");
7450 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7451 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7452 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
7457 wxPy_BEGIN_ALLOW_THREADS
;
7458 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
7460 wxPy_END_ALLOW_THREADS
;
7461 } Py_INCREF(Py_None
);
7462 _resultobj
= Py_None
;
7466 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
7467 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7468 PyObject
* _resultobj
;
7470 wxPyTreeCtrl
* _arg0
;
7471 wxTreeItemId
* _arg1
;
7472 PyObject
* _argo0
= 0;
7473 PyObject
* _argo1
= 0;
7474 char *_kwnames
[] = { "self","item", NULL
};
7477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsBold",_kwnames
,&_argo0
,&_argo1
))
7480 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7481 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7482 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxPyTreeCtrl_p.");
7487 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7488 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7489 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
7494 wxPy_BEGIN_ALLOW_THREADS
;
7495 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
7497 wxPy_END_ALLOW_THREADS
;
7498 } _resultobj
= Py_BuildValue("i",_result
);
7502 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
7503 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7504 PyObject
* _resultobj
;
7505 wxTreeItemId
* _result
;
7506 wxPyTreeCtrl
* _arg0
;
7510 PyObject
* _argo0
= 0;
7512 PyObject
* _obj1
= 0;
7513 char *_kwnames
[] = { "self","point", NULL
};
7520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
7523 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7524 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7525 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxPyTreeCtrl_p.");
7531 if (! wxPoint_helper(_obj1
, &_arg1
))
7535 wxPy_BEGIN_ALLOW_THREADS
;
7536 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
7538 wxPy_END_ALLOW_THREADS
;
7539 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7540 _resultobj
= Py_BuildValue("s",_ptemp
);
7543 o
= PyInt_FromLong((long) (*_arg2
));
7544 _resultobj
= t_output_helper(_resultobj
, o
);
7549 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
7550 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7551 PyObject
* _resultobj
;
7552 wxPyTreeCtrl
* _arg0
;
7553 wxTreeItemId
* _arg1
;
7555 PyObject
* _argo0
= 0;
7556 PyObject
* _argo1
= 0;
7558 PyObject
* _obj2
= 0;
7559 char *_kwnames
[] = { "self","item","col", NULL
};
7562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7565 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7566 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7567 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxPyTreeCtrl_p.");
7572 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7573 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7574 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
7580 if (! wxColour_helper(_obj2
, &_arg2
))
7584 wxPy_BEGIN_ALLOW_THREADS
;
7585 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
7587 wxPy_END_ALLOW_THREADS
;
7588 } Py_INCREF(Py_None
);
7589 _resultobj
= Py_None
;
7593 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
7594 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7595 PyObject
* _resultobj
;
7596 wxPyTreeCtrl
* _arg0
;
7597 wxTreeItemId
* _arg1
;
7599 PyObject
* _argo0
= 0;
7600 PyObject
* _argo1
= 0;
7602 PyObject
* _obj2
= 0;
7603 char *_kwnames
[] = { "self","item","col", NULL
};
7606 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7609 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7610 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7611 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
7616 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7617 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
7624 if (! wxColour_helper(_obj2
, &_arg2
))
7628 wxPy_BEGIN_ALLOW_THREADS
;
7629 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
7631 wxPy_END_ALLOW_THREADS
;
7632 } Py_INCREF(Py_None
);
7633 _resultobj
= Py_None
;
7637 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
7638 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7639 PyObject
* _resultobj
;
7640 wxPyTreeCtrl
* _arg0
;
7641 wxTreeItemId
* _arg1
;
7643 PyObject
* _argo0
= 0;
7644 PyObject
* _argo1
= 0;
7645 PyObject
* _argo2
= 0;
7646 char *_kwnames
[] = { "self","item","font", NULL
};
7649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7652 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7653 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxPyTreeCtrl_p.");
7659 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7660 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
7666 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7667 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
7668 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
7673 wxPy_BEGIN_ALLOW_THREADS
;
7674 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
7676 wxPy_END_ALLOW_THREADS
;
7677 } Py_INCREF(Py_None
);
7678 _resultobj
= Py_None
;
7682 #define wxTreeCtrl_SetItemDropHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemDropHighlight(_swigarg0,_swigarg1))
7683 static PyObject
*_wrap_wxTreeCtrl_SetItemDropHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7684 PyObject
* _resultobj
;
7685 wxPyTreeCtrl
* _arg0
;
7686 wxTreeItemId
* _arg1
;
7687 int _arg2
= (int ) TRUE
;
7688 PyObject
* _argo0
= 0;
7689 PyObject
* _argo1
= 0;
7690 char *_kwnames
[] = { "self","item","highlight", NULL
};
7693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemDropHighlight",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7696 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7697 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7698 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemDropHighlight. Expected _wxPyTreeCtrl_p.");
7703 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7704 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7705 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemDropHighlight. Expected _wxTreeItemId_p.");
7710 wxPy_BEGIN_ALLOW_THREADS
;
7711 wxTreeCtrl_SetItemDropHighlight(_arg0
,*_arg1
,_arg2
);
7713 wxPy_END_ALLOW_THREADS
;
7714 } Py_INCREF(Py_None
);
7715 _resultobj
= Py_None
;
7719 static PyObject
* wxPyTreeCtrl_GetBoundingRect(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,int textOnly
) {
7721 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
7722 bool doSave
= wxPyRestoreThread();
7723 wxRect
* r
= new wxRect(rect
);
7724 PyObject
* val
= wxPyConstructObject((void*)r
, "wxRect");
7725 wxPySaveThread(doSave
);
7733 static PyObject
*_wrap_wxTreeCtrl_GetBoundingRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7734 PyObject
* _resultobj
;
7736 wxPyTreeCtrl
* _arg0
;
7737 wxTreeItemId
* _arg1
;
7738 int _arg2
= (int ) FALSE
;
7739 PyObject
* _argo0
= 0;
7740 PyObject
* _argo1
= 0;
7741 char *_kwnames
[] = { "self","item","textOnly", NULL
};
7744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetBoundingRect",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7747 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7748 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7749 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetBoundingRect. Expected _wxPyTreeCtrl_p.");
7754 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7755 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7756 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetBoundingRect. Expected _wxTreeItemId_p.");
7761 wxPy_BEGIN_ALLOW_THREADS
;
7762 _result
= (PyObject
*)wxPyTreeCtrl_GetBoundingRect(_arg0
,*_arg1
,_arg2
);
7764 wxPy_END_ALLOW_THREADS
;
7766 _resultobj
= _result
;
7771 static PyMethodDef controls2cMethods
[] = {
7772 { "wxTreeCtrl_GetBoundingRect", (PyCFunction
) _wrap_wxTreeCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
},
7773 { "wxTreeCtrl_SetItemDropHighlight", (PyCFunction
) _wrap_wxTreeCtrl_SetItemDropHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7774 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
7775 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7776 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7777 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
7778 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
7779 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
7780 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
7781 { "wxTreeCtrl_EndEditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
7782 { "wxTreeCtrl_GetEditControl", (PyCFunction
) _wrap_wxTreeCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
7783 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
7784 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
7785 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
7786 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
7787 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
7788 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
7789 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
7790 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
7791 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
7792 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
7793 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
7794 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
7795 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
7796 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
7797 { "wxTreeCtrl_InsertItemBefore", (PyCFunction
) _wrap_wxTreeCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
},
7798 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
7799 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
7800 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
7801 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
7802 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
7803 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
7804 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
7805 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
7806 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
7807 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
7808 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
7809 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
7810 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
7811 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
7812 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7813 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
7814 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
7815 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
7816 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
7817 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
7818 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
7819 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
7820 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
7821 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
7822 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
7823 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
7824 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
7825 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
7826 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
7827 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
7828 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
7829 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7830 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7831 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
7832 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
7833 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
7834 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
7835 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
7836 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
7837 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
7838 { "wxTreeCtrl__setSelf", (PyCFunction
) _wrap_wxTreeCtrl__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
7839 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
7840 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7841 { "wxTreeEvent_GetCode", (PyCFunction
) _wrap_wxTreeEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
7842 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
7843 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
7844 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
7845 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
7846 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
7847 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
7848 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
7849 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
7850 { "wxTreeItemId___cmp__", (PyCFunction
) _wrap_wxTreeItemId___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
7851 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
7852 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
7853 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
7854 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
7855 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
7856 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
7857 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
7858 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
7859 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
7860 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
7861 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
7862 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
7863 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
7864 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
7865 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
7866 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
7867 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7868 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
7869 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
7870 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
7871 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
7872 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
7873 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
7874 { "wxListCtrl_InsertColumnWith", (PyCFunction
) _wrap_wxListCtrl_InsertColumnWith
, METH_VARARGS
| METH_KEYWORDS
},
7875 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
7876 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
7877 { "wxListCtrl_SetTextColour", (PyCFunction
) _wrap_wxListCtrl_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7878 { "wxListCtrl_GetTextColour", (PyCFunction
) _wrap_wxListCtrl_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7879 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
7880 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
7881 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
7882 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7883 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
7884 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
7885 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
7886 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
7887 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
7888 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
7889 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
7890 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
7891 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
7892 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
7893 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
7894 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
7895 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
7896 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
7897 { "wxListCtrl_GetEditControl", (PyCFunction
) _wrap_wxListCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
7898 { "wxListCtrl_EndEditLabel", (PyCFunction
) _wrap_wxListCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
7899 { "wxListCtrl_EditLabel", (PyCFunction
) _wrap_wxListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
7900 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
7901 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
7902 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
7903 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
7904 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
7905 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
7906 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
7907 { "wxListEvent_GetItem", (PyCFunction
) _wrap_wxListEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
7908 { "wxListEvent_GetMask", (PyCFunction
) _wrap_wxListEvent_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
7909 { "wxListEvent_GetData", (PyCFunction
) _wrap_wxListEvent_GetData
, METH_VARARGS
| METH_KEYWORDS
},
7910 { "wxListEvent_GetImage", (PyCFunction
) _wrap_wxListEvent_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
7911 { "wxListEvent_GetText", (PyCFunction
) _wrap_wxListEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
},
7912 { "wxListEvent_GetLabel", (PyCFunction
) _wrap_wxListEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
7913 { "wxListEvent_GetPoint", (PyCFunction
) _wrap_wxListEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
7914 { "wxListEvent_Cancelled", (PyCFunction
) _wrap_wxListEvent_Cancelled
, METH_VARARGS
| METH_KEYWORDS
},
7915 { "wxListEvent_GetColumn", (PyCFunction
) _wrap_wxListEvent_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
7916 { "wxListEvent_GetOldItem", (PyCFunction
) _wrap_wxListEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
7917 { "wxListEvent_GetOldIndex", (PyCFunction
) _wrap_wxListEvent_GetOldIndex
, METH_VARARGS
| METH_KEYWORDS
},
7918 { "wxListEvent_GetIndex", (PyCFunction
) _wrap_wxListEvent_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
7919 { "wxListEvent_GetCode", (PyCFunction
) _wrap_wxListEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
7920 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
7921 { "wxListEvent_m_item_set", (PyCFunction
) _wrap_wxListEvent_m_item_set
, METH_VARARGS
| METH_KEYWORDS
},
7922 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
7923 { "wxListEvent_m_pointDrag_set", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_set
, METH_VARARGS
| METH_KEYWORDS
},
7924 { "wxListEvent_m_cancelled_get", (PyCFunction
) _wrap_wxListEvent_m_cancelled_get
, METH_VARARGS
| METH_KEYWORDS
},
7925 { "wxListEvent_m_cancelled_set", (PyCFunction
) _wrap_wxListEvent_m_cancelled_set
, METH_VARARGS
| METH_KEYWORDS
},
7926 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
7927 { "wxListEvent_m_col_set", (PyCFunction
) _wrap_wxListEvent_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
7928 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
7929 { "wxListEvent_m_oldItemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
7930 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
7931 { "wxListEvent_m_itemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
7932 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
7933 { "wxListEvent_m_code_set", (PyCFunction
) _wrap_wxListEvent_m_code_set
, METH_VARARGS
| METH_KEYWORDS
},
7934 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
7935 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
7936 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
7937 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
7938 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
7939 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
7940 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
7941 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
7942 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
7943 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
7944 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
7945 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
7946 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
7947 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
7948 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
7949 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
7950 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
7951 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
7952 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
7953 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
7954 { "wxListItem_GetFont", (PyCFunction
) _wrap_wxListItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
7955 { "wxListItem_GetBackgroundColour", (PyCFunction
) _wrap_wxListItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7956 { "wxListItem_GetTextColour", (PyCFunction
) _wrap_wxListItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7957 { "wxListItem_HasAttributes", (PyCFunction
) _wrap_wxListItem_HasAttributes
, METH_VARARGS
| METH_KEYWORDS
},
7958 { "wxListItem_GetAttributes", (PyCFunction
) _wrap_wxListItem_GetAttributes
, METH_VARARGS
| METH_KEYWORDS
},
7959 { "wxListItem_GetAlign", (PyCFunction
) _wrap_wxListItem_GetAlign
, METH_VARARGS
| METH_KEYWORDS
},
7960 { "wxListItem_GetWidth", (PyCFunction
) _wrap_wxListItem_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
7961 { "wxListItem_GetData", (PyCFunction
) _wrap_wxListItem_GetData
, METH_VARARGS
| METH_KEYWORDS
},
7962 { "wxListItem_GetImage", (PyCFunction
) _wrap_wxListItem_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
7963 { "wxListItem_GetText", (PyCFunction
) _wrap_wxListItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
7964 { "wxListItem_GetState", (PyCFunction
) _wrap_wxListItem_GetState
, METH_VARARGS
| METH_KEYWORDS
},
7965 { "wxListItem_GetColumn", (PyCFunction
) _wrap_wxListItem_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
7966 { "wxListItem_GetId", (PyCFunction
) _wrap_wxListItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
7967 { "wxListItem_GetMask", (PyCFunction
) _wrap_wxListItem_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
7968 { "wxListItem_SetFont", (PyCFunction
) _wrap_wxListItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
7969 { "wxListItem_SetBackgroundColour", (PyCFunction
) _wrap_wxListItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7970 { "wxListItem_SetTextColour", (PyCFunction
) _wrap_wxListItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7971 { "wxListItem_SetAlign", (PyCFunction
) _wrap_wxListItem_SetAlign
, METH_VARARGS
| METH_KEYWORDS
},
7972 { "wxListItem_SetWidth", (PyCFunction
) _wrap_wxListItem_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
7973 { "wxListItem_SetData", (PyCFunction
) _wrap_wxListItem_SetData
, METH_VARARGS
| METH_KEYWORDS
},
7974 { "wxListItem_SetImage", (PyCFunction
) _wrap_wxListItem_SetImage
, METH_VARARGS
| METH_KEYWORDS
},
7975 { "wxListItem_SetText", (PyCFunction
) _wrap_wxListItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
7976 { "wxListItem_SetStateMask", (PyCFunction
) _wrap_wxListItem_SetStateMask
, METH_VARARGS
| METH_KEYWORDS
},
7977 { "wxListItem_SetState", (PyCFunction
) _wrap_wxListItem_SetState
, METH_VARARGS
| METH_KEYWORDS
},
7978 { "wxListItem_SetColumn", (PyCFunction
) _wrap_wxListItem_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
7979 { "wxListItem_SetId", (PyCFunction
) _wrap_wxListItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
7980 { "wxListItem_SetMask", (PyCFunction
) _wrap_wxListItem_SetMask
, METH_VARARGS
| METH_KEYWORDS
},
7981 { "wxListItem_ClearAttributes", (PyCFunction
) _wrap_wxListItem_ClearAttributes
, METH_VARARGS
| METH_KEYWORDS
},
7982 { "wxListItem_Clear", (PyCFunction
) _wrap_wxListItem_Clear
, METH_VARARGS
| METH_KEYWORDS
},
7983 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
7984 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
7985 { "wxListItemAttr_GetFont", (PyCFunction
) _wrap_wxListItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
7986 { "wxListItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7987 { "wxListItemAttr_GetTextColour", (PyCFunction
) _wrap_wxListItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7988 { "wxListItemAttr_HasFont", (PyCFunction
) _wrap_wxListItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
7989 { "wxListItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7990 { "wxListItemAttr_HasTextColour", (PyCFunction
) _wrap_wxListItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7991 { "wxListItemAttr_SetFont", (PyCFunction
) _wrap_wxListItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
7992 { "wxListItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7993 { "wxListItemAttr_SetTextColour", (PyCFunction
) _wrap_wxListItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7994 { "new_wxListItemAttr", (PyCFunction
) _wrap_new_wxListItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
8001 * This table is used by the pointer type-checker
8003 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
8004 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
8005 { "_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8006 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8007 { "_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
8008 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
8009 { "_wxEvent","_class_wxEvent",0},
8010 { "_class_wxActivateEvent","_wxActivateEvent",0},
8011 { "_signed_long","_long",0},
8012 { "_wxMenuEvent","_class_wxMenuEvent",0},
8013 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
8014 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
8015 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
8016 { "_wxPrintQuality","_wxCoord",0},
8017 { "_wxPrintQuality","_int",0},
8018 { "_wxPrintQuality","_signed_int",0},
8019 { "_wxPrintQuality","_unsigned_int",0},
8020 { "_wxPrintQuality","_wxWindowID",0},
8021 { "_wxPrintQuality","_uint",0},
8022 { "_wxPrintQuality","_EBool",0},
8023 { "_wxPrintQuality","_size_t",0},
8024 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
8025 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
8026 { "_class_wxRegionIterator","_wxRegionIterator",0},
8027 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
8028 { "_class_wxMenuBar","_wxMenuBar",0},
8029 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
8030 { "_class_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8031 { "_class_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8032 { "_class_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8033 { "_class_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8034 { "_class_wxEvtHandler","_wxEvtHandler",0},
8035 { "_wxPaintEvent","_class_wxPaintEvent",0},
8036 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
8037 { "_wxCursor","_class_wxCursor",0},
8038 { "_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8039 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8040 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
8041 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
8042 { "_wxMask","_class_wxMask",0},
8043 { "_wxPen","_class_wxPen",0},
8044 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
8045 { "_byte","_unsigned_char",0},
8046 { "_wxDataObject","_class_wxDataObject",0},
8047 { "_wxStaticBox","_class_wxStaticBox",0},
8048 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8049 { "_wxPyDropSource","_class_wxPyDropSource",0},
8050 { "_wxChoice","_class_wxChoice",0},
8051 { "_wxSlider","_class_wxSlider",0},
8052 { "_long","_unsigned_long",0},
8053 { "_long","_signed_long",0},
8054 { "_wxImageList","_class_wxImageList",0},
8055 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8056 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
8057 { "_wxBitmapButton","_class_wxBitmapButton",0},
8058 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8059 { "_class_wxClipboard","_wxClipboard",0},
8060 { "_class_wxGauge","_wxGauge",0},
8061 { "_wxDC","_class_wxDC",0},
8062 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8063 { "_wxListEvent","_class_wxListEvent",0},
8064 { "_wxSpinEvent","_class_wxSpinEvent",0},
8065 { "_size_t","_wxCoord",0},
8066 { "_size_t","_wxPrintQuality",0},
8067 { "_size_t","_unsigned_int",0},
8068 { "_size_t","_int",0},
8069 { "_size_t","_wxWindowID",0},
8070 { "_size_t","_uint",0},
8071 { "_class_wxRealPoint","_wxRealPoint",0},
8072 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8073 { "_wxPrinterDC","_class_wxPrinterDC",0},
8074 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8075 { "_class_wxMenuItem","_wxMenuItem",0},
8076 { "_class_wxPaintEvent","_wxPaintEvent",0},
8077 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8078 { "_wxPanel","_class_wxPanel",0},
8079 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8080 { "_wxCheckBox","_class_wxCheckBox",0},
8081 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8082 { "_wxPyEvent","_class_wxPyEvent",0},
8083 { "_wxTextCtrl","_class_wxTextCtrl",0},
8084 { "_class_wxMask","_wxMask",0},
8085 { "_wxTextDataObject","_class_wxTextDataObject",0},
8086 { "_class_wxKeyEvent","_wxKeyEvent",0},
8087 { "_wxColour","_class_wxColour",0},
8088 { "_class_wxDialog","_wxDialog",0},
8089 { "_class_wxFileDataObject","_wxFileDataObject",0},
8090 { "_wxIdleEvent","_class_wxIdleEvent",0},
8091 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8092 { "_class_wxDataObject","_wxDataObject",0},
8093 { "_wxStaticLine","_class_wxStaticLine",0},
8094 { "_wxBrush","_class_wxBrush",0},
8095 { "_wxDataFormat","_class_wxDataFormat",0},
8096 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8097 { "_wxShowEvent","_class_wxShowEvent",0},
8098 { "_uint","_wxCoord",0},
8099 { "_uint","_wxPrintQuality",0},
8100 { "_uint","_size_t",0},
8101 { "_uint","_unsigned_int",0},
8102 { "_uint","_int",0},
8103 { "_uint","_wxWindowID",0},
8104 { "_wxChar","_char",0},
8105 { "_wxPyValidator","_class_wxPyValidator",0},
8106 { "_class_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8107 { "_class_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8108 { "_class_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
8109 { "_class_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
8110 { "_class_wxEvent","_wxEvent",0},
8111 { "_wxCheckListBox","_class_wxCheckListBox",0},
8112 { "_wxRect","_class_wxRect",0},
8113 { "_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8114 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8115 { "_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
8116 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
8117 { "_wxCommandEvent","_class_wxCommandEvent",0},
8118 { "_wxSizeEvent","_class_wxSizeEvent",0},
8119 { "_wxPoint","_class_wxPoint",0},
8120 { "_class_wxButton","_wxButton",0},
8121 { "_wxRadioBox","_class_wxRadioBox",0},
8122 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8123 { "_char","_wxChar",0},
8124 { "_wxBitmap","_class_wxBitmap",0},
8125 { "_wxWindowDC","_class_wxWindowDC",0},
8126 { "_wxTimerEvent","_class_wxTimerEvent",0},
8127 { "_wxScrollBar","_class_wxScrollBar",0},
8128 { "_wxSpinButton","_class_wxSpinButton",0},
8129 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8130 { "_class_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8131 { "_class_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8132 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8133 { "_class_wxValidator","_wxValidator",0},
8134 { "_class_wxPyEvent","_wxPyEvent",0},
8135 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8136 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8137 { "_wxListItem","_class_wxListItem",0},
8138 { "_wxDropTarget","_class_wxDropTarget",0},
8139 { "_class_wxStaticLine","_wxStaticLine",0},
8140 { "_wxScrollEvent","_class_wxScrollEvent",0},
8141 { "_EBool","_wxCoord",0},
8142 { "_EBool","_wxPrintQuality",0},
8143 { "_EBool","_signed_int",0},
8144 { "_EBool","_int",0},
8145 { "_EBool","_wxWindowID",0},
8146 { "_class_wxRegion","_wxRegion",0},
8147 { "_class_wxDataFormat","_wxDataFormat",0},
8148 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8149 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8150 { "_wxStaticText","_class_wxStaticText",0},
8151 { "_wxFont","_class_wxFont",0},
8152 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8153 { "_wxCloseEvent","_class_wxCloseEvent",0},
8154 { "_unsigned_long","_long",0},
8155 { "_class_wxRect","_wxRect",0},
8156 { "_class_wxDC","_wxDC",0},
8157 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8158 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8159 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8160 { "_class_wxTreeEvent","_wxTreeEvent",0},
8161 { "_wxFocusEvent","_class_wxFocusEvent",0},
8162 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8163 { "_class_wxTimerEvent","_wxTimerEvent",0},
8164 { "_class_wxSpinButton","_wxSpinButton",0},
8165 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8166 { "_class_wxPanel","_wxPanel",0},
8167 { "_class_wxCheckBox","_wxCheckBox",0},
8168 { "_wxComboBox","_class_wxComboBox",0},
8169 { "_wxRadioButton","_class_wxRadioButton",0},
8170 { "_signed_int","_wxCoord",0},
8171 { "_signed_int","_wxPrintQuality",0},
8172 { "_signed_int","_EBool",0},
8173 { "_signed_int","_wxWindowID",0},
8174 { "_signed_int","_int",0},
8175 { "_class_wxTextCtrl","_wxTextCtrl",0},
8176 { "_class_wxListItemAttr","_wxListItemAttr",0},
8177 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8178 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
8179 { "_class_wxTextDataObject","_wxTextDataObject",0},
8180 { "_wxMenu","_class_wxMenu",0},
8181 { "_class_wxMoveEvent","_wxMoveEvent",0},
8182 { "_wxListBox","_class_wxListBox",0},
8183 { "_wxScreenDC","_class_wxScreenDC",0},
8184 { "_WXTYPE","_short",0},
8185 { "_WXTYPE","_signed_short",0},
8186 { "_WXTYPE","_unsigned_short",0},
8187 { "_class_wxDropTarget","_wxDropTarget",0},
8188 { "_class_wxBrush","_wxBrush",0},
8189 { "_unsigned_short","_WXTYPE",0},
8190 { "_unsigned_short","_short",0},
8191 { "_class_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8192 { "_class_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8193 { "_class_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
8194 { "_class_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
8195 { "_class_wxWindow","_wxWindow",0},
8196 { "_class_wxStaticText","_wxStaticText",0},
8197 { "_class_wxFont","_wxFont",0},
8198 { "_wxClipboard","_class_wxClipboard",0},
8199 { "_class_wxPyValidator","_wxPyValidator",0},
8200 { "_class_wxCloseEvent","_wxCloseEvent",0},
8201 { "_wxBusyInfo","_class_wxBusyInfo",0},
8202 { "_class_wxMenuEvent","_wxMenuEvent",0},
8203 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8204 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8205 { "_wxClientDC","_class_wxClientDC",0},
8206 { "_wxMouseEvent","_class_wxMouseEvent",0},
8207 { "_wxListCtrl","_class_wxListCtrl",0},
8208 { "_class_wxPoint","_wxPoint",0},
8209 { "_wxRealPoint","_class_wxRealPoint",0},
8210 { "_class_wxRadioBox","_wxRadioBox",0},
8211 { "_signed_short","_WXTYPE",0},
8212 { "_signed_short","_short",0},
8213 { "_wxMemoryDC","_class_wxMemoryDC",0},
8214 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8215 { "_wxPaintDC","_class_wxPaintDC",0},
8216 { "_class_wxWindowDC","_wxWindowDC",0},
8217 { "_class_wxFocusEvent","_wxFocusEvent",0},
8218 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8219 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8220 { "_class_wxCursor","_wxCursor",0},
8221 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8222 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8223 { "_wxTreeItemId","_class_wxTreeItemId",0},
8224 { "_unsigned_char","_byte",0},
8225 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
8226 { "_class_wxMenu","_wxMenu",0},
8227 { "_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8228 { "_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8229 { "_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
8230 { "_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
8231 { "_wxControl","_class_wxControl",0},
8232 { "_class_wxListBox","_wxListBox",0},
8233 { "_unsigned_int","_wxCoord",0},
8234 { "_unsigned_int","_wxPrintQuality",0},
8235 { "_unsigned_int","_size_t",0},
8236 { "_unsigned_int","_uint",0},
8237 { "_unsigned_int","_wxWindowID",0},
8238 { "_unsigned_int","_int",0},
8239 { "_wxIcon","_class_wxIcon",0},
8240 { "_wxDialog","_class_wxDialog",0},
8241 { "_class_wxListItem","_wxListItem",0},
8242 { "_class_wxPen","_wxPen",0},
8243 { "_short","_WXTYPE",0},
8244 { "_short","_unsigned_short",0},
8245 { "_short","_signed_short",0},
8246 { "_class_wxStaticBox","_wxStaticBox",0},
8247 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8248 { "_class_wxPyDropSource","_wxPyDropSource",0},
8249 { "_class_wxScrollEvent","_wxScrollEvent",0},
8250 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8251 { "_class_wxChoice","_wxChoice",0},
8252 { "_class_wxSlider","_wxSlider",0},
8253 { "_class_wxImageList","_wxImageList",0},
8254 { "_class_wxBitmapButton","_wxBitmapButton",0},
8255 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8256 { "_wxWindowID","_wxCoord",0},
8257 { "_wxWindowID","_wxPrintQuality",0},
8258 { "_wxWindowID","_size_t",0},
8259 { "_wxWindowID","_EBool",0},
8260 { "_wxWindowID","_uint",0},
8261 { "_wxWindowID","_int",0},
8262 { "_wxWindowID","_signed_int",0},
8263 { "_wxWindowID","_unsigned_int",0},
8264 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8265 { "_int","_wxCoord",0},
8266 { "_int","_wxPrintQuality",0},
8267 { "_int","_size_t",0},
8268 { "_int","_EBool",0},
8269 { "_int","_uint",0},
8270 { "_int","_wxWindowID",0},
8271 { "_int","_unsigned_int",0},
8272 { "_int","_signed_int",0},
8273 { "_class_wxMouseEvent","_wxMouseEvent",0},
8274 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8275 { "_class_wxListEvent","_wxListEvent",0},
8276 { "_class_wxSpinEvent","_wxSpinEvent",0},
8277 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8278 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8279 { "_wxButton","_class_wxButton",0},
8280 { "_wxSize","_class_wxSize",0},
8281 { "_wxRegionIterator","_class_wxRegionIterator",0},
8282 { "_class_wxPrinterDC","_wxPrinterDC",0},
8283 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8284 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8285 { "_class_wxPaintDC","_wxPaintDC",0},
8286 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8287 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8288 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8289 { "_class_wxComboBox","_wxComboBox",0},
8290 { "_class_wxRadioButton","_wxRadioButton",0},
8291 { "_wxValidator","_class_wxValidator",0},
8292 { "_class_wxTreeItemId","_wxTreeItemId",0},
8293 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8294 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8295 { "_class_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8296 { "_class_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8297 { "_class_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
8298 { "_class_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
8299 { "_class_wxControl","_wxControl",0},
8300 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8301 { "_class_wxIcon","_wxIcon",0},
8302 { "_class_wxColour","_wxColour",0},
8303 { "_class_wxScreenDC","_wxScreenDC",0},
8304 { "_wxPalette","_class_wxPalette",0},
8305 { "_class_wxIdleEvent","_wxIdleEvent",0},
8306 { "_wxCoord","_int",0},
8307 { "_wxCoord","_signed_int",0},
8308 { "_wxCoord","_unsigned_int",0},
8309 { "_wxCoord","_wxWindowID",0},
8310 { "_wxCoord","_uint",0},
8311 { "_wxCoord","_EBool",0},
8312 { "_wxCoord","_size_t",0},
8313 { "_wxCoord","_wxPrintQuality",0},
8314 { "_wxEraseEvent","_class_wxEraseEvent",0},
8315 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8316 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8317 { "_wxRegion","_class_wxRegion",0},
8318 { "_class_wxShowEvent","_wxShowEvent",0},
8319 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8320 { "_wxActivateEvent","_class_wxActivateEvent",0},
8321 { "_wxGauge","_class_wxGauge",0},
8322 { "_class_wxCheckListBox","_wxCheckListBox",0},
8323 { "_class_wxBusyInfo","_wxBusyInfo",0},
8324 { "_class_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8325 { "_class_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8326 { "_class_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
8327 { "_class_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
8328 { "_class_wxCommandEvent","_wxCommandEvent",0},
8329 { "_class_wxClientDC","_wxClientDC",0},
8330 { "_class_wxSizeEvent","_wxSizeEvent",0},
8331 { "_class_wxListCtrl","_wxListCtrl",0},
8332 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8333 { "_class_wxSize","_wxSize",0},
8334 { "_class_wxBitmap","_wxBitmap",0},
8335 { "_class_wxMemoryDC","_wxMemoryDC",0},
8336 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8337 { "_wxMenuBar","_class_wxMenuBar",0},
8338 { "_wxTreeEvent","_class_wxTreeEvent",0},
8339 { "_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8340 { "_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8341 { "_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8342 { "_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8343 { "_wxEvtHandler","_class_wxEvtHandler",0},
8344 { "_wxMenuItem","_class_wxMenuItem",0},
8345 { "_class_wxScrollBar","_wxScrollBar",0},
8346 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8347 { "_wxListItemAttr","_class_wxListItemAttr",0},
8348 { "_wxKeyEvent","_class_wxKeyEvent",0},
8349 { "_wxMoveEvent","_class_wxMoveEvent",0},
8350 { "_class_wxPalette","_wxPalette",0},
8351 { "_wxFileDataObject","_class_wxFileDataObject",0},
8352 { "_class_wxEraseEvent","_wxEraseEvent",0},
8353 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8354 { "_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8355 { "_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8356 { "_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
8357 { "_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
8358 { "_wxWindow","_class_wxWindow",0},
8359 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8362 static PyObject
*SWIG_globals
;
8366 SWIGEXPORT(void) initcontrols2c() {
8368 SWIG_globals
= SWIG_newvarlink();
8369 m
= Py_InitModule("controls2c", controls2cMethods
);
8370 d
= PyModule_GetDict(m
);
8371 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
8372 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
8373 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
8374 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
8375 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
8376 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
8377 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
8378 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
8379 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
8380 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
8381 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
8382 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
8383 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
8384 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
8385 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
8386 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
8387 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
8388 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
8389 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
8390 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
8391 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
8392 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
8393 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
8394 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
8395 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
8396 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
8397 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
8398 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
8399 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
8400 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
8401 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
8402 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
8403 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
8404 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
8405 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
8406 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
8407 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
8408 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
8409 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
8410 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
8411 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
8412 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
8413 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
8414 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
8415 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
8416 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
8417 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
8418 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
8419 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
8420 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
8421 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
8422 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
8423 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
8424 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
8425 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
8426 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
8427 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
8428 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
8429 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
8430 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
8431 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
8432 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
8435 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8436 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);