2 * FILE : src/msw/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initcontrols2c
56 #define SWIG_name "controls2c"
62 #include <wx/listctrl.h>
63 #include <wx/treectrl.h>
65 static PyObject
* l_output_helper(PyObject
* target
, PyObject
* o
) {
69 } else if (target
== Py_None
) {
73 if (!PyList_Check(target
)) {
75 target
= PyList_New(0);
76 PyList_Append(target
, o2
);
79 PyList_Append(target
,o
);
85 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
91 } else if (target
== Py_None
) {
95 if (!PyTuple_Check(target
)) {
97 target
= PyTuple_New(1);
98 PyTuple_SetItem(target
, 0, o2
);
101 PyTuple_SetItem(o3
, 0, o
);
104 target
= PySequence_Concat(o2
, o3
);
111 static char* wxStringErrorMsg
= "string type is required for parameter";
113 extern wxValidator wxPyDefaultValidator
;
115 int wxCALLBACK
wxPyListCtrl_SortItems(long item1
, long item2
, long funcPtr
) {
117 PyObject
* func
= (PyObject
*)funcPtr
;
118 bool doSave
= wxPyRestoreThread();
120 PyObject
* args
= Py_BuildValue("(ii)", item1
, item2
);
121 PyObject
* result
= PyEval_CallObject(func
, args
);
124 retval
= PyInt_AsLong(result
);
128 wxPySaveThread(doSave
);
133 class wxPyTreeItemData
: public wxTreeItemData
{
135 wxPyTreeItemData(PyObject
* obj
= NULL
) {
142 ~wxPyTreeItemData() {
143 bool doSave
= wxPyRestoreThread();
145 wxPySaveThread(doSave
);
148 PyObject
* GetData() {
153 void SetData(PyObject
* obj
) {
154 bool doSave
= wxPyRestoreThread();
156 wxPySaveThread(doSave
);
164 class wxPyTreeCtrl
: public wxTreeCtrl
{
166 wxPyTreeCtrl(wxWindow
*parent
, wxWindowID id
,
170 const wxValidator
& validator
,
172 wxTreeCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
175 int OnCompareItems(const wxTreeItemId
& item1
,
176 const wxTreeItemId
& item2
) {
178 bool doSave
= wxPyRestoreThread();
179 if (m_myInst
.findCallback("OnCompareItems"))
180 rval
= m_myInst
.callCallback(Py_BuildValue(
182 wxPyConstructObject((void*)&item1
, "wxTreeItemId"),
183 wxPyConstructObject((void*)&item2
, "wxTreeItemId")));
185 rval
= wxTreeCtrl::OnCompareItems(item1
, item2
);
186 wxPySaveThread(doSave
);
195 #define new_wxListItemAttr() (new wxListItemAttr())
196 static PyObject
*_wrap_new_wxListItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
197 PyObject
* _resultobj
;
198 wxListItemAttr
* _result
;
199 char *_kwnames
[] = { NULL
};
203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItemAttr",_kwnames
))
206 wxPy_BEGIN_ALLOW_THREADS
;
207 _result
= (wxListItemAttr
*)new_wxListItemAttr();
209 wxPy_END_ALLOW_THREADS
;
211 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
212 _resultobj
= Py_BuildValue("s",_ptemp
);
215 _resultobj
= Py_None
;
220 #define wxListItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
221 static PyObject
*_wrap_wxListItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
222 PyObject
* _resultobj
;
223 wxListItemAttr
* _arg0
;
225 PyObject
* _argo0
= 0;
227 PyObject
* _obj1
= 0;
228 char *_kwnames
[] = { "self","colText", NULL
};
231 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
234 if (_argo0
== Py_None
) { _arg0
= NULL
; }
235 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetTextColour. Expected _wxListItemAttr_p.");
242 if (! wxColour_helper(_obj1
, &_arg1
))
246 wxPy_BEGIN_ALLOW_THREADS
;
247 wxListItemAttr_SetTextColour(_arg0
,*_arg1
);
249 wxPy_END_ALLOW_THREADS
;
250 } Py_INCREF(Py_None
);
251 _resultobj
= Py_None
;
255 #define wxListItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
256 static PyObject
*_wrap_wxListItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
257 PyObject
* _resultobj
;
258 wxListItemAttr
* _arg0
;
260 PyObject
* _argo0
= 0;
262 PyObject
* _obj1
= 0;
263 char *_kwnames
[] = { "self","colBack", NULL
};
266 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
269 if (_argo0
== Py_None
) { _arg0
= NULL
; }
270 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
271 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetBackgroundColour. Expected _wxListItemAttr_p.");
277 if (! wxColour_helper(_obj1
, &_arg1
))
281 wxPy_BEGIN_ALLOW_THREADS
;
282 wxListItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
284 wxPy_END_ALLOW_THREADS
;
285 } Py_INCREF(Py_None
);
286 _resultobj
= Py_None
;
290 #define wxListItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
291 static PyObject
*_wrap_wxListItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
292 PyObject
* _resultobj
;
293 wxListItemAttr
* _arg0
;
295 PyObject
* _argo0
= 0;
296 PyObject
* _argo1
= 0;
297 char *_kwnames
[] = { "self","font", NULL
};
300 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
303 if (_argo0
== Py_None
) { _arg0
= NULL
; }
304 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
305 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetFont. Expected _wxListItemAttr_p.");
310 if (_argo1
== Py_None
) { _arg1
= NULL
; }
311 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
312 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItemAttr_SetFont. Expected _wxFont_p.");
317 wxPy_BEGIN_ALLOW_THREADS
;
318 wxListItemAttr_SetFont(_arg0
,*_arg1
);
320 wxPy_END_ALLOW_THREADS
;
321 } Py_INCREF(Py_None
);
322 _resultobj
= Py_None
;
326 #define wxListItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
327 static PyObject
*_wrap_wxListItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
328 PyObject
* _resultobj
;
330 wxListItemAttr
* _arg0
;
331 PyObject
* _argo0
= 0;
332 char *_kwnames
[] = { "self", NULL
};
335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasTextColour",_kwnames
,&_argo0
))
338 if (_argo0
== Py_None
) { _arg0
= NULL
; }
339 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasTextColour. Expected _wxListItemAttr_p.");
345 wxPy_BEGIN_ALLOW_THREADS
;
346 _result
= (bool )wxListItemAttr_HasTextColour(_arg0
);
348 wxPy_END_ALLOW_THREADS
;
349 } _resultobj
= Py_BuildValue("i",_result
);
353 #define wxListItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
354 static PyObject
*_wrap_wxListItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
355 PyObject
* _resultobj
;
357 wxListItemAttr
* _arg0
;
358 PyObject
* _argo0
= 0;
359 char *_kwnames
[] = { "self", NULL
};
362 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
365 if (_argo0
== Py_None
) { _arg0
= NULL
; }
366 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
367 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasBackgroundColour. Expected _wxListItemAttr_p.");
372 wxPy_BEGIN_ALLOW_THREADS
;
373 _result
= (bool )wxListItemAttr_HasBackgroundColour(_arg0
);
375 wxPy_END_ALLOW_THREADS
;
376 } _resultobj
= Py_BuildValue("i",_result
);
380 #define wxListItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
381 static PyObject
*_wrap_wxListItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
382 PyObject
* _resultobj
;
384 wxListItemAttr
* _arg0
;
385 PyObject
* _argo0
= 0;
386 char *_kwnames
[] = { "self", NULL
};
389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasFont",_kwnames
,&_argo0
))
392 if (_argo0
== Py_None
) { _arg0
= NULL
; }
393 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
394 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasFont. Expected _wxListItemAttr_p.");
399 wxPy_BEGIN_ALLOW_THREADS
;
400 _result
= (bool )wxListItemAttr_HasFont(_arg0
);
402 wxPy_END_ALLOW_THREADS
;
403 } _resultobj
= Py_BuildValue("i",_result
);
407 #define wxListItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
408 static PyObject
*_wrap_wxListItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
409 PyObject
* _resultobj
;
411 wxListItemAttr
* _arg0
;
412 PyObject
* _argo0
= 0;
413 char *_kwnames
[] = { "self", NULL
};
417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetTextColour",_kwnames
,&_argo0
))
420 if (_argo0
== Py_None
) { _arg0
= NULL
; }
421 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
422 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetTextColour. Expected _wxListItemAttr_p.");
427 wxPy_BEGIN_ALLOW_THREADS
;
428 const wxColour
& _result_ref
= wxListItemAttr_GetTextColour(_arg0
);
429 _result
= (wxColour
*) &_result_ref
;
431 wxPy_END_ALLOW_THREADS
;
433 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
434 _resultobj
= Py_BuildValue("s",_ptemp
);
437 _resultobj
= Py_None
;
442 #define wxListItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
443 static PyObject
*_wrap_wxListItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
444 PyObject
* _resultobj
;
446 wxListItemAttr
* _arg0
;
447 PyObject
* _argo0
= 0;
448 char *_kwnames
[] = { "self", NULL
};
452 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
455 if (_argo0
== Py_None
) { _arg0
= NULL
; }
456 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
457 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetBackgroundColour. Expected _wxListItemAttr_p.");
462 wxPy_BEGIN_ALLOW_THREADS
;
463 const wxColour
& _result_ref
= wxListItemAttr_GetBackgroundColour(_arg0
);
464 _result
= (wxColour
*) &_result_ref
;
466 wxPy_END_ALLOW_THREADS
;
468 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxColour_p");
469 _resultobj
= Py_BuildValue("s",_ptemp
);
472 _resultobj
= Py_None
;
477 #define wxListItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
478 static PyObject
*_wrap_wxListItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
479 PyObject
* _resultobj
;
481 wxListItemAttr
* _arg0
;
482 PyObject
* _argo0
= 0;
483 char *_kwnames
[] = { "self", NULL
};
487 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetFont",_kwnames
,&_argo0
))
490 if (_argo0
== Py_None
) { _arg0
= NULL
; }
491 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
492 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetFont. Expected _wxListItemAttr_p.");
497 wxPy_BEGIN_ALLOW_THREADS
;
498 const wxFont
& _result_ref
= wxListItemAttr_GetFont(_arg0
);
499 _result
= (wxFont
*) &_result_ref
;
501 wxPy_END_ALLOW_THREADS
;
503 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFont_p");
504 _resultobj
= Py_BuildValue("s",_ptemp
);
507 _resultobj
= Py_None
;
512 #define new_wxListItem() (new wxListItem())
513 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
514 PyObject
* _resultobj
;
515 wxListItem
* _result
;
516 char *_kwnames
[] = { NULL
};
520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItem",_kwnames
))
523 wxPy_BEGIN_ALLOW_THREADS
;
524 _result
= (wxListItem
*)new_wxListItem();
526 wxPy_END_ALLOW_THREADS
;
528 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
529 _resultobj
= Py_BuildValue("s",_ptemp
);
532 _resultobj
= Py_None
;
537 #define delete_wxListItem(_swigobj) (delete _swigobj)
538 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
539 PyObject
* _resultobj
;
541 PyObject
* _argo0
= 0;
542 char *_kwnames
[] = { "self", NULL
};
545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxListItem",_kwnames
,&_argo0
))
548 if (_argo0
== Py_None
) { _arg0
= NULL
; }
549 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
550 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
555 wxPy_BEGIN_ALLOW_THREADS
;
556 delete_wxListItem(_arg0
);
558 wxPy_END_ALLOW_THREADS
;
559 } Py_INCREF(Py_None
);
560 _resultobj
= Py_None
;
564 #define wxListItem_Clear(_swigobj) (_swigobj->Clear())
565 static PyObject
*_wrap_wxListItem_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
566 PyObject
* _resultobj
;
568 PyObject
* _argo0
= 0;
569 char *_kwnames
[] = { "self", NULL
};
572 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_Clear",_kwnames
,&_argo0
))
575 if (_argo0
== Py_None
) { _arg0
= NULL
; }
576 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
577 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_Clear. Expected _wxListItem_p.");
582 wxPy_BEGIN_ALLOW_THREADS
;
583 wxListItem_Clear(_arg0
);
585 wxPy_END_ALLOW_THREADS
;
586 } Py_INCREF(Py_None
);
587 _resultobj
= Py_None
;
591 #define wxListItem_ClearAttributes(_swigobj) (_swigobj->ClearAttributes())
592 static PyObject
*_wrap_wxListItem_ClearAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
593 PyObject
* _resultobj
;
595 PyObject
* _argo0
= 0;
596 char *_kwnames
[] = { "self", NULL
};
599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_ClearAttributes",_kwnames
,&_argo0
))
602 if (_argo0
== Py_None
) { _arg0
= NULL
; }
603 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_ClearAttributes. Expected _wxListItem_p.");
609 wxPy_BEGIN_ALLOW_THREADS
;
610 wxListItem_ClearAttributes(_arg0
);
612 wxPy_END_ALLOW_THREADS
;
613 } Py_INCREF(Py_None
);
614 _resultobj
= Py_None
;
618 #define wxListItem_SetMask(_swigobj,_swigarg0) (_swigobj->SetMask(_swigarg0))
619 static PyObject
*_wrap_wxListItem_SetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
620 PyObject
* _resultobj
;
623 PyObject
* _argo0
= 0;
624 char *_kwnames
[] = { "self","mask", NULL
};
627 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetMask",_kwnames
,&_argo0
,&_arg1
))
630 if (_argo0
== Py_None
) { _arg0
= NULL
; }
631 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
632 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetMask. Expected _wxListItem_p.");
637 wxPy_BEGIN_ALLOW_THREADS
;
638 wxListItem_SetMask(_arg0
,_arg1
);
640 wxPy_END_ALLOW_THREADS
;
641 } Py_INCREF(Py_None
);
642 _resultobj
= Py_None
;
646 #define wxListItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
647 static PyObject
*_wrap_wxListItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
648 PyObject
* _resultobj
;
651 PyObject
* _argo0
= 0;
652 char *_kwnames
[] = { "self","id", NULL
};
655 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetId",_kwnames
,&_argo0
,&_arg1
))
658 if (_argo0
== Py_None
) { _arg0
= NULL
; }
659 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
660 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetId. Expected _wxListItem_p.");
665 wxPy_BEGIN_ALLOW_THREADS
;
666 wxListItem_SetId(_arg0
,_arg1
);
668 wxPy_END_ALLOW_THREADS
;
669 } Py_INCREF(Py_None
);
670 _resultobj
= Py_None
;
674 #define wxListItem_SetColumn(_swigobj,_swigarg0) (_swigobj->SetColumn(_swigarg0))
675 static PyObject
*_wrap_wxListItem_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
676 PyObject
* _resultobj
;
679 PyObject
* _argo0
= 0;
680 char *_kwnames
[] = { "self","col", NULL
};
683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetColumn",_kwnames
,&_argo0
,&_arg1
))
686 if (_argo0
== Py_None
) { _arg0
= NULL
; }
687 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
688 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetColumn. Expected _wxListItem_p.");
693 wxPy_BEGIN_ALLOW_THREADS
;
694 wxListItem_SetColumn(_arg0
,_arg1
);
696 wxPy_END_ALLOW_THREADS
;
697 } Py_INCREF(Py_None
);
698 _resultobj
= Py_None
;
702 #define wxListItem_SetState(_swigobj,_swigarg0) (_swigobj->SetState(_swigarg0))
703 static PyObject
*_wrap_wxListItem_SetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
704 PyObject
* _resultobj
;
707 PyObject
* _argo0
= 0;
708 char *_kwnames
[] = { "self","state", NULL
};
711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetState",_kwnames
,&_argo0
,&_arg1
))
714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetState. Expected _wxListItem_p.");
721 wxPy_BEGIN_ALLOW_THREADS
;
722 wxListItem_SetState(_arg0
,_arg1
);
724 wxPy_END_ALLOW_THREADS
;
725 } Py_INCREF(Py_None
);
726 _resultobj
= Py_None
;
730 #define wxListItem_SetStateMask(_swigobj,_swigarg0) (_swigobj->SetStateMask(_swigarg0))
731 static PyObject
*_wrap_wxListItem_SetStateMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
732 PyObject
* _resultobj
;
735 PyObject
* _argo0
= 0;
736 char *_kwnames
[] = { "self","stateMask", NULL
};
739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetStateMask",_kwnames
,&_argo0
,&_arg1
))
742 if (_argo0
== Py_None
) { _arg0
= NULL
; }
743 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
744 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetStateMask. Expected _wxListItem_p.");
749 wxPy_BEGIN_ALLOW_THREADS
;
750 wxListItem_SetStateMask(_arg0
,_arg1
);
752 wxPy_END_ALLOW_THREADS
;
753 } Py_INCREF(Py_None
);
754 _resultobj
= Py_None
;
758 #define wxListItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
759 static PyObject
*_wrap_wxListItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
760 PyObject
* _resultobj
;
763 PyObject
* _argo0
= 0;
764 PyObject
* _obj1
= 0;
765 char *_kwnames
[] = { "self","text", NULL
};
768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetText",_kwnames
,&_argo0
,&_obj1
))
771 if (_argo0
== Py_None
) { _arg0
= NULL
; }
772 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
773 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetText. Expected _wxListItem_p.");
778 #if PYTHON_API_VERSION >= 1009
779 char* tmpPtr
; int tmpSize
;
780 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
781 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
784 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
786 _arg1
= new wxString(tmpPtr
, tmpSize
);
788 if (!PyString_Check(_obj1
)) {
789 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
792 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
796 wxPy_BEGIN_ALLOW_THREADS
;
797 wxListItem_SetText(_arg0
,*_arg1
);
799 wxPy_END_ALLOW_THREADS
;
800 } Py_INCREF(Py_None
);
801 _resultobj
= Py_None
;
809 #define wxListItem_SetImage(_swigobj,_swigarg0) (_swigobj->SetImage(_swigarg0))
810 static PyObject
*_wrap_wxListItem_SetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
811 PyObject
* _resultobj
;
814 PyObject
* _argo0
= 0;
815 char *_kwnames
[] = { "self","image", NULL
};
818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetImage",_kwnames
,&_argo0
,&_arg1
))
821 if (_argo0
== Py_None
) { _arg0
= NULL
; }
822 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetImage. Expected _wxListItem_p.");
828 wxPy_BEGIN_ALLOW_THREADS
;
829 wxListItem_SetImage(_arg0
,_arg1
);
831 wxPy_END_ALLOW_THREADS
;
832 } Py_INCREF(Py_None
);
833 _resultobj
= Py_None
;
837 #define wxListItem_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
838 static PyObject
*_wrap_wxListItem_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
839 PyObject
* _resultobj
;
842 PyObject
* _argo0
= 0;
843 char *_kwnames
[] = { "self","data", NULL
};
846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetData",_kwnames
,&_argo0
,&_arg1
))
849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetData. Expected _wxListItem_p.");
856 wxPy_BEGIN_ALLOW_THREADS
;
857 wxListItem_SetData(_arg0
,_arg1
);
859 wxPy_END_ALLOW_THREADS
;
860 } Py_INCREF(Py_None
);
861 _resultobj
= Py_None
;
865 #define wxListItem_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
866 static PyObject
*_wrap_wxListItem_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
867 PyObject
* _resultobj
;
870 PyObject
* _argo0
= 0;
871 char *_kwnames
[] = { "self","width", NULL
};
874 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetWidth",_kwnames
,&_argo0
,&_arg1
))
877 if (_argo0
== Py_None
) { _arg0
= NULL
; }
878 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
879 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetWidth. Expected _wxListItem_p.");
884 wxPy_BEGIN_ALLOW_THREADS
;
885 wxListItem_SetWidth(_arg0
,_arg1
);
887 wxPy_END_ALLOW_THREADS
;
888 } Py_INCREF(Py_None
);
889 _resultobj
= Py_None
;
893 #define wxListItem_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
894 static PyObject
*_wrap_wxListItem_SetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
895 PyObject
* _resultobj
;
897 wxListColumnFormat _arg1
;
898 PyObject
* _argo0
= 0;
899 char *_kwnames
[] = { "self","align", NULL
};
902 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetAlign",_kwnames
,&_argo0
,&_arg1
))
905 if (_argo0
== Py_None
) { _arg0
= NULL
; }
906 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
907 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetAlign. Expected _wxListItem_p.");
912 wxPy_BEGIN_ALLOW_THREADS
;
913 wxListItem_SetAlign(_arg0
,_arg1
);
915 wxPy_END_ALLOW_THREADS
;
916 } Py_INCREF(Py_None
);
917 _resultobj
= Py_None
;
921 #define wxListItem_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
922 static PyObject
*_wrap_wxListItem_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
923 PyObject
* _resultobj
;
926 PyObject
* _argo0
= 0;
928 PyObject
* _obj1
= 0;
929 char *_kwnames
[] = { "self","colText", NULL
};
932 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
935 if (_argo0
== Py_None
) { _arg0
= NULL
; }
936 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
937 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetTextColour. Expected _wxListItem_p.");
943 if (! wxColour_helper(_obj1
, &_arg1
))
947 wxPy_BEGIN_ALLOW_THREADS
;
948 wxListItem_SetTextColour(_arg0
,*_arg1
);
950 wxPy_END_ALLOW_THREADS
;
951 } Py_INCREF(Py_None
);
952 _resultobj
= Py_None
;
956 #define wxListItem_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
957 static PyObject
*_wrap_wxListItem_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
958 PyObject
* _resultobj
;
961 PyObject
* _argo0
= 0;
963 PyObject
* _obj1
= 0;
964 char *_kwnames
[] = { "self","colBack", NULL
};
967 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
970 if (_argo0
== Py_None
) { _arg0
= NULL
; }
971 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
972 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetBackgroundColour. Expected _wxListItem_p.");
978 if (! wxColour_helper(_obj1
, &_arg1
))
982 wxPy_BEGIN_ALLOW_THREADS
;
983 wxListItem_SetBackgroundColour(_arg0
,*_arg1
);
985 wxPy_END_ALLOW_THREADS
;
986 } Py_INCREF(Py_None
);
987 _resultobj
= Py_None
;
991 #define wxListItem_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
992 static PyObject
*_wrap_wxListItem_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
993 PyObject
* _resultobj
;
996 PyObject
* _argo0
= 0;
997 PyObject
* _argo1
= 0;
998 char *_kwnames
[] = { "self","font", NULL
};
1001 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetFont",_kwnames
,&_argo0
,&_argo1
))
1004 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1005 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1006 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetFont. Expected _wxListItem_p.");
1011 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1012 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
1013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItem_SetFont. Expected _wxFont_p.");
1018 wxPy_BEGIN_ALLOW_THREADS
;
1019 wxListItem_SetFont(_arg0
,*_arg1
);
1021 wxPy_END_ALLOW_THREADS
;
1022 } Py_INCREF(Py_None
);
1023 _resultobj
= Py_None
;
1027 #define wxListItem_GetMask(_swigobj) (_swigobj->GetMask())
1028 static PyObject
*_wrap_wxListItem_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1029 PyObject
* _resultobj
;
1032 PyObject
* _argo0
= 0;
1033 char *_kwnames
[] = { "self", NULL
};
1036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetMask",_kwnames
,&_argo0
))
1039 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1040 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetMask. Expected _wxListItem_p.");
1046 wxPy_BEGIN_ALLOW_THREADS
;
1047 _result
= (long )wxListItem_GetMask(_arg0
);
1049 wxPy_END_ALLOW_THREADS
;
1050 } _resultobj
= Py_BuildValue("l",_result
);
1054 #define wxListItem_GetId(_swigobj) (_swigobj->GetId())
1055 static PyObject
*_wrap_wxListItem_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1056 PyObject
* _resultobj
;
1059 PyObject
* _argo0
= 0;
1060 char *_kwnames
[] = { "self", NULL
};
1063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetId",_kwnames
,&_argo0
))
1066 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1067 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1068 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetId. Expected _wxListItem_p.");
1073 wxPy_BEGIN_ALLOW_THREADS
;
1074 _result
= (long )wxListItem_GetId(_arg0
);
1076 wxPy_END_ALLOW_THREADS
;
1077 } _resultobj
= Py_BuildValue("l",_result
);
1081 #define wxListItem_GetColumn(_swigobj) (_swigobj->GetColumn())
1082 static PyObject
*_wrap_wxListItem_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1083 PyObject
* _resultobj
;
1086 PyObject
* _argo0
= 0;
1087 char *_kwnames
[] = { "self", NULL
};
1090 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetColumn",_kwnames
,&_argo0
))
1093 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1094 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1095 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetColumn. Expected _wxListItem_p.");
1100 wxPy_BEGIN_ALLOW_THREADS
;
1101 _result
= (int )wxListItem_GetColumn(_arg0
);
1103 wxPy_END_ALLOW_THREADS
;
1104 } _resultobj
= Py_BuildValue("i",_result
);
1108 #define wxListItem_GetState(_swigobj) (_swigobj->GetState())
1109 static PyObject
*_wrap_wxListItem_GetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1110 PyObject
* _resultobj
;
1113 PyObject
* _argo0
= 0;
1114 char *_kwnames
[] = { "self", NULL
};
1117 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetState",_kwnames
,&_argo0
))
1120 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1121 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1122 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetState. Expected _wxListItem_p.");
1127 wxPy_BEGIN_ALLOW_THREADS
;
1128 _result
= (long )wxListItem_GetState(_arg0
);
1130 wxPy_END_ALLOW_THREADS
;
1131 } _resultobj
= Py_BuildValue("l",_result
);
1135 #define wxListItem_GetText(_swigobj) (_swigobj->GetText())
1136 static PyObject
*_wrap_wxListItem_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1137 PyObject
* _resultobj
;
1140 PyObject
* _argo0
= 0;
1141 char *_kwnames
[] = { "self", NULL
};
1144 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetText",_kwnames
,&_argo0
))
1147 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1148 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1149 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetText. Expected _wxListItem_p.");
1154 wxPy_BEGIN_ALLOW_THREADS
;
1155 const wxString
& _result_ref
= wxListItem_GetText(_arg0
);
1156 _result
= (wxString
*) &_result_ref
;
1158 wxPy_END_ALLOW_THREADS
;
1160 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1165 #define wxListItem_GetImage(_swigobj) (_swigobj->GetImage())
1166 static PyObject
*_wrap_wxListItem_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1167 PyObject
* _resultobj
;
1170 PyObject
* _argo0
= 0;
1171 char *_kwnames
[] = { "self", NULL
};
1174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetImage",_kwnames
,&_argo0
))
1177 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1178 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1179 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetImage. Expected _wxListItem_p.");
1184 wxPy_BEGIN_ALLOW_THREADS
;
1185 _result
= (int )wxListItem_GetImage(_arg0
);
1187 wxPy_END_ALLOW_THREADS
;
1188 } _resultobj
= Py_BuildValue("i",_result
);
1192 #define wxListItem_GetData(_swigobj) (_swigobj->GetData())
1193 static PyObject
*_wrap_wxListItem_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1194 PyObject
* _resultobj
;
1197 PyObject
* _argo0
= 0;
1198 char *_kwnames
[] = { "self", NULL
};
1201 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetData",_kwnames
,&_argo0
))
1204 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1205 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1206 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetData. Expected _wxListItem_p.");
1211 wxPy_BEGIN_ALLOW_THREADS
;
1212 _result
= (long )wxListItem_GetData(_arg0
);
1214 wxPy_END_ALLOW_THREADS
;
1215 } _resultobj
= Py_BuildValue("l",_result
);
1219 #define wxListItem_GetWidth(_swigobj) (_swigobj->GetWidth())
1220 static PyObject
*_wrap_wxListItem_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1221 PyObject
* _resultobj
;
1224 PyObject
* _argo0
= 0;
1225 char *_kwnames
[] = { "self", NULL
};
1228 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetWidth",_kwnames
,&_argo0
))
1231 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1232 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1233 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetWidth. Expected _wxListItem_p.");
1238 wxPy_BEGIN_ALLOW_THREADS
;
1239 _result
= (int )wxListItem_GetWidth(_arg0
);
1241 wxPy_END_ALLOW_THREADS
;
1242 } _resultobj
= Py_BuildValue("i",_result
);
1246 #define wxListItem_GetAlign(_swigobj) (_swigobj->GetAlign())
1247 static PyObject
*_wrap_wxListItem_GetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1248 PyObject
* _resultobj
;
1249 wxListColumnFormat _result
;
1251 PyObject
* _argo0
= 0;
1252 char *_kwnames
[] = { "self", NULL
};
1255 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAlign",_kwnames
,&_argo0
))
1258 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1259 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1260 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAlign. Expected _wxListItem_p.");
1265 wxPy_BEGIN_ALLOW_THREADS
;
1266 _result
= (wxListColumnFormat
)wxListItem_GetAlign(_arg0
);
1268 wxPy_END_ALLOW_THREADS
;
1269 } _resultobj
= Py_BuildValue("i",_result
);
1273 #define wxListItem_GetAttributes(_swigobj) (_swigobj->GetAttributes())
1274 static PyObject
*_wrap_wxListItem_GetAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1275 PyObject
* _resultobj
;
1276 wxListItemAttr
* _result
;
1278 PyObject
* _argo0
= 0;
1279 char *_kwnames
[] = { "self", NULL
};
1283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAttributes",_kwnames
,&_argo0
))
1286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAttributes. Expected _wxListItem_p.");
1293 wxPy_BEGIN_ALLOW_THREADS
;
1294 _result
= (wxListItemAttr
*)wxListItem_GetAttributes(_arg0
);
1296 wxPy_END_ALLOW_THREADS
;
1298 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
1299 _resultobj
= Py_BuildValue("s",_ptemp
);
1302 _resultobj
= Py_None
;
1307 #define wxListItem_HasAttributes(_swigobj) (_swigobj->HasAttributes())
1308 static PyObject
*_wrap_wxListItem_HasAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1309 PyObject
* _resultobj
;
1312 PyObject
* _argo0
= 0;
1313 char *_kwnames
[] = { "self", NULL
};
1316 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_HasAttributes",_kwnames
,&_argo0
))
1319 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1320 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1321 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_HasAttributes. Expected _wxListItem_p.");
1326 wxPy_BEGIN_ALLOW_THREADS
;
1327 _result
= (bool )wxListItem_HasAttributes(_arg0
);
1329 wxPy_END_ALLOW_THREADS
;
1330 } _resultobj
= Py_BuildValue("i",_result
);
1334 #define wxListItem_GetTextColour(_swigobj) (_swigobj->GetTextColour())
1335 static PyObject
*_wrap_wxListItem_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1336 PyObject
* _resultobj
;
1339 PyObject
* _argo0
= 0;
1340 char *_kwnames
[] = { "self", NULL
};
1344 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetTextColour",_kwnames
,&_argo0
))
1347 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1348 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1349 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetTextColour. Expected _wxListItem_p.");
1354 wxPy_BEGIN_ALLOW_THREADS
;
1355 _result
= new wxColour (wxListItem_GetTextColour(_arg0
));
1357 wxPy_END_ALLOW_THREADS
;
1358 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1359 _resultobj
= Py_BuildValue("s",_ptemp
);
1363 #define wxListItem_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1364 static PyObject
*_wrap_wxListItem_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1365 PyObject
* _resultobj
;
1368 PyObject
* _argo0
= 0;
1369 char *_kwnames
[] = { "self", NULL
};
1373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetBackgroundColour",_kwnames
,&_argo0
))
1376 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1377 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetBackgroundColour. Expected _wxListItem_p.");
1383 wxPy_BEGIN_ALLOW_THREADS
;
1384 _result
= new wxColour (wxListItem_GetBackgroundColour(_arg0
));
1386 wxPy_END_ALLOW_THREADS
;
1387 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1388 _resultobj
= Py_BuildValue("s",_ptemp
);
1392 #define wxListItem_GetFont(_swigobj) (_swigobj->GetFont())
1393 static PyObject
*_wrap_wxListItem_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1394 PyObject
* _resultobj
;
1397 PyObject
* _argo0
= 0;
1398 char *_kwnames
[] = { "self", NULL
};
1402 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetFont",_kwnames
,&_argo0
))
1405 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1406 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1407 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetFont. Expected _wxListItem_p.");
1412 wxPy_BEGIN_ALLOW_THREADS
;
1413 _result
= new wxFont (wxListItem_GetFont(_arg0
));
1415 wxPy_END_ALLOW_THREADS
;
1416 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
1417 _resultobj
= Py_BuildValue("s",_ptemp
);
1421 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
1422 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1423 PyObject
* _resultobj
;
1427 PyObject
* _argo0
= 0;
1428 char *_kwnames
[] = { "self","m_mask", NULL
};
1431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_mask_set",_kwnames
,&_argo0
,&_arg1
))
1434 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1435 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1436 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
1441 wxPy_BEGIN_ALLOW_THREADS
;
1442 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
1444 wxPy_END_ALLOW_THREADS
;
1445 } _resultobj
= Py_BuildValue("l",_result
);
1449 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
1450 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1451 PyObject
* _resultobj
;
1454 PyObject
* _argo0
= 0;
1455 char *_kwnames
[] = { "self", NULL
};
1458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_mask_get",_kwnames
,&_argo0
))
1461 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1462 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1463 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_get. Expected _wxListItem_p.");
1468 wxPy_BEGIN_ALLOW_THREADS
;
1469 _result
= (long )wxListItem_m_mask_get(_arg0
);
1471 wxPy_END_ALLOW_THREADS
;
1472 } _resultobj
= Py_BuildValue("l",_result
);
1476 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
1477 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1478 PyObject
* _resultobj
;
1482 PyObject
* _argo0
= 0;
1483 char *_kwnames
[] = { "self","m_itemId", NULL
};
1486 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_itemId_set",_kwnames
,&_argo0
,&_arg1
))
1489 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1490 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1491 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
1496 wxPy_BEGIN_ALLOW_THREADS
;
1497 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
1499 wxPy_END_ALLOW_THREADS
;
1500 } _resultobj
= Py_BuildValue("l",_result
);
1504 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
1505 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1506 PyObject
* _resultobj
;
1509 PyObject
* _argo0
= 0;
1510 char *_kwnames
[] = { "self", NULL
};
1513 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_itemId_get",_kwnames
,&_argo0
))
1516 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1517 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1518 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_get. Expected _wxListItem_p.");
1523 wxPy_BEGIN_ALLOW_THREADS
;
1524 _result
= (long )wxListItem_m_itemId_get(_arg0
);
1526 wxPy_END_ALLOW_THREADS
;
1527 } _resultobj
= Py_BuildValue("l",_result
);
1531 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
1532 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1533 PyObject
* _resultobj
;
1537 PyObject
* _argo0
= 0;
1538 char *_kwnames
[] = { "self","m_col", NULL
};
1541 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_col_set",_kwnames
,&_argo0
,&_arg1
))
1544 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1545 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1546 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
1551 wxPy_BEGIN_ALLOW_THREADS
;
1552 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
1554 wxPy_END_ALLOW_THREADS
;
1555 } _resultobj
= Py_BuildValue("i",_result
);
1559 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
1560 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1561 PyObject
* _resultobj
;
1564 PyObject
* _argo0
= 0;
1565 char *_kwnames
[] = { "self", NULL
};
1568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_col_get",_kwnames
,&_argo0
))
1571 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1572 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1573 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_get. Expected _wxListItem_p.");
1578 wxPy_BEGIN_ALLOW_THREADS
;
1579 _result
= (int )wxListItem_m_col_get(_arg0
);
1581 wxPy_END_ALLOW_THREADS
;
1582 } _resultobj
= Py_BuildValue("i",_result
);
1586 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
1587 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1588 PyObject
* _resultobj
;
1592 PyObject
* _argo0
= 0;
1593 char *_kwnames
[] = { "self","m_state", NULL
};
1596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_state_set",_kwnames
,&_argo0
,&_arg1
))
1599 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1600 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1601 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
1606 wxPy_BEGIN_ALLOW_THREADS
;
1607 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
1609 wxPy_END_ALLOW_THREADS
;
1610 } _resultobj
= Py_BuildValue("l",_result
);
1614 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
1615 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1616 PyObject
* _resultobj
;
1619 PyObject
* _argo0
= 0;
1620 char *_kwnames
[] = { "self", NULL
};
1623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_state_get",_kwnames
,&_argo0
))
1626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_get. Expected _wxListItem_p.");
1633 wxPy_BEGIN_ALLOW_THREADS
;
1634 _result
= (long )wxListItem_m_state_get(_arg0
);
1636 wxPy_END_ALLOW_THREADS
;
1637 } _resultobj
= Py_BuildValue("l",_result
);
1641 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
1642 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1643 PyObject
* _resultobj
;
1647 PyObject
* _argo0
= 0;
1648 char *_kwnames
[] = { "self","m_stateMask", NULL
};
1651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_stateMask_set",_kwnames
,&_argo0
,&_arg1
))
1654 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1655 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1656 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
1661 wxPy_BEGIN_ALLOW_THREADS
;
1662 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
1664 wxPy_END_ALLOW_THREADS
;
1665 } _resultobj
= Py_BuildValue("l",_result
);
1669 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
1670 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1671 PyObject
* _resultobj
;
1674 PyObject
* _argo0
= 0;
1675 char *_kwnames
[] = { "self", NULL
};
1678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_stateMask_get",_kwnames
,&_argo0
))
1681 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1682 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1683 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_get. Expected _wxListItem_p.");
1688 wxPy_BEGIN_ALLOW_THREADS
;
1689 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
1691 wxPy_END_ALLOW_THREADS
;
1692 } _resultobj
= Py_BuildValue("l",_result
);
1696 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
1697 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1698 PyObject
* _resultobj
;
1702 PyObject
* _argo0
= 0;
1703 PyObject
* _obj1
= 0;
1704 char *_kwnames
[] = { "self","m_text", NULL
};
1707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_m_text_set",_kwnames
,&_argo0
,&_obj1
))
1710 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1711 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1712 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
1717 #if PYTHON_API_VERSION >= 1009
1718 char* tmpPtr
; int tmpSize
;
1719 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
1720 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
1723 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
1725 _arg1
= new wxString(tmpPtr
, tmpSize
);
1727 if (!PyString_Check(_obj1
)) {
1728 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
1731 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
1735 wxPy_BEGIN_ALLOW_THREADS
;
1736 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
1738 wxPy_END_ALLOW_THREADS
;
1740 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1749 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
1750 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1751 PyObject
* _resultobj
;
1754 PyObject
* _argo0
= 0;
1755 char *_kwnames
[] = { "self", NULL
};
1758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_text_get",_kwnames
,&_argo0
))
1761 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1762 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1763 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
1768 wxPy_BEGIN_ALLOW_THREADS
;
1769 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
1771 wxPy_END_ALLOW_THREADS
;
1773 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1778 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
1779 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1780 PyObject
* _resultobj
;
1784 PyObject
* _argo0
= 0;
1785 char *_kwnames
[] = { "self","m_image", NULL
};
1788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_image_set",_kwnames
,&_argo0
,&_arg1
))
1791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
1798 wxPy_BEGIN_ALLOW_THREADS
;
1799 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
1801 wxPy_END_ALLOW_THREADS
;
1802 } _resultobj
= Py_BuildValue("i",_result
);
1806 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
1807 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1808 PyObject
* _resultobj
;
1811 PyObject
* _argo0
= 0;
1812 char *_kwnames
[] = { "self", NULL
};
1815 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_image_get",_kwnames
,&_argo0
))
1818 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1819 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1820 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
1825 wxPy_BEGIN_ALLOW_THREADS
;
1826 _result
= (int )wxListItem_m_image_get(_arg0
);
1828 wxPy_END_ALLOW_THREADS
;
1829 } _resultobj
= Py_BuildValue("i",_result
);
1833 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
1834 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1835 PyObject
* _resultobj
;
1839 PyObject
* _argo0
= 0;
1840 char *_kwnames
[] = { "self","m_data", NULL
};
1843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_data_set",_kwnames
,&_argo0
,&_arg1
))
1846 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1847 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
1853 wxPy_BEGIN_ALLOW_THREADS
;
1854 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
1856 wxPy_END_ALLOW_THREADS
;
1857 } _resultobj
= Py_BuildValue("l",_result
);
1861 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
1862 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1863 PyObject
* _resultobj
;
1866 PyObject
* _argo0
= 0;
1867 char *_kwnames
[] = { "self", NULL
};
1870 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_data_get",_kwnames
,&_argo0
))
1873 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1874 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1875 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
1880 wxPy_BEGIN_ALLOW_THREADS
;
1881 _result
= (long )wxListItem_m_data_get(_arg0
);
1883 wxPy_END_ALLOW_THREADS
;
1884 } _resultobj
= Py_BuildValue("l",_result
);
1888 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
1889 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1890 PyObject
* _resultobj
;
1894 PyObject
* _argo0
= 0;
1895 char *_kwnames
[] = { "self","m_format", NULL
};
1898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_format_set",_kwnames
,&_argo0
,&_arg1
))
1901 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1902 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1903 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
1908 wxPy_BEGIN_ALLOW_THREADS
;
1909 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
1911 wxPy_END_ALLOW_THREADS
;
1912 } _resultobj
= Py_BuildValue("i",_result
);
1916 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
1917 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1918 PyObject
* _resultobj
;
1921 PyObject
* _argo0
= 0;
1922 char *_kwnames
[] = { "self", NULL
};
1925 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_format_get",_kwnames
,&_argo0
))
1928 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1929 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
1935 wxPy_BEGIN_ALLOW_THREADS
;
1936 _result
= (int )wxListItem_m_format_get(_arg0
);
1938 wxPy_END_ALLOW_THREADS
;
1939 } _resultobj
= Py_BuildValue("i",_result
);
1943 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
1944 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1945 PyObject
* _resultobj
;
1949 PyObject
* _argo0
= 0;
1950 char *_kwnames
[] = { "self","m_width", NULL
};
1953 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_width_set",_kwnames
,&_argo0
,&_arg1
))
1956 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1957 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
1963 wxPy_BEGIN_ALLOW_THREADS
;
1964 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
1966 wxPy_END_ALLOW_THREADS
;
1967 } _resultobj
= Py_BuildValue("i",_result
);
1971 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
1972 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1973 PyObject
* _resultobj
;
1976 PyObject
* _argo0
= 0;
1977 char *_kwnames
[] = { "self", NULL
};
1980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_width_get",_kwnames
,&_argo0
))
1983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
1990 wxPy_BEGIN_ALLOW_THREADS
;
1991 _result
= (int )wxListItem_m_width_get(_arg0
);
1993 wxPy_END_ALLOW_THREADS
;
1994 } _resultobj
= Py_BuildValue("i",_result
);
1998 static void *SwigwxListEventTowxNotifyEvent(void *ptr
) {
2000 wxNotifyEvent
*dest
;
2001 src
= (wxListEvent
*) ptr
;
2002 dest
= (wxNotifyEvent
*) src
;
2003 return (void *) dest
;
2006 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
2008 wxCommandEvent
*dest
;
2009 src
= (wxListEvent
*) ptr
;
2010 dest
= (wxCommandEvent
*) src
;
2011 return (void *) dest
;
2014 static void *SwigwxListEventTowxEvent(void *ptr
) {
2017 src
= (wxListEvent
*) ptr
;
2018 dest
= (wxEvent
*) src
;
2019 return (void *) dest
;
2022 #define wxListEvent_m_code_set(_swigobj,_swigval) (_swigobj->m_code = _swigval,_swigval)
2023 static PyObject
*_wrap_wxListEvent_m_code_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2024 PyObject
* _resultobj
;
2026 wxListEvent
* _arg0
;
2028 PyObject
* _argo0
= 0;
2029 char *_kwnames
[] = { "self","m_code", NULL
};
2032 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_code_set",_kwnames
,&_argo0
,&_arg1
))
2035 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2036 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_set. Expected _wxListEvent_p.");
2042 wxPy_BEGIN_ALLOW_THREADS
;
2043 _result
= (int )wxListEvent_m_code_set(_arg0
,_arg1
);
2045 wxPy_END_ALLOW_THREADS
;
2046 } _resultobj
= Py_BuildValue("i",_result
);
2050 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
2051 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2052 PyObject
* _resultobj
;
2054 wxListEvent
* _arg0
;
2055 PyObject
* _argo0
= 0;
2056 char *_kwnames
[] = { "self", NULL
};
2059 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_code_get",_kwnames
,&_argo0
))
2062 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2063 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2064 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
2069 wxPy_BEGIN_ALLOW_THREADS
;
2070 _result
= (int )wxListEvent_m_code_get(_arg0
);
2072 wxPy_END_ALLOW_THREADS
;
2073 } _resultobj
= Py_BuildValue("i",_result
);
2077 #define wxListEvent_m_itemIndex_set(_swigobj,_swigval) (_swigobj->m_itemIndex = _swigval,_swigval)
2078 static PyObject
*_wrap_wxListEvent_m_itemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2079 PyObject
* _resultobj
;
2081 wxListEvent
* _arg0
;
2083 PyObject
* _argo0
= 0;
2084 char *_kwnames
[] = { "self","m_itemIndex", NULL
};
2087 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_itemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2090 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2091 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2092 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_set. Expected _wxListEvent_p.");
2097 wxPy_BEGIN_ALLOW_THREADS
;
2098 _result
= (long )wxListEvent_m_itemIndex_set(_arg0
,_arg1
);
2100 wxPy_END_ALLOW_THREADS
;
2101 } _resultobj
= Py_BuildValue("l",_result
);
2105 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
2106 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2107 PyObject
* _resultobj
;
2109 wxListEvent
* _arg0
;
2110 PyObject
* _argo0
= 0;
2111 char *_kwnames
[] = { "self", NULL
};
2114 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_itemIndex_get",_kwnames
,&_argo0
))
2117 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2118 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2119 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
2124 wxPy_BEGIN_ALLOW_THREADS
;
2125 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
2127 wxPy_END_ALLOW_THREADS
;
2128 } _resultobj
= Py_BuildValue("l",_result
);
2132 #define wxListEvent_m_oldItemIndex_set(_swigobj,_swigval) (_swigobj->m_oldItemIndex = _swigval,_swigval)
2133 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2134 PyObject
* _resultobj
;
2136 wxListEvent
* _arg0
;
2138 PyObject
* _argo0
= 0;
2139 char *_kwnames
[] = { "self","m_oldItemIndex", NULL
};
2142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_oldItemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2145 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2146 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2147 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_set. Expected _wxListEvent_p.");
2152 wxPy_BEGIN_ALLOW_THREADS
;
2153 _result
= (long )wxListEvent_m_oldItemIndex_set(_arg0
,_arg1
);
2155 wxPy_END_ALLOW_THREADS
;
2156 } _resultobj
= Py_BuildValue("l",_result
);
2160 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
2161 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2162 PyObject
* _resultobj
;
2164 wxListEvent
* _arg0
;
2165 PyObject
* _argo0
= 0;
2166 char *_kwnames
[] = { "self", NULL
};
2169 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_oldItemIndex_get",_kwnames
,&_argo0
))
2172 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2173 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2174 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
2179 wxPy_BEGIN_ALLOW_THREADS
;
2180 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
2182 wxPy_END_ALLOW_THREADS
;
2183 } _resultobj
= Py_BuildValue("l",_result
);
2187 #define wxListEvent_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
2188 static PyObject
*_wrap_wxListEvent_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2189 PyObject
* _resultobj
;
2191 wxListEvent
* _arg0
;
2193 PyObject
* _argo0
= 0;
2194 char *_kwnames
[] = { "self","m_col", NULL
};
2197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_col_set",_kwnames
,&_argo0
,&_arg1
))
2200 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2201 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_set. Expected _wxListEvent_p.");
2207 wxPy_BEGIN_ALLOW_THREADS
;
2208 _result
= (int )wxListEvent_m_col_set(_arg0
,_arg1
);
2210 wxPy_END_ALLOW_THREADS
;
2211 } _resultobj
= Py_BuildValue("i",_result
);
2215 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
2216 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2217 PyObject
* _resultobj
;
2219 wxListEvent
* _arg0
;
2220 PyObject
* _argo0
= 0;
2221 char *_kwnames
[] = { "self", NULL
};
2224 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_col_get",_kwnames
,&_argo0
))
2227 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2228 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2229 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
2234 wxPy_BEGIN_ALLOW_THREADS
;
2235 _result
= (int )wxListEvent_m_col_get(_arg0
);
2237 wxPy_END_ALLOW_THREADS
;
2238 } _resultobj
= Py_BuildValue("i",_result
);
2242 #define wxListEvent_m_cancelled_set(_swigobj,_swigval) (_swigobj->m_cancelled = _swigval,_swigval)
2243 static PyObject
*_wrap_wxListEvent_m_cancelled_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2244 PyObject
* _resultobj
;
2246 wxListEvent
* _arg0
;
2248 PyObject
* _argo0
= 0;
2250 char *_kwnames
[] = { "self","m_cancelled", NULL
};
2253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_cancelled_set",_kwnames
,&_argo0
,&tempbool1
))
2256 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2257 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_set. Expected _wxListEvent_p.");
2262 _arg1
= (bool ) tempbool1
;
2264 wxPy_BEGIN_ALLOW_THREADS
;
2265 _result
= (bool )wxListEvent_m_cancelled_set(_arg0
,_arg1
);
2267 wxPy_END_ALLOW_THREADS
;
2268 } _resultobj
= Py_BuildValue("i",_result
);
2272 #define wxListEvent_m_cancelled_get(_swigobj) ((bool ) _swigobj->m_cancelled)
2273 static PyObject
*_wrap_wxListEvent_m_cancelled_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2274 PyObject
* _resultobj
;
2276 wxListEvent
* _arg0
;
2277 PyObject
* _argo0
= 0;
2278 char *_kwnames
[] = { "self", NULL
};
2281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_cancelled_get",_kwnames
,&_argo0
))
2284 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2285 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_cancelled_get. Expected _wxListEvent_p.");
2291 wxPy_BEGIN_ALLOW_THREADS
;
2292 _result
= (bool )wxListEvent_m_cancelled_get(_arg0
);
2294 wxPy_END_ALLOW_THREADS
;
2295 } _resultobj
= Py_BuildValue("i",_result
);
2299 #define wxListEvent_m_pointDrag_set(_swigobj,_swigval) (_swigobj->m_pointDrag = *(_swigval),_swigval)
2300 static PyObject
*_wrap_wxListEvent_m_pointDrag_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2301 PyObject
* _resultobj
;
2303 wxListEvent
* _arg0
;
2305 PyObject
* _argo0
= 0;
2307 PyObject
* _obj1
= 0;
2308 char *_kwnames
[] = { "self","m_pointDrag", NULL
};
2312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_pointDrag_set",_kwnames
,&_argo0
,&_obj1
))
2315 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2316 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2317 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_set. Expected _wxListEvent_p.");
2323 if (! wxPoint_helper(_obj1
, &_arg1
))
2327 wxPy_BEGIN_ALLOW_THREADS
;
2328 _result
= (wxPoint
*)wxListEvent_m_pointDrag_set(_arg0
,_arg1
);
2330 wxPy_END_ALLOW_THREADS
;
2332 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2333 _resultobj
= Py_BuildValue("s",_ptemp
);
2336 _resultobj
= Py_None
;
2341 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
2342 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2343 PyObject
* _resultobj
;
2345 wxListEvent
* _arg0
;
2346 PyObject
* _argo0
= 0;
2347 char *_kwnames
[] = { "self", NULL
};
2351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_pointDrag_get",_kwnames
,&_argo0
))
2354 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2355 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
2361 wxPy_BEGIN_ALLOW_THREADS
;
2362 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
2364 wxPy_END_ALLOW_THREADS
;
2366 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2367 _resultobj
= Py_BuildValue("s",_ptemp
);
2370 _resultobj
= Py_None
;
2375 #define wxListEvent_m_item_set(_swigobj,_swigval) (_swigobj->m_item = *(_swigval),_swigval)
2376 static PyObject
*_wrap_wxListEvent_m_item_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2377 PyObject
* _resultobj
;
2378 wxListItem
* _result
;
2379 wxListEvent
* _arg0
;
2381 PyObject
* _argo0
= 0;
2382 PyObject
* _argo1
= 0;
2383 char *_kwnames
[] = { "self","m_item", NULL
};
2387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_item_set",_kwnames
,&_argo0
,&_argo1
))
2390 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2391 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2392 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_set. Expected _wxListEvent_p.");
2397 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2398 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListEvent_m_item_set. Expected _wxListItem_p.");
2404 wxPy_BEGIN_ALLOW_THREADS
;
2405 _result
= (wxListItem
*)wxListEvent_m_item_set(_arg0
,_arg1
);
2407 wxPy_END_ALLOW_THREADS
;
2409 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
2410 _resultobj
= Py_BuildValue("s",_ptemp
);
2413 _resultobj
= Py_None
;
2418 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
2419 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2420 PyObject
* _resultobj
;
2421 wxListItem
* _result
;
2422 wxListEvent
* _arg0
;
2423 PyObject
* _argo0
= 0;
2424 char *_kwnames
[] = { "self", NULL
};
2428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_item_get",_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_m_item_get. Expected _wxListEvent_p.");
2438 wxPy_BEGIN_ALLOW_THREADS
;
2439 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
2441 wxPy_END_ALLOW_THREADS
;
2443 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
2444 _resultobj
= Py_BuildValue("s",_ptemp
);
2447 _resultobj
= Py_None
;
2452 #define wxListEvent_GetCode(_swigobj) (_swigobj->GetCode())
2453 static PyObject
*_wrap_wxListEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2454 PyObject
* _resultobj
;
2456 wxListEvent
* _arg0
;
2457 PyObject
* _argo0
= 0;
2458 char *_kwnames
[] = { "self", NULL
};
2461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCode",_kwnames
,&_argo0
))
2464 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2465 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCode. Expected _wxListEvent_p.");
2471 wxPy_BEGIN_ALLOW_THREADS
;
2472 _result
= (int )wxListEvent_GetCode(_arg0
);
2474 wxPy_END_ALLOW_THREADS
;
2475 } _resultobj
= Py_BuildValue("i",_result
);
2479 #define wxListEvent_GetIndex(_swigobj) (_swigobj->GetIndex())
2480 static PyObject
*_wrap_wxListEvent_GetIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2481 PyObject
* _resultobj
;
2483 wxListEvent
* _arg0
;
2484 PyObject
* _argo0
= 0;
2485 char *_kwnames
[] = { "self", NULL
};
2488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetIndex",_kwnames
,&_argo0
))
2491 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2492 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2493 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetIndex. Expected _wxListEvent_p.");
2498 wxPy_BEGIN_ALLOW_THREADS
;
2499 _result
= (long )wxListEvent_GetIndex(_arg0
);
2501 wxPy_END_ALLOW_THREADS
;
2502 } _resultobj
= Py_BuildValue("l",_result
);
2506 #define wxListEvent_GetOldIndex(_swigobj) (_swigobj->GetOldIndex())
2507 static PyObject
*_wrap_wxListEvent_GetOldIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2508 PyObject
* _resultobj
;
2510 wxListEvent
* _arg0
;
2511 PyObject
* _argo0
= 0;
2512 char *_kwnames
[] = { "self", NULL
};
2515 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldIndex",_kwnames
,&_argo0
))
2518 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2519 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2520 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldIndex. Expected _wxListEvent_p.");
2525 wxPy_BEGIN_ALLOW_THREADS
;
2526 _result
= (long )wxListEvent_GetOldIndex(_arg0
);
2528 wxPy_END_ALLOW_THREADS
;
2529 } _resultobj
= Py_BuildValue("l",_result
);
2533 #define wxListEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
2534 static PyObject
*_wrap_wxListEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2535 PyObject
* _resultobj
;
2537 wxListEvent
* _arg0
;
2538 PyObject
* _argo0
= 0;
2539 char *_kwnames
[] = { "self", NULL
};
2542 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetOldItem",_kwnames
,&_argo0
))
2545 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2546 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2547 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetOldItem. Expected _wxListEvent_p.");
2552 wxPy_BEGIN_ALLOW_THREADS
;
2553 _result
= (long )wxListEvent_GetOldItem(_arg0
);
2555 wxPy_END_ALLOW_THREADS
;
2556 } _resultobj
= Py_BuildValue("l",_result
);
2560 #define wxListEvent_GetColumn(_swigobj) (_swigobj->GetColumn())
2561 static PyObject
*_wrap_wxListEvent_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2562 PyObject
* _resultobj
;
2564 wxListEvent
* _arg0
;
2565 PyObject
* _argo0
= 0;
2566 char *_kwnames
[] = { "self", NULL
};
2569 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetColumn",_kwnames
,&_argo0
))
2572 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2573 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2574 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetColumn. Expected _wxListEvent_p.");
2579 wxPy_BEGIN_ALLOW_THREADS
;
2580 _result
= (int )wxListEvent_GetColumn(_arg0
);
2582 wxPy_END_ALLOW_THREADS
;
2583 } _resultobj
= Py_BuildValue("i",_result
);
2587 #define wxListEvent_Cancelled(_swigobj) (_swigobj->Cancelled())
2588 static PyObject
*_wrap_wxListEvent_Cancelled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2589 PyObject
* _resultobj
;
2591 wxListEvent
* _arg0
;
2592 PyObject
* _argo0
= 0;
2593 char *_kwnames
[] = { "self", NULL
};
2596 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_Cancelled",_kwnames
,&_argo0
))
2599 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2600 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2601 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_Cancelled. Expected _wxListEvent_p.");
2606 wxPy_BEGIN_ALLOW_THREADS
;
2607 _result
= (bool )wxListEvent_Cancelled(_arg0
);
2609 wxPy_END_ALLOW_THREADS
;
2610 } _resultobj
= Py_BuildValue("i",_result
);
2614 #define wxListEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
2615 static PyObject
*_wrap_wxListEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2616 PyObject
* _resultobj
;
2618 wxListEvent
* _arg0
;
2619 PyObject
* _argo0
= 0;
2620 char *_kwnames
[] = { "self", NULL
};
2624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetPoint",_kwnames
,&_argo0
))
2627 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2628 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetPoint. Expected _wxListEvent_p.");
2634 wxPy_BEGIN_ALLOW_THREADS
;
2635 _result
= new wxPoint (wxListEvent_GetPoint(_arg0
));
2637 wxPy_END_ALLOW_THREADS
;
2638 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2639 _resultobj
= Py_BuildValue("s",_ptemp
);
2643 #define wxListEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
2644 static PyObject
*_wrap_wxListEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2645 PyObject
* _resultobj
;
2647 wxListEvent
* _arg0
;
2648 PyObject
* _argo0
= 0;
2649 char *_kwnames
[] = { "self", NULL
};
2652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetLabel",_kwnames
,&_argo0
))
2655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetLabel. Expected _wxListEvent_p.");
2662 wxPy_BEGIN_ALLOW_THREADS
;
2663 const wxString
& _result_ref
= wxListEvent_GetLabel(_arg0
);
2664 _result
= (wxString
*) &_result_ref
;
2666 wxPy_END_ALLOW_THREADS
;
2668 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2673 #define wxListEvent_GetText(_swigobj) (_swigobj->GetText())
2674 static PyObject
*_wrap_wxListEvent_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2675 PyObject
* _resultobj
;
2677 wxListEvent
* _arg0
;
2678 PyObject
* _argo0
= 0;
2679 char *_kwnames
[] = { "self", NULL
};
2682 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetText",_kwnames
,&_argo0
))
2685 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2686 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2687 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetText. Expected _wxListEvent_p.");
2692 wxPy_BEGIN_ALLOW_THREADS
;
2693 const wxString
& _result_ref
= wxListEvent_GetText(_arg0
);
2694 _result
= (wxString
*) &_result_ref
;
2696 wxPy_END_ALLOW_THREADS
;
2698 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2703 #define wxListEvent_GetImage(_swigobj) (_swigobj->GetImage())
2704 static PyObject
*_wrap_wxListEvent_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2705 PyObject
* _resultobj
;
2707 wxListEvent
* _arg0
;
2708 PyObject
* _argo0
= 0;
2709 char *_kwnames
[] = { "self", NULL
};
2712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetImage",_kwnames
,&_argo0
))
2715 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2716 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2717 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetImage. Expected _wxListEvent_p.");
2722 wxPy_BEGIN_ALLOW_THREADS
;
2723 _result
= (int )wxListEvent_GetImage(_arg0
);
2725 wxPy_END_ALLOW_THREADS
;
2726 } _resultobj
= Py_BuildValue("i",_result
);
2730 #define wxListEvent_GetData(_swigobj) (_swigobj->GetData())
2731 static PyObject
*_wrap_wxListEvent_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2732 PyObject
* _resultobj
;
2734 wxListEvent
* _arg0
;
2735 PyObject
* _argo0
= 0;
2736 char *_kwnames
[] = { "self", NULL
};
2739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetData",_kwnames
,&_argo0
))
2742 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2743 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2744 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetData. Expected _wxListEvent_p.");
2749 wxPy_BEGIN_ALLOW_THREADS
;
2750 _result
= (long )wxListEvent_GetData(_arg0
);
2752 wxPy_END_ALLOW_THREADS
;
2753 } _resultobj
= Py_BuildValue("l",_result
);
2757 #define wxListEvent_GetMask(_swigobj) (_swigobj->GetMask())
2758 static PyObject
*_wrap_wxListEvent_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2759 PyObject
* _resultobj
;
2761 wxListEvent
* _arg0
;
2762 PyObject
* _argo0
= 0;
2763 char *_kwnames
[] = { "self", NULL
};
2766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetMask",_kwnames
,&_argo0
))
2769 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2770 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetMask. Expected _wxListEvent_p.");
2776 wxPy_BEGIN_ALLOW_THREADS
;
2777 _result
= (long )wxListEvent_GetMask(_arg0
);
2779 wxPy_END_ALLOW_THREADS
;
2780 } _resultobj
= Py_BuildValue("l",_result
);
2784 #define wxListEvent_GetItem(_swigobj) (_swigobj->GetItem())
2785 static PyObject
*_wrap_wxListEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2786 PyObject
* _resultobj
;
2787 wxListItem
* _result
;
2788 wxListEvent
* _arg0
;
2789 PyObject
* _argo0
= 0;
2790 char *_kwnames
[] = { "self", NULL
};
2794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetItem",_kwnames
,&_argo0
))
2797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetItem. Expected _wxListEvent_p.");
2804 wxPy_BEGIN_ALLOW_THREADS
;
2805 const wxListItem
& _result_ref
= wxListEvent_GetItem(_arg0
);
2806 _result
= (wxListItem
*) &_result_ref
;
2808 wxPy_END_ALLOW_THREADS
;
2810 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
2811 _resultobj
= Py_BuildValue("s",_ptemp
);
2814 _resultobj
= Py_None
;
2819 static void *SwigwxListCtrlTowxControl(void *ptr
) {
2822 src
= (wxListCtrl
*) ptr
;
2823 dest
= (wxControl
*) src
;
2824 return (void *) dest
;
2827 static void *SwigwxListCtrlTowxWindow(void *ptr
) {
2830 src
= (wxListCtrl
*) ptr
;
2831 dest
= (wxWindow
*) src
;
2832 return (void *) dest
;
2835 static void *SwigwxListCtrlTowxEvtHandler(void *ptr
) {
2838 src
= (wxListCtrl
*) ptr
;
2839 dest
= (wxEvtHandler
*) src
;
2840 return (void *) dest
;
2843 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2844 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2845 PyObject
* _resultobj
;
2846 wxListCtrl
* _result
;
2849 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
2850 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
2851 long _arg4
= (long ) wxLC_ICON
;
2852 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
2853 char * _arg6
= (char *) "listCtrl";
2854 PyObject
* _argo0
= 0;
2856 PyObject
* _obj2
= 0;
2858 PyObject
* _obj3
= 0;
2859 PyObject
* _argo5
= 0;
2860 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
2864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|OOlOs:new_wxListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
2867 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2868 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2869 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
2876 if (! wxPoint_helper(_obj2
, &_arg2
))
2882 if (! wxSize_helper(_obj3
, &_arg3
))
2886 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2887 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
2888 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
2893 wxPy_BEGIN_ALLOW_THREADS
;
2894 _result
= (wxListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
2896 wxPy_END_ALLOW_THREADS
;
2898 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListCtrl_p");
2899 _resultobj
= Py_BuildValue("s",_ptemp
);
2902 _resultobj
= Py_None
;
2907 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
2908 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2909 PyObject
* _resultobj
;
2912 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
2913 PyObject
* _argo0
= 0;
2914 char *_kwnames
[] = { "self","flag", NULL
};
2917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
2920 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2921 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxListCtrl_p.");
2927 wxPy_BEGIN_ALLOW_THREADS
;
2928 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
2930 wxPy_END_ALLOW_THREADS
;
2931 } _resultobj
= Py_BuildValue("i",_result
);
2935 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
2936 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2937 PyObject
* _resultobj
;
2941 PyObject
* _argo0
= 0;
2942 char *_kwnames
[] = { "self","item", NULL
};
2945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
2948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxListCtrl_p.");
2955 wxPy_BEGIN_ALLOW_THREADS
;
2956 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
2958 wxPy_END_ALLOW_THREADS
;
2959 } _resultobj
= Py_BuildValue("i",_result
);
2963 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
2964 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2965 PyObject
* _resultobj
;
2968 PyObject
* _argo0
= 0;
2969 char *_kwnames
[] = { "self", NULL
};
2972 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
2975 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2976 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
2977 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxListCtrl_p.");
2982 wxPy_BEGIN_ALLOW_THREADS
;
2983 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
2985 wxPy_END_ALLOW_THREADS
;
2986 } _resultobj
= Py_BuildValue("i",_result
);
2990 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
2991 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2992 PyObject
* _resultobj
;
2996 PyObject
* _argo0
= 0;
2997 char *_kwnames
[] = { "self","col", NULL
};
3000 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
3003 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3004 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3005 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxListCtrl_p.");
3010 wxPy_BEGIN_ALLOW_THREADS
;
3011 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
3013 wxPy_END_ALLOW_THREADS
;
3014 } _resultobj
= Py_BuildValue("i",_result
);
3018 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
3019 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3020 PyObject
* _resultobj
;
3023 PyObject
* _argo0
= 0;
3024 char *_kwnames
[] = { "self", NULL
};
3027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
3030 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3031 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxListCtrl_p.");
3037 wxPy_BEGIN_ALLOW_THREADS
;
3038 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
3040 wxPy_END_ALLOW_THREADS
;
3041 } _resultobj
= Py_BuildValue("i",_result
);
3045 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
3046 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3047 PyObject
* _resultobj
;
3049 PyObject
* _argo0
= 0;
3050 char *_kwnames
[] = { "self", NULL
};
3053 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
3056 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3057 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3058 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxListCtrl_p.");
3063 wxPy_BEGIN_ALLOW_THREADS
;
3064 wxListCtrl_ClearAll(_arg0
);
3066 wxPy_END_ALLOW_THREADS
;
3067 } Py_INCREF(Py_None
);
3068 _resultobj
= Py_None
;
3072 #define wxListCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
3073 static PyObject
*_wrap_wxListCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3074 PyObject
* _resultobj
;
3075 wxTextCtrl
* _result
;
3078 PyObject
* _argo0
= 0;
3079 char *_kwnames
[] = { "self","item", NULL
};
3083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EditLabel",_kwnames
,&_argo0
,&_arg1
))
3086 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3087 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EditLabel. Expected _wxListCtrl_p.");
3093 wxPy_BEGIN_ALLOW_THREADS
;
3094 _result
= (wxTextCtrl
*)wxListCtrl_EditLabel(_arg0
,_arg1
);
3096 wxPy_END_ALLOW_THREADS
;
3098 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
3099 _resultobj
= Py_BuildValue("s",_ptemp
);
3102 _resultobj
= Py_None
;
3107 #define wxListCtrl_EndEditLabel(_swigobj,_swigarg0) (_swigobj->EndEditLabel(_swigarg0))
3108 static PyObject
*_wrap_wxListCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3109 PyObject
* _resultobj
;
3113 PyObject
* _argo0
= 0;
3115 char *_kwnames
[] = { "self","cancel", NULL
};
3118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_EndEditLabel",_kwnames
,&_argo0
,&tempbool1
))
3121 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3122 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EndEditLabel. Expected _wxListCtrl_p.");
3127 _arg1
= (bool ) tempbool1
;
3129 wxPy_BEGIN_ALLOW_THREADS
;
3130 _result
= (bool )wxListCtrl_EndEditLabel(_arg0
,_arg1
);
3132 wxPy_END_ALLOW_THREADS
;
3133 } _resultobj
= Py_BuildValue("i",_result
);
3137 #define wxListCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
3138 static PyObject
*_wrap_wxListCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3139 PyObject
* _resultobj
;
3140 wxTextCtrl
* _result
;
3142 PyObject
* _argo0
= 0;
3143 char *_kwnames
[] = { "self", NULL
};
3147 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetEditControl",_kwnames
,&_argo0
))
3150 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3151 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3152 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetEditControl. Expected _wxListCtrl_p.");
3157 wxPy_BEGIN_ALLOW_THREADS
;
3158 _result
= (wxTextCtrl
*)wxListCtrl_GetEditControl(_arg0
);
3160 wxPy_END_ALLOW_THREADS
;
3162 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
3163 _resultobj
= Py_BuildValue("s",_ptemp
);
3166 _resultobj
= Py_None
;
3171 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
3172 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3173 PyObject
* _resultobj
;
3177 PyObject
* _argo0
= 0;
3178 char *_kwnames
[] = { "self","item", NULL
};
3181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
3184 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3185 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxListCtrl_p.");
3191 wxPy_BEGIN_ALLOW_THREADS
;
3192 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
3194 wxPy_END_ALLOW_THREADS
;
3195 } _resultobj
= Py_BuildValue("i",_result
);
3199 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
3200 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3201 PyObject
* _resultobj
;
3206 bool _arg3
= (bool ) FALSE
;
3207 PyObject
* _argo0
= 0;
3208 PyObject
* _obj2
= 0;
3209 int tempbool3
= (int) FALSE
;
3210 char *_kwnames
[] = { "self","start","str","partial", NULL
};
3213 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
3216 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3217 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxListCtrl_p.");
3223 #if PYTHON_API_VERSION >= 1009
3224 char* tmpPtr
; int tmpSize
;
3225 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3226 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3229 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3231 _arg2
= new wxString(tmpPtr
, tmpSize
);
3233 if (!PyString_Check(_obj2
)) {
3234 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3237 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3240 _arg3
= (bool ) tempbool3
;
3242 wxPy_BEGIN_ALLOW_THREADS
;
3243 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
3245 wxPy_END_ALLOW_THREADS
;
3246 } _resultobj
= Py_BuildValue("l",_result
);
3254 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
3255 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3256 PyObject
* _resultobj
;
3261 PyObject
* _argo0
= 0;
3262 char *_kwnames
[] = { "self","start","data", NULL
};
3265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3268 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3269 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3270 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxListCtrl_p.");
3275 wxPy_BEGIN_ALLOW_THREADS
;
3276 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
3278 wxPy_END_ALLOW_THREADS
;
3279 } _resultobj
= Py_BuildValue("l",_result
);
3283 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
3284 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3285 PyObject
* _resultobj
;
3291 PyObject
* _argo0
= 0;
3293 PyObject
* _obj2
= 0;
3294 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
3297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
3300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxListCtrl_p.");
3308 if (! wxPoint_helper(_obj2
, &_arg2
))
3312 wxPy_BEGIN_ALLOW_THREADS
;
3313 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
3315 wxPy_END_ALLOW_THREADS
;
3316 } _resultobj
= Py_BuildValue("l",_result
);
3320 #define wxListCtrl_GetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetColumn(_swigarg0,_swigarg1))
3321 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3322 PyObject
* _resultobj
;
3327 PyObject
* _argo0
= 0;
3328 PyObject
* _argo2
= 0;
3329 char *_kwnames
[] = { "self","col","item", NULL
};
3332 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_GetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3335 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3336 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxListCtrl_p.");
3342 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3343 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3344 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_GetColumn. Expected _wxListItem_p.");
3349 wxPy_BEGIN_ALLOW_THREADS
;
3350 _result
= (bool )wxListCtrl_GetColumn(_arg0
,_arg1
,*_arg2
);
3352 wxPy_END_ALLOW_THREADS
;
3353 } _resultobj
= Py_BuildValue("i",_result
);
3357 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
3358 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3359 PyObject
* _resultobj
;
3363 PyObject
* _argo0
= 0;
3364 char *_kwnames
[] = { "self","col", NULL
};
3367 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumnWidth",_kwnames
,&_argo0
,&_arg1
))
3370 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3371 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3372 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnWidth. Expected _wxListCtrl_p.");
3377 wxPy_BEGIN_ALLOW_THREADS
;
3378 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
3380 wxPy_END_ALLOW_THREADS
;
3381 } _resultobj
= Py_BuildValue("i",_result
);
3385 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
3386 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3387 PyObject
* _resultobj
;
3390 PyObject
* _argo0
= 0;
3391 char *_kwnames
[] = { "self", NULL
};
3394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetCountPerPage",_kwnames
,&_argo0
))
3397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxListCtrl_p.");
3404 wxPy_BEGIN_ALLOW_THREADS
;
3405 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
3407 wxPy_END_ALLOW_THREADS
;
3408 } _resultobj
= Py_BuildValue("i",_result
);
3412 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
3413 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3414 PyObject
* _resultobj
;
3415 wxImageList
* _result
;
3418 PyObject
* _argo0
= 0;
3419 char *_kwnames
[] = { "self","which", NULL
};
3423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_kwnames
,&_argo0
,&_arg1
))
3426 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3427 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3428 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxListCtrl_p.");
3433 wxPy_BEGIN_ALLOW_THREADS
;
3434 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
3436 wxPy_END_ALLOW_THREADS
;
3438 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
3439 _resultobj
= Py_BuildValue("s",_ptemp
);
3442 _resultobj
= Py_None
;
3447 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
3448 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3449 PyObject
* _resultobj
;
3453 PyObject
* _argo0
= 0;
3454 char *_kwnames
[] = { "self","item", NULL
};
3457 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
3460 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3461 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3462 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxListCtrl_p.");
3467 wxPy_BEGIN_ALLOW_THREADS
;
3468 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
3470 wxPy_END_ALLOW_THREADS
;
3471 } _resultobj
= Py_BuildValue("l",_result
);
3475 static wxListItem
* wxListCtrl_GetItem(wxListCtrl
*self
,long itemId
,int col
) {
3476 wxListItem
* info
= new wxListItem
;
3477 info
->m_itemId
= itemId
;
3479 info
->m_mask
= 0xFFFF;
3480 self
->GetItem(*info
);
3483 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3484 PyObject
* _resultobj
;
3485 wxListItem
* _result
;
3488 int _arg2
= (int ) 0;
3489 PyObject
* _argo0
= 0;
3490 char *_kwnames
[] = { "self","itemId","col", NULL
};
3494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3497 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3498 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3499 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxListCtrl_p.");
3504 wxPy_BEGIN_ALLOW_THREADS
;
3505 _result
= (wxListItem
*)wxListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
3507 wxPy_END_ALLOW_THREADS
;
3509 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
3510 _resultobj
= Py_BuildValue("s",_ptemp
);
3513 _resultobj
= Py_None
;
3518 static wxPoint
* wxListCtrl_GetItemPosition(wxListCtrl
*self
,long item
) {
3519 wxPoint
* pos
= new wxPoint
;
3520 self
->GetItemPosition(item
, *pos
);
3523 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3524 PyObject
* _resultobj
;
3528 PyObject
* _argo0
= 0;
3529 char *_kwnames
[] = { "self","item", NULL
};
3533 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
3536 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3537 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3538 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxListCtrl_p.");
3543 wxPy_BEGIN_ALLOW_THREADS
;
3544 _result
= (wxPoint
*)wxListCtrl_GetItemPosition(_arg0
,_arg1
);
3546 wxPy_END_ALLOW_THREADS
;
3548 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3549 _resultobj
= Py_BuildValue("s",_ptemp
);
3552 _resultobj
= Py_None
;
3557 static wxRect
* wxListCtrl_GetItemRect(wxListCtrl
*self
,long item
,int code
) {
3558 wxRect
* rect
= new wxRect
;
3559 self
->GetItemRect(item
, *rect
, code
);
3562 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3563 PyObject
* _resultobj
;
3567 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
3568 PyObject
* _argo0
= 0;
3569 char *_kwnames
[] = { "self","item","code", NULL
};
3573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3576 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3577 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxListCtrl_p.");
3583 wxPy_BEGIN_ALLOW_THREADS
;
3584 _result
= (wxRect
*)wxListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
3586 wxPy_END_ALLOW_THREADS
;
3588 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
3589 _resultobj
= Py_BuildValue("s",_ptemp
);
3592 _resultobj
= Py_None
;
3597 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
3598 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3599 PyObject
* _resultobj
;
3604 PyObject
* _argo0
= 0;
3605 char *_kwnames
[] = { "self","item","stateMask", NULL
};
3608 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3611 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3612 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3613 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxListCtrl_p.");
3618 wxPy_BEGIN_ALLOW_THREADS
;
3619 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
3621 wxPy_END_ALLOW_THREADS
;
3622 } _resultobj
= Py_BuildValue("i",_result
);
3626 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
3627 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3628 PyObject
* _resultobj
;
3631 PyObject
* _argo0
= 0;
3632 char *_kwnames
[] = { "self", NULL
};
3635 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetItemCount",_kwnames
,&_argo0
))
3638 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3639 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3640 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxListCtrl_p.");
3645 wxPy_BEGIN_ALLOW_THREADS
;
3646 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
3648 wxPy_END_ALLOW_THREADS
;
3649 } _resultobj
= Py_BuildValue("i",_result
);
3653 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
3654 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3655 PyObject
* _resultobj
;
3659 PyObject
* _argo0
= 0;
3661 char *_kwnames
[] = { "self","isSmall", NULL
};
3664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
3667 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3668 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxListCtrl_p.");
3673 _arg1
= (bool ) tempbool1
;
3675 wxPy_BEGIN_ALLOW_THREADS
;
3676 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
3678 wxPy_END_ALLOW_THREADS
;
3679 } _resultobj
= Py_BuildValue("i",_result
);
3683 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3684 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3685 PyObject
* _resultobj
;
3689 PyObject
* _argo0
= 0;
3690 char *_kwnames
[] = { "self","item", NULL
};
3693 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
3696 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3697 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3698 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxListCtrl_p.");
3703 wxPy_BEGIN_ALLOW_THREADS
;
3704 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
3706 wxPy_END_ALLOW_THREADS
;
3708 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3716 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
3717 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3718 PyObject
* _resultobj
;
3722 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
3723 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
3724 PyObject
* _argo0
= 0;
3725 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
3728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3731 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3732 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3733 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxListCtrl_p.");
3738 wxPy_BEGIN_ALLOW_THREADS
;
3739 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
3741 wxPy_END_ALLOW_THREADS
;
3742 } _resultobj
= Py_BuildValue("l",_result
);
3746 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
3747 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3748 PyObject
* _resultobj
;
3751 PyObject
* _argo0
= 0;
3752 char *_kwnames
[] = { "self", NULL
};
3755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
3758 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3759 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3760 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxListCtrl_p.");
3765 wxPy_BEGIN_ALLOW_THREADS
;
3766 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
3768 wxPy_END_ALLOW_THREADS
;
3769 } _resultobj
= Py_BuildValue("i",_result
);
3773 #define wxListCtrl_GetTextColour(_swigobj) (_swigobj->GetTextColour())
3774 static PyObject
*_wrap_wxListCtrl_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3775 PyObject
* _resultobj
;
3778 PyObject
* _argo0
= 0;
3779 char *_kwnames
[] = { "self", NULL
};
3783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTextColour",_kwnames
,&_argo0
))
3786 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3787 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTextColour. Expected _wxListCtrl_p.");
3793 wxPy_BEGIN_ALLOW_THREADS
;
3794 _result
= new wxColour (wxListCtrl_GetTextColour(_arg0
));
3796 wxPy_END_ALLOW_THREADS
;
3797 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
3798 _resultobj
= Py_BuildValue("s",_ptemp
);
3802 #define wxListCtrl_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
3803 static PyObject
*_wrap_wxListCtrl_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3804 PyObject
* _resultobj
;
3807 PyObject
* _argo0
= 0;
3809 PyObject
* _obj1
= 0;
3810 char *_kwnames
[] = { "self","col", NULL
};
3813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
3816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetTextColour. Expected _wxListCtrl_p.");
3824 if (! wxColour_helper(_obj1
, &_arg1
))
3828 wxPy_BEGIN_ALLOW_THREADS
;
3829 wxListCtrl_SetTextColour(_arg0
,*_arg1
);
3831 wxPy_END_ALLOW_THREADS
;
3832 } Py_INCREF(Py_None
);
3833 _resultobj
= Py_None
;
3837 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
3838 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3839 PyObject
* _resultobj
;
3842 PyObject
* _argo0
= 0;
3843 char *_kwnames
[] = { "self", NULL
};
3846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
3849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxListCtrl_p.");
3856 wxPy_BEGIN_ALLOW_THREADS
;
3857 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
3859 wxPy_END_ALLOW_THREADS
;
3860 } _resultobj
= Py_BuildValue("l",_result
);
3864 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
3865 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3866 PyObject
* _resultobj
;
3872 PyObject
* _argo0
= 0;
3874 PyObject
* _obj1
= 0;
3875 char *_kwnames
[] = { "self","point", NULL
};
3881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
3884 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3885 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxListCtrl_p.");
3892 if (! wxPoint_helper(_obj1
, &_arg1
))
3896 wxPy_BEGIN_ALLOW_THREADS
;
3897 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
3899 wxPy_END_ALLOW_THREADS
;
3900 } _resultobj
= Py_BuildValue("l",_result
);
3903 o
= PyInt_FromLong((long) (*_arg2
));
3904 _resultobj
= t_output_helper(_resultobj
, o
);
3909 #define wxListCtrl_InsertColumnInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
3910 static PyObject
*_wrap_wxListCtrl_InsertColumnInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3911 PyObject
* _resultobj
;
3916 PyObject
* _argo0
= 0;
3917 PyObject
* _argo2
= 0;
3918 char *_kwnames
[] = { "self","col","info", NULL
};
3921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnInfo",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3924 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3925 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3926 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnInfo. Expected _wxListCtrl_p.");
3931 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3932 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3933 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnInfo. Expected _wxListItem_p.");
3938 wxPy_BEGIN_ALLOW_THREADS
;
3939 _result
= (long )wxListCtrl_InsertColumnInfo(_arg0
,_arg1
,*_arg2
);
3941 wxPy_END_ALLOW_THREADS
;
3942 } _resultobj
= Py_BuildValue("l",_result
);
3946 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3947 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3948 PyObject
* _resultobj
;
3953 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
3954 int _arg4
= (int ) -1;
3955 PyObject
* _argo0
= 0;
3956 PyObject
* _obj2
= 0;
3957 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
3960 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
3963 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3964 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
3965 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxListCtrl_p.");
3970 #if PYTHON_API_VERSION >= 1009
3971 char* tmpPtr
; int tmpSize
;
3972 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
3973 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
3976 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
3978 _arg2
= new wxString(tmpPtr
, tmpSize
);
3980 if (!PyString_Check(_obj2
)) {
3981 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
3984 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
3988 wxPy_BEGIN_ALLOW_THREADS
;
3989 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
3991 wxPy_END_ALLOW_THREADS
;
3992 } _resultobj
= Py_BuildValue("l",_result
);
4000 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
4001 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4002 PyObject
* _resultobj
;
4006 PyObject
* _argo0
= 0;
4007 PyObject
* _argo1
= 0;
4008 char *_kwnames
[] = { "self","info", NULL
};
4011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
4014 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4015 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4016 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxListCtrl_p.");
4021 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4022 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4023 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
4028 wxPy_BEGIN_ALLOW_THREADS
;
4029 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
4031 wxPy_END_ALLOW_THREADS
;
4032 } _resultobj
= Py_BuildValue("l",_result
);
4036 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4037 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4038 PyObject
* _resultobj
;
4043 PyObject
* _argo0
= 0;
4044 PyObject
* _obj2
= 0;
4045 char *_kwnames
[] = { "self","index","label", NULL
};
4048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4051 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4052 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxListCtrl_p.");
4058 #if PYTHON_API_VERSION >= 1009
4059 char* tmpPtr
; int tmpSize
;
4060 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4061 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4064 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4066 _arg2
= new wxString(tmpPtr
, tmpSize
);
4068 if (!PyString_Check(_obj2
)) {
4069 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4072 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4076 wxPy_BEGIN_ALLOW_THREADS
;
4077 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
4079 wxPy_END_ALLOW_THREADS
;
4080 } _resultobj
= Py_BuildValue("l",_result
);
4088 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4089 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4090 PyObject
* _resultobj
;
4095 PyObject
* _argo0
= 0;
4096 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
4099 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4102 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4103 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4104 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxListCtrl_p.");
4109 wxPy_BEGIN_ALLOW_THREADS
;
4110 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
4112 wxPy_END_ALLOW_THREADS
;
4113 } _resultobj
= Py_BuildValue("l",_result
);
4117 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
4118 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4119 PyObject
* _resultobj
;
4125 PyObject
* _argo0
= 0;
4126 PyObject
* _obj2
= 0;
4127 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
4130 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4133 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4134 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4135 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxListCtrl_p.");
4140 #if PYTHON_API_VERSION >= 1009
4141 char* tmpPtr
; int tmpSize
;
4142 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4143 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4146 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4148 _arg2
= new wxString(tmpPtr
, tmpSize
);
4150 if (!PyString_Check(_obj2
)) {
4151 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4154 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4158 wxPy_BEGIN_ALLOW_THREADS
;
4159 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4161 wxPy_END_ALLOW_THREADS
;
4162 } _resultobj
= Py_BuildValue("l",_result
);
4170 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
4171 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4172 PyObject
* _resultobj
;
4177 PyObject
* _argo0
= 0;
4178 char *_kwnames
[] = { "self","dx","dy", NULL
};
4181 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4184 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4185 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4186 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxListCtrl_p.");
4191 wxPy_BEGIN_ALLOW_THREADS
;
4192 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
4194 wxPy_END_ALLOW_THREADS
;
4195 } _resultobj
= Py_BuildValue("i",_result
);
4199 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
4200 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4201 PyObject
* _resultobj
;
4204 PyObject
* _argo0
= 0;
4206 PyObject
* _obj1
= 0;
4207 char *_kwnames
[] = { "self","col", NULL
};
4210 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
4213 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4214 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4215 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxListCtrl_p.");
4221 if (! wxColour_helper(_obj1
, &_arg1
))
4225 wxPy_BEGIN_ALLOW_THREADS
;
4226 wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
4228 wxPy_END_ALLOW_THREADS
;
4229 } Py_INCREF(Py_None
);
4230 _resultobj
= Py_None
;
4234 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
4235 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4236 PyObject
* _resultobj
;
4241 PyObject
* _argo0
= 0;
4242 PyObject
* _argo2
= 0;
4243 char *_kwnames
[] = { "self","col","item", NULL
};
4246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_SetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
4249 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4250 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4251 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxListCtrl_p.");
4256 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4257 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
4258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
4263 wxPy_BEGIN_ALLOW_THREADS
;
4264 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
4266 wxPy_END_ALLOW_THREADS
;
4267 } _resultobj
= Py_BuildValue("i",_result
);
4271 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
4272 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4273 PyObject
* _resultobj
;
4278 PyObject
* _argo0
= 0;
4279 char *_kwnames
[] = { "self","col","width", NULL
};
4282 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_SetColumnWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4285 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4286 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4287 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxListCtrl_p.");
4292 wxPy_BEGIN_ALLOW_THREADS
;
4293 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
4295 wxPy_END_ALLOW_THREADS
;
4296 } _resultobj
= Py_BuildValue("i",_result
);
4300 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
4301 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4302 PyObject
* _resultobj
;
4304 wxImageList
* _arg1
;
4306 PyObject
* _argo0
= 0;
4307 PyObject
* _argo1
= 0;
4308 char *_kwnames
[] = { "self","imageList","which", NULL
};
4311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4314 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4315 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4316 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetImageList. Expected _wxListCtrl_p.");
4321 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4322 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
4328 wxPy_BEGIN_ALLOW_THREADS
;
4329 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
4331 wxPy_END_ALLOW_THREADS
;
4332 } Py_INCREF(Py_None
);
4333 _resultobj
= Py_None
;
4337 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
4338 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4339 PyObject
* _resultobj
;
4343 PyObject
* _argo0
= 0;
4344 PyObject
* _argo1
= 0;
4345 char *_kwnames
[] = { "self","info", NULL
};
4348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
4351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxListCtrl_p.");
4358 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4359 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4360 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
4365 wxPy_BEGIN_ALLOW_THREADS
;
4366 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
4368 wxPy_END_ALLOW_THREADS
;
4369 } _resultobj
= Py_BuildValue("i",_result
);
4373 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4374 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4375 PyObject
* _resultobj
;
4381 int _arg4
= (int ) -1;
4382 PyObject
* _argo0
= 0;
4383 PyObject
* _obj3
= 0;
4384 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
4387 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
4390 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4391 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4392 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxListCtrl_p.");
4397 #if PYTHON_API_VERSION >= 1009
4398 char* tmpPtr
; int tmpSize
;
4399 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
4400 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4403 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
4405 _arg3
= new wxString(tmpPtr
, tmpSize
);
4407 if (!PyString_Check(_obj3
)) {
4408 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4411 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
4415 wxPy_BEGIN_ALLOW_THREADS
;
4416 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
4418 wxPy_END_ALLOW_THREADS
;
4419 } _resultobj
= Py_BuildValue("l",_result
);
4427 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
4428 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4429 PyObject
* _resultobj
;
4434 PyObject
* _argo0
= 0;
4435 char *_kwnames
[] = { "self","item","data", NULL
};
4438 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4441 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4442 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4443 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxListCtrl_p.");
4448 wxPy_BEGIN_ALLOW_THREADS
;
4449 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
4451 wxPy_END_ALLOW_THREADS
;
4452 } _resultobj
= Py_BuildValue("i",_result
);
4456 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
4457 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4458 PyObject
* _resultobj
;
4464 PyObject
* _argo0
= 0;
4465 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
4468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxListCtrl_p.");
4478 wxPy_BEGIN_ALLOW_THREADS
;
4479 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
4481 wxPy_END_ALLOW_THREADS
;
4482 } _resultobj
= Py_BuildValue("i",_result
);
4486 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
4487 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4488 PyObject
* _resultobj
;
4493 PyObject
* _argo0
= 0;
4495 PyObject
* _obj2
= 0;
4496 char *_kwnames
[] = { "self","item","pos", NULL
};
4499 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4502 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4503 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4504 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxListCtrl_p.");
4510 if (! wxPoint_helper(_obj2
, &_arg2
))
4514 wxPy_BEGIN_ALLOW_THREADS
;
4515 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
4517 wxPy_END_ALLOW_THREADS
;
4518 } _resultobj
= Py_BuildValue("i",_result
);
4522 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
4523 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4524 PyObject
* _resultobj
;
4530 PyObject
* _argo0
= 0;
4531 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
4534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4537 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4538 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4539 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxListCtrl_p.");
4544 wxPy_BEGIN_ALLOW_THREADS
;
4545 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
4547 wxPy_END_ALLOW_THREADS
;
4548 } _resultobj
= Py_BuildValue("i",_result
);
4552 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
4553 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4554 PyObject
* _resultobj
;
4558 PyObject
* _argo0
= 0;
4559 PyObject
* _obj2
= 0;
4560 char *_kwnames
[] = { "self","item","text", NULL
};
4563 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4566 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4567 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4568 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxListCtrl_p.");
4573 #if PYTHON_API_VERSION >= 1009
4574 char* tmpPtr
; int tmpSize
;
4575 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
4576 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
4579 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
4581 _arg2
= new wxString(tmpPtr
, tmpSize
);
4583 if (!PyString_Check(_obj2
)) {
4584 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
4587 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
4591 wxPy_BEGIN_ALLOW_THREADS
;
4592 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
4594 wxPy_END_ALLOW_THREADS
;
4595 } Py_INCREF(Py_None
);
4596 _resultobj
= Py_None
;
4604 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
4605 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4606 PyObject
* _resultobj
;
4609 bool _arg2
= (bool ) TRUE
;
4610 PyObject
* _argo0
= 0;
4611 int tempbool2
= (int) TRUE
;
4612 char *_kwnames
[] = { "self","style","add", NULL
};
4615 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
4618 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4619 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4620 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetSingleStyle. Expected _wxListCtrl_p.");
4624 _arg2
= (bool ) tempbool2
;
4626 wxPy_BEGIN_ALLOW_THREADS
;
4627 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
4629 wxPy_END_ALLOW_THREADS
;
4630 } Py_INCREF(Py_None
);
4631 _resultobj
= Py_None
;
4635 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
4636 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4637 PyObject
* _resultobj
;
4640 PyObject
* _argo0
= 0;
4641 char *_kwnames
[] = { "self","style", NULL
};
4644 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
4647 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4648 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4649 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxListCtrl_p.");
4654 wxPy_BEGIN_ALLOW_THREADS
;
4655 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
4657 wxPy_END_ALLOW_THREADS
;
4658 } Py_INCREF(Py_None
);
4659 _resultobj
= Py_None
;
4663 static bool wxListCtrl_SortItems(wxListCtrl
*self
,PyObject
* func
) {
4664 if (!PyCallable_Check(func
))
4667 return self
->SortItems(wxPyListCtrl_SortItems
, (long)func
);
4669 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4670 PyObject
* _resultobj
;
4674 PyObject
* _argo0
= 0;
4675 PyObject
* _obj1
= 0;
4676 char *_kwnames
[] = { "self","func", NULL
};
4679 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
4682 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4683 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListCtrl_p")) {
4684 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SortItems. Expected _wxListCtrl_p.");
4692 wxPy_BEGIN_ALLOW_THREADS
;
4693 _result
= (bool )wxListCtrl_SortItems(_arg0
,_arg1
);
4695 wxPy_END_ALLOW_THREADS
;
4696 } _resultobj
= Py_BuildValue("i",_result
);
4700 #define new_wxTreeItemId() (new wxTreeItemId())
4701 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4702 PyObject
* _resultobj
;
4703 wxTreeItemId
* _result
;
4704 char *_kwnames
[] = { NULL
};
4708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
4711 wxPy_BEGIN_ALLOW_THREADS
;
4712 _result
= (wxTreeItemId
*)new_wxTreeItemId();
4714 wxPy_END_ALLOW_THREADS
;
4716 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
4717 _resultobj
= Py_BuildValue("s",_ptemp
);
4720 _resultobj
= Py_None
;
4725 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
4726 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4727 PyObject
* _resultobj
;
4728 wxTreeItemId
* _arg0
;
4729 PyObject
* _argo0
= 0;
4730 char *_kwnames
[] = { "self", NULL
};
4733 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
4736 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4737 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
4738 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
4743 wxPy_BEGIN_ALLOW_THREADS
;
4744 delete_wxTreeItemId(_arg0
);
4746 wxPy_END_ALLOW_THREADS
;
4747 } Py_INCREF(Py_None
);
4748 _resultobj
= Py_None
;
4752 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
4753 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4754 PyObject
* _resultobj
;
4756 wxTreeItemId
* _arg0
;
4757 PyObject
* _argo0
= 0;
4758 char *_kwnames
[] = { "self", NULL
};
4761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
4764 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4765 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
4766 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
4771 wxPy_BEGIN_ALLOW_THREADS
;
4772 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
4774 wxPy_END_ALLOW_THREADS
;
4775 } _resultobj
= Py_BuildValue("i",_result
);
4779 static int wxTreeItemId___cmp__(wxTreeItemId
*self
,wxTreeItemId
* other
) {
4780 if (! other
) return -1;
4781 return *self
!= *other
;
4783 static PyObject
*_wrap_wxTreeItemId___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4784 PyObject
* _resultobj
;
4786 wxTreeItemId
* _arg0
;
4787 wxTreeItemId
* _arg1
;
4788 PyObject
* _argo0
= 0;
4789 PyObject
* _argo1
= 0;
4790 char *_kwnames
[] = { "self","other", NULL
};
4793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemId___cmp__",_kwnames
,&_argo0
,&_argo1
))
4796 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4797 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
4798 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
4803 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4804 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
4810 wxPy_BEGIN_ALLOW_THREADS
;
4811 _result
= (int )wxTreeItemId___cmp__(_arg0
,_arg1
);
4813 wxPy_END_ALLOW_THREADS
;
4814 } _resultobj
= Py_BuildValue("i",_result
);
4818 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
4819 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4820 PyObject
* _resultobj
;
4821 wxPyTreeItemData
* _result
;
4822 PyObject
* _arg0
= (PyObject
*) NULL
;
4823 PyObject
* _obj0
= 0;
4824 char *_kwnames
[] = { "obj", NULL
};
4828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
4835 wxPy_BEGIN_ALLOW_THREADS
;
4836 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
4838 wxPy_END_ALLOW_THREADS
;
4840 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
4841 _resultobj
= Py_BuildValue("s",_ptemp
);
4844 _resultobj
= Py_None
;
4849 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
4850 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4851 PyObject
* _resultobj
;
4853 wxPyTreeItemData
* _arg0
;
4854 PyObject
* _argo0
= 0;
4855 char *_kwnames
[] = { "self", NULL
};
4858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
4861 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4862 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4863 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
4868 wxPy_BEGIN_ALLOW_THREADS
;
4869 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
4871 wxPy_END_ALLOW_THREADS
;
4873 _resultobj
= _result
;
4878 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
4879 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4880 PyObject
* _resultobj
;
4881 wxPyTreeItemData
* _arg0
;
4883 PyObject
* _argo0
= 0;
4884 PyObject
* _obj1
= 0;
4885 char *_kwnames
[] = { "self","obj", NULL
};
4888 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
4891 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4892 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4893 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
4901 wxPy_BEGIN_ALLOW_THREADS
;
4902 wxTreeItemData_SetData(_arg0
,_arg1
);
4904 wxPy_END_ALLOW_THREADS
;
4905 } Py_INCREF(Py_None
);
4906 _resultobj
= Py_None
;
4910 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
4911 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4912 PyObject
* _resultobj
;
4913 wxTreeItemId
* _result
;
4914 wxPyTreeItemData
* _arg0
;
4915 PyObject
* _argo0
= 0;
4916 char *_kwnames
[] = { "self", NULL
};
4920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
4923 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4924 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4925 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
4930 wxPy_BEGIN_ALLOW_THREADS
;
4931 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
4932 _result
= (wxTreeItemId
*) &_result_ref
;
4934 wxPy_END_ALLOW_THREADS
;
4936 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
4937 _resultobj
= Py_BuildValue("s",_ptemp
);
4940 _resultobj
= Py_None
;
4945 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
4946 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4947 PyObject
* _resultobj
;
4948 wxPyTreeItemData
* _arg0
;
4949 wxTreeItemId
* _arg1
;
4950 PyObject
* _argo0
= 0;
4951 PyObject
* _argo1
= 0;
4952 char *_kwnames
[] = { "self","id", NULL
};
4955 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
4958 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4959 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
4960 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
4965 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4966 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
4967 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
4972 wxPy_BEGIN_ALLOW_THREADS
;
4973 wxTreeItemData_SetId(_arg0
,*_arg1
);
4975 wxPy_END_ALLOW_THREADS
;
4976 } Py_INCREF(Py_None
);
4977 _resultobj
= Py_None
;
4981 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
4983 wxNotifyEvent
*dest
;
4984 src
= (wxTreeEvent
*) ptr
;
4985 dest
= (wxNotifyEvent
*) src
;
4986 return (void *) dest
;
4989 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
4991 wxCommandEvent
*dest
;
4992 src
= (wxTreeEvent
*) ptr
;
4993 dest
= (wxCommandEvent
*) src
;
4994 return (void *) dest
;
4997 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
5000 src
= (wxTreeEvent
*) ptr
;
5001 dest
= (wxEvent
*) src
;
5002 return (void *) dest
;
5005 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
5006 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5007 PyObject
* _resultobj
;
5008 wxTreeItemId
* _result
;
5009 wxTreeEvent
* _arg0
;
5010 PyObject
* _argo0
= 0;
5011 char *_kwnames
[] = { "self", NULL
};
5015 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
5018 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5019 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5020 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
5025 wxPy_BEGIN_ALLOW_THREADS
;
5026 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
5028 wxPy_END_ALLOW_THREADS
;
5029 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5030 _resultobj
= Py_BuildValue("s",_ptemp
);
5034 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
5035 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5036 PyObject
* _resultobj
;
5037 wxTreeItemId
* _result
;
5038 wxTreeEvent
* _arg0
;
5039 PyObject
* _argo0
= 0;
5040 char *_kwnames
[] = { "self", NULL
};
5044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
5047 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5048 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5049 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
5054 wxPy_BEGIN_ALLOW_THREADS
;
5055 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
5057 wxPy_END_ALLOW_THREADS
;
5058 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
5059 _resultobj
= Py_BuildValue("s",_ptemp
);
5063 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
5064 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5065 PyObject
* _resultobj
;
5067 wxTreeEvent
* _arg0
;
5068 PyObject
* _argo0
= 0;
5069 char *_kwnames
[] = { "self", NULL
};
5073 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_kwnames
,&_argo0
))
5076 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5077 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5078 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
5083 wxPy_BEGIN_ALLOW_THREADS
;
5084 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
5086 wxPy_END_ALLOW_THREADS
;
5087 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
5088 _resultobj
= Py_BuildValue("s",_ptemp
);
5092 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
5093 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5094 PyObject
* _resultobj
;
5096 wxTreeEvent
* _arg0
;
5097 PyObject
* _argo0
= 0;
5098 char *_kwnames
[] = { "self", NULL
};
5101 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetCode",_kwnames
,&_argo0
))
5104 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5105 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5106 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
5111 wxPy_BEGIN_ALLOW_THREADS
;
5112 _result
= (int )wxTreeEvent_GetCode(_arg0
);
5114 wxPy_END_ALLOW_THREADS
;
5115 } _resultobj
= Py_BuildValue("i",_result
);
5119 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
5120 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5121 PyObject
* _resultobj
;
5123 wxTreeEvent
* _arg0
;
5124 PyObject
* _argo0
= 0;
5125 char *_kwnames
[] = { "self", NULL
};
5128 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
5131 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5132 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
5133 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
5138 wxPy_BEGIN_ALLOW_THREADS
;
5139 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
5140 _result
= (wxString
*) &_result_ref
;
5142 wxPy_END_ALLOW_THREADS
;
5144 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5149 static void *SwigwxPyTreeCtrlTowxControl(void *ptr
) {
5152 src
= (wxPyTreeCtrl
*) ptr
;
5153 dest
= (wxControl
*) src
;
5154 return (void *) dest
;
5157 static void *SwigwxPyTreeCtrlTowxWindow(void *ptr
) {
5160 src
= (wxPyTreeCtrl
*) ptr
;
5161 dest
= (wxWindow
*) src
;
5162 return (void *) dest
;
5165 static void *SwigwxPyTreeCtrlTowxEvtHandler(void *ptr
) {
5168 src
= (wxPyTreeCtrl
*) ptr
;
5169 dest
= (wxEvtHandler
*) src
;
5170 return (void *) dest
;
5173 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5174 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5175 PyObject
* _resultobj
;
5176 wxPyTreeCtrl
* _result
;
5178 wxWindowID _arg1
= (wxWindowID
) -1;
5179 wxPoint
* _arg2
= (wxPoint
*) &wxPyDefaultPosition
;
5180 wxSize
* _arg3
= (wxSize
*) &wxPyDefaultSize
;
5181 long _arg4
= (long ) wxTR_HAS_BUTTONS
|wxTR_LINES_AT_ROOT
;
5182 wxValidator
* _arg5
= (wxValidator
*) &wxPyDefaultValidator
;
5183 char * _arg6
= (char *) "wxTreeCtrl";
5184 PyObject
* _argo0
= 0;
5186 PyObject
* _obj2
= 0;
5188 PyObject
* _obj3
= 0;
5189 PyObject
* _argo5
= 0;
5190 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
5194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
5197 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5198 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5199 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
5206 if (! wxPoint_helper(_obj2
, &_arg2
))
5212 if (! wxSize_helper(_obj3
, &_arg3
))
5216 if (_argo5
== Py_None
) { _arg5
= NULL
; }
5217 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
5218 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
5223 wxPy_BEGIN_ALLOW_THREADS
;
5224 _result
= (wxPyTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
5226 wxPy_END_ALLOW_THREADS
;
5228 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
5229 _resultobj
= Py_BuildValue("s",_ptemp
);
5232 _resultobj
= Py_None
;
5237 #define wxTreeCtrl__setSelf(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setSelf(_swigarg0,_swigarg1))
5238 static PyObject
*_wrap_wxTreeCtrl__setSelf(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5239 PyObject
* _resultobj
;
5240 wxPyTreeCtrl
* _arg0
;
5243 PyObject
* _argo0
= 0;
5244 PyObject
* _obj1
= 0;
5245 PyObject
* _obj2
= 0;
5246 char *_kwnames
[] = { "self","self","_class", NULL
};
5249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl__setSelf",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
5252 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5253 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl__setSelf. Expected _wxPyTreeCtrl_p.");
5265 wxPy_BEGIN_ALLOW_THREADS
;
5266 wxTreeCtrl__setSelf(_arg0
,_arg1
,_arg2
);
5268 wxPy_END_ALLOW_THREADS
;
5269 } Py_INCREF(Py_None
);
5270 _resultobj
= Py_None
;
5274 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
5275 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5276 PyObject
* _resultobj
;
5278 wxPyTreeCtrl
* _arg0
;
5279 PyObject
* _argo0
= 0;
5280 char *_kwnames
[] = { "self", NULL
};
5283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
5286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxPyTreeCtrl_p.");
5293 wxPy_BEGIN_ALLOW_THREADS
;
5294 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
5296 wxPy_END_ALLOW_THREADS
;
5297 } _resultobj
= Py_BuildValue("i",_result
);
5301 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
5302 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5303 PyObject
* _resultobj
;
5304 unsigned int _result
;
5305 wxPyTreeCtrl
* _arg0
;
5306 PyObject
* _argo0
= 0;
5307 char *_kwnames
[] = { "self", NULL
};
5310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
5313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxPyTreeCtrl_p.");
5320 wxPy_BEGIN_ALLOW_THREADS
;
5321 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
5323 wxPy_END_ALLOW_THREADS
;
5324 } _resultobj
= Py_BuildValue("i",_result
);
5328 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
5329 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5330 PyObject
* _resultobj
;
5331 wxPyTreeCtrl
* _arg0
;
5333 PyObject
* _argo0
= 0;
5334 char *_kwnames
[] = { "self","indent", NULL
};
5337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
5340 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5341 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxPyTreeCtrl_p.");
5347 wxPy_BEGIN_ALLOW_THREADS
;
5348 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
5350 wxPy_END_ALLOW_THREADS
;
5351 } Py_INCREF(Py_None
);
5352 _resultobj
= Py_None
;
5356 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
5357 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5358 PyObject
* _resultobj
;
5359 wxImageList
* _result
;
5360 wxPyTreeCtrl
* _arg0
;
5361 PyObject
* _argo0
= 0;
5362 char *_kwnames
[] = { "self", NULL
};
5366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
5369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxPyTreeCtrl_p.");
5376 wxPy_BEGIN_ALLOW_THREADS
;
5377 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
5379 wxPy_END_ALLOW_THREADS
;
5381 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
5382 _resultobj
= Py_BuildValue("s",_ptemp
);
5385 _resultobj
= Py_None
;
5390 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
5391 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5392 PyObject
* _resultobj
;
5393 wxImageList
* _result
;
5394 wxPyTreeCtrl
* _arg0
;
5395 PyObject
* _argo0
= 0;
5396 char *_kwnames
[] = { "self", NULL
};
5400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
5403 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5404 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxPyTreeCtrl_p.");
5410 wxPy_BEGIN_ALLOW_THREADS
;
5411 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
5413 wxPy_END_ALLOW_THREADS
;
5415 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxImageList_p");
5416 _resultobj
= Py_BuildValue("s",_ptemp
);
5419 _resultobj
= Py_None
;
5424 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
5425 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5426 PyObject
* _resultobj
;
5427 wxPyTreeCtrl
* _arg0
;
5428 wxImageList
* _arg1
;
5429 PyObject
* _argo0
= 0;
5430 PyObject
* _argo1
= 0;
5431 char *_kwnames
[] = { "self","imageList", NULL
};
5434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
))
5437 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5438 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5439 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxPyTreeCtrl_p.");
5444 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5445 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
5446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
5451 wxPy_BEGIN_ALLOW_THREADS
;
5452 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
5454 wxPy_END_ALLOW_THREADS
;
5455 } Py_INCREF(Py_None
);
5456 _resultobj
= Py_None
;
5460 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
5461 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5462 PyObject
* _resultobj
;
5463 wxPyTreeCtrl
* _arg0
;
5464 wxImageList
* _arg1
;
5465 PyObject
* _argo0
= 0;
5466 PyObject
* _argo1
= 0;
5467 char *_kwnames
[] = { "self","imageList", NULL
};
5470 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
5473 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5474 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5475 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxPyTreeCtrl_p.");
5480 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5481 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
5482 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
5487 wxPy_BEGIN_ALLOW_THREADS
;
5488 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
5490 wxPy_END_ALLOW_THREADS
;
5491 } Py_INCREF(Py_None
);
5492 _resultobj
= Py_None
;
5496 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
5497 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5498 PyObject
* _resultobj
;
5499 unsigned int _result
;
5500 wxPyTreeCtrl
* _arg0
;
5501 PyObject
* _argo0
= 0;
5502 char *_kwnames
[] = { "self", NULL
};
5505 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
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_GetSpacing. Expected _wxPyTreeCtrl_p.");
5515 wxPy_BEGIN_ALLOW_THREADS
;
5516 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
5518 wxPy_END_ALLOW_THREADS
;
5519 } _resultobj
= Py_BuildValue("i",_result
);
5523 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
5524 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5525 PyObject
* _resultobj
;
5526 wxPyTreeCtrl
* _arg0
;
5528 PyObject
* _argo0
= 0;
5529 char *_kwnames
[] = { "self","spacing", NULL
};
5532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
5535 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5536 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5537 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxPyTreeCtrl_p.");
5542 wxPy_BEGIN_ALLOW_THREADS
;
5543 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
5545 wxPy_END_ALLOW_THREADS
;
5546 } Py_INCREF(Py_None
);
5547 _resultobj
= Py_None
;
5551 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
5552 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5553 PyObject
* _resultobj
;
5555 wxPyTreeCtrl
* _arg0
;
5556 wxTreeItemId
* _arg1
;
5557 PyObject
* _argo0
= 0;
5558 PyObject
* _argo1
= 0;
5559 char *_kwnames
[] = { "self","item", NULL
};
5562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemText",_kwnames
,&_argo0
,&_argo1
))
5565 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5566 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5567 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxPyTreeCtrl_p.");
5572 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5573 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5574 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
5579 wxPy_BEGIN_ALLOW_THREADS
;
5580 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
5582 wxPy_END_ALLOW_THREADS
;
5584 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
5592 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
5593 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5594 PyObject
* _resultobj
;
5596 wxPyTreeCtrl
* _arg0
;
5597 wxTreeItemId
* _arg1
;
5598 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
5599 PyObject
* _argo0
= 0;
5600 PyObject
* _argo1
= 0;
5601 char *_kwnames
[] = { "self","item","which", NULL
};
5604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5607 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5608 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5609 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxPyTreeCtrl_p.");
5614 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5615 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5616 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
5621 wxPy_BEGIN_ALLOW_THREADS
;
5622 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
5624 wxPy_END_ALLOW_THREADS
;
5625 } _resultobj
= Py_BuildValue("i",_result
);
5629 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
5630 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5631 PyObject
* _resultobj
;
5633 wxPyTreeCtrl
* _arg0
;
5634 wxTreeItemId
* _arg1
;
5635 PyObject
* _argo0
= 0;
5636 PyObject
* _argo1
= 0;
5637 char *_kwnames
[] = { "self","item", NULL
};
5640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
5643 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5644 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5645 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
5650 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5651 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5652 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
5657 wxPy_BEGIN_ALLOW_THREADS
;
5658 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
5660 wxPy_END_ALLOW_THREADS
;
5661 } _resultobj
= Py_BuildValue("i",_result
);
5665 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
5666 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5667 PyObject
* _resultobj
;
5668 wxPyTreeCtrl
* _arg0
;
5669 wxTreeItemId
* _arg1
;
5671 PyObject
* _argo0
= 0;
5672 PyObject
* _argo1
= 0;
5673 PyObject
* _obj2
= 0;
5674 char *_kwnames
[] = { "self","item","text", NULL
};
5677 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
5680 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5681 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5682 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxPyTreeCtrl_p.");
5687 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5688 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
5694 #if PYTHON_API_VERSION >= 1009
5695 char* tmpPtr
; int tmpSize
;
5696 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
5697 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
5700 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
5702 _arg2
= new wxString(tmpPtr
, tmpSize
);
5704 if (!PyString_Check(_obj2
)) {
5705 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
5708 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
5712 wxPy_BEGIN_ALLOW_THREADS
;
5713 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
5715 wxPy_END_ALLOW_THREADS
;
5716 } Py_INCREF(Py_None
);
5717 _resultobj
= Py_None
;
5725 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
5726 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5727 PyObject
* _resultobj
;
5728 wxPyTreeCtrl
* _arg0
;
5729 wxTreeItemId
* _arg1
;
5731 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
5732 PyObject
* _argo0
= 0;
5733 PyObject
* _argo1
= 0;
5734 char *_kwnames
[] = { "self","item","image","which", NULL
};
5737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
5740 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5741 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5742 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxPyTreeCtrl_p.");
5747 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5748 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5749 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
5754 wxPy_BEGIN_ALLOW_THREADS
;
5755 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
5757 wxPy_END_ALLOW_THREADS
;
5758 } Py_INCREF(Py_None
);
5759 _resultobj
= Py_None
;
5763 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
5764 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5765 PyObject
* _resultobj
;
5766 wxPyTreeCtrl
* _arg0
;
5767 wxTreeItemId
* _arg1
;
5769 PyObject
* _argo0
= 0;
5770 PyObject
* _argo1
= 0;
5771 char *_kwnames
[] = { "self","item","image", NULL
};
5774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
5777 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5778 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5779 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
5784 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5785 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5786 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
5791 wxPy_BEGIN_ALLOW_THREADS
;
5792 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
5794 wxPy_END_ALLOW_THREADS
;
5795 } Py_INCREF(Py_None
);
5796 _resultobj
= Py_None
;
5800 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
5801 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5802 PyObject
* _resultobj
;
5803 wxPyTreeCtrl
* _arg0
;
5804 wxTreeItemId
* _arg1
;
5805 bool _arg2
= (bool ) TRUE
;
5806 PyObject
* _argo0
= 0;
5807 PyObject
* _argo1
= 0;
5808 int tempbool2
= (int) TRUE
;
5809 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
5812 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
5815 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5816 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5817 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxPyTreeCtrl_p.");
5822 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5823 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5824 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
5828 _arg2
= (bool ) tempbool2
;
5830 wxPy_BEGIN_ALLOW_THREADS
;
5831 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
5833 wxPy_END_ALLOW_THREADS
;
5834 } Py_INCREF(Py_None
);
5835 _resultobj
= Py_None
;
5839 static wxPyTreeItemData
* wxPyTreeCtrl_GetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
5840 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
5842 data
= new wxPyTreeItemData();
5843 data
->SetId(item
); // set the id
5844 self
->SetItemData(item
, data
);
5848 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5849 PyObject
* _resultobj
;
5850 wxPyTreeItemData
* _result
;
5851 wxPyTreeCtrl
* _arg0
;
5852 wxTreeItemId
* _arg1
;
5853 PyObject
* _argo0
= 0;
5854 PyObject
* _argo1
= 0;
5855 char *_kwnames
[] = { "self","item", NULL
};
5859 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
5862 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5863 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5864 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxPyTreeCtrl_p.");
5869 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5870 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5871 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
5876 wxPy_BEGIN_ALLOW_THREADS
;
5877 _result
= (wxPyTreeItemData
*)wxPyTreeCtrl_GetItemData(_arg0
,*_arg1
);
5879 wxPy_END_ALLOW_THREADS
;
5881 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
5882 _resultobj
= Py_BuildValue("s",_ptemp
);
5885 _resultobj
= Py_None
;
5890 static void wxPyTreeCtrl_SetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
5891 data
->SetId(item
); // set the id
5892 self
->SetItemData(item
, data
);
5894 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5895 PyObject
* _resultobj
;
5896 wxPyTreeCtrl
* _arg0
;
5897 wxTreeItemId
* _arg1
;
5898 wxPyTreeItemData
* _arg2
;
5899 PyObject
* _argo0
= 0;
5900 PyObject
* _argo1
= 0;
5901 PyObject
* _argo2
= 0;
5902 char *_kwnames
[] = { "self","item","data", NULL
};
5905 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
5908 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5909 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5910 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxPyTreeCtrl_p.");
5915 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5916 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
5922 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5923 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
5924 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
5929 wxPy_BEGIN_ALLOW_THREADS
;
5930 wxPyTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
5932 wxPy_END_ALLOW_THREADS
;
5933 } Py_INCREF(Py_None
);
5934 _resultobj
= Py_None
;
5938 static PyObject
* wxPyTreeCtrl_GetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
5939 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
5941 data
= new wxPyTreeItemData();
5942 data
->SetId(item
); // set the id
5943 self
->SetItemData(item
, data
);
5945 return data
->GetData();
5947 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5948 PyObject
* _resultobj
;
5950 wxPyTreeCtrl
* _arg0
;
5951 wxTreeItemId
* _arg1
;
5952 PyObject
* _argo0
= 0;
5953 PyObject
* _argo1
= 0;
5954 char *_kwnames
[] = { "self","item", NULL
};
5957 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
5960 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5961 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
5962 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxPyTreeCtrl_p.");
5967 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5968 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5969 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
5974 wxPy_BEGIN_ALLOW_THREADS
;
5975 _result
= (PyObject
*)wxPyTreeCtrl_GetPyData(_arg0
,*_arg1
);
5977 wxPy_END_ALLOW_THREADS
;
5979 _resultobj
= _result
;
5984 static void wxPyTreeCtrl_SetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
5985 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
5987 data
= new wxPyTreeItemData(obj
);
5988 data
->SetId(item
); // set the id
5989 self
->SetItemData(item
, data
);
5993 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5994 PyObject
* _resultobj
;
5995 wxPyTreeCtrl
* _arg0
;
5996 wxTreeItemId
* _arg1
;
5998 PyObject
* _argo0
= 0;
5999 PyObject
* _argo1
= 0;
6000 PyObject
* _obj2
= 0;
6001 char *_kwnames
[] = { "self","item","obj", NULL
};
6004 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6007 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6008 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6009 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxPyTreeCtrl_p.");
6014 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6015 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6016 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
6024 wxPy_BEGIN_ALLOW_THREADS
;
6025 wxPyTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
6027 wxPy_END_ALLOW_THREADS
;
6028 } Py_INCREF(Py_None
);
6029 _resultobj
= Py_None
;
6033 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
6034 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6035 PyObject
* _resultobj
;
6037 wxPyTreeCtrl
* _arg0
;
6038 wxTreeItemId
* _arg1
;
6039 PyObject
* _argo0
= 0;
6040 PyObject
* _argo1
= 0;
6041 char *_kwnames
[] = { "self","item", NULL
};
6044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
6047 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6048 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6049 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxPyTreeCtrl_p.");
6054 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6055 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6056 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
6061 wxPy_BEGIN_ALLOW_THREADS
;
6062 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
6064 wxPy_END_ALLOW_THREADS
;
6065 } _resultobj
= Py_BuildValue("i",_result
);
6069 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
6070 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6071 PyObject
* _resultobj
;
6073 wxPyTreeCtrl
* _arg0
;
6074 wxTreeItemId
* _arg1
;
6075 PyObject
* _argo0
= 0;
6076 PyObject
* _argo1
= 0;
6077 char *_kwnames
[] = { "self","item", NULL
};
6080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
6083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxPyTreeCtrl_p.");
6090 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6091 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6092 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
6097 wxPy_BEGIN_ALLOW_THREADS
;
6098 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
6100 wxPy_END_ALLOW_THREADS
;
6101 } _resultobj
= Py_BuildValue("i",_result
);
6105 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
6106 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6107 PyObject
* _resultobj
;
6109 wxPyTreeCtrl
* _arg0
;
6110 wxTreeItemId
* _arg1
;
6111 PyObject
* _argo0
= 0;
6112 PyObject
* _argo1
= 0;
6113 char *_kwnames
[] = { "self","item", NULL
};
6116 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
6119 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6120 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6121 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxPyTreeCtrl_p.");
6126 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6127 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6128 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
6133 wxPy_BEGIN_ALLOW_THREADS
;
6134 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
6136 wxPy_END_ALLOW_THREADS
;
6137 } _resultobj
= Py_BuildValue("i",_result
);
6141 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
6142 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6143 PyObject
* _resultobj
;
6145 wxPyTreeCtrl
* _arg0
;
6146 wxTreeItemId
* _arg1
;
6147 PyObject
* _argo0
= 0;
6148 PyObject
* _argo1
= 0;
6149 char *_kwnames
[] = { "self","item", NULL
};
6152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
6155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxPyTreeCtrl_p.");
6162 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6163 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6164 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
6169 wxPy_BEGIN_ALLOW_THREADS
;
6170 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
6172 wxPy_END_ALLOW_THREADS
;
6173 } _resultobj
= Py_BuildValue("i",_result
);
6177 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
6178 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6179 PyObject
* _resultobj
;
6180 wxTreeItemId
* _result
;
6181 wxPyTreeCtrl
* _arg0
;
6182 PyObject
* _argo0
= 0;
6183 char *_kwnames
[] = { "self", NULL
};
6187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
6190 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6191 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxPyTreeCtrl_p.");
6197 wxPy_BEGIN_ALLOW_THREADS
;
6198 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
6200 wxPy_END_ALLOW_THREADS
;
6201 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6202 _resultobj
= Py_BuildValue("s",_ptemp
);
6206 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
6207 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6208 PyObject
* _resultobj
;
6209 wxTreeItemId
* _result
;
6210 wxPyTreeCtrl
* _arg0
;
6211 PyObject
* _argo0
= 0;
6212 char *_kwnames
[] = { "self", NULL
};
6216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
6219 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6220 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6221 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxPyTreeCtrl_p.");
6226 wxPy_BEGIN_ALLOW_THREADS
;
6227 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
6229 wxPy_END_ALLOW_THREADS
;
6230 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6231 _resultobj
= Py_BuildValue("s",_ptemp
);
6235 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
6236 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6237 PyObject
* _resultobj
;
6238 wxTreeItemId
* _result
;
6239 wxPyTreeCtrl
* _arg0
;
6240 wxTreeItemId
* _arg1
;
6241 PyObject
* _argo0
= 0;
6242 PyObject
* _argo1
= 0;
6243 char *_kwnames
[] = { "self","item", NULL
};
6247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
6250 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6251 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxPyTreeCtrl_p.");
6257 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6258 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
6264 wxPy_BEGIN_ALLOW_THREADS
;
6265 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
6267 wxPy_END_ALLOW_THREADS
;
6268 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6269 _resultobj
= Py_BuildValue("s",_ptemp
);
6273 static PyObject
* wxPyTreeCtrl_GetSelections(wxPyTreeCtrl
*self
) {
6274 bool doSave
= wxPyRestoreThread();
6275 PyObject
* rval
= PyList_New(0);
6276 wxArrayTreeItemIds array
;
6278 num
= self
->GetSelections(array
);
6279 for (x
=0; x
< num
; x
++) {
6280 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
6281 PyObject
* item
= wxPyConstructObject((void*)tii
, "wxTreeItemId", TRUE
);
6282 PyList_Append(rval
, item
);
6284 wxPySaveThread(doSave
);
6287 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6288 PyObject
* _resultobj
;
6290 wxPyTreeCtrl
* _arg0
;
6291 PyObject
* _argo0
= 0;
6292 char *_kwnames
[] = { "self", NULL
};
6295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
6298 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6299 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6300 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxPyTreeCtrl_p.");
6305 wxPy_BEGIN_ALLOW_THREADS
;
6306 _result
= (PyObject
*)wxPyTreeCtrl_GetSelections(_arg0
);
6308 wxPy_END_ALLOW_THREADS
;
6310 _resultobj
= _result
;
6315 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
6316 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6317 PyObject
* _resultobj
;
6319 wxPyTreeCtrl
* _arg0
;
6320 wxTreeItemId
* _arg1
;
6321 bool _arg2
= (bool ) TRUE
;
6322 PyObject
* _argo0
= 0;
6323 PyObject
* _argo1
= 0;
6324 int tempbool2
= (int) TRUE
;
6325 char *_kwnames
[] = { "self","item","recursively", NULL
};
6328 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
6331 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6332 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxPyTreeCtrl_p.");
6338 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6339 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
6344 _arg2
= (bool ) tempbool2
;
6346 wxPy_BEGIN_ALLOW_THREADS
;
6347 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
6349 wxPy_END_ALLOW_THREADS
;
6350 } _resultobj
= Py_BuildValue("i",_result
);
6354 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
6355 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6356 PyObject
* _resultobj
;
6357 wxTreeItemId
* _result
;
6358 wxPyTreeCtrl
* _arg0
;
6359 wxTreeItemId
* _arg1
;
6361 PyObject
* _argo0
= 0;
6362 PyObject
* _argo1
= 0;
6364 PyObject
* _obj2
= 0;
6365 char *_kwnames
[] = { "self","item","INOUT", NULL
};
6369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxPyTreeCtrl_p.");
6379 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6380 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
6386 temp
= (long) PyInt_AsLong(_obj2
);
6390 wxPy_BEGIN_ALLOW_THREADS
;
6391 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
6393 wxPy_END_ALLOW_THREADS
;
6394 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6395 _resultobj
= Py_BuildValue("s",_ptemp
);
6398 o
= PyInt_FromLong((long) (*_arg2
));
6399 _resultobj
= t_output_helper(_resultobj
, o
);
6404 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
6405 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6406 PyObject
* _resultobj
;
6407 wxTreeItemId
* _result
;
6408 wxPyTreeCtrl
* _arg0
;
6409 wxTreeItemId
* _arg1
;
6411 PyObject
* _argo0
= 0;
6412 PyObject
* _argo1
= 0;
6414 PyObject
* _obj2
= 0;
6415 char *_kwnames
[] = { "self","item","INOUT", NULL
};
6419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
6422 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6423 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxPyTreeCtrl_p.");
6429 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6430 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6431 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
6436 temp
= (long) PyInt_AsLong(_obj2
);
6440 wxPy_BEGIN_ALLOW_THREADS
;
6441 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
6443 wxPy_END_ALLOW_THREADS
;
6444 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6445 _resultobj
= Py_BuildValue("s",_ptemp
);
6448 o
= PyInt_FromLong((long) (*_arg2
));
6449 _resultobj
= t_output_helper(_resultobj
, o
);
6454 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
6455 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6456 PyObject
* _resultobj
;
6457 wxTreeItemId
* _result
;
6458 wxPyTreeCtrl
* _arg0
;
6459 wxTreeItemId
* _arg1
;
6460 PyObject
* _argo0
= 0;
6461 PyObject
* _argo1
= 0;
6462 char *_kwnames
[] = { "self","item", NULL
};
6466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
6469 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6470 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxPyTreeCtrl_p.");
6476 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6477 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6478 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
6483 wxPy_BEGIN_ALLOW_THREADS
;
6484 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
6486 wxPy_END_ALLOW_THREADS
;
6487 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6488 _resultobj
= Py_BuildValue("s",_ptemp
);
6492 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
6493 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6494 PyObject
* _resultobj
;
6495 wxTreeItemId
* _result
;
6496 wxPyTreeCtrl
* _arg0
;
6497 wxTreeItemId
* _arg1
;
6498 PyObject
* _argo0
= 0;
6499 PyObject
* _argo1
= 0;
6500 char *_kwnames
[] = { "self","item", NULL
};
6504 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
6507 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6508 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6509 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxPyTreeCtrl_p.");
6514 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6515 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
6521 wxPy_BEGIN_ALLOW_THREADS
;
6522 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
6524 wxPy_END_ALLOW_THREADS
;
6525 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6526 _resultobj
= Py_BuildValue("s",_ptemp
);
6530 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
6531 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6532 PyObject
* _resultobj
;
6533 wxTreeItemId
* _result
;
6534 wxPyTreeCtrl
* _arg0
;
6535 PyObject
* _argo0
= 0;
6536 char *_kwnames
[] = { "self", NULL
};
6540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
6543 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6544 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6545 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxPyTreeCtrl_p.");
6550 wxPy_BEGIN_ALLOW_THREADS
;
6551 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
6553 wxPy_END_ALLOW_THREADS
;
6554 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6555 _resultobj
= Py_BuildValue("s",_ptemp
);
6559 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
6560 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6561 PyObject
* _resultobj
;
6562 wxTreeItemId
* _result
;
6563 wxPyTreeCtrl
* _arg0
;
6564 wxTreeItemId
* _arg1
;
6565 PyObject
* _argo0
= 0;
6566 PyObject
* _argo1
= 0;
6567 char *_kwnames
[] = { "self","item", NULL
};
6571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
6574 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6575 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6576 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxPyTreeCtrl_p.");
6581 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6582 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
6588 wxPy_BEGIN_ALLOW_THREADS
;
6589 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
6591 wxPy_END_ALLOW_THREADS
;
6592 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6593 _resultobj
= Py_BuildValue("s",_ptemp
);
6597 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
6598 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6599 PyObject
* _resultobj
;
6600 wxTreeItemId
* _result
;
6601 wxPyTreeCtrl
* _arg0
;
6602 wxTreeItemId
* _arg1
;
6603 PyObject
* _argo0
= 0;
6604 PyObject
* _argo1
= 0;
6605 char *_kwnames
[] = { "self","item", NULL
};
6609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
6612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxPyTreeCtrl_p.");
6619 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6620 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6621 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
6626 wxPy_BEGIN_ALLOW_THREADS
;
6627 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
6629 wxPy_END_ALLOW_THREADS
;
6630 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6631 _resultobj
= Py_BuildValue("s",_ptemp
);
6635 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
6636 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6637 PyObject
* _resultobj
;
6638 wxTreeItemId
* _result
;
6639 wxPyTreeCtrl
* _arg0
;
6640 wxTreeItemId
* _arg1
;
6641 PyObject
* _argo0
= 0;
6642 PyObject
* _argo1
= 0;
6643 char *_kwnames
[] = { "self","item", NULL
};
6647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
6650 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6651 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6652 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxPyTreeCtrl_p.");
6657 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6658 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
6664 wxPy_BEGIN_ALLOW_THREADS
;
6665 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
6667 wxPy_END_ALLOW_THREADS
;
6668 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6669 _resultobj
= Py_BuildValue("s",_ptemp
);
6673 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
6674 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6675 PyObject
* _resultobj
;
6676 wxTreeItemId
* _result
;
6677 wxPyTreeCtrl
* _arg0
;
6679 int _arg2
= (int ) -1;
6680 int _arg3
= (int ) -1;
6681 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
6682 PyObject
* _argo0
= 0;
6683 PyObject
* _obj1
= 0;
6684 PyObject
* _argo4
= 0;
6685 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
6689 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
6692 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6693 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6694 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxPyTreeCtrl_p.");
6699 #if PYTHON_API_VERSION >= 1009
6700 char* tmpPtr
; int tmpSize
;
6701 if (!PyString_Check(_obj1
) && !PyUnicode_Check(_obj1
)) {
6702 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6705 if (PyString_AsStringAndSize(_obj1
, &tmpPtr
, &tmpSize
) == -1)
6707 _arg1
= new wxString(tmpPtr
, tmpSize
);
6709 if (!PyString_Check(_obj1
)) {
6710 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6713 _arg1
= new wxString(PyString_AS_STRING(_obj1
), PyString_GET_SIZE(_obj1
));
6717 if (_argo4
== Py_None
) { _arg4
= NULL
; }
6718 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
6719 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
6724 wxPy_BEGIN_ALLOW_THREADS
;
6725 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
6727 wxPy_END_ALLOW_THREADS
;
6728 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6729 _resultobj
= Py_BuildValue("s",_ptemp
);
6737 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6738 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6739 PyObject
* _resultobj
;
6740 wxTreeItemId
* _result
;
6741 wxPyTreeCtrl
* _arg0
;
6742 wxTreeItemId
* _arg1
;
6744 int _arg3
= (int ) -1;
6745 int _arg4
= (int ) -1;
6746 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
6747 PyObject
* _argo0
= 0;
6748 PyObject
* _argo1
= 0;
6749 PyObject
* _obj2
= 0;
6750 PyObject
* _argo5
= 0;
6751 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
6755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
6758 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6759 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6760 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxPyTreeCtrl_p.");
6765 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6766 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
6772 #if PYTHON_API_VERSION >= 1009
6773 char* tmpPtr
; int tmpSize
;
6774 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
6775 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6778 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
6780 _arg2
= new wxString(tmpPtr
, tmpSize
);
6782 if (!PyString_Check(_obj2
)) {
6783 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6786 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
6790 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6791 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
6792 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
6797 wxPy_BEGIN_ALLOW_THREADS
;
6798 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
6800 wxPy_END_ALLOW_THREADS
;
6801 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6802 _resultobj
= Py_BuildValue("s",_ptemp
);
6810 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6811 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6812 PyObject
* _resultobj
;
6813 wxTreeItemId
* _result
;
6814 wxPyTreeCtrl
* _arg0
;
6815 wxTreeItemId
* _arg1
;
6816 wxTreeItemId
* _arg2
;
6818 int _arg4
= (int ) -1;
6819 int _arg5
= (int ) -1;
6820 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
6821 PyObject
* _argo0
= 0;
6822 PyObject
* _argo1
= 0;
6823 PyObject
* _argo2
= 0;
6824 PyObject
* _obj3
= 0;
6825 PyObject
* _argo6
= 0;
6826 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
6830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
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_InsertItem. 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_InsertItem. Expected _wxTreeItemId_p.");
6847 if (_argo2
== Py_None
) { _arg2
= NULL
; }
6848 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
6849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
6854 #if PYTHON_API_VERSION >= 1009
6855 char* tmpPtr
; int tmpSize
;
6856 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
6857 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6860 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
6862 _arg3
= new wxString(tmpPtr
, tmpSize
);
6864 if (!PyString_Check(_obj3
)) {
6865 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6868 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
6872 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6873 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
6874 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
6879 wxPy_BEGIN_ALLOW_THREADS
;
6880 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
6882 wxPy_END_ALLOW_THREADS
;
6883 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6884 _resultobj
= Py_BuildValue("s",_ptemp
);
6892 #define wxTreeCtrl_InsertItemBefore(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
6893 static PyObject
*_wrap_wxTreeCtrl_InsertItemBefore(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6894 PyObject
* _resultobj
;
6895 wxTreeItemId
* _result
;
6896 wxPyTreeCtrl
* _arg0
;
6897 wxTreeItemId
* _arg1
;
6900 int _arg4
= (int ) -1;
6901 int _arg5
= (int ) -1;
6902 wxTreeItemData
* _arg6
= (wxTreeItemData
*) NULL
;
6903 PyObject
* _argo0
= 0;
6904 PyObject
* _argo1
= 0;
6905 PyObject
* _obj3
= 0;
6906 PyObject
* _argo6
= 0;
6907 char *_kwnames
[] = { "self","parent","before","text","image","selectedImage","data", NULL
};
6911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|iiO:wxTreeCtrl_InsertItemBefore",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
6914 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6915 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeCtrl_p.");
6921 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6922 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemId_p.");
6928 #if PYTHON_API_VERSION >= 1009
6929 char* tmpPtr
; int tmpSize
;
6930 if (!PyString_Check(_obj3
) && !PyUnicode_Check(_obj3
)) {
6931 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
6934 if (PyString_AsStringAndSize(_obj3
, &tmpPtr
, &tmpSize
) == -1)
6936 _arg3
= new wxString(tmpPtr
, tmpSize
);
6938 if (!PyString_Check(_obj3
)) {
6939 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
6942 _arg3
= new wxString(PyString_AS_STRING(_obj3
), PyString_GET_SIZE(_obj3
));
6946 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6947 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxTreeItemData_p")) {
6948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemData_p.");
6953 wxPy_BEGIN_ALLOW_THREADS
;
6954 _result
= new wxTreeItemId (wxTreeCtrl_InsertItemBefore(_arg0
,*_arg1
,_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
6956 wxPy_END_ALLOW_THREADS
;
6957 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6958 _resultobj
= Py_BuildValue("s",_ptemp
);
6966 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
6967 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6968 PyObject
* _resultobj
;
6969 wxTreeItemId
* _result
;
6970 wxPyTreeCtrl
* _arg0
;
6971 wxTreeItemId
* _arg1
;
6973 int _arg3
= (int ) -1;
6974 int _arg4
= (int ) -1;
6975 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
6976 PyObject
* _argo0
= 0;
6977 PyObject
* _argo1
= 0;
6978 PyObject
* _obj2
= 0;
6979 PyObject
* _argo5
= 0;
6980 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
6984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
6987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxPyTreeCtrl_p.");
6994 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6995 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
7001 #if PYTHON_API_VERSION >= 1009
7002 char* tmpPtr
; int tmpSize
;
7003 if (!PyString_Check(_obj2
) && !PyUnicode_Check(_obj2
)) {
7004 PyErr_SetString(PyExc_TypeError
, "String or Unicode type required");
7007 if (PyString_AsStringAndSize(_obj2
, &tmpPtr
, &tmpSize
) == -1)
7009 _arg2
= new wxString(tmpPtr
, tmpSize
);
7011 if (!PyString_Check(_obj2
)) {
7012 PyErr_SetString(PyExc_TypeError
, wxStringErrorMsg
);
7015 _arg2
= new wxString(PyString_AS_STRING(_obj2
), PyString_GET_SIZE(_obj2
));
7019 if (_argo5
== Py_None
) { _arg5
= NULL
; }
7020 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
7021 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
7026 wxPy_BEGIN_ALLOW_THREADS
;
7027 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
7029 wxPy_END_ALLOW_THREADS
;
7030 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7031 _resultobj
= Py_BuildValue("s",_ptemp
);
7039 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
7040 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7041 PyObject
* _resultobj
;
7042 wxPyTreeCtrl
* _arg0
;
7043 wxTreeItemId
* _arg1
;
7044 PyObject
* _argo0
= 0;
7045 PyObject
* _argo1
= 0;
7046 char *_kwnames
[] = { "self","item", NULL
};
7049 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
7052 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7053 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxPyTreeCtrl_p.");
7059 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7060 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7061 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
7066 wxPy_BEGIN_ALLOW_THREADS
;
7067 wxTreeCtrl_Delete(_arg0
,*_arg1
);
7069 wxPy_END_ALLOW_THREADS
;
7070 } Py_INCREF(Py_None
);
7071 _resultobj
= Py_None
;
7075 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
7076 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7077 PyObject
* _resultobj
;
7078 wxPyTreeCtrl
* _arg0
;
7079 wxTreeItemId
* _arg1
;
7080 PyObject
* _argo0
= 0;
7081 PyObject
* _argo1
= 0;
7082 char *_kwnames
[] = { "self","item", NULL
};
7085 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
7088 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7089 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7090 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxPyTreeCtrl_p.");
7095 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7096 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7097 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
7102 wxPy_BEGIN_ALLOW_THREADS
;
7103 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
7105 wxPy_END_ALLOW_THREADS
;
7106 } Py_INCREF(Py_None
);
7107 _resultobj
= Py_None
;
7111 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
7112 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7113 PyObject
* _resultobj
;
7114 wxPyTreeCtrl
* _arg0
;
7115 PyObject
* _argo0
= 0;
7116 char *_kwnames
[] = { "self", NULL
};
7119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
7122 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7123 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7124 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxPyTreeCtrl_p.");
7129 wxPy_BEGIN_ALLOW_THREADS
;
7130 wxTreeCtrl_DeleteAllItems(_arg0
);
7132 wxPy_END_ALLOW_THREADS
;
7133 } Py_INCREF(Py_None
);
7134 _resultobj
= Py_None
;
7138 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
7139 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7140 PyObject
* _resultobj
;
7141 wxPyTreeCtrl
* _arg0
;
7142 wxTreeItemId
* _arg1
;
7143 PyObject
* _argo0
= 0;
7144 PyObject
* _argo1
= 0;
7145 char *_kwnames
[] = { "self","item", NULL
};
7148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
7151 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7152 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7153 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxPyTreeCtrl_p.");
7158 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7159 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7160 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
7165 wxPy_BEGIN_ALLOW_THREADS
;
7166 wxTreeCtrl_Expand(_arg0
,*_arg1
);
7168 wxPy_END_ALLOW_THREADS
;
7169 } Py_INCREF(Py_None
);
7170 _resultobj
= Py_None
;
7174 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
7175 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7176 PyObject
* _resultobj
;
7177 wxPyTreeCtrl
* _arg0
;
7178 wxTreeItemId
* _arg1
;
7179 PyObject
* _argo0
= 0;
7180 PyObject
* _argo1
= 0;
7181 char *_kwnames
[] = { "self","item", NULL
};
7184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
7187 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7188 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxPyTreeCtrl_p.");
7194 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7195 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7196 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
7201 wxPy_BEGIN_ALLOW_THREADS
;
7202 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
7204 wxPy_END_ALLOW_THREADS
;
7205 } Py_INCREF(Py_None
);
7206 _resultobj
= Py_None
;
7210 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
7211 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7212 PyObject
* _resultobj
;
7213 wxPyTreeCtrl
* _arg0
;
7214 wxTreeItemId
* _arg1
;
7215 PyObject
* _argo0
= 0;
7216 PyObject
* _argo1
= 0;
7217 char *_kwnames
[] = { "self","item", NULL
};
7220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
7223 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7224 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxPyTreeCtrl_p.");
7230 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7231 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7232 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
7237 wxPy_BEGIN_ALLOW_THREADS
;
7238 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
7240 wxPy_END_ALLOW_THREADS
;
7241 } Py_INCREF(Py_None
);
7242 _resultobj
= Py_None
;
7246 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
7247 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7248 PyObject
* _resultobj
;
7249 wxPyTreeCtrl
* _arg0
;
7250 wxTreeItemId
* _arg1
;
7251 PyObject
* _argo0
= 0;
7252 PyObject
* _argo1
= 0;
7253 char *_kwnames
[] = { "self","item", NULL
};
7256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
7259 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7260 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7261 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxPyTreeCtrl_p.");
7266 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7267 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7268 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
7273 wxPy_BEGIN_ALLOW_THREADS
;
7274 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
7276 wxPy_END_ALLOW_THREADS
;
7277 } Py_INCREF(Py_None
);
7278 _resultobj
= Py_None
;
7282 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
7283 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7284 PyObject
* _resultobj
;
7285 wxPyTreeCtrl
* _arg0
;
7286 PyObject
* _argo0
= 0;
7287 char *_kwnames
[] = { "self", NULL
};
7290 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
7293 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7294 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7295 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxPyTreeCtrl_p.");
7300 wxPy_BEGIN_ALLOW_THREADS
;
7301 wxTreeCtrl_Unselect(_arg0
);
7303 wxPy_END_ALLOW_THREADS
;
7304 } Py_INCREF(Py_None
);
7305 _resultobj
= Py_None
;
7309 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
7310 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7311 PyObject
* _resultobj
;
7312 wxPyTreeCtrl
* _arg0
;
7313 PyObject
* _argo0
= 0;
7314 char *_kwnames
[] = { "self", NULL
};
7317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
7320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxPyTreeCtrl_p.");
7327 wxPy_BEGIN_ALLOW_THREADS
;
7328 wxTreeCtrl_UnselectAll(_arg0
);
7330 wxPy_END_ALLOW_THREADS
;
7331 } Py_INCREF(Py_None
);
7332 _resultobj
= Py_None
;
7336 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
7337 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7338 PyObject
* _resultobj
;
7339 wxPyTreeCtrl
* _arg0
;
7340 wxTreeItemId
* _arg1
;
7341 PyObject
* _argo0
= 0;
7342 PyObject
* _argo1
= 0;
7343 char *_kwnames
[] = { "self","item", NULL
};
7346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
7349 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7350 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxPyTreeCtrl_p.");
7356 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7357 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7358 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
7363 wxPy_BEGIN_ALLOW_THREADS
;
7364 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
7366 wxPy_END_ALLOW_THREADS
;
7367 } Py_INCREF(Py_None
);
7368 _resultobj
= Py_None
;
7372 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
7373 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7374 PyObject
* _resultobj
;
7375 wxPyTreeCtrl
* _arg0
;
7376 wxTreeItemId
* _arg1
;
7377 PyObject
* _argo0
= 0;
7378 PyObject
* _argo1
= 0;
7379 char *_kwnames
[] = { "self","item", NULL
};
7382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
7385 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7386 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7387 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxPyTreeCtrl_p.");
7392 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7393 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7394 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
7399 wxPy_BEGIN_ALLOW_THREADS
;
7400 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
7402 wxPy_END_ALLOW_THREADS
;
7403 } Py_INCREF(Py_None
);
7404 _resultobj
= Py_None
;
7408 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
7409 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7410 PyObject
* _resultobj
;
7411 wxPyTreeCtrl
* _arg0
;
7412 wxTreeItemId
* _arg1
;
7413 PyObject
* _argo0
= 0;
7414 PyObject
* _argo1
= 0;
7415 char *_kwnames
[] = { "self","item", NULL
};
7418 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ScrollTo",_kwnames
,&_argo0
,&_argo1
))
7421 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7422 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7423 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxPyTreeCtrl_p.");
7428 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7429 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7430 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
7435 wxPy_BEGIN_ALLOW_THREADS
;
7436 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
7438 wxPy_END_ALLOW_THREADS
;
7439 } Py_INCREF(Py_None
);
7440 _resultobj
= Py_None
;
7444 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
7445 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7446 PyObject
* _resultobj
;
7447 wxTextCtrl
* _result
;
7448 wxPyTreeCtrl
* _arg0
;
7449 wxTreeItemId
* _arg1
;
7450 PyObject
* _argo0
= 0;
7451 PyObject
* _argo1
= 0;
7452 char *_kwnames
[] = { "self","item", NULL
};
7456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
7459 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7460 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7461 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxPyTreeCtrl_p.");
7466 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7467 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
7473 wxPy_BEGIN_ALLOW_THREADS
;
7474 _result
= (wxTextCtrl
*)wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
7476 wxPy_END_ALLOW_THREADS
;
7478 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
7479 _resultobj
= Py_BuildValue("s",_ptemp
);
7482 _resultobj
= Py_None
;
7487 #define wxTreeCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
7488 static PyObject
*_wrap_wxTreeCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7489 PyObject
* _resultobj
;
7490 wxTextCtrl
* _result
;
7491 wxPyTreeCtrl
* _arg0
;
7492 PyObject
* _argo0
= 0;
7493 char *_kwnames
[] = { "self", NULL
};
7497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetEditControl",_kwnames
,&_argo0
))
7500 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7501 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7502 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetEditControl. Expected _wxPyTreeCtrl_p.");
7507 wxPy_BEGIN_ALLOW_THREADS
;
7508 _result
= (wxTextCtrl
*)wxTreeCtrl_GetEditControl(_arg0
);
7510 wxPy_END_ALLOW_THREADS
;
7512 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTextCtrl_p");
7513 _resultobj
= Py_BuildValue("s",_ptemp
);
7516 _resultobj
= Py_None
;
7521 #define wxTreeCtrl_EndEditLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->EndEditLabel(_swigarg0,_swigarg1))
7522 static PyObject
*_wrap_wxTreeCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7523 PyObject
* _resultobj
;
7524 wxPyTreeCtrl
* _arg0
;
7525 wxTreeItemId
* _arg1
;
7526 int _arg2
= (int ) FALSE
;
7527 PyObject
* _argo0
= 0;
7528 PyObject
* _argo1
= 0;
7529 char *_kwnames
[] = { "self","item","discardChanges", NULL
};
7532 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_EndEditLabel",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7535 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7536 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7537 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EndEditLabel. Expected _wxPyTreeCtrl_p.");
7542 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7543 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7544 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EndEditLabel. Expected _wxTreeItemId_p.");
7549 wxPy_BEGIN_ALLOW_THREADS
;
7550 wxTreeCtrl_EndEditLabel(_arg0
,*_arg1
,_arg2
);
7552 wxPy_END_ALLOW_THREADS
;
7553 } Py_INCREF(Py_None
);
7554 _resultobj
= Py_None
;
7558 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
7559 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7560 PyObject
* _resultobj
;
7561 wxPyTreeCtrl
* _arg0
;
7562 wxTreeItemId
* _arg1
;
7563 PyObject
* _argo0
= 0;
7564 PyObject
* _argo1
= 0;
7565 char *_kwnames
[] = { "self","item", NULL
};
7568 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
7571 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7572 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7573 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxPyTreeCtrl_p.");
7578 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7579 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
7585 wxPy_BEGIN_ALLOW_THREADS
;
7586 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
7588 wxPy_END_ALLOW_THREADS
;
7589 } Py_INCREF(Py_None
);
7590 _resultobj
= Py_None
;
7594 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
7595 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7596 PyObject
* _resultobj
;
7597 wxPyTreeCtrl
* _arg0
;
7598 wxTreeItemId
* _arg1
;
7599 int _arg2
= (int ) TRUE
;
7600 PyObject
* _argo0
= 0;
7601 PyObject
* _argo1
= 0;
7602 char *_kwnames
[] = { "self","item","bold", NULL
};
7605 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7608 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7609 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7610 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxPyTreeCtrl_p.");
7615 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7616 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7617 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
7622 wxPy_BEGIN_ALLOW_THREADS
;
7623 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
7625 wxPy_END_ALLOW_THREADS
;
7626 } Py_INCREF(Py_None
);
7627 _resultobj
= Py_None
;
7631 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
7632 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7633 PyObject
* _resultobj
;
7635 wxPyTreeCtrl
* _arg0
;
7636 wxTreeItemId
* _arg1
;
7637 PyObject
* _argo0
= 0;
7638 PyObject
* _argo1
= 0;
7639 char *_kwnames
[] = { "self","item", NULL
};
7642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsBold",_kwnames
,&_argo0
,&_argo1
))
7645 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7646 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7647 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxPyTreeCtrl_p.");
7652 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7653 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
7659 wxPy_BEGIN_ALLOW_THREADS
;
7660 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
7662 wxPy_END_ALLOW_THREADS
;
7663 } _resultobj
= Py_BuildValue("i",_result
);
7667 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
7668 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7669 PyObject
* _resultobj
;
7670 wxTreeItemId
* _result
;
7671 wxPyTreeCtrl
* _arg0
;
7675 PyObject
* _argo0
= 0;
7677 PyObject
* _obj1
= 0;
7678 char *_kwnames
[] = { "self","point", NULL
};
7685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
7688 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7689 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7690 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxPyTreeCtrl_p.");
7696 if (! wxPoint_helper(_obj1
, &_arg1
))
7700 wxPy_BEGIN_ALLOW_THREADS
;
7701 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
7703 wxPy_END_ALLOW_THREADS
;
7704 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7705 _resultobj
= Py_BuildValue("s",_ptemp
);
7708 o
= PyInt_FromLong((long) (*_arg2
));
7709 _resultobj
= t_output_helper(_resultobj
, o
);
7714 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
7715 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7716 PyObject
* _resultobj
;
7717 wxPyTreeCtrl
* _arg0
;
7718 wxTreeItemId
* _arg1
;
7720 PyObject
* _argo0
= 0;
7721 PyObject
* _argo1
= 0;
7723 PyObject
* _obj2
= 0;
7724 char *_kwnames
[] = { "self","item","col", NULL
};
7727 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7730 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7731 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7732 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxPyTreeCtrl_p.");
7737 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7738 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7739 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
7745 if (! wxColour_helper(_obj2
, &_arg2
))
7749 wxPy_BEGIN_ALLOW_THREADS
;
7750 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
7752 wxPy_END_ALLOW_THREADS
;
7753 } Py_INCREF(Py_None
);
7754 _resultobj
= Py_None
;
7758 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
7759 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7760 PyObject
* _resultobj
;
7761 wxPyTreeCtrl
* _arg0
;
7762 wxTreeItemId
* _arg1
;
7764 PyObject
* _argo0
= 0;
7765 PyObject
* _argo1
= 0;
7767 PyObject
* _obj2
= 0;
7768 char *_kwnames
[] = { "self","item","col", NULL
};
7771 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7774 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7775 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7776 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
7781 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7782 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7783 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
7789 if (! wxColour_helper(_obj2
, &_arg2
))
7793 wxPy_BEGIN_ALLOW_THREADS
;
7794 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
7796 wxPy_END_ALLOW_THREADS
;
7797 } Py_INCREF(Py_None
);
7798 _resultobj
= Py_None
;
7802 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
7803 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7804 PyObject
* _resultobj
;
7805 wxPyTreeCtrl
* _arg0
;
7806 wxTreeItemId
* _arg1
;
7808 PyObject
* _argo0
= 0;
7809 PyObject
* _argo1
= 0;
7810 PyObject
* _argo2
= 0;
7811 char *_kwnames
[] = { "self","item","font", NULL
};
7814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7817 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7818 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7819 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxPyTreeCtrl_p.");
7824 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7825 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7826 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
7831 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7832 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
7833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
7838 wxPy_BEGIN_ALLOW_THREADS
;
7839 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
7841 wxPy_END_ALLOW_THREADS
;
7842 } Py_INCREF(Py_None
);
7843 _resultobj
= Py_None
;
7847 #define wxTreeCtrl_SetItemDropHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemDropHighlight(_swigarg0,_swigarg1))
7848 static PyObject
*_wrap_wxTreeCtrl_SetItemDropHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7849 PyObject
* _resultobj
;
7850 wxPyTreeCtrl
* _arg0
;
7851 wxTreeItemId
* _arg1
;
7852 int _arg2
= (int ) TRUE
;
7853 PyObject
* _argo0
= 0;
7854 PyObject
* _argo1
= 0;
7855 char *_kwnames
[] = { "self","item","highlight", NULL
};
7858 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemDropHighlight",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7861 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7862 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7863 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemDropHighlight. Expected _wxPyTreeCtrl_p.");
7868 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7869 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7870 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemDropHighlight. Expected _wxTreeItemId_p.");
7875 wxPy_BEGIN_ALLOW_THREADS
;
7876 wxTreeCtrl_SetItemDropHighlight(_arg0
,*_arg1
,_arg2
);
7878 wxPy_END_ALLOW_THREADS
;
7879 } Py_INCREF(Py_None
);
7880 _resultobj
= Py_None
;
7884 static PyObject
* wxPyTreeCtrl_GetBoundingRect(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,int textOnly
) {
7886 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
7887 bool doSave
= wxPyRestoreThread();
7888 wxRect
* r
= new wxRect(rect
);
7889 PyObject
* val
= wxPyConstructObject((void*)r
, "wxRect");
7890 wxPySaveThread(doSave
);
7898 static PyObject
*_wrap_wxTreeCtrl_GetBoundingRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7899 PyObject
* _resultobj
;
7901 wxPyTreeCtrl
* _arg0
;
7902 wxTreeItemId
* _arg1
;
7903 int _arg2
= (int ) FALSE
;
7904 PyObject
* _argo0
= 0;
7905 PyObject
* _argo1
= 0;
7906 char *_kwnames
[] = { "self","item","textOnly", NULL
};
7909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetBoundingRect",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7912 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7913 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7914 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetBoundingRect. Expected _wxPyTreeCtrl_p.");
7919 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7920 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7921 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetBoundingRect. Expected _wxTreeItemId_p.");
7926 wxPy_BEGIN_ALLOW_THREADS
;
7927 _result
= (PyObject
*)wxPyTreeCtrl_GetBoundingRect(_arg0
,*_arg1
,_arg2
);
7929 wxPy_END_ALLOW_THREADS
;
7931 _resultobj
= _result
;
7936 static PyMethodDef controls2cMethods
[] = {
7937 { "wxTreeCtrl_GetBoundingRect", (PyCFunction
) _wrap_wxTreeCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
},
7938 { "wxTreeCtrl_SetItemDropHighlight", (PyCFunction
) _wrap_wxTreeCtrl_SetItemDropHighlight
, METH_VARARGS
| METH_KEYWORDS
},
7939 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
7940 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
7941 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
7942 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
7943 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
7944 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
7945 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
7946 { "wxTreeCtrl_EndEditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
7947 { "wxTreeCtrl_GetEditControl", (PyCFunction
) _wrap_wxTreeCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
7948 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
7949 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
7950 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
7951 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
7952 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
7953 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
7954 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
7955 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
7956 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
7957 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
7958 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
7959 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
7960 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
7961 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
7962 { "wxTreeCtrl_InsertItemBefore", (PyCFunction
) _wrap_wxTreeCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
},
7963 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
7964 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
7965 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
7966 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
7967 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
7968 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
7969 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
7970 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
7971 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
7972 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
7973 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
7974 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
7975 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
7976 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
7977 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
7978 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
7979 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
7980 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
7981 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
7982 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
7983 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
7984 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
7985 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
7986 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
7987 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
7988 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
7989 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
7990 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
7991 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
7992 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
7993 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
7994 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7995 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
7996 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
7997 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
7998 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
7999 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8000 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
8001 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
8002 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
8003 { "wxTreeCtrl__setSelf", (PyCFunction
) _wrap_wxTreeCtrl__setSelf
, METH_VARARGS
| METH_KEYWORDS
},
8004 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
8005 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8006 { "wxTreeEvent_GetCode", (PyCFunction
) _wrap_wxTreeEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
8007 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
8008 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
8009 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
8010 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
8011 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
8012 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
8013 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
8014 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
8015 { "wxTreeItemId___cmp__", (PyCFunction
) _wrap_wxTreeItemId___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
8016 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
8017 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
8018 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
8019 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
8020 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
8021 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
8022 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8023 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
8024 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
8025 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
8026 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8027 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
8028 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
8029 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8030 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
8031 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8032 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8033 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
8034 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
8035 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
8036 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
8037 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
8038 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
8039 { "wxListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_wxListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
},
8040 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
8041 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
8042 { "wxListCtrl_SetTextColour", (PyCFunction
) _wrap_wxListCtrl_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8043 { "wxListCtrl_GetTextColour", (PyCFunction
) _wrap_wxListCtrl_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8044 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
8045 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
8046 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
8047 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
8048 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
8049 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
8050 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
8051 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
8052 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
8053 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
8054 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
8055 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
8056 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
8057 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8058 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
8059 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
8060 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
8061 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
8062 { "wxListCtrl_GetEditControl", (PyCFunction
) _wrap_wxListCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
8063 { "wxListCtrl_EndEditLabel", (PyCFunction
) _wrap_wxListCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
8064 { "wxListCtrl_EditLabel", (PyCFunction
) _wrap_wxListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
8065 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
8066 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
8067 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
8068 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
8069 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
8070 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
8071 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
8072 { "wxListEvent_GetItem", (PyCFunction
) _wrap_wxListEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
8073 { "wxListEvent_GetMask", (PyCFunction
) _wrap_wxListEvent_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
8074 { "wxListEvent_GetData", (PyCFunction
) _wrap_wxListEvent_GetData
, METH_VARARGS
| METH_KEYWORDS
},
8075 { "wxListEvent_GetImage", (PyCFunction
) _wrap_wxListEvent_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
8076 { "wxListEvent_GetText", (PyCFunction
) _wrap_wxListEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
},
8077 { "wxListEvent_GetLabel", (PyCFunction
) _wrap_wxListEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
8078 { "wxListEvent_GetPoint", (PyCFunction
) _wrap_wxListEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
8079 { "wxListEvent_Cancelled", (PyCFunction
) _wrap_wxListEvent_Cancelled
, METH_VARARGS
| METH_KEYWORDS
},
8080 { "wxListEvent_GetColumn", (PyCFunction
) _wrap_wxListEvent_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8081 { "wxListEvent_GetOldItem", (PyCFunction
) _wrap_wxListEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
8082 { "wxListEvent_GetOldIndex", (PyCFunction
) _wrap_wxListEvent_GetOldIndex
, METH_VARARGS
| METH_KEYWORDS
},
8083 { "wxListEvent_GetIndex", (PyCFunction
) _wrap_wxListEvent_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
8084 { "wxListEvent_GetCode", (PyCFunction
) _wrap_wxListEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
8085 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
8086 { "wxListEvent_m_item_set", (PyCFunction
) _wrap_wxListEvent_m_item_set
, METH_VARARGS
| METH_KEYWORDS
},
8087 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
8088 { "wxListEvent_m_pointDrag_set", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_set
, METH_VARARGS
| METH_KEYWORDS
},
8089 { "wxListEvent_m_cancelled_get", (PyCFunction
) _wrap_wxListEvent_m_cancelled_get
, METH_VARARGS
| METH_KEYWORDS
},
8090 { "wxListEvent_m_cancelled_set", (PyCFunction
) _wrap_wxListEvent_m_cancelled_set
, METH_VARARGS
| METH_KEYWORDS
},
8091 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
8092 { "wxListEvent_m_col_set", (PyCFunction
) _wrap_wxListEvent_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
8093 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
8094 { "wxListEvent_m_oldItemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
8095 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
8096 { "wxListEvent_m_itemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
8097 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
8098 { "wxListEvent_m_code_set", (PyCFunction
) _wrap_wxListEvent_m_code_set
, METH_VARARGS
| METH_KEYWORDS
},
8099 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
8100 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
8101 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
8102 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
8103 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
8104 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
8105 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
8106 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
8107 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
8108 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
8109 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
8110 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
8111 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
8112 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
8113 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
8114 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
8115 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
8116 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
8117 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
8118 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
8119 { "wxListItem_GetFont", (PyCFunction
) _wrap_wxListItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8120 { "wxListItem_GetBackgroundColour", (PyCFunction
) _wrap_wxListItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8121 { "wxListItem_GetTextColour", (PyCFunction
) _wrap_wxListItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8122 { "wxListItem_HasAttributes", (PyCFunction
) _wrap_wxListItem_HasAttributes
, METH_VARARGS
| METH_KEYWORDS
},
8123 { "wxListItem_GetAttributes", (PyCFunction
) _wrap_wxListItem_GetAttributes
, METH_VARARGS
| METH_KEYWORDS
},
8124 { "wxListItem_GetAlign", (PyCFunction
) _wrap_wxListItem_GetAlign
, METH_VARARGS
| METH_KEYWORDS
},
8125 { "wxListItem_GetWidth", (PyCFunction
) _wrap_wxListItem_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
8126 { "wxListItem_GetData", (PyCFunction
) _wrap_wxListItem_GetData
, METH_VARARGS
| METH_KEYWORDS
},
8127 { "wxListItem_GetImage", (PyCFunction
) _wrap_wxListItem_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
8128 { "wxListItem_GetText", (PyCFunction
) _wrap_wxListItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
8129 { "wxListItem_GetState", (PyCFunction
) _wrap_wxListItem_GetState
, METH_VARARGS
| METH_KEYWORDS
},
8130 { "wxListItem_GetColumn", (PyCFunction
) _wrap_wxListItem_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8131 { "wxListItem_GetId", (PyCFunction
) _wrap_wxListItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
8132 { "wxListItem_GetMask", (PyCFunction
) _wrap_wxListItem_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
8133 { "wxListItem_SetFont", (PyCFunction
) _wrap_wxListItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8134 { "wxListItem_SetBackgroundColour", (PyCFunction
) _wrap_wxListItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8135 { "wxListItem_SetTextColour", (PyCFunction
) _wrap_wxListItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8136 { "wxListItem_SetAlign", (PyCFunction
) _wrap_wxListItem_SetAlign
, METH_VARARGS
| METH_KEYWORDS
},
8137 { "wxListItem_SetWidth", (PyCFunction
) _wrap_wxListItem_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
8138 { "wxListItem_SetData", (PyCFunction
) _wrap_wxListItem_SetData
, METH_VARARGS
| METH_KEYWORDS
},
8139 { "wxListItem_SetImage", (PyCFunction
) _wrap_wxListItem_SetImage
, METH_VARARGS
| METH_KEYWORDS
},
8140 { "wxListItem_SetText", (PyCFunction
) _wrap_wxListItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
8141 { "wxListItem_SetStateMask", (PyCFunction
) _wrap_wxListItem_SetStateMask
, METH_VARARGS
| METH_KEYWORDS
},
8142 { "wxListItem_SetState", (PyCFunction
) _wrap_wxListItem_SetState
, METH_VARARGS
| METH_KEYWORDS
},
8143 { "wxListItem_SetColumn", (PyCFunction
) _wrap_wxListItem_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
8144 { "wxListItem_SetId", (PyCFunction
) _wrap_wxListItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
8145 { "wxListItem_SetMask", (PyCFunction
) _wrap_wxListItem_SetMask
, METH_VARARGS
| METH_KEYWORDS
},
8146 { "wxListItem_ClearAttributes", (PyCFunction
) _wrap_wxListItem_ClearAttributes
, METH_VARARGS
| METH_KEYWORDS
},
8147 { "wxListItem_Clear", (PyCFunction
) _wrap_wxListItem_Clear
, METH_VARARGS
| METH_KEYWORDS
},
8148 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
8149 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
8150 { "wxListItemAttr_GetFont", (PyCFunction
) _wrap_wxListItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
8151 { "wxListItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8152 { "wxListItemAttr_GetTextColour", (PyCFunction
) _wrap_wxListItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8153 { "wxListItemAttr_HasFont", (PyCFunction
) _wrap_wxListItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
8154 { "wxListItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8155 { "wxListItemAttr_HasTextColour", (PyCFunction
) _wrap_wxListItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8156 { "wxListItemAttr_SetFont", (PyCFunction
) _wrap_wxListItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
8157 { "wxListItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
8158 { "wxListItemAttr_SetTextColour", (PyCFunction
) _wrap_wxListItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
8159 { "new_wxListItemAttr", (PyCFunction
) _wrap_new_wxListItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
8166 * This table is used by the pointer type-checker
8168 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
8169 { "_wxAcceleratorTable","_class_wxAcceleratorTable",0},
8170 { "_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8171 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8172 { "_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
8173 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
8174 { "_wxEvent","_class_wxEvent",0},
8175 { "_class_wxActivateEvent","_wxActivateEvent",0},
8176 { "_signed_long","_long",0},
8177 { "_wxMenuEvent","_class_wxMenuEvent",0},
8178 { "_wxPyBitmapDataObject","_class_wxPyBitmapDataObject",0},
8179 { "_wxBitmapDataObject","_class_wxBitmapDataObject",0},
8180 { "_class_wxPyCommandEvent","_wxPyCommandEvent",0},
8181 { "_wxPrintQuality","_wxCoord",0},
8182 { "_wxPrintQuality","_int",0},
8183 { "_wxPrintQuality","_signed_int",0},
8184 { "_wxPrintQuality","_unsigned_int",0},
8185 { "_wxPrintQuality","_wxWindowID",0},
8186 { "_wxPrintQuality","_uint",0},
8187 { "_wxPrintQuality","_EBool",0},
8188 { "_wxPrintQuality","_size_t",0},
8189 { "_wxPrintQuality","_time_t",0},
8190 { "_class_wxCustomDataObject","_wxCustomDataObject",0},
8191 { "_wxSpinCtrl","_class_wxSpinCtrl",0},
8192 { "_class_wxRegionIterator","_wxRegionIterator",0},
8193 { "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
8194 { "_class_wxMenuBar","_wxMenuBar",0},
8195 { "_class_wxPyTreeItemData","_wxPyTreeItemData",0},
8196 { "_class_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8197 { "_class_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8198 { "_class_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8199 { "_class_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8200 { "_class_wxEvtHandler","_wxEvtHandler",0},
8201 { "_wxPaintEvent","_class_wxPaintEvent",0},
8202 { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
8203 { "_wxCursor","_class_wxCursor",0},
8204 { "_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8205 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8206 { "_wxNotifyEvent","_class_wxListEvent",SwigwxListEventTowxNotifyEvent
},
8207 { "_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
8208 { "_wxNotifyEvent","_class_wxNotifyEvent",0},
8209 { "_wxPyTreeCtrl","_class_wxPyTreeCtrl",0},
8210 { "_wxMask","_class_wxMask",0},
8211 { "_wxPen","_class_wxPen",0},
8212 { "_wxUpdateUIEvent","_class_wxUpdateUIEvent",0},
8213 { "_byte","_unsigned_char",0},
8214 { "_wxDataObject","_class_wxDataObject",0},
8215 { "_wxStaticBox","_class_wxStaticBox",0},
8216 { "_wxPyDataObjectSimple","_class_wxPyDataObjectSimple",0},
8217 { "_wxPyDropSource","_class_wxPyDropSource",0},
8218 { "_wxChoice","_class_wxChoice",0},
8219 { "_wxSlider","_class_wxSlider",0},
8220 { "_long","_unsigned_long",0},
8221 { "_long","_signed_long",0},
8222 { "_wxImageList","_class_wxImageList",0},
8223 { "_wxDataObjectSimple","_class_wxDataObjectSimple",0},
8224 { "_wxDropFilesEvent","_class_wxDropFilesEvent",0},
8225 { "_wxBitmapButton","_class_wxBitmapButton",0},
8226 { "_class_wxAcceleratorTable","_wxAcceleratorTable",0},
8227 { "_class_wxClipboard","_wxClipboard",0},
8228 { "_class_wxGauge","_wxGauge",0},
8229 { "_wxDC","_class_wxDC",0},
8230 { "_class_wxBitmapDataObject","_wxBitmapDataObject",0},
8231 { "_wxListEvent","_class_wxListEvent",0},
8232 { "_wxSpinEvent","_class_wxSpinEvent",0},
8233 { "_size_t","_wxCoord",0},
8234 { "_size_t","_wxPrintQuality",0},
8235 { "_size_t","_time_t",0},
8236 { "_size_t","_unsigned_int",0},
8237 { "_size_t","_int",0},
8238 { "_size_t","_wxWindowID",0},
8239 { "_size_t","_uint",0},
8240 { "_class_wxRealPoint","_wxRealPoint",0},
8241 { "_wxNavigationKeyEvent","_class_wxNavigationKeyEvent",0},
8242 { "_wxPrinterDC","_class_wxPrinterDC",0},
8243 { "_wxWindowCreateEvent","_class_wxWindowCreateEvent",0},
8244 { "_class_wxMenuItem","_wxMenuItem",0},
8245 { "_class_wxPaintEvent","_wxPaintEvent",0},
8246 { "_wxSysColourChangedEvent","_class_wxSysColourChangedEvent",0},
8247 { "_wxPanel","_class_wxPanel",0},
8248 { "_wxInitDialogEvent","_class_wxInitDialogEvent",0},
8249 { "_wxCheckBox","_class_wxCheckBox",0},
8250 { "_class_wxPyTreeCtrl","_wxPyTreeCtrl",0},
8251 { "_wxPyEvent","_class_wxPyEvent",0},
8252 { "_wxTextCtrl","_class_wxTextCtrl",0},
8253 { "_class_wxMask","_wxMask",0},
8254 { "_wxTextDataObject","_class_wxTextDataObject",0},
8255 { "_class_wxKeyEvent","_wxKeyEvent",0},
8256 { "_wxColour","_class_wxColour",0},
8257 { "_class_wxDialog","_wxDialog",0},
8258 { "_class_wxFileDataObject","_wxFileDataObject",0},
8259 { "_wxIdleEvent","_class_wxIdleEvent",0},
8260 { "_class_wxUpdateUIEvent","_wxUpdateUIEvent",0},
8261 { "_class_wxDataObject","_wxDataObject",0},
8262 { "_wxStaticLine","_class_wxStaticLine",0},
8263 { "_wxBrush","_class_wxBrush",0},
8264 { "_wxDataFormat","_class_wxDataFormat",0},
8265 { "_class_wxDataObjectSimple","_wxDataObjectSimple",0},
8266 { "_wxShowEvent","_class_wxShowEvent",0},
8267 { "_uint","_wxCoord",0},
8268 { "_uint","_wxPrintQuality",0},
8269 { "_uint","_time_t",0},
8270 { "_uint","_size_t",0},
8271 { "_uint","_unsigned_int",0},
8272 { "_uint","_int",0},
8273 { "_uint","_wxWindowID",0},
8274 { "_wxChar","_char",0},
8275 { "_wxPyValidator","_class_wxPyValidator",0},
8276 { "_class_wxEvent","_class_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8277 { "_class_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
8278 { "_class_wxEvent","_class_wxListEvent",SwigwxListEventTowxEvent
},
8279 { "_class_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
8280 { "_class_wxEvent","_wxEvent",0},
8281 { "_wxCheckListBox","_class_wxCheckListBox",0},
8282 { "_wxRect","_class_wxRect",0},
8283 { "_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8284 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8285 { "_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
8286 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
8287 { "_wxCommandEvent","_class_wxCommandEvent",0},
8288 { "_wxSizeEvent","_class_wxSizeEvent",0},
8289 { "_wxPoint","_class_wxPoint",0},
8290 { "_class_wxButton","_wxButton",0},
8291 { "_wxRadioBox","_class_wxRadioBox",0},
8292 { "_class_wxSpinCtrl","_wxSpinCtrl",0},
8293 { "_char","_wxChar",0},
8294 { "_wxBitmap","_class_wxBitmap",0},
8295 { "_wxWindowDC","_class_wxWindowDC",0},
8296 { "_wxTimerEvent","_class_wxTimerEvent",0},
8297 { "_wxScrollBar","_class_wxScrollBar",0},
8298 { "_wxSpinButton","_class_wxSpinButton",0},
8299 { "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
8300 { "_class_wxNotifyEvent","_class_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8301 { "_class_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
8302 { "_class_wxNotifyEvent","_class_wxListEvent",SwigwxListEventTowxNotifyEvent
},
8303 { "_class_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
8304 { "_class_wxNotifyEvent","_wxNotifyEvent",0},
8305 { "_class_wxValidator","_wxValidator",0},
8306 { "_class_wxPyEvent","_wxPyEvent",0},
8307 { "_class_wxIconizeEvent","_wxIconizeEvent",0},
8308 { "_class_wxStaticBitmap","_wxStaticBitmap",0},
8309 { "_wxListItem","_class_wxListItem",0},
8310 { "_wxDropTarget","_class_wxDropTarget",0},
8311 { "_class_wxStaticLine","_wxStaticLine",0},
8312 { "_wxScrollEvent","_class_wxScrollEvent",0},
8313 { "_EBool","_wxCoord",0},
8314 { "_EBool","_wxPrintQuality",0},
8315 { "_EBool","_signed_int",0},
8316 { "_EBool","_int",0},
8317 { "_EBool","_wxWindowID",0},
8318 { "_class_wxRegion","_wxRegion",0},
8319 { "_class_wxDataFormat","_wxDataFormat",0},
8320 { "_class_wxDropFilesEvent","_wxDropFilesEvent",0},
8321 { "_wxWindowDestroyEvent","_class_wxWindowDestroyEvent",0},
8322 { "_wxStaticText","_class_wxStaticText",0},
8323 { "_wxFont","_class_wxFont",0},
8324 { "_class_wxPyDropTarget","_wxPyDropTarget",0},
8325 { "_wxCloseEvent","_class_wxCloseEvent",0},
8326 { "_unsigned_long","_long",0},
8327 { "_class_wxRect","_wxRect",0},
8328 { "_class_wxDC","_wxDC",0},
8329 { "_wxScrollWinEvent","_class_wxScrollWinEvent",0},
8330 { "_wxQueryNewPaletteEvent","_class_wxQueryNewPaletteEvent",0},
8331 { "_class_wxWindowCreateEvent","_wxWindowCreateEvent",0},
8332 { "_class_wxTreeEvent","_wxTreeEvent",0},
8333 { "_wxFocusEvent","_class_wxFocusEvent",0},
8334 { "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
8335 { "_class_wxTimerEvent","_wxTimerEvent",0},
8336 { "_class_wxSpinButton","_wxSpinButton",0},
8337 { "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
8338 { "_class_wxPanel","_wxPanel",0},
8339 { "_class_wxCheckBox","_wxCheckBox",0},
8340 { "_wxComboBox","_class_wxComboBox",0},
8341 { "_wxRadioButton","_class_wxRadioButton",0},
8342 { "_signed_int","_wxCoord",0},
8343 { "_signed_int","_wxPrintQuality",0},
8344 { "_signed_int","_EBool",0},
8345 { "_signed_int","_wxWindowID",0},
8346 { "_signed_int","_int",0},
8347 { "_class_wxTextCtrl","_wxTextCtrl",0},
8348 { "_class_wxListItemAttr","_wxListItemAttr",0},
8349 { "_wxLayoutConstraints","_class_wxLayoutConstraints",0},
8350 { "_wxMetaFileDC","_class_wxMetaFileDC",0},
8351 { "_class_wxTextDataObject","_wxTextDataObject",0},
8352 { "_wxMenu","_class_wxMenu",0},
8353 { "_class_wxMoveEvent","_wxMoveEvent",0},
8354 { "_wxListBox","_class_wxListBox",0},
8355 { "_wxScreenDC","_class_wxScreenDC",0},
8356 { "_WXTYPE","_short",0},
8357 { "_WXTYPE","_signed_short",0},
8358 { "_WXTYPE","_unsigned_short",0},
8359 { "_class_wxDropTarget","_wxDropTarget",0},
8360 { "_class_wxBrush","_wxBrush",0},
8361 { "_unsigned_short","_WXTYPE",0},
8362 { "_unsigned_short","_short",0},
8363 { "_class_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8364 { "_class_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8365 { "_class_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
8366 { "_class_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
8367 { "_class_wxWindow","_wxWindow",0},
8368 { "_class_wxStaticText","_wxStaticText",0},
8369 { "_class_wxFont","_wxFont",0},
8370 { "_wxClipboard","_class_wxClipboard",0},
8371 { "_class_wxPyValidator","_wxPyValidator",0},
8372 { "_class_wxCloseEvent","_wxCloseEvent",0},
8373 { "_wxBusyInfo","_class_wxBusyInfo",0},
8374 { "_class_wxMenuEvent","_wxMenuEvent",0},
8375 { "_wxPaletteChangedEvent","_class_wxPaletteChangedEvent",0},
8376 { "_class_wxPyBitmapDataObject","_wxPyBitmapDataObject",0},
8377 { "_wxClientDC","_class_wxClientDC",0},
8378 { "_wxMouseEvent","_class_wxMouseEvent",0},
8379 { "_wxListCtrl","_class_wxListCtrl",0},
8380 { "_class_wxPoint","_wxPoint",0},
8381 { "_wxRealPoint","_class_wxRealPoint",0},
8382 { "_class_wxRadioBox","_wxRadioBox",0},
8383 { "_signed_short","_WXTYPE",0},
8384 { "_signed_short","_short",0},
8385 { "_wxMemoryDC","_class_wxMemoryDC",0},
8386 { "_wxPyTextDataObject","_class_wxPyTextDataObject",0},
8387 { "_wxPaintDC","_class_wxPaintDC",0},
8388 { "_class_wxWindowDC","_wxWindowDC",0},
8389 { "_class_wxFocusEvent","_wxFocusEvent",0},
8390 { "_class_wxMaximizeEvent","_wxMaximizeEvent",0},
8391 { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
8392 { "_class_wxCursor","_wxCursor",0},
8393 { "_wxPyFileDropTarget","_class_wxPyFileDropTarget",0},
8394 { "_wxScrolledWindow","_class_wxScrolledWindow",0},
8395 { "_wxTreeItemId","_class_wxTreeItemId",0},
8396 { "_unsigned_char","_byte",0},
8397 { "_class_wxMetaFileDC","_wxMetaFileDC",0},
8398 { "_class_wxMenu","_wxMenu",0},
8399 { "_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8400 { "_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8401 { "_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
8402 { "_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
8403 { "_wxControl","_class_wxControl",0},
8404 { "_class_wxListBox","_wxListBox",0},
8405 { "_unsigned_int","_wxCoord",0},
8406 { "_unsigned_int","_wxPrintQuality",0},
8407 { "_unsigned_int","_time_t",0},
8408 { "_unsigned_int","_size_t",0},
8409 { "_unsigned_int","_uint",0},
8410 { "_unsigned_int","_wxWindowID",0},
8411 { "_unsigned_int","_int",0},
8412 { "_wxIcon","_class_wxIcon",0},
8413 { "_wxDialog","_class_wxDialog",0},
8414 { "_class_wxListItem","_wxListItem",0},
8415 { "_class_wxPen","_wxPen",0},
8416 { "_short","_WXTYPE",0},
8417 { "_short","_unsigned_short",0},
8418 { "_short","_signed_short",0},
8419 { "_class_wxStaticBox","_wxStaticBox",0},
8420 { "_class_wxPyDataObjectSimple","_wxPyDataObjectSimple",0},
8421 { "_class_wxPyDropSource","_wxPyDropSource",0},
8422 { "_class_wxScrollEvent","_wxScrollEvent",0},
8423 { "_wxJoystickEvent","_class_wxJoystickEvent",0},
8424 { "_class_wxChoice","_wxChoice",0},
8425 { "_class_wxSlider","_wxSlider",0},
8426 { "_class_wxImageList","_wxImageList",0},
8427 { "_class_wxBitmapButton","_wxBitmapButton",0},
8428 { "_class_wxPaletteChangedEvent","_wxPaletteChangedEvent",0},
8429 { "_wxWindowID","_wxCoord",0},
8430 { "_wxWindowID","_wxPrintQuality",0},
8431 { "_wxWindowID","_time_t",0},
8432 { "_wxWindowID","_size_t",0},
8433 { "_wxWindowID","_EBool",0},
8434 { "_wxWindowID","_uint",0},
8435 { "_wxWindowID","_int",0},
8436 { "_wxWindowID","_signed_int",0},
8437 { "_wxWindowID","_unsigned_int",0},
8438 { "_class_wxScrollWinEvent","_wxScrollWinEvent",0},
8439 { "_int","_wxCoord",0},
8440 { "_int","_wxPrintQuality",0},
8441 { "_int","_time_t",0},
8442 { "_int","_size_t",0},
8443 { "_int","_EBool",0},
8444 { "_int","_uint",0},
8445 { "_int","_wxWindowID",0},
8446 { "_int","_unsigned_int",0},
8447 { "_int","_signed_int",0},
8448 { "_class_wxMouseEvent","_wxMouseEvent",0},
8449 { "_wxPyCommandEvent","_class_wxPyCommandEvent",0},
8450 { "_class_wxListEvent","_wxListEvent",0},
8451 { "_class_wxSpinEvent","_wxSpinEvent",0},
8452 { "_class_wxQueryNewPaletteEvent","_wxQueryNewPaletteEvent",0},
8453 { "_time_t","_wxCoord",0},
8454 { "_time_t","_wxPrintQuality",0},
8455 { "_time_t","_unsigned_int",0},
8456 { "_time_t","_int",0},
8457 { "_time_t","_wxWindowID",0},
8458 { "_time_t","_uint",0},
8459 { "_time_t","_size_t",0},
8460 { "_class_wxNavigationKeyEvent","_wxNavigationKeyEvent",0},
8461 { "_wxButton","_class_wxButton",0},
8462 { "_wxSize","_class_wxSize",0},
8463 { "_wxRegionIterator","_class_wxRegionIterator",0},
8464 { "_class_wxPrinterDC","_wxPrinterDC",0},
8465 { "_class_wxPyTextDataObject","_wxPyTextDataObject",0},
8466 { "_wxPyTreeItemData","_class_wxPyTreeItemData",0},
8467 { "_class_wxPaintDC","_wxPaintDC",0},
8468 { "_class_wxSysColourChangedEvent","_wxSysColourChangedEvent",0},
8469 { "_class_wxPyFileDropTarget","_wxPyFileDropTarget",0},
8470 { "_class_wxInitDialogEvent","_wxInitDialogEvent",0},
8471 { "_class_wxComboBox","_wxComboBox",0},
8472 { "_class_wxRadioButton","_wxRadioButton",0},
8473 { "_wxValidator","_class_wxValidator",0},
8474 { "_class_wxTreeItemId","_wxTreeItemId",0},
8475 { "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
8476 { "_wxIconizeEvent","_class_wxIconizeEvent",0},
8477 { "_class_wxControl","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8478 { "_class_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
8479 { "_class_wxControl","_class_wxListCtrl",SwigwxListCtrlTowxControl
},
8480 { "_class_wxControl","_wxListCtrl",SwigwxListCtrlTowxControl
},
8481 { "_class_wxControl","_wxControl",0},
8482 { "_wxStaticBitmap","_class_wxStaticBitmap",0},
8483 { "_class_wxIcon","_wxIcon",0},
8484 { "_class_wxColour","_wxColour",0},
8485 { "_class_wxScreenDC","_wxScreenDC",0},
8486 { "_wxPalette","_class_wxPalette",0},
8487 { "_class_wxIdleEvent","_wxIdleEvent",0},
8488 { "_wxCoord","_int",0},
8489 { "_wxCoord","_signed_int",0},
8490 { "_wxCoord","_unsigned_int",0},
8491 { "_wxCoord","_wxWindowID",0},
8492 { "_wxCoord","_uint",0},
8493 { "_wxCoord","_EBool",0},
8494 { "_wxCoord","_size_t",0},
8495 { "_wxCoord","_time_t",0},
8496 { "_wxCoord","_wxPrintQuality",0},
8497 { "_wxEraseEvent","_class_wxEraseEvent",0},
8498 { "_wxDataObjectComposite","_class_wxDataObjectComposite",0},
8499 { "_class_wxJoystickEvent","_wxJoystickEvent",0},
8500 { "_wxRegion","_class_wxRegion",0},
8501 { "_class_wxShowEvent","_wxShowEvent",0},
8502 { "_wxPyDropTarget","_class_wxPyDropTarget",0},
8503 { "_wxActivateEvent","_class_wxActivateEvent",0},
8504 { "_wxGauge","_class_wxGauge",0},
8505 { "_class_wxCheckListBox","_wxCheckListBox",0},
8506 { "_class_wxBusyInfo","_wxBusyInfo",0},
8507 { "_class_wxCommandEvent","_class_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8508 { "_class_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
8509 { "_class_wxCommandEvent","_class_wxListEvent",SwigwxListEventTowxCommandEvent
},
8510 { "_class_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
8511 { "_class_wxCommandEvent","_wxCommandEvent",0},
8512 { "_class_wxClientDC","_wxClientDC",0},
8513 { "_class_wxSizeEvent","_wxSizeEvent",0},
8514 { "_class_wxListCtrl","_wxListCtrl",0},
8515 { "_wxCustomDataObject","_class_wxCustomDataObject",0},
8516 { "_class_wxSize","_wxSize",0},
8517 { "_class_wxBitmap","_wxBitmap",0},
8518 { "_class_wxMemoryDC","_wxMemoryDC",0},
8519 { "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
8520 { "_wxMenuBar","_class_wxMenuBar",0},
8521 { "_wxTreeEvent","_class_wxTreeEvent",0},
8522 { "_wxEvtHandler","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8523 { "_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
8524 { "_wxEvtHandler","_class_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8525 { "_wxEvtHandler","_wxListCtrl",SwigwxListCtrlTowxEvtHandler
},
8526 { "_wxEvtHandler","_class_wxEvtHandler",0},
8527 { "_wxMenuItem","_class_wxMenuItem",0},
8528 { "_class_wxScrollBar","_wxScrollBar",0},
8529 { "_class_wxScrolledWindow","_wxScrolledWindow",0},
8530 { "_wxListItemAttr","_class_wxListItemAttr",0},
8531 { "_wxKeyEvent","_class_wxKeyEvent",0},
8532 { "_wxMoveEvent","_class_wxMoveEvent",0},
8533 { "_class_wxPalette","_wxPalette",0},
8534 { "_wxFileDataObject","_class_wxFileDataObject",0},
8535 { "_class_wxEraseEvent","_wxEraseEvent",0},
8536 { "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
8537 { "_wxWindow","_class_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8538 { "_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
8539 { "_wxWindow","_class_wxListCtrl",SwigwxListCtrlTowxWindow
},
8540 { "_wxWindow","_wxListCtrl",SwigwxListCtrlTowxWindow
},
8541 { "_wxWindow","_class_wxWindow",0},
8542 { "_class_wxWindowDestroyEvent","_wxWindowDestroyEvent",0},
8545 static PyObject
*SWIG_globals
;
8549 SWIGEXPORT(void) initcontrols2c() {
8551 SWIG_globals
= SWIG_newvarlink();
8552 m
= Py_InitModule("controls2c", controls2cMethods
);
8553 d
= PyModule_GetDict(m
);
8554 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
8555 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
8556 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
8557 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
8558 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
8559 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
8560 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
8561 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
8562 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
8563 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
8564 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
8565 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
8566 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
8567 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
8568 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
8569 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
8570 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
8571 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
8572 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
8573 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
8574 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
8575 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
8576 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
8577 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
8578 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
8579 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
8580 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
8581 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
8582 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
8583 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
8584 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
8585 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
8586 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
8587 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
8588 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
8589 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
8590 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
8591 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
8592 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
8593 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
8594 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
8595 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
8596 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
8597 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
8598 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
8599 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
8600 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
8601 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
8602 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
8603 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
8604 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
8605 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
8606 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
8607 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
8608 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
8609 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
8610 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
8611 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
8612 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
8613 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
8614 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
8615 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
8618 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
8619 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);