2 * FILE : src/msw/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initcontrols2c
56 #define SWIG_name "controls2c"
62 #include <wx/listctrl.h>
63 #include <wx/treectrl.h>
64 #include <wx/imaglist.h>
65 #include <wx/dirctrl.h>
68 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
74 } else if (target
== Py_None
) {
78 if (!PyTuple_Check(target
)) {
80 target
= PyTuple_New(1);
81 PyTuple_SetItem(target
, 0, o2
);
84 PyTuple_SetItem(o3
, 0, o
);
87 target
= PySequence_Concat(o2
, o3
);
94 // Put some wx default wxChar* values into wxStrings.
95 const wxChar
* wxListCtrlNameStr
= _T("wxListCtrl");
96 DECLARE_DEF_STRING(ListCtrlNameStr
);
98 const wxChar
* wx_TreeCtrlNameStr
= _T("wxTreeCtrl");
99 DECLARE_DEF_STRING(_TreeCtrlNameStr
);
100 DECLARE_DEF_STRING(DirDialogDefaultFolderStr
);
102 static const wxString
wxPyEmptyString(wxT(""));
104 static const long longzero
= 0;
105 // C++ Version of a Python aware class
106 class wxPyListCtrl
: public wxListCtrl
{
107 DECLARE_ABSTRACT_CLASS(wxPyListCtrl
);
109 wxPyListCtrl() : wxListCtrl() {}
110 wxPyListCtrl(wxWindow
* parent
, wxWindowID id
,
114 const wxValidator
& validator
,
115 const wxString
& name
) :
116 wxListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
118 bool Create(wxWindow
* parent
, wxWindowID id
,
122 const wxValidator
& validator
,
123 const wxString
& name
) {
124 return wxListCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
127 DEC_PYCALLBACK_STRING_LONGLONG(OnGetItemText
);
128 DEC_PYCALLBACK_INT_LONG(OnGetItemImage
);
129 DEC_PYCALLBACK_LISTATTR_LONG(OnGetItemAttr
);
134 IMPLEMENT_ABSTRACT_CLASS(wxPyListCtrl
, wxListCtrl
);
136 IMP_PYCALLBACK_STRING_LONGLONG(wxPyListCtrl
, wxListCtrl
, OnGetItemText
);
137 IMP_PYCALLBACK_INT_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemImage
);
138 IMP_PYCALLBACK_LISTATTR_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemAttr
);
139 // Python aware sorting function for wxPyListCtrl
140 int wxCALLBACK
wxPyListCtrl_SortItems(long item1
, long item2
, long funcPtr
) {
142 PyObject
* func
= (PyObject
*)funcPtr
;
143 wxPyBeginBlockThreads();
145 PyObject
* args
= Py_BuildValue("(ii)", item1
, item2
);
146 PyObject
* result
= PyEval_CallObject(func
, args
);
149 retval
= PyInt_AsLong(result
);
153 wxPyEndBlockThreads();
158 class wxPyTreeItemData
: public wxTreeItemData
{
160 wxPyTreeItemData(PyObject
* obj
= NULL
) {
167 ~wxPyTreeItemData() {
168 wxPyBeginBlockThreads();
170 wxPyEndBlockThreads();
173 PyObject
* GetData() {
178 void SetData(PyObject
* obj
) {
179 wxPyBeginBlockThreads();
181 wxPyEndBlockThreads();
188 // C++ version of Python aware wxTreeCtrl
189 class wxPyTreeCtrl
: public wxTreeCtrl
{
190 DECLARE_ABSTRACT_CLASS(wxPyTreeCtrl
);
192 wxPyTreeCtrl() : wxTreeCtrl() {}
193 wxPyTreeCtrl(wxWindow
*parent
, wxWindowID id
,
197 const wxValidator
& validator
,
198 const wxString
& name
) :
199 wxTreeCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
201 bool Create(wxWindow
*parent
, wxWindowID id
,
205 const wxValidator
& validator
,
206 const wxString
& name
) {
207 return wxTreeCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
211 int OnCompareItems(const wxTreeItemId
& item1
,
212 const wxTreeItemId
& item2
) {
215 wxPyBeginBlockThreads();
216 if ((found
= m_myInst
.findCallback("OnCompareItems")))
217 rval
= m_myInst
.callCallback(Py_BuildValue(
219 wxPyConstructObject((void*)&item1
, "wxTreeItemId"),
220 wxPyConstructObject((void*)&item2
, "wxTreeItemId")));
221 wxPyEndBlockThreads();
223 rval
= wxTreeCtrl::OnCompareItems(item1
, item2
);
229 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeCtrl
, wxTreeCtrl
);
234 #define new_wxListItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxListItemAttr(_swigarg0,_swigarg1,_swigarg2))
235 static PyObject
*_wrap_new_wxListItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
236 PyObject
* _resultobj
;
237 wxListItemAttr
* _result
;
238 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
239 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
240 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
242 PyObject
* _obj0
= 0;
244 PyObject
* _obj1
= 0;
245 PyObject
* _argo2
= 0;
246 char *_kwnames
[] = { "colText","colBack","font", NULL
};
250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxListItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
255 if (! wxColour_helper(_obj0
, &_arg0
))
261 if (! wxColour_helper(_obj1
, &_arg1
))
265 if (_argo2
== Py_None
) { _arg2
= NULL
; }
266 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxListItemAttr. Expected _wxFont_p.");
272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
273 _result
= (wxListItemAttr
*)new_wxListItemAttr(*_arg0
,*_arg1
,*_arg2
);
275 wxPyEndAllowThreads(__tstate
);
276 if (PyErr_Occurred()) return NULL
;
278 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
279 _resultobj
= Py_BuildValue("s",_ptemp
);
282 _resultobj
= Py_None
;
287 #define wxListItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
288 static PyObject
*_wrap_wxListItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
289 PyObject
* _resultobj
;
290 wxListItemAttr
* _arg0
;
292 PyObject
* _argo0
= 0;
294 PyObject
* _obj1
= 0;
295 char *_kwnames
[] = { "self","colText", NULL
};
298 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
301 if (_argo0
== Py_None
) { _arg0
= NULL
; }
302 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
303 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetTextColour. Expected _wxListItemAttr_p.");
309 if (! wxColour_helper(_obj1
, &_arg1
))
313 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
314 wxListItemAttr_SetTextColour(_arg0
,*_arg1
);
316 wxPyEndAllowThreads(__tstate
);
317 if (PyErr_Occurred()) return NULL
;
318 } Py_INCREF(Py_None
);
319 _resultobj
= Py_None
;
323 #define wxListItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
324 static PyObject
*_wrap_wxListItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
325 PyObject
* _resultobj
;
326 wxListItemAttr
* _arg0
;
328 PyObject
* _argo0
= 0;
330 PyObject
* _obj1
= 0;
331 char *_kwnames
[] = { "self","colBack", NULL
};
334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
337 if (_argo0
== Py_None
) { _arg0
= NULL
; }
338 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
339 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetBackgroundColour. Expected _wxListItemAttr_p.");
345 if (! wxColour_helper(_obj1
, &_arg1
))
349 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
350 wxListItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
352 wxPyEndAllowThreads(__tstate
);
353 if (PyErr_Occurred()) return NULL
;
354 } Py_INCREF(Py_None
);
355 _resultobj
= Py_None
;
359 #define wxListItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
360 static PyObject
*_wrap_wxListItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
361 PyObject
* _resultobj
;
362 wxListItemAttr
* _arg0
;
364 PyObject
* _argo0
= 0;
365 PyObject
* _argo1
= 0;
366 char *_kwnames
[] = { "self","font", NULL
};
369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetFont. Expected _wxListItemAttr_p.");
379 if (_argo1
== Py_None
) { _arg1
= NULL
; }
380 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
381 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItemAttr_SetFont. Expected _wxFont_p.");
386 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
387 wxListItemAttr_SetFont(_arg0
,*_arg1
);
389 wxPyEndAllowThreads(__tstate
);
390 if (PyErr_Occurred()) return NULL
;
391 } Py_INCREF(Py_None
);
392 _resultobj
= Py_None
;
396 #define wxListItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
397 static PyObject
*_wrap_wxListItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
398 PyObject
* _resultobj
;
400 wxListItemAttr
* _arg0
;
401 PyObject
* _argo0
= 0;
402 char *_kwnames
[] = { "self", NULL
};
405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasTextColour",_kwnames
,&_argo0
))
408 if (_argo0
== Py_None
) { _arg0
= NULL
; }
409 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
410 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasTextColour. Expected _wxListItemAttr_p.");
415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
416 _result
= (bool )wxListItemAttr_HasTextColour(_arg0
);
418 wxPyEndAllowThreads(__tstate
);
419 if (PyErr_Occurred()) return NULL
;
420 } _resultobj
= Py_BuildValue("i",_result
);
424 #define wxListItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
425 static PyObject
*_wrap_wxListItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
426 PyObject
* _resultobj
;
428 wxListItemAttr
* _arg0
;
429 PyObject
* _argo0
= 0;
430 char *_kwnames
[] = { "self", NULL
};
433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasBackgroundColour. Expected _wxListItemAttr_p.");
443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
444 _result
= (bool )wxListItemAttr_HasBackgroundColour(_arg0
);
446 wxPyEndAllowThreads(__tstate
);
447 if (PyErr_Occurred()) return NULL
;
448 } _resultobj
= Py_BuildValue("i",_result
);
452 #define wxListItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
453 static PyObject
*_wrap_wxListItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
454 PyObject
* _resultobj
;
456 wxListItemAttr
* _arg0
;
457 PyObject
* _argo0
= 0;
458 char *_kwnames
[] = { "self", NULL
};
461 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasFont",_kwnames
,&_argo0
))
464 if (_argo0
== Py_None
) { _arg0
= NULL
; }
465 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
466 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasFont. Expected _wxListItemAttr_p.");
471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
472 _result
= (bool )wxListItemAttr_HasFont(_arg0
);
474 wxPyEndAllowThreads(__tstate
);
475 if (PyErr_Occurred()) return NULL
;
476 } _resultobj
= Py_BuildValue("i",_result
);
480 #define wxListItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
481 static PyObject
*_wrap_wxListItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
482 PyObject
* _resultobj
;
484 wxListItemAttr
* _arg0
;
485 PyObject
* _argo0
= 0;
486 char *_kwnames
[] = { "self", NULL
};
490 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetTextColour",_kwnames
,&_argo0
))
493 if (_argo0
== Py_None
) { _arg0
= NULL
; }
494 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
495 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetTextColour. Expected _wxListItemAttr_p.");
500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
501 _result
= new wxColour (wxListItemAttr_GetTextColour(_arg0
));
503 wxPyEndAllowThreads(__tstate
);
504 if (PyErr_Occurred()) return NULL
;
505 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
506 _resultobj
= Py_BuildValue("s",_ptemp
);
510 #define wxListItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
511 static PyObject
*_wrap_wxListItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
512 PyObject
* _resultobj
;
514 wxListItemAttr
* _arg0
;
515 PyObject
* _argo0
= 0;
516 char *_kwnames
[] = { "self", NULL
};
520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
523 if (_argo0
== Py_None
) { _arg0
= NULL
; }
524 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
525 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetBackgroundColour. Expected _wxListItemAttr_p.");
530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
531 _result
= new wxColour (wxListItemAttr_GetBackgroundColour(_arg0
));
533 wxPyEndAllowThreads(__tstate
);
534 if (PyErr_Occurred()) return NULL
;
535 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
536 _resultobj
= Py_BuildValue("s",_ptemp
);
540 #define wxListItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
541 static PyObject
*_wrap_wxListItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
542 PyObject
* _resultobj
;
544 wxListItemAttr
* _arg0
;
545 PyObject
* _argo0
= 0;
546 char *_kwnames
[] = { "self", NULL
};
550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetFont",_kwnames
,&_argo0
))
553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetFont. Expected _wxListItemAttr_p.");
560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
561 _result
= new wxFont (wxListItemAttr_GetFont(_arg0
));
563 wxPyEndAllowThreads(__tstate
);
564 if (PyErr_Occurred()) return NULL
;
565 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
566 _resultobj
= Py_BuildValue("s",_ptemp
);
570 static void *SwigwxListItemTowxObject(void *ptr
) {
573 src
= (wxListItem
*) ptr
;
574 dest
= (wxObject
*) src
;
575 return (void *) dest
;
578 #define new_wxListItem() (new wxListItem())
579 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
580 PyObject
* _resultobj
;
581 wxListItem
* _result
;
582 char *_kwnames
[] = { NULL
};
586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItem",_kwnames
))
589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
590 _result
= (wxListItem
*)new_wxListItem();
592 wxPyEndAllowThreads(__tstate
);
593 if (PyErr_Occurred()) return NULL
;
595 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
596 _resultobj
= Py_BuildValue("s",_ptemp
);
599 _resultobj
= Py_None
;
604 #define delete_wxListItem(_swigobj) (delete _swigobj)
605 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
606 PyObject
* _resultobj
;
608 PyObject
* _argo0
= 0;
609 char *_kwnames
[] = { "self", NULL
};
612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxListItem",_kwnames
,&_argo0
))
615 if (_argo0
== Py_None
) { _arg0
= NULL
; }
616 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
617 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
623 delete_wxListItem(_arg0
);
625 wxPyEndAllowThreads(__tstate
);
626 if (PyErr_Occurred()) return NULL
;
627 } Py_INCREF(Py_None
);
628 _resultobj
= Py_None
;
632 #define wxListItem_Clear(_swigobj) (_swigobj->Clear())
633 static PyObject
*_wrap_wxListItem_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
634 PyObject
* _resultobj
;
636 PyObject
* _argo0
= 0;
637 char *_kwnames
[] = { "self", NULL
};
640 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_Clear",_kwnames
,&_argo0
))
643 if (_argo0
== Py_None
) { _arg0
= NULL
; }
644 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
645 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_Clear. Expected _wxListItem_p.");
650 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
651 wxListItem_Clear(_arg0
);
653 wxPyEndAllowThreads(__tstate
);
654 if (PyErr_Occurred()) return NULL
;
655 } Py_INCREF(Py_None
);
656 _resultobj
= Py_None
;
660 #define wxListItem_ClearAttributes(_swigobj) (_swigobj->ClearAttributes())
661 static PyObject
*_wrap_wxListItem_ClearAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
662 PyObject
* _resultobj
;
664 PyObject
* _argo0
= 0;
665 char *_kwnames
[] = { "self", NULL
};
668 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_ClearAttributes",_kwnames
,&_argo0
))
671 if (_argo0
== Py_None
) { _arg0
= NULL
; }
672 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
673 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_ClearAttributes. Expected _wxListItem_p.");
678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
679 wxListItem_ClearAttributes(_arg0
);
681 wxPyEndAllowThreads(__tstate
);
682 if (PyErr_Occurred()) return NULL
;
683 } Py_INCREF(Py_None
);
684 _resultobj
= Py_None
;
688 #define wxListItem_SetMask(_swigobj,_swigarg0) (_swigobj->SetMask(_swigarg0))
689 static PyObject
*_wrap_wxListItem_SetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
690 PyObject
* _resultobj
;
693 PyObject
* _argo0
= 0;
694 char *_kwnames
[] = { "self","mask", NULL
};
697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetMask",_kwnames
,&_argo0
,&_arg1
))
700 if (_argo0
== Py_None
) { _arg0
= NULL
; }
701 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
702 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetMask. Expected _wxListItem_p.");
707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
708 wxListItem_SetMask(_arg0
,_arg1
);
710 wxPyEndAllowThreads(__tstate
);
711 if (PyErr_Occurred()) return NULL
;
712 } Py_INCREF(Py_None
);
713 _resultobj
= Py_None
;
717 #define wxListItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
718 static PyObject
*_wrap_wxListItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
719 PyObject
* _resultobj
;
722 PyObject
* _argo0
= 0;
723 char *_kwnames
[] = { "self","id", NULL
};
726 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetId",_kwnames
,&_argo0
,&_arg1
))
729 if (_argo0
== Py_None
) { _arg0
= NULL
; }
730 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
731 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetId. Expected _wxListItem_p.");
736 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
737 wxListItem_SetId(_arg0
,_arg1
);
739 wxPyEndAllowThreads(__tstate
);
740 if (PyErr_Occurred()) return NULL
;
741 } Py_INCREF(Py_None
);
742 _resultobj
= Py_None
;
746 #define wxListItem_SetColumn(_swigobj,_swigarg0) (_swigobj->SetColumn(_swigarg0))
747 static PyObject
*_wrap_wxListItem_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
748 PyObject
* _resultobj
;
751 PyObject
* _argo0
= 0;
752 char *_kwnames
[] = { "self","col", NULL
};
755 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetColumn",_kwnames
,&_argo0
,&_arg1
))
758 if (_argo0
== Py_None
) { _arg0
= NULL
; }
759 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
760 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetColumn. Expected _wxListItem_p.");
765 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
766 wxListItem_SetColumn(_arg0
,_arg1
);
768 wxPyEndAllowThreads(__tstate
);
769 if (PyErr_Occurred()) return NULL
;
770 } Py_INCREF(Py_None
);
771 _resultobj
= Py_None
;
775 #define wxListItem_SetState(_swigobj,_swigarg0) (_swigobj->SetState(_swigarg0))
776 static PyObject
*_wrap_wxListItem_SetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
777 PyObject
* _resultobj
;
780 PyObject
* _argo0
= 0;
781 char *_kwnames
[] = { "self","state", NULL
};
784 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetState",_kwnames
,&_argo0
,&_arg1
))
787 if (_argo0
== Py_None
) { _arg0
= NULL
; }
788 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
789 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetState. Expected _wxListItem_p.");
794 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
795 wxListItem_SetState(_arg0
,_arg1
);
797 wxPyEndAllowThreads(__tstate
);
798 if (PyErr_Occurred()) return NULL
;
799 } Py_INCREF(Py_None
);
800 _resultobj
= Py_None
;
804 #define wxListItem_SetStateMask(_swigobj,_swigarg0) (_swigobj->SetStateMask(_swigarg0))
805 static PyObject
*_wrap_wxListItem_SetStateMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
806 PyObject
* _resultobj
;
809 PyObject
* _argo0
= 0;
810 char *_kwnames
[] = { "self","stateMask", NULL
};
813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetStateMask",_kwnames
,&_argo0
,&_arg1
))
816 if (_argo0
== Py_None
) { _arg0
= NULL
; }
817 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetStateMask. Expected _wxListItem_p.");
823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
824 wxListItem_SetStateMask(_arg0
,_arg1
);
826 wxPyEndAllowThreads(__tstate
);
827 if (PyErr_Occurred()) return NULL
;
828 } Py_INCREF(Py_None
);
829 _resultobj
= Py_None
;
833 #define wxListItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
834 static PyObject
*_wrap_wxListItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
835 PyObject
* _resultobj
;
838 PyObject
* _argo0
= 0;
839 PyObject
* _obj1
= 0;
840 char *_kwnames
[] = { "self","text", NULL
};
843 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetText",_kwnames
,&_argo0
,&_obj1
))
846 if (_argo0
== Py_None
) { _arg0
= NULL
; }
847 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
848 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetText. Expected _wxListItem_p.");
853 _arg1
= wxString_in_helper(_obj1
);
858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
859 wxListItem_SetText(_arg0
,*_arg1
);
861 wxPyEndAllowThreads(__tstate
);
862 if (PyErr_Occurred()) return NULL
;
863 } Py_INCREF(Py_None
);
864 _resultobj
= Py_None
;
872 #define wxListItem_SetImage(_swigobj,_swigarg0) (_swigobj->SetImage(_swigarg0))
873 static PyObject
*_wrap_wxListItem_SetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
874 PyObject
* _resultobj
;
877 PyObject
* _argo0
= 0;
878 char *_kwnames
[] = { "self","image", NULL
};
881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetImage",_kwnames
,&_argo0
,&_arg1
))
884 if (_argo0
== Py_None
) { _arg0
= NULL
; }
885 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetImage. Expected _wxListItem_p.");
891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
892 wxListItem_SetImage(_arg0
,_arg1
);
894 wxPyEndAllowThreads(__tstate
);
895 if (PyErr_Occurred()) return NULL
;
896 } Py_INCREF(Py_None
);
897 _resultobj
= Py_None
;
901 #define wxListItem_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
902 static PyObject
*_wrap_wxListItem_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
903 PyObject
* _resultobj
;
906 PyObject
* _argo0
= 0;
907 char *_kwnames
[] = { "self","data", NULL
};
910 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetData",_kwnames
,&_argo0
,&_arg1
))
913 if (_argo0
== Py_None
) { _arg0
= NULL
; }
914 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
915 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetData. Expected _wxListItem_p.");
920 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
921 wxListItem_SetData(_arg0
,_arg1
);
923 wxPyEndAllowThreads(__tstate
);
924 if (PyErr_Occurred()) return NULL
;
925 } Py_INCREF(Py_None
);
926 _resultobj
= Py_None
;
930 #define wxListItem_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
931 static PyObject
*_wrap_wxListItem_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
932 PyObject
* _resultobj
;
935 PyObject
* _argo0
= 0;
936 char *_kwnames
[] = { "self","width", NULL
};
939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetWidth",_kwnames
,&_argo0
,&_arg1
))
942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetWidth. Expected _wxListItem_p.");
949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
950 wxListItem_SetWidth(_arg0
,_arg1
);
952 wxPyEndAllowThreads(__tstate
);
953 if (PyErr_Occurred()) return NULL
;
954 } Py_INCREF(Py_None
);
955 _resultobj
= Py_None
;
959 #define wxListItem_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
960 static PyObject
*_wrap_wxListItem_SetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
961 PyObject
* _resultobj
;
963 wxListColumnFormat _arg1
;
964 PyObject
* _argo0
= 0;
965 char *_kwnames
[] = { "self","align", NULL
};
968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetAlign",_kwnames
,&_argo0
,&_arg1
))
971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetAlign. Expected _wxListItem_p.");
978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
979 wxListItem_SetAlign(_arg0
,_arg1
);
981 wxPyEndAllowThreads(__tstate
);
982 if (PyErr_Occurred()) return NULL
;
983 } Py_INCREF(Py_None
);
984 _resultobj
= Py_None
;
988 #define wxListItem_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
989 static PyObject
*_wrap_wxListItem_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
990 PyObject
* _resultobj
;
993 PyObject
* _argo0
= 0;
995 PyObject
* _obj1
= 0;
996 char *_kwnames
[] = { "self","colText", NULL
};
999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
1002 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1003 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetTextColour. Expected _wxListItem_p.");
1010 if (! wxColour_helper(_obj1
, &_arg1
))
1014 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1015 wxListItem_SetTextColour(_arg0
,*_arg1
);
1017 wxPyEndAllowThreads(__tstate
);
1018 if (PyErr_Occurred()) return NULL
;
1019 } Py_INCREF(Py_None
);
1020 _resultobj
= Py_None
;
1024 #define wxListItem_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
1025 static PyObject
*_wrap_wxListItem_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1026 PyObject
* _resultobj
;
1029 PyObject
* _argo0
= 0;
1031 PyObject
* _obj1
= 0;
1032 char *_kwnames
[] = { "self","colBack", NULL
};
1035 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
1038 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1039 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1040 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetBackgroundColour. Expected _wxListItem_p.");
1046 if (! wxColour_helper(_obj1
, &_arg1
))
1050 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1051 wxListItem_SetBackgroundColour(_arg0
,*_arg1
);
1053 wxPyEndAllowThreads(__tstate
);
1054 if (PyErr_Occurred()) return NULL
;
1055 } Py_INCREF(Py_None
);
1056 _resultobj
= Py_None
;
1060 #define wxListItem_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
1061 static PyObject
*_wrap_wxListItem_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1062 PyObject
* _resultobj
;
1065 PyObject
* _argo0
= 0;
1066 PyObject
* _argo1
= 0;
1067 char *_kwnames
[] = { "self","font", NULL
};
1070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetFont",_kwnames
,&_argo0
,&_argo1
))
1073 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1074 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetFont. Expected _wxListItem_p.");
1080 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1081 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
1082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItem_SetFont. Expected _wxFont_p.");
1087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1088 wxListItem_SetFont(_arg0
,*_arg1
);
1090 wxPyEndAllowThreads(__tstate
);
1091 if (PyErr_Occurred()) return NULL
;
1092 } Py_INCREF(Py_None
);
1093 _resultobj
= Py_None
;
1097 #define wxListItem_GetMask(_swigobj) (_swigobj->GetMask())
1098 static PyObject
*_wrap_wxListItem_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1099 PyObject
* _resultobj
;
1102 PyObject
* _argo0
= 0;
1103 char *_kwnames
[] = { "self", NULL
};
1106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetMask",_kwnames
,&_argo0
))
1109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetMask. Expected _wxListItem_p.");
1116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1117 _result
= (long )wxListItem_GetMask(_arg0
);
1119 wxPyEndAllowThreads(__tstate
);
1120 if (PyErr_Occurred()) return NULL
;
1121 } _resultobj
= Py_BuildValue("l",_result
);
1125 #define wxListItem_GetId(_swigobj) (_swigobj->GetId())
1126 static PyObject
*_wrap_wxListItem_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1127 PyObject
* _resultobj
;
1130 PyObject
* _argo0
= 0;
1131 char *_kwnames
[] = { "self", NULL
};
1134 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetId",_kwnames
,&_argo0
))
1137 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1138 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1139 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetId. Expected _wxListItem_p.");
1144 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1145 _result
= (long )wxListItem_GetId(_arg0
);
1147 wxPyEndAllowThreads(__tstate
);
1148 if (PyErr_Occurred()) return NULL
;
1149 } _resultobj
= Py_BuildValue("l",_result
);
1153 #define wxListItem_GetColumn(_swigobj) (_swigobj->GetColumn())
1154 static PyObject
*_wrap_wxListItem_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1155 PyObject
* _resultobj
;
1158 PyObject
* _argo0
= 0;
1159 char *_kwnames
[] = { "self", NULL
};
1162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetColumn",_kwnames
,&_argo0
))
1165 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1166 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1167 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetColumn. Expected _wxListItem_p.");
1172 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1173 _result
= (int )wxListItem_GetColumn(_arg0
);
1175 wxPyEndAllowThreads(__tstate
);
1176 if (PyErr_Occurred()) return NULL
;
1177 } _resultobj
= Py_BuildValue("i",_result
);
1181 #define wxListItem_GetState(_swigobj) (_swigobj->GetState())
1182 static PyObject
*_wrap_wxListItem_GetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1183 PyObject
* _resultobj
;
1186 PyObject
* _argo0
= 0;
1187 char *_kwnames
[] = { "self", NULL
};
1190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetState",_kwnames
,&_argo0
))
1193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetState. Expected _wxListItem_p.");
1200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1201 _result
= (long )wxListItem_GetState(_arg0
);
1203 wxPyEndAllowThreads(__tstate
);
1204 if (PyErr_Occurred()) return NULL
;
1205 } _resultobj
= Py_BuildValue("l",_result
);
1209 #define wxListItem_GetText(_swigobj) (_swigobj->GetText())
1210 static PyObject
*_wrap_wxListItem_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1211 PyObject
* _resultobj
;
1214 PyObject
* _argo0
= 0;
1215 char *_kwnames
[] = { "self", NULL
};
1218 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetText",_kwnames
,&_argo0
))
1221 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1222 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1223 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetText. Expected _wxListItem_p.");
1228 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1229 const wxString
& _result_ref
= wxListItem_GetText(_arg0
);
1230 _result
= (wxString
*) &_result_ref
;
1232 wxPyEndAllowThreads(__tstate
);
1233 if (PyErr_Occurred()) return NULL
;
1236 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
1238 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1244 #define wxListItem_GetImage(_swigobj) (_swigobj->GetImage())
1245 static PyObject
*_wrap_wxListItem_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1246 PyObject
* _resultobj
;
1249 PyObject
* _argo0
= 0;
1250 char *_kwnames
[] = { "self", NULL
};
1253 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetImage",_kwnames
,&_argo0
))
1256 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1257 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1258 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetImage. Expected _wxListItem_p.");
1263 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1264 _result
= (int )wxListItem_GetImage(_arg0
);
1266 wxPyEndAllowThreads(__tstate
);
1267 if (PyErr_Occurred()) return NULL
;
1268 } _resultobj
= Py_BuildValue("i",_result
);
1272 #define wxListItem_GetData(_swigobj) (_swigobj->GetData())
1273 static PyObject
*_wrap_wxListItem_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1274 PyObject
* _resultobj
;
1277 PyObject
* _argo0
= 0;
1278 char *_kwnames
[] = { "self", NULL
};
1281 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetData",_kwnames
,&_argo0
))
1284 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1285 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1286 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetData. Expected _wxListItem_p.");
1291 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1292 _result
= (long )wxListItem_GetData(_arg0
);
1294 wxPyEndAllowThreads(__tstate
);
1295 if (PyErr_Occurred()) return NULL
;
1296 } _resultobj
= Py_BuildValue("l",_result
);
1300 #define wxListItem_GetWidth(_swigobj) (_swigobj->GetWidth())
1301 static PyObject
*_wrap_wxListItem_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1302 PyObject
* _resultobj
;
1305 PyObject
* _argo0
= 0;
1306 char *_kwnames
[] = { "self", NULL
};
1309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetWidth",_kwnames
,&_argo0
))
1312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetWidth. Expected _wxListItem_p.");
1319 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1320 _result
= (int )wxListItem_GetWidth(_arg0
);
1322 wxPyEndAllowThreads(__tstate
);
1323 if (PyErr_Occurred()) return NULL
;
1324 } _resultobj
= Py_BuildValue("i",_result
);
1328 #define wxListItem_GetAlign(_swigobj) (_swigobj->GetAlign())
1329 static PyObject
*_wrap_wxListItem_GetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1330 PyObject
* _resultobj
;
1331 wxListColumnFormat _result
;
1333 PyObject
* _argo0
= 0;
1334 char *_kwnames
[] = { "self", NULL
};
1337 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAlign",_kwnames
,&_argo0
))
1340 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1341 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAlign. Expected _wxListItem_p.");
1347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1348 _result
= (wxListColumnFormat
)wxListItem_GetAlign(_arg0
);
1350 wxPyEndAllowThreads(__tstate
);
1351 if (PyErr_Occurred()) return NULL
;
1352 } _resultobj
= Py_BuildValue("i",_result
);
1356 #define wxListItem_GetAttributes(_swigobj) (_swigobj->GetAttributes())
1357 static PyObject
*_wrap_wxListItem_GetAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1358 PyObject
* _resultobj
;
1359 wxListItemAttr
* _result
;
1361 PyObject
* _argo0
= 0;
1362 char *_kwnames
[] = { "self", NULL
};
1366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAttributes",_kwnames
,&_argo0
))
1369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAttributes. Expected _wxListItem_p.");
1376 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1377 _result
= (wxListItemAttr
*)wxListItem_GetAttributes(_arg0
);
1379 wxPyEndAllowThreads(__tstate
);
1380 if (PyErr_Occurred()) return NULL
;
1382 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
1383 _resultobj
= Py_BuildValue("s",_ptemp
);
1386 _resultobj
= Py_None
;
1391 #define wxListItem_HasAttributes(_swigobj) (_swigobj->HasAttributes())
1392 static PyObject
*_wrap_wxListItem_HasAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1393 PyObject
* _resultobj
;
1396 PyObject
* _argo0
= 0;
1397 char *_kwnames
[] = { "self", NULL
};
1400 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_HasAttributes",_kwnames
,&_argo0
))
1403 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1404 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1405 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_HasAttributes. Expected _wxListItem_p.");
1410 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1411 _result
= (bool )wxListItem_HasAttributes(_arg0
);
1413 wxPyEndAllowThreads(__tstate
);
1414 if (PyErr_Occurred()) return NULL
;
1415 } _resultobj
= Py_BuildValue("i",_result
);
1419 #define wxListItem_GetTextColour(_swigobj) (_swigobj->GetTextColour())
1420 static PyObject
*_wrap_wxListItem_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1421 PyObject
* _resultobj
;
1424 PyObject
* _argo0
= 0;
1425 char *_kwnames
[] = { "self", NULL
};
1429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetTextColour",_kwnames
,&_argo0
))
1432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetTextColour. Expected _wxListItem_p.");
1439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1440 _result
= new wxColour (wxListItem_GetTextColour(_arg0
));
1442 wxPyEndAllowThreads(__tstate
);
1443 if (PyErr_Occurred()) return NULL
;
1444 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1445 _resultobj
= Py_BuildValue("s",_ptemp
);
1449 #define wxListItem_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1450 static PyObject
*_wrap_wxListItem_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1451 PyObject
* _resultobj
;
1454 PyObject
* _argo0
= 0;
1455 char *_kwnames
[] = { "self", NULL
};
1459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetBackgroundColour",_kwnames
,&_argo0
))
1462 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1463 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1464 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetBackgroundColour. Expected _wxListItem_p.");
1469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1470 _result
= new wxColour (wxListItem_GetBackgroundColour(_arg0
));
1472 wxPyEndAllowThreads(__tstate
);
1473 if (PyErr_Occurred()) return NULL
;
1474 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1475 _resultobj
= Py_BuildValue("s",_ptemp
);
1479 #define wxListItem_GetFont(_swigobj) (_swigobj->GetFont())
1480 static PyObject
*_wrap_wxListItem_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1481 PyObject
* _resultobj
;
1484 PyObject
* _argo0
= 0;
1485 char *_kwnames
[] = { "self", NULL
};
1489 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetFont",_kwnames
,&_argo0
))
1492 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1493 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1494 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetFont. Expected _wxListItem_p.");
1499 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1500 _result
= new wxFont (wxListItem_GetFont(_arg0
));
1502 wxPyEndAllowThreads(__tstate
);
1503 if (PyErr_Occurred()) return NULL
;
1504 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
1505 _resultobj
= Py_BuildValue("s",_ptemp
);
1509 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
1510 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1511 PyObject
* _resultobj
;
1515 PyObject
* _argo0
= 0;
1516 char *_kwnames
[] = { "self","m_mask", NULL
};
1519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_mask_set",_kwnames
,&_argo0
,&_arg1
))
1522 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1523 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1524 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
1529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1530 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
1532 wxPyEndAllowThreads(__tstate
);
1533 if (PyErr_Occurred()) return NULL
;
1534 } _resultobj
= Py_BuildValue("l",_result
);
1538 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
1539 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1540 PyObject
* _resultobj
;
1543 PyObject
* _argo0
= 0;
1544 char *_kwnames
[] = { "self", NULL
};
1547 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_mask_get",_kwnames
,&_argo0
))
1550 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1551 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1552 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_get. Expected _wxListItem_p.");
1557 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1558 _result
= (long )wxListItem_m_mask_get(_arg0
);
1560 wxPyEndAllowThreads(__tstate
);
1561 if (PyErr_Occurred()) return NULL
;
1562 } _resultobj
= Py_BuildValue("l",_result
);
1566 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
1567 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1568 PyObject
* _resultobj
;
1572 PyObject
* _argo0
= 0;
1573 char *_kwnames
[] = { "self","m_itemId", NULL
};
1576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_itemId_set",_kwnames
,&_argo0
,&_arg1
))
1579 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1580 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
1586 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1587 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
1589 wxPyEndAllowThreads(__tstate
);
1590 if (PyErr_Occurred()) return NULL
;
1591 } _resultobj
= Py_BuildValue("l",_result
);
1595 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
1596 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1597 PyObject
* _resultobj
;
1600 PyObject
* _argo0
= 0;
1601 char *_kwnames
[] = { "self", NULL
};
1604 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_itemId_get",_kwnames
,&_argo0
))
1607 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1608 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1609 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_get. Expected _wxListItem_p.");
1614 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1615 _result
= (long )wxListItem_m_itemId_get(_arg0
);
1617 wxPyEndAllowThreads(__tstate
);
1618 if (PyErr_Occurred()) return NULL
;
1619 } _resultobj
= Py_BuildValue("l",_result
);
1623 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
1624 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1625 PyObject
* _resultobj
;
1629 PyObject
* _argo0
= 0;
1630 char *_kwnames
[] = { "self","m_col", NULL
};
1633 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_col_set",_kwnames
,&_argo0
,&_arg1
))
1636 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1637 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1638 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
1643 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1644 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
1646 wxPyEndAllowThreads(__tstate
);
1647 if (PyErr_Occurred()) return NULL
;
1648 } _resultobj
= Py_BuildValue("i",_result
);
1652 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
1653 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1654 PyObject
* _resultobj
;
1657 PyObject
* _argo0
= 0;
1658 char *_kwnames
[] = { "self", NULL
};
1661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_col_get",_kwnames
,&_argo0
))
1664 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1665 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_get. Expected _wxListItem_p.");
1671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1672 _result
= (int )wxListItem_m_col_get(_arg0
);
1674 wxPyEndAllowThreads(__tstate
);
1675 if (PyErr_Occurred()) return NULL
;
1676 } _resultobj
= Py_BuildValue("i",_result
);
1680 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
1681 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1682 PyObject
* _resultobj
;
1686 PyObject
* _argo0
= 0;
1687 char *_kwnames
[] = { "self","m_state", NULL
};
1690 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_state_set",_kwnames
,&_argo0
,&_arg1
))
1693 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1694 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1695 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
1700 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1701 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
1703 wxPyEndAllowThreads(__tstate
);
1704 if (PyErr_Occurred()) return NULL
;
1705 } _resultobj
= Py_BuildValue("l",_result
);
1709 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
1710 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1711 PyObject
* _resultobj
;
1714 PyObject
* _argo0
= 0;
1715 char *_kwnames
[] = { "self", NULL
};
1718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_state_get",_kwnames
,&_argo0
))
1721 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1722 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1723 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_get. Expected _wxListItem_p.");
1728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1729 _result
= (long )wxListItem_m_state_get(_arg0
);
1731 wxPyEndAllowThreads(__tstate
);
1732 if (PyErr_Occurred()) return NULL
;
1733 } _resultobj
= Py_BuildValue("l",_result
);
1737 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
1738 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1739 PyObject
* _resultobj
;
1743 PyObject
* _argo0
= 0;
1744 char *_kwnames
[] = { "self","m_stateMask", NULL
};
1747 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_stateMask_set",_kwnames
,&_argo0
,&_arg1
))
1750 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1751 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1752 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
1757 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1758 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
1760 wxPyEndAllowThreads(__tstate
);
1761 if (PyErr_Occurred()) return NULL
;
1762 } _resultobj
= Py_BuildValue("l",_result
);
1766 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
1767 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1768 PyObject
* _resultobj
;
1771 PyObject
* _argo0
= 0;
1772 char *_kwnames
[] = { "self", NULL
};
1775 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_stateMask_get",_kwnames
,&_argo0
))
1778 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1779 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1780 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_get. Expected _wxListItem_p.");
1785 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1786 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
1788 wxPyEndAllowThreads(__tstate
);
1789 if (PyErr_Occurred()) return NULL
;
1790 } _resultobj
= Py_BuildValue("l",_result
);
1794 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
1795 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1796 PyObject
* _resultobj
;
1800 PyObject
* _argo0
= 0;
1801 PyObject
* _obj1
= 0;
1802 char *_kwnames
[] = { "self","m_text", NULL
};
1805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_m_text_set",_kwnames
,&_argo0
,&_obj1
))
1808 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1809 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
1815 _arg1
= wxString_in_helper(_obj1
);
1820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1821 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
1823 wxPyEndAllowThreads(__tstate
);
1824 if (PyErr_Occurred()) return NULL
;
1827 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
1829 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1839 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
1840 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1841 PyObject
* _resultobj
;
1844 PyObject
* _argo0
= 0;
1845 char *_kwnames
[] = { "self", NULL
};
1848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_text_get",_kwnames
,&_argo0
))
1851 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1852 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1853 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
1858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1859 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
1861 wxPyEndAllowThreads(__tstate
);
1862 if (PyErr_Occurred()) return NULL
;
1865 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
1867 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1873 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
1874 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1875 PyObject
* _resultobj
;
1879 PyObject
* _argo0
= 0;
1880 char *_kwnames
[] = { "self","m_image", NULL
};
1883 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_image_set",_kwnames
,&_argo0
,&_arg1
))
1886 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1887 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1888 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
1893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1894 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
1896 wxPyEndAllowThreads(__tstate
);
1897 if (PyErr_Occurred()) return NULL
;
1898 } _resultobj
= Py_BuildValue("i",_result
);
1902 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
1903 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1904 PyObject
* _resultobj
;
1907 PyObject
* _argo0
= 0;
1908 char *_kwnames
[] = { "self", NULL
};
1911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_image_get",_kwnames
,&_argo0
))
1914 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1915 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
1921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1922 _result
= (int )wxListItem_m_image_get(_arg0
);
1924 wxPyEndAllowThreads(__tstate
);
1925 if (PyErr_Occurred()) return NULL
;
1926 } _resultobj
= Py_BuildValue("i",_result
);
1930 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
1931 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1932 PyObject
* _resultobj
;
1936 PyObject
* _argo0
= 0;
1937 char *_kwnames
[] = { "self","m_data", NULL
};
1940 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_data_set",_kwnames
,&_argo0
,&_arg1
))
1943 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1944 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1945 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
1950 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1951 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
1953 wxPyEndAllowThreads(__tstate
);
1954 if (PyErr_Occurred()) return NULL
;
1955 } _resultobj
= Py_BuildValue("l",_result
);
1959 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
1960 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1961 PyObject
* _resultobj
;
1964 PyObject
* _argo0
= 0;
1965 char *_kwnames
[] = { "self", NULL
};
1968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_data_get",_kwnames
,&_argo0
))
1971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
1978 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1979 _result
= (long )wxListItem_m_data_get(_arg0
);
1981 wxPyEndAllowThreads(__tstate
);
1982 if (PyErr_Occurred()) return NULL
;
1983 } _resultobj
= Py_BuildValue("l",_result
);
1987 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
1988 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1989 PyObject
* _resultobj
;
1993 PyObject
* _argo0
= 0;
1994 char *_kwnames
[] = { "self","m_format", NULL
};
1997 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_format_set",_kwnames
,&_argo0
,&_arg1
))
2000 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2001 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2002 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
2007 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2008 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
2010 wxPyEndAllowThreads(__tstate
);
2011 if (PyErr_Occurred()) return NULL
;
2012 } _resultobj
= Py_BuildValue("i",_result
);
2016 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
2017 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2018 PyObject
* _resultobj
;
2021 PyObject
* _argo0
= 0;
2022 char *_kwnames
[] = { "self", NULL
};
2025 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_format_get",_kwnames
,&_argo0
))
2028 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2029 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2030 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
2035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2036 _result
= (int )wxListItem_m_format_get(_arg0
);
2038 wxPyEndAllowThreads(__tstate
);
2039 if (PyErr_Occurred()) return NULL
;
2040 } _resultobj
= Py_BuildValue("i",_result
);
2044 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
2045 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2046 PyObject
* _resultobj
;
2050 PyObject
* _argo0
= 0;
2051 char *_kwnames
[] = { "self","m_width", NULL
};
2054 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_width_set",_kwnames
,&_argo0
,&_arg1
))
2057 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2058 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
2064 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2065 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
2067 wxPyEndAllowThreads(__tstate
);
2068 if (PyErr_Occurred()) return NULL
;
2069 } _resultobj
= Py_BuildValue("i",_result
);
2073 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
2074 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2075 PyObject
* _resultobj
;
2078 PyObject
* _argo0
= 0;
2079 char *_kwnames
[] = { "self", NULL
};
2082 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_width_get",_kwnames
,&_argo0
))
2085 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2086 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2087 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
2092 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2093 _result
= (int )wxListItem_m_width_get(_arg0
);
2095 wxPyEndAllowThreads(__tstate
);
2096 if (PyErr_Occurred()) return NULL
;
2097 } _resultobj
= Py_BuildValue("i",_result
);
2101 static void *SwigwxListEventTowxNotifyEvent(void *ptr
) {
2103 wxNotifyEvent
*dest
;
2104 src
= (wxListEvent
*) ptr
;
2105 dest
= (wxNotifyEvent
*) src
;
2106 return (void *) dest
;
2109 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
2111 wxCommandEvent
*dest
;
2112 src
= (wxListEvent
*) ptr
;
2113 dest
= (wxCommandEvent
*) src
;
2114 return (void *) dest
;
2117 static void *SwigwxListEventTowxEvent(void *ptr
) {
2120 src
= (wxListEvent
*) ptr
;
2121 dest
= (wxEvent
*) src
;
2122 return (void *) dest
;
2125 static void *SwigwxListEventTowxObject(void *ptr
) {
2128 src
= (wxListEvent
*) ptr
;
2129 dest
= (wxObject
*) src
;
2130 return (void *) dest
;
2133 #define new_wxListEvent(_swigarg0,_swigarg1) (new wxListEvent(_swigarg0,_swigarg1))
2134 static PyObject
*_wrap_new_wxListEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2135 PyObject
* _resultobj
;
2136 wxListEvent
* _result
;
2137 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
2138 int _arg1
= (int ) 0;
2139 char *_kwnames
[] = { "commandType","id", NULL
};
2143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxListEvent",_kwnames
,&_arg0
,&_arg1
))
2146 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2147 _result
= (wxListEvent
*)new_wxListEvent(_arg0
,_arg1
);
2149 wxPyEndAllowThreads(__tstate
);
2150 if (PyErr_Occurred()) return NULL
;
2152 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListEvent_p");
2153 _resultobj
= Py_BuildValue("s",_ptemp
);
2156 _resultobj
= Py_None
;
2161 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
2162 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2163 PyObject
* _resultobj
;
2165 wxListEvent
* _arg0
;
2166 PyObject
* _argo0
= 0;
2167 char *_kwnames
[] = { "self", NULL
};
2170 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_code_get",_kwnames
,&_argo0
))
2173 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2174 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2175 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
2180 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2181 _result
= (int )wxListEvent_m_code_get(_arg0
);
2183 wxPyEndAllowThreads(__tstate
);
2184 if (PyErr_Occurred()) return NULL
;
2185 } _resultobj
= Py_BuildValue("i",_result
);
2189 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
2190 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2191 PyObject
* _resultobj
;
2193 wxListEvent
* _arg0
;
2194 PyObject
* _argo0
= 0;
2195 char *_kwnames
[] = { "self", NULL
};
2198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_oldItemIndex_get",_kwnames
,&_argo0
))
2201 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2202 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2203 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
2208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2209 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
2211 wxPyEndAllowThreads(__tstate
);
2212 if (PyErr_Occurred()) return NULL
;
2213 } _resultobj
= Py_BuildValue("l",_result
);
2217 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
2218 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2219 PyObject
* _resultobj
;
2221 wxListEvent
* _arg0
;
2222 PyObject
* _argo0
= 0;
2223 char *_kwnames
[] = { "self", NULL
};
2226 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_itemIndex_get",_kwnames
,&_argo0
))
2229 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2230 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2231 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
2236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2237 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
2239 wxPyEndAllowThreads(__tstate
);
2240 if (PyErr_Occurred()) return NULL
;
2241 } _resultobj
= Py_BuildValue("l",_result
);
2245 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
2246 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2247 PyObject
* _resultobj
;
2249 wxListEvent
* _arg0
;
2250 PyObject
* _argo0
= 0;
2251 char *_kwnames
[] = { "self", NULL
};
2254 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_col_get",_kwnames
,&_argo0
))
2257 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2258 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
2264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2265 _result
= (int )wxListEvent_m_col_get(_arg0
);
2267 wxPyEndAllowThreads(__tstate
);
2268 if (PyErr_Occurred()) return NULL
;
2269 } _resultobj
= Py_BuildValue("i",_result
);
2273 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
2274 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2275 PyObject
* _resultobj
;
2277 wxListEvent
* _arg0
;
2278 PyObject
* _argo0
= 0;
2279 char *_kwnames
[] = { "self", NULL
};
2283 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_pointDrag_get",_kwnames
,&_argo0
))
2286 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2287 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2288 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
2293 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2294 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
2296 wxPyEndAllowThreads(__tstate
);
2297 if (PyErr_Occurred()) return NULL
;
2299 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2300 _resultobj
= Py_BuildValue("s",_ptemp
);
2303 _resultobj
= Py_None
;
2308 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
2309 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2310 PyObject
* _resultobj
;
2311 wxListItem
* _result
;
2312 wxListEvent
* _arg0
;
2313 PyObject
* _argo0
= 0;
2314 char *_kwnames
[] = { "self", NULL
};
2317 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_item_get",_kwnames
,&_argo0
))
2320 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2321 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2322 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_get. Expected _wxListEvent_p.");
2327 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2328 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
2330 wxPyEndAllowThreads(__tstate
);
2331 if (PyErr_Occurred()) return NULL
;
2332 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2336 #define wxListEvent_GetCode(_swigobj) (_swigobj->GetCode())
2337 static PyObject
*_wrap_wxListEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2338 PyObject
* _resultobj
;
2340 wxListEvent
* _arg0
;
2341 PyObject
* _argo0
= 0;
2342 char *_kwnames
[] = { "self", NULL
};
2345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCode",_kwnames
,&_argo0
))
2348 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2349 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2350 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCode. Expected _wxListEvent_p.");
2355 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2356 _result
= (int )wxListEvent_GetCode(_arg0
);
2358 wxPyEndAllowThreads(__tstate
);
2359 if (PyErr_Occurred()) return NULL
;
2360 } _resultobj
= Py_BuildValue("i",_result
);
2364 #define wxListEvent_GetIndex(_swigobj) (_swigobj->GetIndex())
2365 static PyObject
*_wrap_wxListEvent_GetIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2366 PyObject
* _resultobj
;
2368 wxListEvent
* _arg0
;
2369 PyObject
* _argo0
= 0;
2370 char *_kwnames
[] = { "self", NULL
};
2373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetIndex",_kwnames
,&_argo0
))
2376 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2377 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetIndex. Expected _wxListEvent_p.");
2383 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2384 _result
= (long )wxListEvent_GetIndex(_arg0
);
2386 wxPyEndAllowThreads(__tstate
);
2387 if (PyErr_Occurred()) return NULL
;
2388 } _resultobj
= Py_BuildValue("l",_result
);
2392 #define wxListEvent_GetColumn(_swigobj) (_swigobj->GetColumn())
2393 static PyObject
*_wrap_wxListEvent_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2394 PyObject
* _resultobj
;
2396 wxListEvent
* _arg0
;
2397 PyObject
* _argo0
= 0;
2398 char *_kwnames
[] = { "self", NULL
};
2401 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetColumn",_kwnames
,&_argo0
))
2404 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2405 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2406 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetColumn. Expected _wxListEvent_p.");
2411 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2412 _result
= (int )wxListEvent_GetColumn(_arg0
);
2414 wxPyEndAllowThreads(__tstate
);
2415 if (PyErr_Occurred()) return NULL
;
2416 } _resultobj
= Py_BuildValue("i",_result
);
2420 #define wxListEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
2421 static PyObject
*_wrap_wxListEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2422 PyObject
* _resultobj
;
2424 wxListEvent
* _arg0
;
2425 PyObject
* _argo0
= 0;
2426 char *_kwnames
[] = { "self", NULL
};
2430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetPoint",_kwnames
,&_argo0
))
2433 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2434 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetPoint. Expected _wxListEvent_p.");
2440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2441 _result
= new wxPoint (wxListEvent_GetPoint(_arg0
));
2443 wxPyEndAllowThreads(__tstate
);
2444 if (PyErr_Occurred()) return NULL
;
2445 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2446 _resultobj
= Py_BuildValue("s",_ptemp
);
2450 #define wxListEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
2451 static PyObject
*_wrap_wxListEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2452 PyObject
* _resultobj
;
2454 wxListEvent
* _arg0
;
2455 PyObject
* _argo0
= 0;
2456 char *_kwnames
[] = { "self", NULL
};
2459 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetLabel",_kwnames
,&_argo0
))
2462 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2463 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2464 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetLabel. Expected _wxListEvent_p.");
2469 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2470 const wxString
& _result_ref
= wxListEvent_GetLabel(_arg0
);
2471 _result
= (wxString
*) &_result_ref
;
2473 wxPyEndAllowThreads(__tstate
);
2474 if (PyErr_Occurred()) return NULL
;
2477 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
2479 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2485 #define wxListEvent_GetText(_swigobj) (_swigobj->GetText())
2486 static PyObject
*_wrap_wxListEvent_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2487 PyObject
* _resultobj
;
2489 wxListEvent
* _arg0
;
2490 PyObject
* _argo0
= 0;
2491 char *_kwnames
[] = { "self", NULL
};
2494 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetText",_kwnames
,&_argo0
))
2497 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2498 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2499 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetText. Expected _wxListEvent_p.");
2504 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2505 const wxString
& _result_ref
= wxListEvent_GetText(_arg0
);
2506 _result
= (wxString
*) &_result_ref
;
2508 wxPyEndAllowThreads(__tstate
);
2509 if (PyErr_Occurred()) return NULL
;
2512 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
2514 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2520 #define wxListEvent_GetImage(_swigobj) (_swigobj->GetImage())
2521 static PyObject
*_wrap_wxListEvent_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2522 PyObject
* _resultobj
;
2524 wxListEvent
* _arg0
;
2525 PyObject
* _argo0
= 0;
2526 char *_kwnames
[] = { "self", NULL
};
2529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetImage",_kwnames
,&_argo0
))
2532 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2533 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetImage. Expected _wxListEvent_p.");
2539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2540 _result
= (int )wxListEvent_GetImage(_arg0
);
2542 wxPyEndAllowThreads(__tstate
);
2543 if (PyErr_Occurred()) return NULL
;
2544 } _resultobj
= Py_BuildValue("i",_result
);
2548 #define wxListEvent_GetData(_swigobj) (_swigobj->GetData())
2549 static PyObject
*_wrap_wxListEvent_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2550 PyObject
* _resultobj
;
2552 wxListEvent
* _arg0
;
2553 PyObject
* _argo0
= 0;
2554 char *_kwnames
[] = { "self", NULL
};
2557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetData",_kwnames
,&_argo0
))
2560 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2561 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetData. Expected _wxListEvent_p.");
2567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2568 _result
= (long )wxListEvent_GetData(_arg0
);
2570 wxPyEndAllowThreads(__tstate
);
2571 if (PyErr_Occurred()) return NULL
;
2572 } _resultobj
= Py_BuildValue("l",_result
);
2576 #define wxListEvent_GetMask(_swigobj) (_swigobj->GetMask())
2577 static PyObject
*_wrap_wxListEvent_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2578 PyObject
* _resultobj
;
2580 wxListEvent
* _arg0
;
2581 PyObject
* _argo0
= 0;
2582 char *_kwnames
[] = { "self", NULL
};
2585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetMask",_kwnames
,&_argo0
))
2588 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2589 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetMask. Expected _wxListEvent_p.");
2595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2596 _result
= (long )wxListEvent_GetMask(_arg0
);
2598 wxPyEndAllowThreads(__tstate
);
2599 if (PyErr_Occurred()) return NULL
;
2600 } _resultobj
= Py_BuildValue("l",_result
);
2604 #define wxListEvent_GetItem(_swigobj) (_swigobj->GetItem())
2605 static PyObject
*_wrap_wxListEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2606 PyObject
* _resultobj
;
2607 wxListItem
* _result
;
2608 wxListEvent
* _arg0
;
2609 PyObject
* _argo0
= 0;
2610 char *_kwnames
[] = { "self", NULL
};
2613 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetItem",_kwnames
,&_argo0
))
2616 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2617 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetItem. Expected _wxListEvent_p.");
2623 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2624 const wxListItem
& _result_ref
= wxListEvent_GetItem(_arg0
);
2625 _result
= (wxListItem
*) &_result_ref
;
2627 wxPyEndAllowThreads(__tstate
);
2628 if (PyErr_Occurred()) return NULL
;
2629 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2633 #define wxListEvent_GetCacheFrom(_swigobj) (_swigobj->GetCacheFrom())
2634 static PyObject
*_wrap_wxListEvent_GetCacheFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2635 PyObject
* _resultobj
;
2637 wxListEvent
* _arg0
;
2638 PyObject
* _argo0
= 0;
2639 char *_kwnames
[] = { "self", NULL
};
2642 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCacheFrom",_kwnames
,&_argo0
))
2645 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2646 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2647 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCacheFrom. Expected _wxListEvent_p.");
2652 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2653 _result
= (long )wxListEvent_GetCacheFrom(_arg0
);
2655 wxPyEndAllowThreads(__tstate
);
2656 if (PyErr_Occurred()) return NULL
;
2657 } _resultobj
= Py_BuildValue("l",_result
);
2661 #define wxListEvent_GetCacheTo(_swigobj) (_swigobj->GetCacheTo())
2662 static PyObject
*_wrap_wxListEvent_GetCacheTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2663 PyObject
* _resultobj
;
2665 wxListEvent
* _arg0
;
2666 PyObject
* _argo0
= 0;
2667 char *_kwnames
[] = { "self", NULL
};
2670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCacheTo",_kwnames
,&_argo0
))
2673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCacheTo. Expected _wxListEvent_p.");
2680 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2681 _result
= (long )wxListEvent_GetCacheTo(_arg0
);
2683 wxPyEndAllowThreads(__tstate
);
2684 if (PyErr_Occurred()) return NULL
;
2685 } _resultobj
= Py_BuildValue("l",_result
);
2689 static void *SwigwxPyListCtrlTowxControl(void *ptr
) {
2692 src
= (wxPyListCtrl
*) ptr
;
2693 dest
= (wxControl
*) src
;
2694 return (void *) dest
;
2697 static void *SwigwxPyListCtrlTowxWindow(void *ptr
) {
2700 src
= (wxPyListCtrl
*) ptr
;
2701 dest
= (wxWindow
*) src
;
2702 return (void *) dest
;
2705 static void *SwigwxPyListCtrlTowxEvtHandler(void *ptr
) {
2708 src
= (wxPyListCtrl
*) ptr
;
2709 dest
= (wxEvtHandler
*) src
;
2710 return (void *) dest
;
2713 static void *SwigwxPyListCtrlTowxObject(void *ptr
) {
2716 src
= (wxPyListCtrl
*) ptr
;
2717 dest
= (wxObject
*) src
;
2718 return (void *) dest
;
2721 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2722 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2723 PyObject
* _resultobj
;
2724 wxPyListCtrl
* _result
;
2726 wxWindowID _arg1
= (wxWindowID
) -1;
2727 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
2728 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
2729 long _arg4
= (long ) (wxLC_ICON
);
2730 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
2731 wxString
* _arg6
= (wxString
*) &wxPyListCtrlNameStr
;
2732 PyObject
* _argo0
= 0;
2734 PyObject
* _obj2
= 0;
2736 PyObject
* _obj3
= 0;
2737 PyObject
* _argo5
= 0;
2738 PyObject
* _obj6
= 0;
2739 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
2743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOO:new_wxListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_obj6
))
2746 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2747 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2748 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
2755 if (! wxPoint_helper(_obj2
, &_arg2
))
2761 if (! wxSize_helper(_obj3
, &_arg3
))
2765 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2766 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
2767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
2773 _arg6
= wxString_in_helper(_obj6
);
2778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2779 _result
= (wxPyListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,*_arg6
);
2781 wxPyEndAllowThreads(__tstate
);
2782 if (PyErr_Occurred()) return NULL
;
2784 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
2785 _resultobj
= Py_BuildValue("s",_ptemp
);
2788 _resultobj
= Py_None
;
2797 #define new_wxPreListCtrl() (new wxPyListCtrl())
2798 static PyObject
*_wrap_new_wxPreListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2799 PyObject
* _resultobj
;
2800 wxPyListCtrl
* _result
;
2801 char *_kwnames
[] = { NULL
};
2805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreListCtrl",_kwnames
))
2808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2809 _result
= (wxPyListCtrl
*)new_wxPreListCtrl();
2811 wxPyEndAllowThreads(__tstate
);
2812 if (PyErr_Occurred()) return NULL
;
2814 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
2815 _resultobj
= Py_BuildValue("s",_ptemp
);
2818 _resultobj
= Py_None
;
2823 #define wxListCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2824 static PyObject
*_wrap_wxListCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2825 PyObject
* _resultobj
;
2827 wxPyListCtrl
* _arg0
;
2829 wxWindowID _arg2
= (wxWindowID
) -1;
2830 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
2831 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
2832 long _arg5
= (long ) (wxLC_ICON
);
2833 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
2834 wxString
* _arg7
= (wxString
*) &wxPyListCtrlNameStr
;
2835 PyObject
* _argo0
= 0;
2836 PyObject
* _argo1
= 0;
2838 PyObject
* _obj3
= 0;
2840 PyObject
* _obj4
= 0;
2841 PyObject
* _argo6
= 0;
2842 PyObject
* _obj7
= 0;
2843 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
2846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOO:wxListCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_obj7
))
2849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
2851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Create. Expected _wxPyListCtrl_p.");
2856 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2857 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
2858 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_Create. Expected _wxWindow_p.");
2865 if (! wxPoint_helper(_obj3
, &_arg3
))
2871 if (! wxSize_helper(_obj4
, &_arg4
))
2875 if (_argo6
== Py_None
) { _arg6
= NULL
; }
2876 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
2877 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxListCtrl_Create. Expected _wxValidator_p.");
2883 _arg7
= wxString_in_helper(_obj7
);
2888 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2889 _result
= (bool )wxListCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,*_arg7
);
2891 wxPyEndAllowThreads(__tstate
);
2892 if (PyErr_Occurred()) return NULL
;
2893 } _resultobj
= Py_BuildValue("i",_result
);
2901 #define wxListCtrl__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
2902 static PyObject
*_wrap_wxListCtrl__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2903 PyObject
* _resultobj
;
2904 wxPyListCtrl
* _arg0
;
2907 PyObject
* _argo0
= 0;
2908 PyObject
* _obj1
= 0;
2909 PyObject
* _obj2
= 0;
2910 char *_kwnames
[] = { "self","self","_class", NULL
};
2913 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxListCtrl__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2916 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2917 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
2918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl__setCallbackInfo. Expected _wxPyListCtrl_p.");
2929 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2930 wxListCtrl__setCallbackInfo(_arg0
,_arg1
,_arg2
);
2932 wxPyEndAllowThreads(__tstate
);
2933 if (PyErr_Occurred()) return NULL
;
2934 } Py_INCREF(Py_None
);
2935 _resultobj
= Py_None
;
2939 #define wxListCtrl_SetForegroundColour(_swigobj,_swigarg0) (_swigobj->SetForegroundColour(_swigarg0))
2940 static PyObject
*_wrap_wxListCtrl_SetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2941 PyObject
* _resultobj
;
2943 wxPyListCtrl
* _arg0
;
2945 PyObject
* _argo0
= 0;
2947 PyObject
* _obj1
= 0;
2948 char *_kwnames
[] = { "self","col", NULL
};
2951 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetForegroundColour",_kwnames
,&_argo0
,&_obj1
))
2954 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2955 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
2956 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetForegroundColour. Expected _wxPyListCtrl_p.");
2962 if (! wxColour_helper(_obj1
, &_arg1
))
2966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2967 _result
= (bool )wxListCtrl_SetForegroundColour(_arg0
,*_arg1
);
2969 wxPyEndAllowThreads(__tstate
);
2970 if (PyErr_Occurred()) return NULL
;
2971 } _resultobj
= Py_BuildValue("i",_result
);
2975 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
2976 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2977 PyObject
* _resultobj
;
2979 wxPyListCtrl
* _arg0
;
2981 PyObject
* _argo0
= 0;
2983 PyObject
* _obj1
= 0;
2984 char *_kwnames
[] = { "self","col", NULL
};
2987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
2990 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2991 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
2992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxPyListCtrl_p.");
2998 if (! wxColour_helper(_obj1
, &_arg1
))
3002 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3003 _result
= (bool )wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
3005 wxPyEndAllowThreads(__tstate
);
3006 if (PyErr_Occurred()) return NULL
;
3007 } _resultobj
= Py_BuildValue("i",_result
);
3011 static wxListItem
* wxPyListCtrl_GetColumn(wxPyListCtrl
*self
,int col
) {
3013 if (self
->GetColumn(col
, item
))
3014 return new wxListItem(item
);
3018 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3019 PyObject
* _resultobj
;
3020 wxListItem
* _result
;
3021 wxPyListCtrl
* _arg0
;
3023 PyObject
* _argo0
= 0;
3024 char *_kwnames
[] = { "self","col", NULL
};
3027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumn",_kwnames
,&_argo0
,&_arg1
))
3030 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3031 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxPyListCtrl_p.");
3037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3038 _result
= (wxListItem
*)wxPyListCtrl_GetColumn(_arg0
,_arg1
);
3040 wxPyEndAllowThreads(__tstate
);
3041 if (PyErr_Occurred()) return NULL
;
3042 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3046 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
3047 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3048 PyObject
* _resultobj
;
3050 wxPyListCtrl
* _arg0
;
3053 PyObject
* _argo0
= 0;
3054 PyObject
* _argo2
= 0;
3055 char *_kwnames
[] = { "self","col","item", NULL
};
3058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_SetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3061 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3062 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3063 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxPyListCtrl_p.");
3068 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3069 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
3075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3076 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
3078 wxPyEndAllowThreads(__tstate
);
3079 if (PyErr_Occurred()) return NULL
;
3080 } _resultobj
= Py_BuildValue("i",_result
);
3084 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
3085 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3086 PyObject
* _resultobj
;
3088 wxPyListCtrl
* _arg0
;
3090 PyObject
* _argo0
= 0;
3091 char *_kwnames
[] = { "self","col", NULL
};
3094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumnWidth",_kwnames
,&_argo0
,&_arg1
))
3097 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3098 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3099 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnWidth. Expected _wxPyListCtrl_p.");
3104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3105 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
3107 wxPyEndAllowThreads(__tstate
);
3108 if (PyErr_Occurred()) return NULL
;
3109 } _resultobj
= Py_BuildValue("i",_result
);
3113 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
3114 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3115 PyObject
* _resultobj
;
3117 wxPyListCtrl
* _arg0
;
3120 PyObject
* _argo0
= 0;
3121 char *_kwnames
[] = { "self","col","width", NULL
};
3124 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_SetColumnWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3127 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3128 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3129 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxPyListCtrl_p.");
3134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3135 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
3137 wxPyEndAllowThreads(__tstate
);
3138 if (PyErr_Occurred()) return NULL
;
3139 } _resultobj
= Py_BuildValue("i",_result
);
3143 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
3144 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3145 PyObject
* _resultobj
;
3147 wxPyListCtrl
* _arg0
;
3148 PyObject
* _argo0
= 0;
3149 char *_kwnames
[] = { "self", NULL
};
3152 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetCountPerPage",_kwnames
,&_argo0
))
3155 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3156 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3157 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxPyListCtrl_p.");
3162 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3163 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
3165 wxPyEndAllowThreads(__tstate
);
3166 if (PyErr_Occurred()) return NULL
;
3167 } _resultobj
= Py_BuildValue("i",_result
);
3171 #define wxListCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
3172 static PyObject
*_wrap_wxListCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3173 PyObject
* _resultobj
;
3174 wxTextCtrl
* _result
;
3175 wxPyListCtrl
* _arg0
;
3176 PyObject
* _argo0
= 0;
3177 char *_kwnames
[] = { "self", NULL
};
3180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetEditControl",_kwnames
,&_argo0
))
3183 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3184 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetEditControl. Expected _wxPyListCtrl_p.");
3190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3191 _result
= (wxTextCtrl
*)wxListCtrl_GetEditControl(_arg0
);
3193 wxPyEndAllowThreads(__tstate
);
3194 if (PyErr_Occurred()) return NULL
;
3195 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3199 static wxListItem
* wxPyListCtrl_GetItem(wxPyListCtrl
*self
,long itemId
,int col
) {
3200 wxListItem
* info
= new wxListItem
;
3201 info
->m_itemId
= itemId
;
3203 info
->m_mask
= 0xFFFF;
3204 self
->GetItem(*info
);
3207 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3208 PyObject
* _resultobj
;
3209 wxListItem
* _result
;
3210 wxPyListCtrl
* _arg0
;
3212 int _arg2
= (int ) 0;
3213 PyObject
* _argo0
= 0;
3214 char *_kwnames
[] = { "self","itemId","col", NULL
};
3217 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3220 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3221 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3222 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxPyListCtrl_p.");
3227 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3228 _result
= (wxListItem
*)wxPyListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
3230 wxPyEndAllowThreads(__tstate
);
3231 if (PyErr_Occurred()) return NULL
;
3232 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3236 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
3237 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3238 PyObject
* _resultobj
;
3240 wxPyListCtrl
* _arg0
;
3242 PyObject
* _argo0
= 0;
3243 PyObject
* _argo1
= 0;
3244 char *_kwnames
[] = { "self","info", NULL
};
3247 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
3250 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3251 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxPyListCtrl_p.");
3257 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3258 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
3259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
3264 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3265 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
3267 wxPyEndAllowThreads(__tstate
);
3268 if (PyErr_Occurred()) return NULL
;
3269 } _resultobj
= Py_BuildValue("i",_result
);
3273 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3274 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3275 PyObject
* _resultobj
;
3277 wxPyListCtrl
* _arg0
;
3281 int _arg4
= (int ) -1;
3282 PyObject
* _argo0
= 0;
3283 PyObject
* _obj3
= 0;
3284 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
3287 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
3290 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3291 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3292 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxPyListCtrl_p.");
3297 _arg3
= wxString_in_helper(_obj3
);
3302 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3303 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
3305 wxPyEndAllowThreads(__tstate
);
3306 if (PyErr_Occurred()) return NULL
;
3307 } _resultobj
= Py_BuildValue("l",_result
);
3315 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
3316 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3317 PyObject
* _resultobj
;
3319 wxPyListCtrl
* _arg0
;
3322 PyObject
* _argo0
= 0;
3323 char *_kwnames
[] = { "self","item","stateMask", NULL
};
3326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3329 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3330 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3331 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxPyListCtrl_p.");
3336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3337 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
3339 wxPyEndAllowThreads(__tstate
);
3340 if (PyErr_Occurred()) return NULL
;
3341 } _resultobj
= Py_BuildValue("i",_result
);
3345 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
3346 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3347 PyObject
* _resultobj
;
3349 wxPyListCtrl
* _arg0
;
3353 PyObject
* _argo0
= 0;
3354 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
3357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxPyListCtrl_p.");
3367 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3368 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
3370 wxPyEndAllowThreads(__tstate
);
3371 if (PyErr_Occurred()) return NULL
;
3372 } _resultobj
= Py_BuildValue("i",_result
);
3376 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
3377 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3378 PyObject
* _resultobj
;
3380 wxPyListCtrl
* _arg0
;
3384 PyObject
* _argo0
= 0;
3385 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
3388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3391 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3392 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxPyListCtrl_p.");
3398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3399 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
3401 wxPyEndAllowThreads(__tstate
);
3402 if (PyErr_Occurred()) return NULL
;
3403 } _resultobj
= Py_BuildValue("i",_result
);
3407 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3408 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3409 PyObject
* _resultobj
;
3411 wxPyListCtrl
* _arg0
;
3413 PyObject
* _argo0
= 0;
3414 char *_kwnames
[] = { "self","item", NULL
};
3417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
3420 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3421 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3422 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxPyListCtrl_p.");
3427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3428 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
3430 wxPyEndAllowThreads(__tstate
);
3431 if (PyErr_Occurred()) return NULL
;
3434 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
3436 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3445 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
3446 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3447 PyObject
* _resultobj
;
3448 wxPyListCtrl
* _arg0
;
3451 PyObject
* _argo0
= 0;
3452 PyObject
* _obj2
= 0;
3453 char *_kwnames
[] = { "self","item","str", NULL
};
3456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3459 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3460 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3461 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxPyListCtrl_p.");
3466 _arg2
= wxString_in_helper(_obj2
);
3471 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3472 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
3474 wxPyEndAllowThreads(__tstate
);
3475 if (PyErr_Occurred()) return NULL
;
3476 } Py_INCREF(Py_None
);
3477 _resultobj
= Py_None
;
3485 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
3486 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3487 PyObject
* _resultobj
;
3489 wxPyListCtrl
* _arg0
;
3491 PyObject
* _argo0
= 0;
3492 char *_kwnames
[] = { "self","item", NULL
};
3495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
3498 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3499 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3500 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxPyListCtrl_p.");
3505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3506 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
3508 wxPyEndAllowThreads(__tstate
);
3509 if (PyErr_Occurred()) return NULL
;
3510 } _resultobj
= Py_BuildValue("l",_result
);
3514 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
3515 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3516 PyObject
* _resultobj
;
3518 wxPyListCtrl
* _arg0
;
3521 PyObject
* _argo0
= 0;
3522 char *_kwnames
[] = { "self","item","data", NULL
};
3525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3528 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3529 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3530 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxPyListCtrl_p.");
3535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3536 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
3538 wxPyEndAllowThreads(__tstate
);
3539 if (PyErr_Occurred()) return NULL
;
3540 } _resultobj
= Py_BuildValue("i",_result
);
3544 static wxPoint
* wxPyListCtrl_GetItemPosition(wxPyListCtrl
*self
,long item
) {
3545 wxPoint
* pos
= new wxPoint
;
3546 self
->GetItemPosition(item
, *pos
);
3549 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3550 PyObject
* _resultobj
;
3552 wxPyListCtrl
* _arg0
;
3554 PyObject
* _argo0
= 0;
3555 char *_kwnames
[] = { "self","item", NULL
};
3559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
3562 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3563 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxPyListCtrl_p.");
3569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3570 _result
= (wxPoint
*)wxPyListCtrl_GetItemPosition(_arg0
,_arg1
);
3572 wxPyEndAllowThreads(__tstate
);
3573 if (PyErr_Occurred()) return NULL
;
3575 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3576 _resultobj
= Py_BuildValue("s",_ptemp
);
3579 _resultobj
= Py_None
;
3584 static wxRect
* wxPyListCtrl_GetItemRect(wxPyListCtrl
*self
,long item
,int code
) {
3585 wxRect
* rect
= new wxRect
;
3586 self
->GetItemRect(item
, *rect
, code
);
3589 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3590 PyObject
* _resultobj
;
3592 wxPyListCtrl
* _arg0
;
3594 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
3595 PyObject
* _argo0
= 0;
3596 char *_kwnames
[] = { "self","item","code", NULL
};
3600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3603 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3604 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3605 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxPyListCtrl_p.");
3610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3611 _result
= (wxRect
*)wxPyListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
3613 wxPyEndAllowThreads(__tstate
);
3614 if (PyErr_Occurred()) return NULL
;
3616 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
3617 _resultobj
= Py_BuildValue("s",_ptemp
);
3620 _resultobj
= Py_None
;
3625 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
3626 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3627 PyObject
* _resultobj
;
3629 wxPyListCtrl
* _arg0
;
3632 PyObject
* _argo0
= 0;
3634 PyObject
* _obj2
= 0;
3635 char *_kwnames
[] = { "self","item","pos", NULL
};
3638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3641 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3642 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxPyListCtrl_p.");
3649 if (! wxPoint_helper(_obj2
, &_arg2
))
3653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3654 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
3656 wxPyEndAllowThreads(__tstate
);
3657 if (PyErr_Occurred()) return NULL
;
3658 } _resultobj
= Py_BuildValue("i",_result
);
3662 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
3663 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3664 PyObject
* _resultobj
;
3666 wxPyListCtrl
* _arg0
;
3667 PyObject
* _argo0
= 0;
3668 char *_kwnames
[] = { "self", NULL
};
3671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetItemCount",_kwnames
,&_argo0
))
3674 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3675 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3676 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxPyListCtrl_p.");
3681 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3682 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
3684 wxPyEndAllowThreads(__tstate
);
3685 if (PyErr_Occurred()) return NULL
;
3686 } _resultobj
= Py_BuildValue("i",_result
);
3690 #define wxListCtrl_GetColumnCount(_swigobj) (_swigobj->GetColumnCount())
3691 static PyObject
*_wrap_wxListCtrl_GetColumnCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3692 PyObject
* _resultobj
;
3694 wxPyListCtrl
* _arg0
;
3695 PyObject
* _argo0
= 0;
3696 char *_kwnames
[] = { "self", NULL
};
3699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetColumnCount",_kwnames
,&_argo0
))
3702 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3703 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3704 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnCount. Expected _wxPyListCtrl_p.");
3709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3710 _result
= (int )wxListCtrl_GetColumnCount(_arg0
);
3712 wxPyEndAllowThreads(__tstate
);
3713 if (PyErr_Occurred()) return NULL
;
3714 } _resultobj
= Py_BuildValue("i",_result
);
3718 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
3719 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3720 PyObject
* _resultobj
;
3722 wxPyListCtrl
* _arg0
;
3724 PyObject
* _argo0
= 0;
3726 char *_kwnames
[] = { "self","isSmall", NULL
};
3729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
3732 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3733 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3734 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxPyListCtrl_p.");
3738 _arg1
= (bool ) tempbool1
;
3740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3741 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
3743 wxPyEndAllowThreads(__tstate
);
3744 if (PyErr_Occurred()) return NULL
;
3745 } _resultobj
= Py_BuildValue("i",_result
);
3749 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
3750 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3751 PyObject
* _resultobj
;
3753 wxPyListCtrl
* _arg0
;
3754 PyObject
* _argo0
= 0;
3755 char *_kwnames
[] = { "self", NULL
};
3758 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
3761 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3762 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3763 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxPyListCtrl_p.");
3768 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3769 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
3771 wxPyEndAllowThreads(__tstate
);
3772 if (PyErr_Occurred()) return NULL
;
3773 } _resultobj
= Py_BuildValue("i",_result
);
3777 #define wxListCtrl_GetTextColour(_swigobj) (_swigobj->GetTextColour())
3778 static PyObject
*_wrap_wxListCtrl_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3779 PyObject
* _resultobj
;
3781 wxPyListCtrl
* _arg0
;
3782 PyObject
* _argo0
= 0;
3783 char *_kwnames
[] = { "self", NULL
};
3787 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTextColour",_kwnames
,&_argo0
))
3790 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3791 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3792 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTextColour. Expected _wxPyListCtrl_p.");
3797 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3798 _result
= new wxColour (wxListCtrl_GetTextColour(_arg0
));
3800 wxPyEndAllowThreads(__tstate
);
3801 if (PyErr_Occurred()) return NULL
;
3802 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
3803 _resultobj
= Py_BuildValue("s",_ptemp
);
3807 #define wxListCtrl_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
3808 static PyObject
*_wrap_wxListCtrl_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3809 PyObject
* _resultobj
;
3810 wxPyListCtrl
* _arg0
;
3812 PyObject
* _argo0
= 0;
3814 PyObject
* _obj1
= 0;
3815 char *_kwnames
[] = { "self","col", NULL
};
3818 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
3821 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3822 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetTextColour. Expected _wxPyListCtrl_p.");
3829 if (! wxColour_helper(_obj1
, &_arg1
))
3833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3834 wxListCtrl_SetTextColour(_arg0
,*_arg1
);
3836 wxPyEndAllowThreads(__tstate
);
3837 if (PyErr_Occurred()) return NULL
;
3838 } Py_INCREF(Py_None
);
3839 _resultobj
= Py_None
;
3843 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
3844 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3845 PyObject
* _resultobj
;
3847 wxPyListCtrl
* _arg0
;
3848 PyObject
* _argo0
= 0;
3849 char *_kwnames
[] = { "self", NULL
};
3852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
3855 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3856 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3857 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxPyListCtrl_p.");
3862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3863 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
3865 wxPyEndAllowThreads(__tstate
);
3866 if (PyErr_Occurred()) return NULL
;
3867 } _resultobj
= Py_BuildValue("l",_result
);
3871 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
3872 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3873 PyObject
* _resultobj
;
3874 wxPyListCtrl
* _arg0
;
3876 bool _arg2
= (bool ) TRUE
;
3877 PyObject
* _argo0
= 0;
3878 int tempbool2
= (int) TRUE
;
3879 char *_kwnames
[] = { "self","style","add", NULL
};
3882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
3885 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3886 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3887 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetSingleStyle. Expected _wxPyListCtrl_p.");
3891 _arg2
= (bool ) tempbool2
;
3893 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3894 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
3896 wxPyEndAllowThreads(__tstate
);
3897 if (PyErr_Occurred()) return NULL
;
3898 } Py_INCREF(Py_None
);
3899 _resultobj
= Py_None
;
3903 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
3904 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3905 PyObject
* _resultobj
;
3906 wxPyListCtrl
* _arg0
;
3908 PyObject
* _argo0
= 0;
3909 char *_kwnames
[] = { "self","style", NULL
};
3912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
3915 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3916 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxPyListCtrl_p.");
3922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3923 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
3925 wxPyEndAllowThreads(__tstate
);
3926 if (PyErr_Occurred()) return NULL
;
3927 } Py_INCREF(Py_None
);
3928 _resultobj
= Py_None
;
3932 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
3933 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3934 PyObject
* _resultobj
;
3936 wxPyListCtrl
* _arg0
;
3938 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
3939 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
3940 PyObject
* _argo0
= 0;
3941 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
3944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3947 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3948 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxPyListCtrl_p.");
3954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3955 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
3957 wxPyEndAllowThreads(__tstate
);
3958 if (PyErr_Occurred()) return NULL
;
3959 } _resultobj
= Py_BuildValue("l",_result
);
3963 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
3964 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3965 PyObject
* _resultobj
;
3966 wxImageList
* _result
;
3967 wxPyListCtrl
* _arg0
;
3969 PyObject
* _argo0
= 0;
3970 char *_kwnames
[] = { "self","which", NULL
};
3973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_kwnames
,&_argo0
,&_arg1
))
3976 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3977 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxPyListCtrl_p.");
3983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3984 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
3986 wxPyEndAllowThreads(__tstate
);
3987 if (PyErr_Occurred()) return NULL
;
3988 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3992 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
3993 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3994 PyObject
* _resultobj
;
3995 wxPyListCtrl
* _arg0
;
3996 wxImageList
* _arg1
;
3998 PyObject
* _argo0
= 0;
3999 PyObject
* _argo1
= 0;
4000 char *_kwnames
[] = { "self","imageList","which", NULL
};
4003 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4006 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4007 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4008 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetImageList. Expected _wxPyListCtrl_p.");
4013 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4014 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
4020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4021 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
4023 wxPyEndAllowThreads(__tstate
);
4024 if (PyErr_Occurred()) return NULL
;
4025 } Py_INCREF(Py_None
);
4026 _resultobj
= Py_None
;
4030 #define wxListCtrl_AssignImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->AssignImageList(_swigarg0,_swigarg1))
4031 static PyObject
*_wrap_wxListCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4032 PyObject
* _resultobj
;
4033 wxPyListCtrl
* _arg0
;
4034 wxImageList
* _arg1
;
4036 PyObject
* _argo0
= 0;
4037 PyObject
* _argo1
= 0;
4038 char *_kwnames
[] = { "self","imageList","which", NULL
};
4041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4044 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4045 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4046 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_AssignImageList. Expected _wxPyListCtrl_p.");
4051 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4052 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_AssignImageList. Expected _wxImageList_p.");
4058 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4059 wxListCtrl_AssignImageList(_arg0
,_arg1
,_arg2
);
4061 wxPyEndAllowThreads(__tstate
);
4062 if (PyErr_Occurred()) return NULL
;
4063 } Py_INCREF(Py_None
);
4064 _resultobj
= Py_None
;
4068 #define wxListCtrl_IsVirtual(_swigobj) (_swigobj->IsVirtual())
4069 static PyObject
*_wrap_wxListCtrl_IsVirtual(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4070 PyObject
* _resultobj
;
4072 wxPyListCtrl
* _arg0
;
4073 PyObject
* _argo0
= 0;
4074 char *_kwnames
[] = { "self", NULL
};
4077 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_IsVirtual",_kwnames
,&_argo0
))
4080 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4081 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4082 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_IsVirtual. Expected _wxPyListCtrl_p.");
4087 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4088 _result
= (bool )wxListCtrl_IsVirtual(_arg0
);
4090 wxPyEndAllowThreads(__tstate
);
4091 if (PyErr_Occurred()) return NULL
;
4092 } _resultobj
= Py_BuildValue("i",_result
);
4096 #define wxListCtrl_RefreshItem(_swigobj,_swigarg0) (_swigobj->RefreshItem(_swigarg0))
4097 static PyObject
*_wrap_wxListCtrl_RefreshItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4098 PyObject
* _resultobj
;
4099 wxPyListCtrl
* _arg0
;
4101 PyObject
* _argo0
= 0;
4102 char *_kwnames
[] = { "self","item", NULL
};
4105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_RefreshItem",_kwnames
,&_argo0
,&_arg1
))
4108 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4109 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItem. Expected _wxPyListCtrl_p.");
4115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4116 wxListCtrl_RefreshItem(_arg0
,_arg1
);
4118 wxPyEndAllowThreads(__tstate
);
4119 if (PyErr_Occurred()) return NULL
;
4120 } Py_INCREF(Py_None
);
4121 _resultobj
= Py_None
;
4125 #define wxListCtrl_RefreshItems(_swigobj,_swigarg0,_swigarg1) (_swigobj->RefreshItems(_swigarg0,_swigarg1))
4126 static PyObject
*_wrap_wxListCtrl_RefreshItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4127 PyObject
* _resultobj
;
4128 wxPyListCtrl
* _arg0
;
4131 PyObject
* _argo0
= 0;
4132 char *_kwnames
[] = { "self","itemFrom","itemTo", NULL
};
4135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_RefreshItems",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4138 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4139 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4140 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItems. Expected _wxPyListCtrl_p.");
4145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4146 wxListCtrl_RefreshItems(_arg0
,_arg1
,_arg2
);
4148 wxPyEndAllowThreads(__tstate
);
4149 if (PyErr_Occurred()) return NULL
;
4150 } Py_INCREF(Py_None
);
4151 _resultobj
= Py_None
;
4155 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
4156 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4157 PyObject
* _resultobj
;
4159 wxPyListCtrl
* _arg0
;
4160 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
4161 PyObject
* _argo0
= 0;
4162 char *_kwnames
[] = { "self","flag", NULL
};
4165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
4168 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4169 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4170 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxPyListCtrl_p.");
4175 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4176 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
4178 wxPyEndAllowThreads(__tstate
);
4179 if (PyErr_Occurred()) return NULL
;
4180 } _resultobj
= Py_BuildValue("i",_result
);
4184 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
4185 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4186 PyObject
* _resultobj
;
4188 wxPyListCtrl
* _arg0
;
4190 PyObject
* _argo0
= 0;
4191 char *_kwnames
[] = { "self","item", NULL
};
4194 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
4197 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4198 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4199 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxPyListCtrl_p.");
4204 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4205 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
4207 wxPyEndAllowThreads(__tstate
);
4208 if (PyErr_Occurred()) return NULL
;
4209 } _resultobj
= Py_BuildValue("i",_result
);
4213 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
4214 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4215 PyObject
* _resultobj
;
4217 wxPyListCtrl
* _arg0
;
4218 PyObject
* _argo0
= 0;
4219 char *_kwnames
[] = { "self", NULL
};
4222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
4225 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4226 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxPyListCtrl_p.");
4232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4233 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
4235 wxPyEndAllowThreads(__tstate
);
4236 if (PyErr_Occurred()) return NULL
;
4237 } _resultobj
= Py_BuildValue("i",_result
);
4241 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
4242 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4243 PyObject
* _resultobj
;
4245 wxPyListCtrl
* _arg0
;
4247 PyObject
* _argo0
= 0;
4248 char *_kwnames
[] = { "self","col", NULL
};
4251 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
4254 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4255 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4256 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxPyListCtrl_p.");
4261 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4262 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
4264 wxPyEndAllowThreads(__tstate
);
4265 if (PyErr_Occurred()) return NULL
;
4266 } _resultobj
= Py_BuildValue("i",_result
);
4270 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
4271 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4272 PyObject
* _resultobj
;
4274 wxPyListCtrl
* _arg0
;
4275 PyObject
* _argo0
= 0;
4276 char *_kwnames
[] = { "self", NULL
};
4279 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
4282 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4283 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4284 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxPyListCtrl_p.");
4289 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4290 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
4292 wxPyEndAllowThreads(__tstate
);
4293 if (PyErr_Occurred()) return NULL
;
4294 } _resultobj
= Py_BuildValue("i",_result
);
4298 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
4299 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4300 PyObject
* _resultobj
;
4301 wxPyListCtrl
* _arg0
;
4302 PyObject
* _argo0
= 0;
4303 char *_kwnames
[] = { "self", NULL
};
4306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
4309 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4310 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4311 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxPyListCtrl_p.");
4316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4317 wxListCtrl_ClearAll(_arg0
);
4319 wxPyEndAllowThreads(__tstate
);
4320 if (PyErr_Occurred()) return NULL
;
4321 } Py_INCREF(Py_None
);
4322 _resultobj
= Py_None
;
4326 #define wxListCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
4327 static PyObject
*_wrap_wxListCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4328 PyObject
* _resultobj
;
4329 wxTextCtrl
* _result
;
4330 wxPyListCtrl
* _arg0
;
4332 PyObject
* _argo0
= 0;
4333 char *_kwnames
[] = { "self","item", NULL
};
4336 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EditLabel",_kwnames
,&_argo0
,&_arg1
))
4339 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4340 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4341 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EditLabel. Expected _wxPyListCtrl_p.");
4346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4347 _result
= (wxTextCtrl
*)wxListCtrl_EditLabel(_arg0
,_arg1
);
4349 wxPyEndAllowThreads(__tstate
);
4350 if (PyErr_Occurred()) return NULL
;
4351 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4355 #define wxListCtrl_EndEditLabel(_swigobj,_swigarg0) (_swigobj->EndEditLabel(_swigarg0))
4356 static PyObject
*_wrap_wxListCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4357 PyObject
* _resultobj
;
4359 wxPyListCtrl
* _arg0
;
4361 PyObject
* _argo0
= 0;
4363 char *_kwnames
[] = { "self","cancel", NULL
};
4366 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_EndEditLabel",_kwnames
,&_argo0
,&tempbool1
))
4369 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4370 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4371 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EndEditLabel. Expected _wxPyListCtrl_p.");
4375 _arg1
= (bool ) tempbool1
;
4377 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4378 _result
= (bool )wxListCtrl_EndEditLabel(_arg0
,_arg1
);
4380 wxPyEndAllowThreads(__tstate
);
4381 if (PyErr_Occurred()) return NULL
;
4382 } _resultobj
= Py_BuildValue("i",_result
);
4386 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
4387 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4388 PyObject
* _resultobj
;
4390 wxPyListCtrl
* _arg0
;
4392 PyObject
* _argo0
= 0;
4393 char *_kwnames
[] = { "self","item", NULL
};
4396 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
4399 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4400 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4401 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxPyListCtrl_p.");
4406 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4407 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
4409 wxPyEndAllowThreads(__tstate
);
4410 if (PyErr_Occurred()) return NULL
;
4411 } _resultobj
= Py_BuildValue("i",_result
);
4415 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4416 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4417 PyObject
* _resultobj
;
4419 wxPyListCtrl
* _arg0
;
4422 bool _arg3
= (bool ) FALSE
;
4423 PyObject
* _argo0
= 0;
4424 PyObject
* _obj2
= 0;
4425 int tempbool3
= (int) FALSE
;
4426 char *_kwnames
[] = { "self","start","str","partial", NULL
};
4429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
4432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxPyListCtrl_p.");
4439 _arg2
= wxString_in_helper(_obj2
);
4443 _arg3
= (bool ) tempbool3
;
4445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4446 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4448 wxPyEndAllowThreads(__tstate
);
4449 if (PyErr_Occurred()) return NULL
;
4450 } _resultobj
= Py_BuildValue("l",_result
);
4458 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
4459 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4460 PyObject
* _resultobj
;
4462 wxPyListCtrl
* _arg0
;
4465 PyObject
* _argo0
= 0;
4466 char *_kwnames
[] = { "self","start","data", NULL
};
4469 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4472 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4473 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4474 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxPyListCtrl_p.");
4479 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4480 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
4482 wxPyEndAllowThreads(__tstate
);
4483 if (PyErr_Occurred()) return NULL
;
4484 } _resultobj
= Py_BuildValue("l",_result
);
4488 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4489 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4490 PyObject
* _resultobj
;
4492 wxPyListCtrl
* _arg0
;
4496 PyObject
* _argo0
= 0;
4498 PyObject
* _obj2
= 0;
4499 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
4502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4505 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4506 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4507 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxPyListCtrl_p.");
4513 if (! wxPoint_helper(_obj2
, &_arg2
))
4517 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4518 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
4520 wxPyEndAllowThreads(__tstate
);
4521 if (PyErr_Occurred()) return NULL
;
4522 } _resultobj
= Py_BuildValue("l",_result
);
4526 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
4527 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4528 PyObject
* _resultobj
;
4530 wxPyListCtrl
* _arg0
;
4534 PyObject
* _argo0
= 0;
4536 PyObject
* _obj1
= 0;
4537 char *_kwnames
[] = { "self","point", NULL
};
4543 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
4546 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4547 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4548 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxPyListCtrl_p.");
4554 if (! wxPoint_helper(_obj1
, &_arg1
))
4558 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4559 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
4561 wxPyEndAllowThreads(__tstate
);
4562 if (PyErr_Occurred()) return NULL
;
4563 } _resultobj
= Py_BuildValue("l",_result
);
4566 o
= PyInt_FromLong((long) (*_arg2
));
4567 _resultobj
= t_output_helper(_resultobj
, o
);
4572 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
4573 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4574 PyObject
* _resultobj
;
4576 wxPyListCtrl
* _arg0
;
4578 PyObject
* _argo0
= 0;
4579 PyObject
* _argo1
= 0;
4580 char *_kwnames
[] = { "self","info", NULL
};
4583 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
4586 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4587 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4588 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxPyListCtrl_p.");
4593 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4594 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
4600 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4601 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
4603 wxPyEndAllowThreads(__tstate
);
4604 if (PyErr_Occurred()) return NULL
;
4605 } _resultobj
= Py_BuildValue("l",_result
);
4609 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4610 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4611 PyObject
* _resultobj
;
4613 wxPyListCtrl
* _arg0
;
4616 PyObject
* _argo0
= 0;
4617 PyObject
* _obj2
= 0;
4618 char *_kwnames
[] = { "self","index","label", NULL
};
4621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxPyListCtrl_p.");
4631 _arg2
= wxString_in_helper(_obj2
);
4636 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4637 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
4639 wxPyEndAllowThreads(__tstate
);
4640 if (PyErr_Occurred()) return NULL
;
4641 } _resultobj
= Py_BuildValue("l",_result
);
4649 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4650 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4651 PyObject
* _resultobj
;
4653 wxPyListCtrl
* _arg0
;
4656 PyObject
* _argo0
= 0;
4657 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
4660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4663 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4664 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4665 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxPyListCtrl_p.");
4670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4671 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
4673 wxPyEndAllowThreads(__tstate
);
4674 if (PyErr_Occurred()) return NULL
;
4675 } _resultobj
= Py_BuildValue("l",_result
);
4679 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
4680 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4681 PyObject
* _resultobj
;
4683 wxPyListCtrl
* _arg0
;
4687 PyObject
* _argo0
= 0;
4688 PyObject
* _obj2
= 0;
4689 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
4692 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4695 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4696 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4697 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxPyListCtrl_p.");
4702 _arg2
= wxString_in_helper(_obj2
);
4707 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4708 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4710 wxPyEndAllowThreads(__tstate
);
4711 if (PyErr_Occurred()) return NULL
;
4712 } _resultobj
= Py_BuildValue("l",_result
);
4720 #define wxListCtrl_InsertColumnInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
4721 static PyObject
*_wrap_wxListCtrl_InsertColumnInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4722 PyObject
* _resultobj
;
4724 wxPyListCtrl
* _arg0
;
4727 PyObject
* _argo0
= 0;
4728 PyObject
* _argo2
= 0;
4729 char *_kwnames
[] = { "self","col","info", NULL
};
4732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnInfo",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
4735 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4736 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnInfo. Expected _wxPyListCtrl_p.");
4742 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4743 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
4744 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnInfo. Expected _wxListItem_p.");
4749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4750 _result
= (long )wxListCtrl_InsertColumnInfo(_arg0
,_arg1
,*_arg2
);
4752 wxPyEndAllowThreads(__tstate
);
4753 if (PyErr_Occurred()) return NULL
;
4754 } _resultobj
= Py_BuildValue("l",_result
);
4758 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4759 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4760 PyObject
* _resultobj
;
4762 wxPyListCtrl
* _arg0
;
4765 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
4766 int _arg4
= (int ) -1;
4767 PyObject
* _argo0
= 0;
4768 PyObject
* _obj2
= 0;
4769 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
4772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
4775 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4776 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxPyListCtrl_p.");
4782 _arg2
= wxString_in_helper(_obj2
);
4787 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4788 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
4790 wxPyEndAllowThreads(__tstate
);
4791 if (PyErr_Occurred()) return NULL
;
4792 } _resultobj
= Py_BuildValue("l",_result
);
4800 #define wxListCtrl_SetItemCount(_swigobj,_swigarg0) (_swigobj->SetItemCount(_swigarg0))
4801 static PyObject
*_wrap_wxListCtrl_SetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4802 PyObject
* _resultobj
;
4803 wxPyListCtrl
* _arg0
;
4805 PyObject
* _argo0
= 0;
4806 char *_kwnames
[] = { "self","count", NULL
};
4809 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetItemCount",_kwnames
,&_argo0
,&_arg1
))
4812 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4813 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4814 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemCount. Expected _wxPyListCtrl_p.");
4819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4820 wxListCtrl_SetItemCount(_arg0
,_arg1
);
4822 wxPyEndAllowThreads(__tstate
);
4823 if (PyErr_Occurred()) return NULL
;
4824 } Py_INCREF(Py_None
);
4825 _resultobj
= Py_None
;
4829 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
4830 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4831 PyObject
* _resultobj
;
4833 wxPyListCtrl
* _arg0
;
4836 PyObject
* _argo0
= 0;
4837 char *_kwnames
[] = { "self","dx","dy", NULL
};
4840 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4843 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4844 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4845 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxPyListCtrl_p.");
4850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4851 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
4853 wxPyEndAllowThreads(__tstate
);
4854 if (PyErr_Occurred()) return NULL
;
4855 } _resultobj
= Py_BuildValue("i",_result
);
4859 #define wxListCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
4860 static PyObject
*_wrap_wxListCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4861 PyObject
* _resultobj
;
4862 wxPyListCtrl
* _arg0
;
4865 PyObject
* _argo0
= 0;
4867 PyObject
* _obj2
= 0;
4868 char *_kwnames
[] = { "self","item","col", NULL
};
4871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemTextColour. Expected _wxPyListCtrl_p.");
4882 if (! wxColour_helper(_obj2
, &_arg2
))
4886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4887 wxListCtrl_SetItemTextColour(_arg0
,_arg1
,*_arg2
);
4889 wxPyEndAllowThreads(__tstate
);
4890 if (PyErr_Occurred()) return NULL
;
4891 } Py_INCREF(Py_None
);
4892 _resultobj
= Py_None
;
4896 #define wxListCtrl_GetItemTextColour(_swigobj,_swigarg0) (_swigobj->GetItemTextColour(_swigarg0))
4897 static PyObject
*_wrap_wxListCtrl_GetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4898 PyObject
* _resultobj
;
4900 wxPyListCtrl
* _arg0
;
4902 PyObject
* _argo0
= 0;
4903 char *_kwnames
[] = { "self","item", NULL
};
4907 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemTextColour",_kwnames
,&_argo0
,&_arg1
))
4910 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4911 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4912 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemTextColour. Expected _wxPyListCtrl_p.");
4917 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4918 _result
= new wxColour (wxListCtrl_GetItemTextColour(_arg0
,_arg1
));
4920 wxPyEndAllowThreads(__tstate
);
4921 if (PyErr_Occurred()) return NULL
;
4922 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
4923 _resultobj
= Py_BuildValue("s",_ptemp
);
4927 #define wxListCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
4928 static PyObject
*_wrap_wxListCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4929 PyObject
* _resultobj
;
4930 wxPyListCtrl
* _arg0
;
4933 PyObject
* _argo0
= 0;
4935 PyObject
* _obj2
= 0;
4936 char *_kwnames
[] = { "self","item","col", NULL
};
4939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemBackgroundColour. Expected _wxPyListCtrl_p.");
4950 if (! wxColour_helper(_obj2
, &_arg2
))
4954 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4955 wxListCtrl_SetItemBackgroundColour(_arg0
,_arg1
,*_arg2
);
4957 wxPyEndAllowThreads(__tstate
);
4958 if (PyErr_Occurred()) return NULL
;
4959 } Py_INCREF(Py_None
);
4960 _resultobj
= Py_None
;
4964 #define wxListCtrl_GetItemBackgroundColour(_swigobj,_swigarg0) (_swigobj->GetItemBackgroundColour(_swigarg0))
4965 static PyObject
*_wrap_wxListCtrl_GetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4966 PyObject
* _resultobj
;
4968 wxPyListCtrl
* _arg0
;
4970 PyObject
* _argo0
= 0;
4971 char *_kwnames
[] = { "self","item", NULL
};
4975 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemBackgroundColour",_kwnames
,&_argo0
,&_arg1
))
4978 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4979 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4980 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemBackgroundColour. Expected _wxPyListCtrl_p.");
4985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4986 _result
= new wxColour (wxListCtrl_GetItemBackgroundColour(_arg0
,_arg1
));
4988 wxPyEndAllowThreads(__tstate
);
4989 if (PyErr_Occurred()) return NULL
;
4990 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
4991 _resultobj
= Py_BuildValue("s",_ptemp
);
4995 static bool wxPyListCtrl_SortItems(wxPyListCtrl
*self
,PyObject
* func
) {
4996 if (!PyCallable_Check(func
))
4998 return self
->SortItems(wxPyListCtrl_SortItems
, (long)func
);
5000 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5001 PyObject
* _resultobj
;
5003 wxPyListCtrl
* _arg0
;
5005 PyObject
* _argo0
= 0;
5006 PyObject
* _obj1
= 0;
5007 char *_kwnames
[] = { "self","func", NULL
};
5010 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
5013 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5014 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5015 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SortItems. Expected _wxPyListCtrl_p.");
5023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5024 _result
= (bool )wxPyListCtrl_SortItems(_arg0
,_arg1
);
5026 wxPyEndAllowThreads(__tstate
);
5027 if (PyErr_Occurred()) return NULL
;
5028 } _resultobj
= Py_BuildValue("i",_result
);
5032 static void *SwigwxListViewTowxPyListCtrl(void *ptr
) {
5035 src
= (wxListView
*) ptr
;
5036 dest
= (wxPyListCtrl
*) src
;
5037 return (void *) dest
;
5040 static void *SwigwxListViewTowxControl(void *ptr
) {
5043 src
= (wxListView
*) ptr
;
5044 dest
= (wxControl
*) src
;
5045 return (void *) dest
;
5048 static void *SwigwxListViewTowxWindow(void *ptr
) {
5051 src
= (wxListView
*) ptr
;
5052 dest
= (wxWindow
*) src
;
5053 return (void *) dest
;
5056 static void *SwigwxListViewTowxEvtHandler(void *ptr
) {
5059 src
= (wxListView
*) ptr
;
5060 dest
= (wxEvtHandler
*) src
;
5061 return (void *) dest
;
5064 static void *SwigwxListViewTowxObject(void *ptr
) {
5067 src
= (wxListView
*) ptr
;
5068 dest
= (wxObject
*) src
;
5069 return (void *) dest
;
5072 #define new_wxListView(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxListView(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5073 static PyObject
*_wrap_new_wxListView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5074 PyObject
* _resultobj
;
5075 wxListView
* _result
;
5077 wxWindowID _arg1
= (wxWindowID
) -1;
5078 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
5079 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
5080 long _arg4
= (long ) (wxLC_REPORT
);
5081 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
5082 wxString
* _arg6
= (wxString
*) &wxPyListCtrlNameStr
;
5083 PyObject
* _argo0
= 0;
5085 PyObject
* _obj2
= 0;
5087 PyObject
* _obj3
= 0;
5088 PyObject
* _argo5
= 0;
5089 PyObject
* _obj6
= 0;
5090 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
5094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOO:new_wxListView",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_obj6
))
5097 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5098 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5099 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListView. Expected _wxWindow_p.");
5106 if (! wxPoint_helper(_obj2
, &_arg2
))
5112 if (! wxSize_helper(_obj3
, &_arg3
))
5116 if (_argo5
== Py_None
) { _arg5
= NULL
; }
5117 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
5118 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListView. Expected _wxValidator_p.");
5124 _arg6
= wxString_in_helper(_obj6
);
5129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5130 _result
= (wxListView
*)new_wxListView(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,*_arg6
);
5132 wxPyEndAllowThreads(__tstate
);
5133 if (PyErr_Occurred()) return NULL
;
5135 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListView_p");
5136 _resultobj
= Py_BuildValue("s",_ptemp
);
5139 _resultobj
= Py_None
;
5148 #define new_wxPreListView() (new wxListView())
5149 static PyObject
*_wrap_new_wxPreListView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5150 PyObject
* _resultobj
;
5151 wxListView
* _result
;
5152 char *_kwnames
[] = { NULL
};
5156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreListView",_kwnames
))
5159 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5160 _result
= (wxListView
*)new_wxPreListView();
5162 wxPyEndAllowThreads(__tstate
);
5163 if (PyErr_Occurred()) return NULL
;
5165 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListView_p");
5166 _resultobj
= Py_BuildValue("s",_ptemp
);
5169 _resultobj
= Py_None
;
5174 #define wxListView_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5175 static PyObject
*_wrap_wxListView_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5176 PyObject
* _resultobj
;
5180 wxWindowID _arg2
= (wxWindowID
) -1;
5181 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
5182 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
5183 long _arg5
= (long ) (wxLC_REPORT
);
5184 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
5185 wxString
* _arg7
= (wxString
*) &wxPyListCtrlNameStr
;
5186 PyObject
* _argo0
= 0;
5187 PyObject
* _argo1
= 0;
5189 PyObject
* _obj3
= 0;
5191 PyObject
* _obj4
= 0;
5192 PyObject
* _argo6
= 0;
5193 PyObject
* _obj7
= 0;
5194 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
5197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOO:wxListView_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_obj7
))
5200 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5201 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Create. Expected _wxListView_p.");
5207 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5208 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
5209 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListView_Create. Expected _wxWindow_p.");
5216 if (! wxPoint_helper(_obj3
, &_arg3
))
5222 if (! wxSize_helper(_obj4
, &_arg4
))
5226 if (_argo6
== Py_None
) { _arg6
= NULL
; }
5227 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
5228 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxListView_Create. Expected _wxValidator_p.");
5234 _arg7
= wxString_in_helper(_obj7
);
5239 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5240 _result
= (bool )wxListView_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,*_arg7
);
5242 wxPyEndAllowThreads(__tstate
);
5243 if (PyErr_Occurred()) return NULL
;
5244 } _resultobj
= Py_BuildValue("i",_result
);
5252 #define wxListView_Select(_swigobj,_swigarg0,_swigarg1) (_swigobj->Select(_swigarg0,_swigarg1))
5253 static PyObject
*_wrap_wxListView_Select(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5254 PyObject
* _resultobj
;
5257 bool _arg2
= (bool ) TRUE
;
5258 PyObject
* _argo0
= 0;
5259 int tempbool2
= (int) TRUE
;
5260 char *_kwnames
[] = { "self","n","on", NULL
};
5263 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListView_Select",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
5266 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5267 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5268 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Select. Expected _wxListView_p.");
5272 _arg2
= (bool ) tempbool2
;
5274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5275 wxListView_Select(_arg0
,_arg1
,_arg2
);
5277 wxPyEndAllowThreads(__tstate
);
5278 if (PyErr_Occurred()) return NULL
;
5279 } Py_INCREF(Py_None
);
5280 _resultobj
= Py_None
;
5284 #define wxListView_Focus(_swigobj,_swigarg0) (_swigobj->Focus(_swigarg0))
5285 static PyObject
*_wrap_wxListView_Focus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5286 PyObject
* _resultobj
;
5289 PyObject
* _argo0
= 0;
5290 char *_kwnames
[] = { "self","index", NULL
};
5293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_Focus",_kwnames
,&_argo0
,&_arg1
))
5296 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5297 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5298 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Focus. Expected _wxListView_p.");
5303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5304 wxListView_Focus(_arg0
,_arg1
);
5306 wxPyEndAllowThreads(__tstate
);
5307 if (PyErr_Occurred()) return NULL
;
5308 } Py_INCREF(Py_None
);
5309 _resultobj
= Py_None
;
5313 #define wxListView_GetFocusedItem(_swigobj) (_swigobj->GetFocusedItem())
5314 static PyObject
*_wrap_wxListView_GetFocusedItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5315 PyObject
* _resultobj
;
5318 PyObject
* _argo0
= 0;
5319 char *_kwnames
[] = { "self", NULL
};
5322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListView_GetFocusedItem",_kwnames
,&_argo0
))
5325 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5326 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5327 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetFocusedItem. Expected _wxListView_p.");
5332 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5333 _result
= (long )wxListView_GetFocusedItem(_arg0
);
5335 wxPyEndAllowThreads(__tstate
);
5336 if (PyErr_Occurred()) return NULL
;
5337 } _resultobj
= Py_BuildValue("l",_result
);
5341 #define wxListView_GetNextSelected(_swigobj,_swigarg0) (_swigobj->GetNextSelected(_swigarg0))
5342 static PyObject
*_wrap_wxListView_GetNextSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5343 PyObject
* _resultobj
;
5347 PyObject
* _argo0
= 0;
5348 char *_kwnames
[] = { "self","item", NULL
};
5351 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_GetNextSelected",_kwnames
,&_argo0
,&_arg1
))
5354 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5355 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5356 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetNextSelected. Expected _wxListView_p.");
5361 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5362 _result
= (long )wxListView_GetNextSelected(_arg0
,_arg1
);
5364 wxPyEndAllowThreads(__tstate
);
5365 if (PyErr_Occurred()) return NULL
;
5366 } _resultobj
= Py_BuildValue("l",_result
);
5370 #define wxListView_GetFirstSelected(_swigobj) (_swigobj->GetFirstSelected())
5371 static PyObject
*_wrap_wxListView_GetFirstSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5372 PyObject
* _resultobj
;
5375 PyObject
* _argo0
= 0;
5376 char *_kwnames
[] = { "self", NULL
};
5379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListView_GetFirstSelected",_kwnames
,&_argo0
))
5382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetFirstSelected. Expected _wxListView_p.");
5389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5390 _result
= (long )wxListView_GetFirstSelected(_arg0
);
5392 wxPyEndAllowThreads(__tstate
);
5393 if (PyErr_Occurred()) return NULL
;
5394 } _resultobj
= Py_BuildValue("l",_result
);
5398 #define wxListView_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
5399 static PyObject
*_wrap_wxListView_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5400 PyObject
* _resultobj
;
5404 PyObject
* _argo0
= 0;
5405 char *_kwnames
[] = { "self","index", NULL
};
5408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_IsSelected",_kwnames
,&_argo0
,&_arg1
))
5411 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5412 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_IsSelected. Expected _wxListView_p.");
5418 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5419 _result
= (bool )wxListView_IsSelected(_arg0
,_arg1
);
5421 wxPyEndAllowThreads(__tstate
);
5422 if (PyErr_Occurred()) return NULL
;
5423 } _resultobj
= Py_BuildValue("i",_result
);
5427 #define wxListView_SetColumnImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnImage(_swigarg0,_swigarg1))
5428 static PyObject
*_wrap_wxListView_SetColumnImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5429 PyObject
* _resultobj
;
5433 PyObject
* _argo0
= 0;
5434 char *_kwnames
[] = { "self","col","image", NULL
};
5437 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListView_SetColumnImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5440 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5441 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_SetColumnImage. Expected _wxListView_p.");
5447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5448 wxListView_SetColumnImage(_arg0
,_arg1
,_arg2
);
5450 wxPyEndAllowThreads(__tstate
);
5451 if (PyErr_Occurred()) return NULL
;
5452 } Py_INCREF(Py_None
);
5453 _resultobj
= Py_None
;
5457 #define wxListView_ClearColumnImage(_swigobj,_swigarg0) (_swigobj->ClearColumnImage(_swigarg0))
5458 static PyObject
*_wrap_wxListView_ClearColumnImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5459 PyObject
* _resultobj
;
5462 PyObject
* _argo0
= 0;
5463 char *_kwnames
[] = { "self","col", NULL
};
5466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListView_ClearColumnImage",_kwnames
,&_argo0
,&_arg1
))
5469 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5470 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_ClearColumnImage. Expected _wxListView_p.");
5476 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5477 wxListView_ClearColumnImage(_arg0
,_arg1
);
5479 wxPyEndAllowThreads(__tstate
);
5480 if (PyErr_Occurred()) return NULL
;
5481 } Py_INCREF(Py_None
);
5482 _resultobj
= Py_None
;
5486 #define new_wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2))
5487 static PyObject
*_wrap_new_wxTreeItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5488 PyObject
* _resultobj
;
5489 wxTreeItemAttr
* _result
;
5490 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
5491 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
5492 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
5494 PyObject
* _obj0
= 0;
5496 PyObject
* _obj1
= 0;
5497 PyObject
* _argo2
= 0;
5498 char *_kwnames
[] = { "colText","colBack","font", NULL
};
5502 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxTreeItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
5507 if (! wxColour_helper(_obj0
, &_arg0
))
5513 if (! wxColour_helper(_obj1
, &_arg1
))
5517 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5518 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
5519 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxTreeItemAttr. Expected _wxFont_p.");
5524 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5525 _result
= (wxTreeItemAttr
*)new_wxTreeItemAttr(*_arg0
,*_arg1
,*_arg2
);
5527 wxPyEndAllowThreads(__tstate
);
5528 if (PyErr_Occurred()) return NULL
;
5530 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemAttr_p");
5531 _resultobj
= Py_BuildValue("s",_ptemp
);
5534 _resultobj
= Py_None
;
5539 #define wxTreeItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
5540 static PyObject
*_wrap_wxTreeItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5541 PyObject
* _resultobj
;
5542 wxTreeItemAttr
* _arg0
;
5544 PyObject
* _argo0
= 0;
5546 PyObject
* _obj1
= 0;
5547 char *_kwnames
[] = { "self","colText", NULL
};
5550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
5553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetTextColour. Expected _wxTreeItemAttr_p.");
5561 if (! wxColour_helper(_obj1
, &_arg1
))
5565 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5566 wxTreeItemAttr_SetTextColour(_arg0
,*_arg1
);
5568 wxPyEndAllowThreads(__tstate
);
5569 if (PyErr_Occurred()) return NULL
;
5570 } Py_INCREF(Py_None
);
5571 _resultobj
= Py_None
;
5575 #define wxTreeItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
5576 static PyObject
*_wrap_wxTreeItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5577 PyObject
* _resultobj
;
5578 wxTreeItemAttr
* _arg0
;
5580 PyObject
* _argo0
= 0;
5582 PyObject
* _obj1
= 0;
5583 char *_kwnames
[] = { "self","colBack", NULL
};
5586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
5589 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5590 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5591 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetBackgroundColour. Expected _wxTreeItemAttr_p.");
5597 if (! wxColour_helper(_obj1
, &_arg1
))
5601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5602 wxTreeItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
5604 wxPyEndAllowThreads(__tstate
);
5605 if (PyErr_Occurred()) return NULL
;
5606 } Py_INCREF(Py_None
);
5607 _resultobj
= Py_None
;
5611 #define wxTreeItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
5612 static PyObject
*_wrap_wxTreeItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5613 PyObject
* _resultobj
;
5614 wxTreeItemAttr
* _arg0
;
5616 PyObject
* _argo0
= 0;
5617 PyObject
* _argo1
= 0;
5618 char *_kwnames
[] = { "self","font", NULL
};
5621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
5624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetFont. Expected _wxTreeItemAttr_p.");
5631 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5632 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
5633 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemAttr_SetFont. Expected _wxFont_p.");
5638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5639 wxTreeItemAttr_SetFont(_arg0
,*_arg1
);
5641 wxPyEndAllowThreads(__tstate
);
5642 if (PyErr_Occurred()) return NULL
;
5643 } Py_INCREF(Py_None
);
5644 _resultobj
= Py_None
;
5648 #define wxTreeItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
5649 static PyObject
*_wrap_wxTreeItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5650 PyObject
* _resultobj
;
5652 wxTreeItemAttr
* _arg0
;
5653 PyObject
* _argo0
= 0;
5654 char *_kwnames
[] = { "self", NULL
};
5657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasTextColour",_kwnames
,&_argo0
))
5660 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5661 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5662 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasTextColour. Expected _wxTreeItemAttr_p.");
5667 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5668 _result
= (bool )wxTreeItemAttr_HasTextColour(_arg0
);
5670 wxPyEndAllowThreads(__tstate
);
5671 if (PyErr_Occurred()) return NULL
;
5672 } _resultobj
= Py_BuildValue("i",_result
);
5676 #define wxTreeItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
5677 static PyObject
*_wrap_wxTreeItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5678 PyObject
* _resultobj
;
5680 wxTreeItemAttr
* _arg0
;
5681 PyObject
* _argo0
= 0;
5682 char *_kwnames
[] = { "self", NULL
};
5685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
5688 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5689 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5690 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasBackgroundColour. Expected _wxTreeItemAttr_p.");
5695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5696 _result
= (bool )wxTreeItemAttr_HasBackgroundColour(_arg0
);
5698 wxPyEndAllowThreads(__tstate
);
5699 if (PyErr_Occurred()) return NULL
;
5700 } _resultobj
= Py_BuildValue("i",_result
);
5704 #define wxTreeItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
5705 static PyObject
*_wrap_wxTreeItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5706 PyObject
* _resultobj
;
5708 wxTreeItemAttr
* _arg0
;
5709 PyObject
* _argo0
= 0;
5710 char *_kwnames
[] = { "self", NULL
};
5713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasFont",_kwnames
,&_argo0
))
5716 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5717 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5718 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasFont. Expected _wxTreeItemAttr_p.");
5723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5724 _result
= (bool )wxTreeItemAttr_HasFont(_arg0
);
5726 wxPyEndAllowThreads(__tstate
);
5727 if (PyErr_Occurred()) return NULL
;
5728 } _resultobj
= Py_BuildValue("i",_result
);
5732 #define wxTreeItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
5733 static PyObject
*_wrap_wxTreeItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5734 PyObject
* _resultobj
;
5736 wxTreeItemAttr
* _arg0
;
5737 PyObject
* _argo0
= 0;
5738 char *_kwnames
[] = { "self", NULL
};
5742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetTextColour",_kwnames
,&_argo0
))
5745 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5746 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5747 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetTextColour. Expected _wxTreeItemAttr_p.");
5752 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5753 _result
= new wxColour (wxTreeItemAttr_GetTextColour(_arg0
));
5755 wxPyEndAllowThreads(__tstate
);
5756 if (PyErr_Occurred()) return NULL
;
5757 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
5758 _resultobj
= Py_BuildValue("s",_ptemp
);
5762 #define wxTreeItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
5763 static PyObject
*_wrap_wxTreeItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5764 PyObject
* _resultobj
;
5766 wxTreeItemAttr
* _arg0
;
5767 PyObject
* _argo0
= 0;
5768 char *_kwnames
[] = { "self", NULL
};
5772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
5775 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5776 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetBackgroundColour. Expected _wxTreeItemAttr_p.");
5782 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5783 _result
= new wxColour (wxTreeItemAttr_GetBackgroundColour(_arg0
));
5785 wxPyEndAllowThreads(__tstate
);
5786 if (PyErr_Occurred()) return NULL
;
5787 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
5788 _resultobj
= Py_BuildValue("s",_ptemp
);
5792 #define wxTreeItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
5793 static PyObject
*_wrap_wxTreeItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5794 PyObject
* _resultobj
;
5796 wxTreeItemAttr
* _arg0
;
5797 PyObject
* _argo0
= 0;
5798 char *_kwnames
[] = { "self", NULL
};
5802 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetFont",_kwnames
,&_argo0
))
5805 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5806 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5807 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetFont. Expected _wxTreeItemAttr_p.");
5812 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5813 _result
= new wxFont (wxTreeItemAttr_GetFont(_arg0
));
5815 wxPyEndAllowThreads(__tstate
);
5816 if (PyErr_Occurred()) return NULL
;
5817 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
5818 _resultobj
= Py_BuildValue("s",_ptemp
);
5822 #define new_wxTreeItemId() (new wxTreeItemId())
5823 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5824 PyObject
* _resultobj
;
5825 wxTreeItemId
* _result
;
5826 char *_kwnames
[] = { NULL
};
5830 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
5833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5834 _result
= (wxTreeItemId
*)new_wxTreeItemId();
5836 wxPyEndAllowThreads(__tstate
);
5837 if (PyErr_Occurred()) return NULL
;
5839 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
5840 _resultobj
= Py_BuildValue("s",_ptemp
);
5843 _resultobj
= Py_None
;
5848 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
5849 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5850 PyObject
* _resultobj
;
5851 wxTreeItemId
* _arg0
;
5852 PyObject
* _argo0
= 0;
5853 char *_kwnames
[] = { "self", NULL
};
5856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
5859 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5860 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5861 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
5866 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5867 delete_wxTreeItemId(_arg0
);
5869 wxPyEndAllowThreads(__tstate
);
5870 if (PyErr_Occurred()) return NULL
;
5871 } Py_INCREF(Py_None
);
5872 _resultobj
= Py_None
;
5876 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
5877 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5878 PyObject
* _resultobj
;
5880 wxTreeItemId
* _arg0
;
5881 PyObject
* _argo0
= 0;
5882 char *_kwnames
[] = { "self", NULL
};
5885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
5888 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5889 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5890 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
5895 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5896 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
5898 wxPyEndAllowThreads(__tstate
);
5899 if (PyErr_Occurred()) return NULL
;
5900 } _resultobj
= Py_BuildValue("i",_result
);
5904 static int wxTreeItemId___cmp__(wxTreeItemId
*self
,wxTreeItemId
* other
) {
5905 if (! other
) return -1;
5906 return *self
!= *other
;
5908 static PyObject
*_wrap_wxTreeItemId___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5909 PyObject
* _resultobj
;
5911 wxTreeItemId
* _arg0
;
5912 wxTreeItemId
* _arg1
;
5913 PyObject
* _argo0
= 0;
5914 PyObject
* _argo1
= 0;
5915 char *_kwnames
[] = { "self","other", NULL
};
5918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemId___cmp__",_kwnames
,&_argo0
,&_argo1
))
5921 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5922 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
5928 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5929 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5930 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
5935 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5936 _result
= (int )wxTreeItemId___cmp__(_arg0
,_arg1
);
5938 wxPyEndAllowThreads(__tstate
);
5939 if (PyErr_Occurred()) return NULL
;
5940 } _resultobj
= Py_BuildValue("i",_result
);
5944 static void *SwigwxPyTreeItemDataTowxObject(void *ptr
) {
5945 wxPyTreeItemData
*src
;
5947 src
= (wxPyTreeItemData
*) ptr
;
5948 dest
= (wxObject
*) src
;
5949 return (void *) dest
;
5952 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
5953 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5954 PyObject
* _resultobj
;
5955 wxPyTreeItemData
* _result
;
5956 PyObject
* _arg0
= (PyObject
*) NULL
;
5957 PyObject
* _obj0
= 0;
5958 char *_kwnames
[] = { "obj", NULL
};
5962 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
5969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5970 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
5972 wxPyEndAllowThreads(__tstate
);
5973 if (PyErr_Occurred()) return NULL
;
5975 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
5976 _resultobj
= Py_BuildValue("s",_ptemp
);
5979 _resultobj
= Py_None
;
5984 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
5985 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5986 PyObject
* _resultobj
;
5988 wxPyTreeItemData
* _arg0
;
5989 PyObject
* _argo0
= 0;
5990 char *_kwnames
[] = { "self", NULL
};
5993 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
5996 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5997 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5998 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
6003 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6004 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
6006 wxPyEndAllowThreads(__tstate
);
6007 if (PyErr_Occurred()) return NULL
;
6009 _resultobj
= _result
;
6014 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
6015 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6016 PyObject
* _resultobj
;
6017 wxPyTreeItemData
* _arg0
;
6019 PyObject
* _argo0
= 0;
6020 PyObject
* _obj1
= 0;
6021 char *_kwnames
[] = { "self","obj", NULL
};
6024 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
6027 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6028 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6029 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
6037 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6038 wxTreeItemData_SetData(_arg0
,_arg1
);
6040 wxPyEndAllowThreads(__tstate
);
6041 if (PyErr_Occurred()) return NULL
;
6042 } Py_INCREF(Py_None
);
6043 _resultobj
= Py_None
;
6047 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
6048 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6049 PyObject
* _resultobj
;
6050 wxTreeItemId
* _result
;
6051 wxPyTreeItemData
* _arg0
;
6052 PyObject
* _argo0
= 0;
6053 char *_kwnames
[] = { "self", NULL
};
6057 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
6060 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6061 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6062 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
6067 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6068 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
6069 _result
= (wxTreeItemId
*) &_result_ref
;
6071 wxPyEndAllowThreads(__tstate
);
6072 if (PyErr_Occurred()) return NULL
;
6074 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
6075 _resultobj
= Py_BuildValue("s",_ptemp
);
6078 _resultobj
= Py_None
;
6083 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
6084 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6085 PyObject
* _resultobj
;
6086 wxPyTreeItemData
* _arg0
;
6087 wxTreeItemId
* _arg1
;
6088 PyObject
* _argo0
= 0;
6089 PyObject
* _argo1
= 0;
6090 char *_kwnames
[] = { "self","id", NULL
};
6093 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
6096 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6097 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6098 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
6103 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6104 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6105 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
6110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6111 wxTreeItemData_SetId(_arg0
,*_arg1
);
6113 wxPyEndAllowThreads(__tstate
);
6114 if (PyErr_Occurred()) return NULL
;
6115 } Py_INCREF(Py_None
);
6116 _resultobj
= Py_None
;
6120 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
6122 wxNotifyEvent
*dest
;
6123 src
= (wxTreeEvent
*) ptr
;
6124 dest
= (wxNotifyEvent
*) src
;
6125 return (void *) dest
;
6128 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
6130 wxCommandEvent
*dest
;
6131 src
= (wxTreeEvent
*) ptr
;
6132 dest
= (wxCommandEvent
*) src
;
6133 return (void *) dest
;
6136 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
6139 src
= (wxTreeEvent
*) ptr
;
6140 dest
= (wxEvent
*) src
;
6141 return (void *) dest
;
6144 static void *SwigwxTreeEventTowxObject(void *ptr
) {
6147 src
= (wxTreeEvent
*) ptr
;
6148 dest
= (wxObject
*) src
;
6149 return (void *) dest
;
6152 #define new_wxTreeEvent(_swigarg0,_swigarg1) (new wxTreeEvent(_swigarg0,_swigarg1))
6153 static PyObject
*_wrap_new_wxTreeEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6154 PyObject
* _resultobj
;
6155 wxTreeEvent
* _result
;
6156 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
6157 int _arg1
= (int ) 0;
6158 char *_kwnames
[] = { "commandType","id", NULL
};
6162 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTreeEvent",_kwnames
,&_arg0
,&_arg1
))
6165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6166 _result
= (wxTreeEvent
*)new_wxTreeEvent(_arg0
,_arg1
);
6168 wxPyEndAllowThreads(__tstate
);
6169 if (PyErr_Occurred()) return NULL
;
6171 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeEvent_p");
6172 _resultobj
= Py_BuildValue("s",_ptemp
);
6175 _resultobj
= Py_None
;
6180 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
6181 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6182 PyObject
* _resultobj
;
6183 wxTreeItemId
* _result
;
6184 wxTreeEvent
* _arg0
;
6185 PyObject
* _argo0
= 0;
6186 char *_kwnames
[] = { "self", NULL
};
6190 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
6193 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6194 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6195 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
6200 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6201 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
6203 wxPyEndAllowThreads(__tstate
);
6204 if (PyErr_Occurred()) return NULL
;
6205 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6206 _resultobj
= Py_BuildValue("s",_ptemp
);
6210 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
6211 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6212 PyObject
* _resultobj
;
6213 wxTreeItemId
* _result
;
6214 wxTreeEvent
* _arg0
;
6215 PyObject
* _argo0
= 0;
6216 char *_kwnames
[] = { "self", NULL
};
6220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
6223 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6224 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
6230 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6231 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
6233 wxPyEndAllowThreads(__tstate
);
6234 if (PyErr_Occurred()) return NULL
;
6235 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6236 _resultobj
= Py_BuildValue("s",_ptemp
);
6240 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
6241 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6242 PyObject
* _resultobj
;
6244 wxTreeEvent
* _arg0
;
6245 PyObject
* _argo0
= 0;
6246 char *_kwnames
[] = { "self", NULL
};
6250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_kwnames
,&_argo0
))
6253 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6254 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
6260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6261 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
6263 wxPyEndAllowThreads(__tstate
);
6264 if (PyErr_Occurred()) return NULL
;
6265 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
6266 _resultobj
= Py_BuildValue("s",_ptemp
);
6270 #define wxTreeEvent_GetKeyEvent(_swigobj) (_swigobj->GetKeyEvent())
6271 static PyObject
*_wrap_wxTreeEvent_GetKeyEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6272 PyObject
* _resultobj
;
6273 wxKeyEvent
* _result
;
6274 wxTreeEvent
* _arg0
;
6275 PyObject
* _argo0
= 0;
6276 char *_kwnames
[] = { "self", NULL
};
6280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetKeyEvent",_kwnames
,&_argo0
))
6283 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6284 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6285 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetKeyEvent. Expected _wxTreeEvent_p.");
6290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6291 const wxKeyEvent
& _result_ref
= wxTreeEvent_GetKeyEvent(_arg0
);
6292 _result
= (wxKeyEvent
*) &_result_ref
;
6294 wxPyEndAllowThreads(__tstate
);
6295 if (PyErr_Occurred()) return NULL
;
6297 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxKeyEvent_p");
6298 _resultobj
= Py_BuildValue("s",_ptemp
);
6301 _resultobj
= Py_None
;
6306 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
6307 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6308 PyObject
* _resultobj
;
6310 wxTreeEvent
* _arg0
;
6311 PyObject
* _argo0
= 0;
6312 char *_kwnames
[] = { "self", NULL
};
6315 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetCode",_kwnames
,&_argo0
))
6318 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6319 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6320 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
6325 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6326 _result
= (int )wxTreeEvent_GetCode(_arg0
);
6328 wxPyEndAllowThreads(__tstate
);
6329 if (PyErr_Occurred()) return NULL
;
6330 } _resultobj
= Py_BuildValue("i",_result
);
6334 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
6335 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6336 PyObject
* _resultobj
;
6338 wxTreeEvent
* _arg0
;
6339 PyObject
* _argo0
= 0;
6340 char *_kwnames
[] = { "self", NULL
};
6343 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
6346 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6347 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6348 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
6353 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6354 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
6355 _result
= (wxString
*) &_result_ref
;
6357 wxPyEndAllowThreads(__tstate
);
6358 if (PyErr_Occurred()) return NULL
;
6361 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
6363 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6369 static void *SwigwxPyTreeCtrlTowxControl(void *ptr
) {
6372 src
= (wxPyTreeCtrl
*) ptr
;
6373 dest
= (wxControl
*) src
;
6374 return (void *) dest
;
6377 static void *SwigwxPyTreeCtrlTowxWindow(void *ptr
) {
6380 src
= (wxPyTreeCtrl
*) ptr
;
6381 dest
= (wxWindow
*) src
;
6382 return (void *) dest
;
6385 static void *SwigwxPyTreeCtrlTowxEvtHandler(void *ptr
) {
6388 src
= (wxPyTreeCtrl
*) ptr
;
6389 dest
= (wxEvtHandler
*) src
;
6390 return (void *) dest
;
6393 static void *SwigwxPyTreeCtrlTowxObject(void *ptr
) {
6396 src
= (wxPyTreeCtrl
*) ptr
;
6397 dest
= (wxObject
*) src
;
6398 return (void *) dest
;
6401 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6402 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6403 PyObject
* _resultobj
;
6404 wxPyTreeCtrl
* _result
;
6406 wxWindowID _arg1
= (wxWindowID
) -1;
6407 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6408 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6409 long _arg4
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6410 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
6411 wxString
* _arg6
= (wxString
*) &wxPy_TreeCtrlNameStr
;
6412 PyObject
* _argo0
= 0;
6414 PyObject
* _obj2
= 0;
6416 PyObject
* _obj3
= 0;
6417 PyObject
* _argo5
= 0;
6418 PyObject
* _obj6
= 0;
6419 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
6423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOO:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_obj6
))
6426 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6427 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6428 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
6435 if (! wxPoint_helper(_obj2
, &_arg2
))
6441 if (! wxSize_helper(_obj3
, &_arg3
))
6445 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6446 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
6447 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
6453 _arg6
= wxString_in_helper(_obj6
);
6458 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6459 _result
= (wxPyTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,*_arg6
);
6461 wxPyEndAllowThreads(__tstate
);
6462 if (PyErr_Occurred()) return NULL
;
6464 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6465 _resultobj
= Py_BuildValue("s",_ptemp
);
6468 _resultobj
= Py_None
;
6477 #define new_wxPreTreeCtrl() (new wxPyTreeCtrl())
6478 static PyObject
*_wrap_new_wxPreTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6479 PyObject
* _resultobj
;
6480 wxPyTreeCtrl
* _result
;
6481 char *_kwnames
[] = { NULL
};
6485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreTreeCtrl",_kwnames
))
6488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6489 _result
= (wxPyTreeCtrl
*)new_wxPreTreeCtrl();
6491 wxPyEndAllowThreads(__tstate
);
6492 if (PyErr_Occurred()) return NULL
;
6494 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6495 _resultobj
= Py_BuildValue("s",_ptemp
);
6498 _resultobj
= Py_None
;
6503 #define wxTreeCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6504 static PyObject
*_wrap_wxTreeCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6505 PyObject
* _resultobj
;
6507 wxPyTreeCtrl
* _arg0
;
6509 wxWindowID _arg2
= (wxWindowID
) -1;
6510 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6511 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6512 long _arg5
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6513 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
6514 wxString
* _arg7
= (wxString
*) &wxPy_TreeCtrlNameStr
;
6515 PyObject
* _argo0
= 0;
6516 PyObject
* _argo1
= 0;
6518 PyObject
* _obj3
= 0;
6520 PyObject
* _obj4
= 0;
6521 PyObject
* _argo6
= 0;
6522 PyObject
* _obj7
= 0;
6523 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
6526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOO:wxTreeCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_obj7
))
6529 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6530 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6531 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Create. Expected _wxPyTreeCtrl_p.");
6536 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6537 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6538 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Create. Expected _wxWindow_p.");
6545 if (! wxPoint_helper(_obj3
, &_arg3
))
6551 if (! wxSize_helper(_obj4
, &_arg4
))
6555 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6556 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
6557 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_Create. Expected _wxValidator_p.");
6563 _arg7
= wxString_in_helper(_obj7
);
6568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6569 _result
= (bool )wxTreeCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,*_arg7
);
6571 wxPyEndAllowThreads(__tstate
);
6572 if (PyErr_Occurred()) return NULL
;
6573 } _resultobj
= Py_BuildValue("i",_result
);
6581 #define wxTreeCtrl__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
6582 static PyObject
*_wrap_wxTreeCtrl__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6583 PyObject
* _resultobj
;
6584 wxPyTreeCtrl
* _arg0
;
6587 PyObject
* _argo0
= 0;
6588 PyObject
* _obj1
= 0;
6589 PyObject
* _obj2
= 0;
6590 char *_kwnames
[] = { "self","self","_class", NULL
};
6593 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6596 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6597 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6598 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl__setCallbackInfo. Expected _wxPyTreeCtrl_p.");
6609 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6610 wxTreeCtrl__setCallbackInfo(_arg0
,_arg1
,_arg2
);
6612 wxPyEndAllowThreads(__tstate
);
6613 if (PyErr_Occurred()) return NULL
;
6614 } Py_INCREF(Py_None
);
6615 _resultobj
= Py_None
;
6619 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
6620 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6621 PyObject
* _resultobj
;
6623 wxPyTreeCtrl
* _arg0
;
6624 PyObject
* _argo0
= 0;
6625 char *_kwnames
[] = { "self", NULL
};
6628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
6631 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6632 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6633 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxPyTreeCtrl_p.");
6638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6639 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
6641 wxPyEndAllowThreads(__tstate
);
6642 if (PyErr_Occurred()) return NULL
;
6643 } _resultobj
= Py_BuildValue("i",_result
);
6647 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
6648 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6649 PyObject
* _resultobj
;
6650 unsigned int _result
;
6651 wxPyTreeCtrl
* _arg0
;
6652 PyObject
* _argo0
= 0;
6653 char *_kwnames
[] = { "self", NULL
};
6656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
6659 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6660 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxPyTreeCtrl_p.");
6666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6667 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
6669 wxPyEndAllowThreads(__tstate
);
6670 if (PyErr_Occurred()) return NULL
;
6671 } _resultobj
= Py_BuildValue("i",_result
);
6675 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
6676 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6677 PyObject
* _resultobj
;
6678 wxPyTreeCtrl
* _arg0
;
6680 PyObject
* _argo0
= 0;
6681 char *_kwnames
[] = { "self","indent", NULL
};
6684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
6687 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6688 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6689 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxPyTreeCtrl_p.");
6694 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6695 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
6697 wxPyEndAllowThreads(__tstate
);
6698 if (PyErr_Occurred()) return NULL
;
6699 } Py_INCREF(Py_None
);
6700 _resultobj
= Py_None
;
6704 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
6705 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6706 PyObject
* _resultobj
;
6707 wxImageList
* _result
;
6708 wxPyTreeCtrl
* _arg0
;
6709 PyObject
* _argo0
= 0;
6710 char *_kwnames
[] = { "self", NULL
};
6713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
6716 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6717 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6718 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxPyTreeCtrl_p.");
6723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6724 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
6726 wxPyEndAllowThreads(__tstate
);
6727 if (PyErr_Occurred()) return NULL
;
6728 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6732 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
6733 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6734 PyObject
* _resultobj
;
6735 wxImageList
* _result
;
6736 wxPyTreeCtrl
* _arg0
;
6737 PyObject
* _argo0
= 0;
6738 char *_kwnames
[] = { "self", NULL
};
6741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
6744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxPyTreeCtrl_p.");
6751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6752 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
6754 wxPyEndAllowThreads(__tstate
);
6755 if (PyErr_Occurred()) return NULL
;
6756 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6760 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
6761 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6762 PyObject
* _resultobj
;
6763 wxPyTreeCtrl
* _arg0
;
6764 wxImageList
* _arg1
;
6765 PyObject
* _argo0
= 0;
6766 PyObject
* _argo1
= 0;
6767 char *_kwnames
[] = { "self","imageList", NULL
};
6770 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
))
6773 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6774 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6775 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxPyTreeCtrl_p.");
6780 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6781 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6782 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
6787 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6788 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
6790 wxPyEndAllowThreads(__tstate
);
6791 if (PyErr_Occurred()) return NULL
;
6792 } Py_INCREF(Py_None
);
6793 _resultobj
= Py_None
;
6797 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
6798 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6799 PyObject
* _resultobj
;
6800 wxPyTreeCtrl
* _arg0
;
6801 wxImageList
* _arg1
;
6802 PyObject
* _argo0
= 0;
6803 PyObject
* _argo1
= 0;
6804 char *_kwnames
[] = { "self","imageList", NULL
};
6807 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
6810 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6811 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6812 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxPyTreeCtrl_p.");
6817 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6818 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6819 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
6824 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6825 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
6827 wxPyEndAllowThreads(__tstate
);
6828 if (PyErr_Occurred()) return NULL
;
6829 } Py_INCREF(Py_None
);
6830 _resultobj
= Py_None
;
6834 #define wxTreeCtrl_AssignImageList(_swigobj,_swigarg0) (_swigobj->AssignImageList(_swigarg0))
6835 static PyObject
*_wrap_wxTreeCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6836 PyObject
* _resultobj
;
6837 wxPyTreeCtrl
* _arg0
;
6838 wxImageList
* _arg1
;
6839 PyObject
* _argo0
= 0;
6840 PyObject
* _argo1
= 0;
6841 char *_kwnames
[] = { "self","imageList", NULL
};
6844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
))
6847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignImageList. Expected _wxPyTreeCtrl_p.");
6854 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6855 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6856 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignImageList. Expected _wxImageList_p.");
6861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6862 wxTreeCtrl_AssignImageList(_arg0
,_arg1
);
6864 wxPyEndAllowThreads(__tstate
);
6865 if (PyErr_Occurred()) return NULL
;
6866 } Py_INCREF(Py_None
);
6867 _resultobj
= Py_None
;
6871 #define wxTreeCtrl_AssignStateImageList(_swigobj,_swigarg0) (_swigobj->AssignStateImageList(_swigarg0))
6872 static PyObject
*_wrap_wxTreeCtrl_AssignStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6873 PyObject
* _resultobj
;
6874 wxPyTreeCtrl
* _arg0
;
6875 wxImageList
* _arg1
;
6876 PyObject
* _argo0
= 0;
6877 PyObject
* _argo1
= 0;
6878 char *_kwnames
[] = { "self","imageList", NULL
};
6881 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignStateImageList",_kwnames
,&_argo0
,&_argo1
))
6884 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6885 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6886 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignStateImageList. Expected _wxPyTreeCtrl_p.");
6891 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6892 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6893 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignStateImageList. Expected _wxImageList_p.");
6898 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6899 wxTreeCtrl_AssignStateImageList(_arg0
,_arg1
);
6901 wxPyEndAllowThreads(__tstate
);
6902 if (PyErr_Occurred()) return NULL
;
6903 } Py_INCREF(Py_None
);
6904 _resultobj
= Py_None
;
6908 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
6909 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6910 PyObject
* _resultobj
;
6911 unsigned int _result
;
6912 wxPyTreeCtrl
* _arg0
;
6913 PyObject
* _argo0
= 0;
6914 char *_kwnames
[] = { "self", NULL
};
6917 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
6920 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6921 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6922 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSpacing. Expected _wxPyTreeCtrl_p.");
6927 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6928 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
6930 wxPyEndAllowThreads(__tstate
);
6931 if (PyErr_Occurred()) return NULL
;
6932 } _resultobj
= Py_BuildValue("i",_result
);
6936 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
6937 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6938 PyObject
* _resultobj
;
6939 wxPyTreeCtrl
* _arg0
;
6941 PyObject
* _argo0
= 0;
6942 char *_kwnames
[] = { "self","spacing", NULL
};
6945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
6948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxPyTreeCtrl_p.");
6955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6956 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
6958 wxPyEndAllowThreads(__tstate
);
6959 if (PyErr_Occurred()) return NULL
;
6960 } Py_INCREF(Py_None
);
6961 _resultobj
= Py_None
;
6965 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
6966 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6967 PyObject
* _resultobj
;
6969 wxPyTreeCtrl
* _arg0
;
6970 wxTreeItemId
* _arg1
;
6971 PyObject
* _argo0
= 0;
6972 PyObject
* _argo1
= 0;
6973 char *_kwnames
[] = { "self","item", NULL
};
6976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemText",_kwnames
,&_argo0
,&_argo1
))
6979 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6980 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6981 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxPyTreeCtrl_p.");
6986 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6987 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6988 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
6993 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6994 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
6996 wxPyEndAllowThreads(__tstate
);
6997 if (PyErr_Occurred()) return NULL
;
7000 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
7002 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
7011 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
7012 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7013 PyObject
* _resultobj
;
7015 wxPyTreeCtrl
* _arg0
;
7016 wxTreeItemId
* _arg1
;
7017 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
7018 PyObject
* _argo0
= 0;
7019 PyObject
* _argo1
= 0;
7020 char *_kwnames
[] = { "self","item","which", NULL
};
7023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7026 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7027 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7028 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxPyTreeCtrl_p.");
7033 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7034 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7035 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
7040 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7041 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
7043 wxPyEndAllowThreads(__tstate
);
7044 if (PyErr_Occurred()) return NULL
;
7045 } _resultobj
= Py_BuildValue("i",_result
);
7049 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
7050 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7051 PyObject
* _resultobj
;
7053 wxPyTreeCtrl
* _arg0
;
7054 wxTreeItemId
* _arg1
;
7055 PyObject
* _argo0
= 0;
7056 PyObject
* _argo1
= 0;
7057 char *_kwnames
[] = { "self","item", NULL
};
7060 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
7063 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7064 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7065 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
7070 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7071 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7072 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
7077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7078 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
7080 wxPyEndAllowThreads(__tstate
);
7081 if (PyErr_Occurred()) return NULL
;
7082 } _resultobj
= Py_BuildValue("i",_result
);
7086 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
7087 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7088 PyObject
* _resultobj
;
7089 wxPyTreeCtrl
* _arg0
;
7090 wxTreeItemId
* _arg1
;
7092 PyObject
* _argo0
= 0;
7093 PyObject
* _argo1
= 0;
7094 PyObject
* _obj2
= 0;
7095 char *_kwnames
[] = { "self","item","text", NULL
};
7098 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7101 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7102 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7103 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxPyTreeCtrl_p.");
7108 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7109 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7110 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
7115 _arg2
= wxString_in_helper(_obj2
);
7120 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7121 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
7123 wxPyEndAllowThreads(__tstate
);
7124 if (PyErr_Occurred()) return NULL
;
7125 } Py_INCREF(Py_None
);
7126 _resultobj
= Py_None
;
7134 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
7135 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7136 PyObject
* _resultobj
;
7137 wxPyTreeCtrl
* _arg0
;
7138 wxTreeItemId
* _arg1
;
7140 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
7141 PyObject
* _argo0
= 0;
7142 PyObject
* _argo1
= 0;
7143 char *_kwnames
[] = { "self","item","image","which", NULL
};
7146 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
7149 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7150 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7151 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxPyTreeCtrl_p.");
7156 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7157 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7158 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
7163 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7164 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
7166 wxPyEndAllowThreads(__tstate
);
7167 if (PyErr_Occurred()) return NULL
;
7168 } Py_INCREF(Py_None
);
7169 _resultobj
= Py_None
;
7173 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
7174 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7175 PyObject
* _resultobj
;
7176 wxPyTreeCtrl
* _arg0
;
7177 wxTreeItemId
* _arg1
;
7179 PyObject
* _argo0
= 0;
7180 PyObject
* _argo1
= 0;
7181 char *_kwnames
[] = { "self","item","image", NULL
};
7184 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
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_SetItemSelectedImage. 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_SetItemSelectedImage. Expected _wxTreeItemId_p.");
7201 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7202 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
7204 wxPyEndAllowThreads(__tstate
);
7205 if (PyErr_Occurred()) return NULL
;
7206 } Py_INCREF(Py_None
);
7207 _resultobj
= Py_None
;
7211 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
7212 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7213 PyObject
* _resultobj
;
7214 wxPyTreeCtrl
* _arg0
;
7215 wxTreeItemId
* _arg1
;
7216 bool _arg2
= (bool ) TRUE
;
7217 PyObject
* _argo0
= 0;
7218 PyObject
* _argo1
= 0;
7219 int tempbool2
= (int) TRUE
;
7220 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
7223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7226 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7227 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7228 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxPyTreeCtrl_p.");
7233 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7234 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7235 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
7239 _arg2
= (bool ) tempbool2
;
7241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7242 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
7244 wxPyEndAllowThreads(__tstate
);
7245 if (PyErr_Occurred()) return NULL
;
7246 } Py_INCREF(Py_None
);
7247 _resultobj
= Py_None
;
7251 static wxPyTreeItemData
* wxPyTreeCtrl_GetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
7252 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7254 data
= new wxPyTreeItemData();
7255 data
->SetId(item
); // set the id
7256 self
->SetItemData(item
, data
);
7260 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7261 PyObject
* _resultobj
;
7262 wxPyTreeItemData
* _result
;
7263 wxPyTreeCtrl
* _arg0
;
7264 wxTreeItemId
* _arg1
;
7265 PyObject
* _argo0
= 0;
7266 PyObject
* _argo1
= 0;
7267 char *_kwnames
[] = { "self","item", NULL
};
7271 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
7274 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7275 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7276 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxPyTreeCtrl_p.");
7281 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7282 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7283 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
7288 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7289 _result
= (wxPyTreeItemData
*)wxPyTreeCtrl_GetItemData(_arg0
,*_arg1
);
7291 wxPyEndAllowThreads(__tstate
);
7292 if (PyErr_Occurred()) return NULL
;
7294 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
7295 _resultobj
= Py_BuildValue("s",_ptemp
);
7298 _resultobj
= Py_None
;
7303 static void wxPyTreeCtrl_SetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
7304 data
->SetId(item
); // set the id
7305 self
->SetItemData(item
, data
);
7307 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7308 PyObject
* _resultobj
;
7309 wxPyTreeCtrl
* _arg0
;
7310 wxTreeItemId
* _arg1
;
7311 wxPyTreeItemData
* _arg2
;
7312 PyObject
* _argo0
= 0;
7313 PyObject
* _argo1
= 0;
7314 PyObject
* _argo2
= 0;
7315 char *_kwnames
[] = { "self","item","data", NULL
};
7318 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7321 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7322 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7323 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxPyTreeCtrl_p.");
7328 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7329 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
7335 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7336 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
7337 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
7342 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7343 wxPyTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
7345 wxPyEndAllowThreads(__tstate
);
7346 if (PyErr_Occurred()) return NULL
;
7347 } Py_INCREF(Py_None
);
7348 _resultobj
= Py_None
;
7352 static PyObject
* wxPyTreeCtrl_GetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
7353 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7355 data
= new wxPyTreeItemData();
7356 data
->SetId(item
); // set the id
7357 self
->SetItemData(item
, data
);
7359 return data
->GetData();
7361 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7362 PyObject
* _resultobj
;
7364 wxPyTreeCtrl
* _arg0
;
7365 wxTreeItemId
* _arg1
;
7366 PyObject
* _argo0
= 0;
7367 PyObject
* _argo1
= 0;
7368 char *_kwnames
[] = { "self","item", NULL
};
7371 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
7374 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7375 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7376 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxPyTreeCtrl_p.");
7381 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7382 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7383 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
7388 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7389 _result
= (PyObject
*)wxPyTreeCtrl_GetPyData(_arg0
,*_arg1
);
7391 wxPyEndAllowThreads(__tstate
);
7392 if (PyErr_Occurred()) return NULL
;
7394 _resultobj
= _result
;
7399 static void wxPyTreeCtrl_SetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
7400 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7402 data
= new wxPyTreeItemData(obj
);
7403 data
->SetId(item
); // set the id
7404 self
->SetItemData(item
, data
);
7408 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7409 PyObject
* _resultobj
;
7410 wxPyTreeCtrl
* _arg0
;
7411 wxTreeItemId
* _arg1
;
7413 PyObject
* _argo0
= 0;
7414 PyObject
* _argo1
= 0;
7415 PyObject
* _obj2
= 0;
7416 char *_kwnames
[] = { "self","item","obj", NULL
};
7419 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7422 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7423 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7424 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxPyTreeCtrl_p.");
7429 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7430 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7431 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
7439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7440 wxPyTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
7442 wxPyEndAllowThreads(__tstate
);
7443 if (PyErr_Occurred()) return NULL
;
7444 } Py_INCREF(Py_None
);
7445 _resultobj
= Py_None
;
7449 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
7450 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7451 PyObject
* _resultobj
;
7453 wxPyTreeCtrl
* _arg0
;
7454 wxTreeItemId
* _arg1
;
7455 PyObject
* _argo0
= 0;
7456 PyObject
* _argo1
= 0;
7457 char *_kwnames
[] = { "self","item", NULL
};
7460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
7463 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7464 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxPyTreeCtrl_p.");
7470 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7471 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
7477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7478 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
7480 wxPyEndAllowThreads(__tstate
);
7481 if (PyErr_Occurred()) return NULL
;
7482 } _resultobj
= Py_BuildValue("i",_result
);
7486 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
7487 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7488 PyObject
* _resultobj
;
7490 wxPyTreeCtrl
* _arg0
;
7491 wxTreeItemId
* _arg1
;
7492 PyObject
* _argo0
= 0;
7493 PyObject
* _argo1
= 0;
7494 char *_kwnames
[] = { "self","item", NULL
};
7497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
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_ItemHasChildren. Expected _wxPyTreeCtrl_p.");
7507 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7508 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7509 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
7514 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7515 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
7517 wxPyEndAllowThreads(__tstate
);
7518 if (PyErr_Occurred()) return NULL
;
7519 } _resultobj
= Py_BuildValue("i",_result
);
7523 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
7524 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7525 PyObject
* _resultobj
;
7527 wxPyTreeCtrl
* _arg0
;
7528 wxTreeItemId
* _arg1
;
7529 PyObject
* _argo0
= 0;
7530 PyObject
* _argo1
= 0;
7531 char *_kwnames
[] = { "self","item", NULL
};
7534 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
7537 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7538 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7539 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxPyTreeCtrl_p.");
7544 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7545 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7546 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
7551 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7552 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
7554 wxPyEndAllowThreads(__tstate
);
7555 if (PyErr_Occurred()) return NULL
;
7556 } _resultobj
= Py_BuildValue("i",_result
);
7560 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
7561 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7562 PyObject
* _resultobj
;
7564 wxPyTreeCtrl
* _arg0
;
7565 wxTreeItemId
* _arg1
;
7566 PyObject
* _argo0
= 0;
7567 PyObject
* _argo1
= 0;
7568 char *_kwnames
[] = { "self","item", NULL
};
7571 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
7574 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7575 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7576 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxPyTreeCtrl_p.");
7581 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7582 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
7588 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7589 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
7591 wxPyEndAllowThreads(__tstate
);
7592 if (PyErr_Occurred()) return NULL
;
7593 } _resultobj
= Py_BuildValue("i",_result
);
7597 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
7598 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7599 PyObject
* _resultobj
;
7600 wxTreeItemId
* _result
;
7601 wxPyTreeCtrl
* _arg0
;
7602 PyObject
* _argo0
= 0;
7603 char *_kwnames
[] = { "self", NULL
};
7607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
7610 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7611 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7612 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxPyTreeCtrl_p.");
7617 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7618 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
7620 wxPyEndAllowThreads(__tstate
);
7621 if (PyErr_Occurred()) return NULL
;
7622 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7623 _resultobj
= Py_BuildValue("s",_ptemp
);
7627 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
7628 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7629 PyObject
* _resultobj
;
7630 wxTreeItemId
* _result
;
7631 wxPyTreeCtrl
* _arg0
;
7632 PyObject
* _argo0
= 0;
7633 char *_kwnames
[] = { "self", NULL
};
7637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
7640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxPyTreeCtrl_p.");
7647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7648 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
7650 wxPyEndAllowThreads(__tstate
);
7651 if (PyErr_Occurred()) return NULL
;
7652 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7653 _resultobj
= Py_BuildValue("s",_ptemp
);
7657 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
7658 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7659 PyObject
* _resultobj
;
7660 wxTreeItemId
* _result
;
7661 wxPyTreeCtrl
* _arg0
;
7662 wxTreeItemId
* _arg1
;
7663 PyObject
* _argo0
= 0;
7664 PyObject
* _argo1
= 0;
7665 char *_kwnames
[] = { "self","item", NULL
};
7669 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
7672 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7673 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7674 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxPyTreeCtrl_p.");
7679 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7680 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7681 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
7686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7687 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
7689 wxPyEndAllowThreads(__tstate
);
7690 if (PyErr_Occurred()) return NULL
;
7691 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7692 _resultobj
= Py_BuildValue("s",_ptemp
);
7696 static PyObject
* wxPyTreeCtrl_GetSelections(wxPyTreeCtrl
*self
) {
7697 wxPyBeginBlockThreads();
7698 PyObject
* rval
= PyList_New(0);
7699 wxArrayTreeItemIds array
;
7701 num
= self
->GetSelections(array
);
7702 for (x
=0; x
< num
; x
++) {
7703 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
7704 PyObject
* item
= wxPyConstructObject((void*)tii
, "wxTreeItemId", TRUE
);
7705 PyList_Append(rval
, item
);
7707 wxPyEndBlockThreads();
7710 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7711 PyObject
* _resultobj
;
7713 wxPyTreeCtrl
* _arg0
;
7714 PyObject
* _argo0
= 0;
7715 char *_kwnames
[] = { "self", NULL
};
7718 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
7721 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7722 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7723 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxPyTreeCtrl_p.");
7728 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7729 _result
= (PyObject
*)wxPyTreeCtrl_GetSelections(_arg0
);
7731 wxPyEndAllowThreads(__tstate
);
7732 if (PyErr_Occurred()) return NULL
;
7734 _resultobj
= _result
;
7739 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
7740 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7741 PyObject
* _resultobj
;
7743 wxPyTreeCtrl
* _arg0
;
7744 wxTreeItemId
* _arg1
;
7745 bool _arg2
= (bool ) TRUE
;
7746 PyObject
* _argo0
= 0;
7747 PyObject
* _argo1
= 0;
7748 int tempbool2
= (int) TRUE
;
7749 char *_kwnames
[] = { "self","item","recursively", NULL
};
7752 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7755 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7756 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7757 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxPyTreeCtrl_p.");
7762 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7763 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7764 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
7768 _arg2
= (bool ) tempbool2
;
7770 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7771 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
7773 wxPyEndAllowThreads(__tstate
);
7774 if (PyErr_Occurred()) return NULL
;
7775 } _resultobj
= Py_BuildValue("i",_result
);
7779 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
7780 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7781 PyObject
* _resultobj
;
7782 wxTreeItemId
* _result
;
7783 wxPyTreeCtrl
* _arg0
;
7784 wxTreeItemId
* _arg1
;
7785 long * _arg2
= (long *) &longzero
;
7786 PyObject
* _argo0
= 0;
7787 PyObject
* _argo1
= 0;
7789 PyObject
* _obj2
= 0;
7790 char *_kwnames
[] = { "self","item","INOUT", NULL
};
7794 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7797 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7798 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7799 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxPyTreeCtrl_p.");
7804 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7805 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7806 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
7812 temp
= (long) PyInt_AsLong(_obj2
);
7816 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7817 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
7819 wxPyEndAllowThreads(__tstate
);
7820 if (PyErr_Occurred()) return NULL
;
7821 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7822 _resultobj
= Py_BuildValue("s",_ptemp
);
7825 o
= PyInt_FromLong((long) (*_arg2
));
7826 _resultobj
= t_output_helper(_resultobj
, o
);
7831 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
7832 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7833 PyObject
* _resultobj
;
7834 wxTreeItemId
* _result
;
7835 wxPyTreeCtrl
* _arg0
;
7836 wxTreeItemId
* _arg1
;
7838 PyObject
* _argo0
= 0;
7839 PyObject
* _argo1
= 0;
7841 PyObject
* _obj2
= 0;
7842 char *_kwnames
[] = { "self","item","INOUT", NULL
};
7846 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7849 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7850 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7851 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxPyTreeCtrl_p.");
7856 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7857 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7858 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
7863 temp
= (long) PyInt_AsLong(_obj2
);
7867 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7868 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
7870 wxPyEndAllowThreads(__tstate
);
7871 if (PyErr_Occurred()) return NULL
;
7872 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7873 _resultobj
= Py_BuildValue("s",_ptemp
);
7876 o
= PyInt_FromLong((long) (*_arg2
));
7877 _resultobj
= t_output_helper(_resultobj
, o
);
7882 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
7883 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7884 PyObject
* _resultobj
;
7885 wxTreeItemId
* _result
;
7886 wxPyTreeCtrl
* _arg0
;
7887 wxTreeItemId
* _arg1
;
7888 PyObject
* _argo0
= 0;
7889 PyObject
* _argo1
= 0;
7890 char *_kwnames
[] = { "self","item", NULL
};
7894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
7897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxPyTreeCtrl_p.");
7904 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7905 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7906 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
7911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7912 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
7914 wxPyEndAllowThreads(__tstate
);
7915 if (PyErr_Occurred()) return NULL
;
7916 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7917 _resultobj
= Py_BuildValue("s",_ptemp
);
7921 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
7922 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7923 PyObject
* _resultobj
;
7924 wxTreeItemId
* _result
;
7925 wxPyTreeCtrl
* _arg0
;
7926 wxTreeItemId
* _arg1
;
7927 PyObject
* _argo0
= 0;
7928 PyObject
* _argo1
= 0;
7929 char *_kwnames
[] = { "self","item", NULL
};
7933 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
7936 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7937 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7938 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxPyTreeCtrl_p.");
7943 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7944 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7945 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
7950 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7951 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
7953 wxPyEndAllowThreads(__tstate
);
7954 if (PyErr_Occurred()) return NULL
;
7955 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7956 _resultobj
= Py_BuildValue("s",_ptemp
);
7960 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
7961 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7962 PyObject
* _resultobj
;
7963 wxTreeItemId
* _result
;
7964 wxPyTreeCtrl
* _arg0
;
7965 PyObject
* _argo0
= 0;
7966 char *_kwnames
[] = { "self", NULL
};
7970 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
7973 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7974 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7975 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxPyTreeCtrl_p.");
7980 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7981 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
7983 wxPyEndAllowThreads(__tstate
);
7984 if (PyErr_Occurred()) return NULL
;
7985 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7986 _resultobj
= Py_BuildValue("s",_ptemp
);
7990 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
7991 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7992 PyObject
* _resultobj
;
7993 wxTreeItemId
* _result
;
7994 wxPyTreeCtrl
* _arg0
;
7995 wxTreeItemId
* _arg1
;
7996 PyObject
* _argo0
= 0;
7997 PyObject
* _argo1
= 0;
7998 char *_kwnames
[] = { "self","item", NULL
};
8002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
8005 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8006 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8007 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxPyTreeCtrl_p.");
8012 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8013 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8014 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
8019 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8020 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
8022 wxPyEndAllowThreads(__tstate
);
8023 if (PyErr_Occurred()) return NULL
;
8024 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8025 _resultobj
= Py_BuildValue("s",_ptemp
);
8029 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
8030 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8031 PyObject
* _resultobj
;
8032 wxTreeItemId
* _result
;
8033 wxPyTreeCtrl
* _arg0
;
8034 wxTreeItemId
* _arg1
;
8035 PyObject
* _argo0
= 0;
8036 PyObject
* _argo1
= 0;
8037 char *_kwnames
[] = { "self","item", NULL
};
8041 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
8044 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8045 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8046 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxPyTreeCtrl_p.");
8051 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8052 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
8058 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8059 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
8061 wxPyEndAllowThreads(__tstate
);
8062 if (PyErr_Occurred()) return NULL
;
8063 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8064 _resultobj
= Py_BuildValue("s",_ptemp
);
8068 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
8069 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8070 PyObject
* _resultobj
;
8071 wxTreeItemId
* _result
;
8072 wxPyTreeCtrl
* _arg0
;
8073 wxTreeItemId
* _arg1
;
8074 PyObject
* _argo0
= 0;
8075 PyObject
* _argo1
= 0;
8076 char *_kwnames
[] = { "self","item", NULL
};
8080 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
8083 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8084 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8085 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxPyTreeCtrl_p.");
8090 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8091 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8092 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
8097 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8098 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
8100 wxPyEndAllowThreads(__tstate
);
8101 if (PyErr_Occurred()) return NULL
;
8102 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8103 _resultobj
= Py_BuildValue("s",_ptemp
);
8107 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
8108 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8109 PyObject
* _resultobj
;
8110 wxTreeItemId
* _result
;
8111 wxPyTreeCtrl
* _arg0
;
8113 int _arg2
= (int ) -1;
8114 int _arg3
= (int ) -1;
8115 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
8116 PyObject
* _argo0
= 0;
8117 PyObject
* _obj1
= 0;
8118 PyObject
* _argo4
= 0;
8119 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
8123 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
8126 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8127 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8128 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxPyTreeCtrl_p.");
8133 _arg1
= wxString_in_helper(_obj1
);
8138 if (_argo4
== Py_None
) { _arg4
= NULL
; }
8139 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
8140 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
8145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8146 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
8148 wxPyEndAllowThreads(__tstate
);
8149 if (PyErr_Occurred()) return NULL
;
8150 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8151 _resultobj
= Py_BuildValue("s",_ptemp
);
8159 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8160 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8161 PyObject
* _resultobj
;
8162 wxTreeItemId
* _result
;
8163 wxPyTreeCtrl
* _arg0
;
8164 wxTreeItemId
* _arg1
;
8166 int _arg3
= (int ) -1;
8167 int _arg4
= (int ) -1;
8168 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8169 PyObject
* _argo0
= 0;
8170 PyObject
* _argo1
= 0;
8171 PyObject
* _obj2
= 0;
8172 PyObject
* _argo5
= 0;
8173 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8177 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8180 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8181 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8182 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxPyTreeCtrl_p.");
8187 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8188 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
8194 _arg2
= wxString_in_helper(_obj2
);
8199 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8200 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8201 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
8206 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8207 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8209 wxPyEndAllowThreads(__tstate
);
8210 if (PyErr_Occurred()) return NULL
;
8211 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8212 _resultobj
= Py_BuildValue("s",_ptemp
);
8220 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
8221 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8222 PyObject
* _resultobj
;
8223 wxTreeItemId
* _result
;
8224 wxPyTreeCtrl
* _arg0
;
8225 wxTreeItemId
* _arg1
;
8226 wxTreeItemId
* _arg2
;
8228 int _arg4
= (int ) -1;
8229 int _arg5
= (int ) -1;
8230 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
8231 PyObject
* _argo0
= 0;
8232 PyObject
* _argo1
= 0;
8233 PyObject
* _argo2
= 0;
8234 PyObject
* _obj3
= 0;
8235 PyObject
* _argo6
= 0;
8236 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
8240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
8243 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8244 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8245 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxPyTreeCtrl_p.");
8250 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8251 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
8257 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8258 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
8259 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
8264 _arg3
= wxString_in_helper(_obj3
);
8269 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8270 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
8271 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
8276 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8277 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8279 wxPyEndAllowThreads(__tstate
);
8280 if (PyErr_Occurred()) return NULL
;
8281 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8282 _resultobj
= Py_BuildValue("s",_ptemp
);
8290 #define wxTreeCtrl_InsertItemBefore(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
8291 static PyObject
*_wrap_wxTreeCtrl_InsertItemBefore(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8292 PyObject
* _resultobj
;
8293 wxTreeItemId
* _result
;
8294 wxPyTreeCtrl
* _arg0
;
8295 wxTreeItemId
* _arg1
;
8298 int _arg4
= (int ) -1;
8299 int _arg5
= (int ) -1;
8300 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
8301 PyObject
* _argo0
= 0;
8302 PyObject
* _argo1
= 0;
8303 PyObject
* _obj3
= 0;
8304 PyObject
* _argo6
= 0;
8305 char *_kwnames
[] = { "self","parent","before","text","image","selectedImage","data", NULL
};
8309 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|iiO:wxTreeCtrl_InsertItemBefore",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
8312 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8313 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8314 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeCtrl_p.");
8319 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8320 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8321 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemId_p.");
8326 _arg3
= wxString_in_helper(_obj3
);
8331 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8332 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
8333 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeItemData_p.");
8338 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8339 _result
= new wxTreeItemId (wxTreeCtrl_InsertItemBefore(_arg0
,*_arg1
,_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8341 wxPyEndAllowThreads(__tstate
);
8342 if (PyErr_Occurred()) return NULL
;
8343 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8344 _resultobj
= Py_BuildValue("s",_ptemp
);
8352 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8353 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8354 PyObject
* _resultobj
;
8355 wxTreeItemId
* _result
;
8356 wxPyTreeCtrl
* _arg0
;
8357 wxTreeItemId
* _arg1
;
8359 int _arg3
= (int ) -1;
8360 int _arg4
= (int ) -1;
8361 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8362 PyObject
* _argo0
= 0;
8363 PyObject
* _argo1
= 0;
8364 PyObject
* _obj2
= 0;
8365 PyObject
* _argo5
= 0;
8366 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8373 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8374 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxPyTreeCtrl_p.");
8380 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8381 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8382 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
8387 _arg2
= wxString_in_helper(_obj2
);
8392 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8393 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8394 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
8399 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8400 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8402 wxPyEndAllowThreads(__tstate
);
8403 if (PyErr_Occurred()) return NULL
;
8404 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8405 _resultobj
= Py_BuildValue("s",_ptemp
);
8413 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
8414 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8415 PyObject
* _resultobj
;
8416 wxPyTreeCtrl
* _arg0
;
8417 wxTreeItemId
* _arg1
;
8418 PyObject
* _argo0
= 0;
8419 PyObject
* _argo1
= 0;
8420 char *_kwnames
[] = { "self","item", NULL
};
8423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
8426 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8427 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8428 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxPyTreeCtrl_p.");
8433 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8434 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
8440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8441 wxTreeCtrl_Delete(_arg0
,*_arg1
);
8443 wxPyEndAllowThreads(__tstate
);
8444 if (PyErr_Occurred()) return NULL
;
8445 } Py_INCREF(Py_None
);
8446 _resultobj
= Py_None
;
8450 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
8451 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8452 PyObject
* _resultobj
;
8453 wxPyTreeCtrl
* _arg0
;
8454 wxTreeItemId
* _arg1
;
8455 PyObject
* _argo0
= 0;
8456 PyObject
* _argo1
= 0;
8457 char *_kwnames
[] = { "self","item", NULL
};
8460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
8463 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8464 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxPyTreeCtrl_p.");
8470 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8471 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
8477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8478 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
8480 wxPyEndAllowThreads(__tstate
);
8481 if (PyErr_Occurred()) return NULL
;
8482 } Py_INCREF(Py_None
);
8483 _resultobj
= Py_None
;
8487 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
8488 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8489 PyObject
* _resultobj
;
8490 wxPyTreeCtrl
* _arg0
;
8491 PyObject
* _argo0
= 0;
8492 char *_kwnames
[] = { "self", NULL
};
8495 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
8498 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8499 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8500 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxPyTreeCtrl_p.");
8505 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8506 wxTreeCtrl_DeleteAllItems(_arg0
);
8508 wxPyEndAllowThreads(__tstate
);
8509 if (PyErr_Occurred()) return NULL
;
8510 } Py_INCREF(Py_None
);
8511 _resultobj
= Py_None
;
8515 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
8516 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8517 PyObject
* _resultobj
;
8518 wxPyTreeCtrl
* _arg0
;
8519 wxTreeItemId
* _arg1
;
8520 PyObject
* _argo0
= 0;
8521 PyObject
* _argo1
= 0;
8522 char *_kwnames
[] = { "self","item", NULL
};
8525 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
8528 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8529 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8530 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxPyTreeCtrl_p.");
8535 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8536 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8537 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
8542 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8543 wxTreeCtrl_Expand(_arg0
,*_arg1
);
8545 wxPyEndAllowThreads(__tstate
);
8546 if (PyErr_Occurred()) return NULL
;
8547 } Py_INCREF(Py_None
);
8548 _resultobj
= Py_None
;
8552 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
8553 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8554 PyObject
* _resultobj
;
8555 wxPyTreeCtrl
* _arg0
;
8556 wxTreeItemId
* _arg1
;
8557 PyObject
* _argo0
= 0;
8558 PyObject
* _argo1
= 0;
8559 char *_kwnames
[] = { "self","item", NULL
};
8562 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
8565 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8566 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8567 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxPyTreeCtrl_p.");
8572 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8573 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8574 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
8579 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8580 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
8582 wxPyEndAllowThreads(__tstate
);
8583 if (PyErr_Occurred()) return NULL
;
8584 } Py_INCREF(Py_None
);
8585 _resultobj
= Py_None
;
8589 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
8590 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8591 PyObject
* _resultobj
;
8592 wxPyTreeCtrl
* _arg0
;
8593 wxTreeItemId
* _arg1
;
8594 PyObject
* _argo0
= 0;
8595 PyObject
* _argo1
= 0;
8596 char *_kwnames
[] = { "self","item", NULL
};
8599 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
8602 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8603 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8604 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxPyTreeCtrl_p.");
8609 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8610 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8611 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
8616 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8617 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
8619 wxPyEndAllowThreads(__tstate
);
8620 if (PyErr_Occurred()) return NULL
;
8621 } Py_INCREF(Py_None
);
8622 _resultobj
= Py_None
;
8626 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
8627 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8628 PyObject
* _resultobj
;
8629 wxPyTreeCtrl
* _arg0
;
8630 wxTreeItemId
* _arg1
;
8631 PyObject
* _argo0
= 0;
8632 PyObject
* _argo1
= 0;
8633 char *_kwnames
[] = { "self","item", NULL
};
8636 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
8639 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8640 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8641 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxPyTreeCtrl_p.");
8646 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8647 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8648 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
8653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8654 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
8656 wxPyEndAllowThreads(__tstate
);
8657 if (PyErr_Occurred()) return NULL
;
8658 } Py_INCREF(Py_None
);
8659 _resultobj
= Py_None
;
8663 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
8664 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8665 PyObject
* _resultobj
;
8666 wxPyTreeCtrl
* _arg0
;
8667 PyObject
* _argo0
= 0;
8668 char *_kwnames
[] = { "self", NULL
};
8671 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
8674 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8675 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8676 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxPyTreeCtrl_p.");
8681 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8682 wxTreeCtrl_Unselect(_arg0
);
8684 wxPyEndAllowThreads(__tstate
);
8685 if (PyErr_Occurred()) return NULL
;
8686 } Py_INCREF(Py_None
);
8687 _resultobj
= Py_None
;
8691 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
8692 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8693 PyObject
* _resultobj
;
8694 wxPyTreeCtrl
* _arg0
;
8695 PyObject
* _argo0
= 0;
8696 char *_kwnames
[] = { "self", NULL
};
8699 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
8702 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8703 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8704 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxPyTreeCtrl_p.");
8709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8710 wxTreeCtrl_UnselectAll(_arg0
);
8712 wxPyEndAllowThreads(__tstate
);
8713 if (PyErr_Occurred()) return NULL
;
8714 } Py_INCREF(Py_None
);
8715 _resultobj
= Py_None
;
8719 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
8720 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8721 PyObject
* _resultobj
;
8722 wxPyTreeCtrl
* _arg0
;
8723 wxTreeItemId
* _arg1
;
8724 PyObject
* _argo0
= 0;
8725 PyObject
* _argo1
= 0;
8726 char *_kwnames
[] = { "self","item", NULL
};
8729 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
8732 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8733 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8734 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxPyTreeCtrl_p.");
8739 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8740 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8741 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
8746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8747 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
8749 wxPyEndAllowThreads(__tstate
);
8750 if (PyErr_Occurred()) return NULL
;
8751 } Py_INCREF(Py_None
);
8752 _resultobj
= Py_None
;
8756 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
8757 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8758 PyObject
* _resultobj
;
8759 wxPyTreeCtrl
* _arg0
;
8760 wxTreeItemId
* _arg1
;
8761 PyObject
* _argo0
= 0;
8762 PyObject
* _argo1
= 0;
8763 char *_kwnames
[] = { "self","item", NULL
};
8766 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
8769 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8770 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8771 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxPyTreeCtrl_p.");
8776 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8777 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8778 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
8783 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8784 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
8786 wxPyEndAllowThreads(__tstate
);
8787 if (PyErr_Occurred()) return NULL
;
8788 } Py_INCREF(Py_None
);
8789 _resultobj
= Py_None
;
8793 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
8794 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8795 PyObject
* _resultobj
;
8796 wxPyTreeCtrl
* _arg0
;
8797 wxTreeItemId
* _arg1
;
8798 PyObject
* _argo0
= 0;
8799 PyObject
* _argo1
= 0;
8800 char *_kwnames
[] = { "self","item", NULL
};
8803 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ScrollTo",_kwnames
,&_argo0
,&_argo1
))
8806 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8807 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8808 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxPyTreeCtrl_p.");
8813 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8814 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8815 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
8820 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8821 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
8823 wxPyEndAllowThreads(__tstate
);
8824 if (PyErr_Occurred()) return NULL
;
8825 } Py_INCREF(Py_None
);
8826 _resultobj
= Py_None
;
8830 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
8831 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8832 PyObject
* _resultobj
;
8833 wxTextCtrl
* _result
;
8834 wxPyTreeCtrl
* _arg0
;
8835 wxTreeItemId
* _arg1
;
8836 PyObject
* _argo0
= 0;
8837 PyObject
* _argo1
= 0;
8838 char *_kwnames
[] = { "self","item", NULL
};
8841 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
8844 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8845 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8846 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxPyTreeCtrl_p.");
8851 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8852 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8853 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
8858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8859 _result
= (wxTextCtrl
*)wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
8861 wxPyEndAllowThreads(__tstate
);
8862 if (PyErr_Occurred()) return NULL
;
8863 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8867 #define wxTreeCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
8868 static PyObject
*_wrap_wxTreeCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8869 PyObject
* _resultobj
;
8870 wxTextCtrl
* _result
;
8871 wxPyTreeCtrl
* _arg0
;
8872 PyObject
* _argo0
= 0;
8873 char *_kwnames
[] = { "self", NULL
};
8876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetEditControl",_kwnames
,&_argo0
))
8879 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8880 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8881 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetEditControl. Expected _wxPyTreeCtrl_p.");
8886 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8887 _result
= (wxTextCtrl
*)wxTreeCtrl_GetEditControl(_arg0
);
8889 wxPyEndAllowThreads(__tstate
);
8890 if (PyErr_Occurred()) return NULL
;
8891 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8895 #define wxTreeCtrl_EndEditLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->EndEditLabel(_swigarg0,_swigarg1))
8896 static PyObject
*_wrap_wxTreeCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8897 PyObject
* _resultobj
;
8898 wxPyTreeCtrl
* _arg0
;
8899 wxTreeItemId
* _arg1
;
8900 int _arg2
= (int ) FALSE
;
8901 PyObject
* _argo0
= 0;
8902 PyObject
* _argo1
= 0;
8903 char *_kwnames
[] = { "self","item","discardChanges", NULL
};
8906 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_EndEditLabel",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
8909 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8910 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8911 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EndEditLabel. Expected _wxPyTreeCtrl_p.");
8916 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8917 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8918 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EndEditLabel. Expected _wxTreeItemId_p.");
8923 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8924 wxTreeCtrl_EndEditLabel(_arg0
,*_arg1
,_arg2
);
8926 wxPyEndAllowThreads(__tstate
);
8927 if (PyErr_Occurred()) return NULL
;
8928 } Py_INCREF(Py_None
);
8929 _resultobj
= Py_None
;
8933 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
8934 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8935 PyObject
* _resultobj
;
8936 wxPyTreeCtrl
* _arg0
;
8937 wxTreeItemId
* _arg1
;
8938 PyObject
* _argo0
= 0;
8939 PyObject
* _argo1
= 0;
8940 char *_kwnames
[] = { "self","item", NULL
};
8943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
8946 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8947 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxPyTreeCtrl_p.");
8953 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8954 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8955 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
8960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8961 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
8963 wxPyEndAllowThreads(__tstate
);
8964 if (PyErr_Occurred()) return NULL
;
8965 } Py_INCREF(Py_None
);
8966 _resultobj
= Py_None
;
8970 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
8971 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8972 PyObject
* _resultobj
;
8973 wxPyTreeCtrl
* _arg0
;
8974 wxTreeItemId
* _arg1
;
8975 int _arg2
= (int ) TRUE
;
8976 PyObject
* _argo0
= 0;
8977 PyObject
* _argo1
= 0;
8978 char *_kwnames
[] = { "self","item","bold", NULL
};
8981 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
8984 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8985 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8986 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxPyTreeCtrl_p.");
8991 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8992 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8993 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
8998 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8999 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
9001 wxPyEndAllowThreads(__tstate
);
9002 if (PyErr_Occurred()) return NULL
;
9003 } Py_INCREF(Py_None
);
9004 _resultobj
= Py_None
;
9008 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
9009 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9010 PyObject
* _resultobj
;
9012 wxPyTreeCtrl
* _arg0
;
9013 wxTreeItemId
* _arg1
;
9014 PyObject
* _argo0
= 0;
9015 PyObject
* _argo1
= 0;
9016 char *_kwnames
[] = { "self","item", NULL
};
9019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsBold",_kwnames
,&_argo0
,&_argo1
))
9022 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9023 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9024 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxPyTreeCtrl_p.");
9029 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9030 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
9036 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9037 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
9039 wxPyEndAllowThreads(__tstate
);
9040 if (PyErr_Occurred()) return NULL
;
9041 } _resultobj
= Py_BuildValue("i",_result
);
9045 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
9046 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9047 PyObject
* _resultobj
;
9048 wxTreeItemId
* _result
;
9049 wxPyTreeCtrl
* _arg0
;
9053 PyObject
* _argo0
= 0;
9055 PyObject
* _obj1
= 0;
9056 char *_kwnames
[] = { "self","point", NULL
};
9063 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
9066 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9067 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9068 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxPyTreeCtrl_p.");
9074 if (! wxPoint_helper(_obj1
, &_arg1
))
9078 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9079 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
9081 wxPyEndAllowThreads(__tstate
);
9082 if (PyErr_Occurred()) return NULL
;
9083 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
9084 _resultobj
= Py_BuildValue("s",_ptemp
);
9087 o
= PyInt_FromLong((long) (*_arg2
));
9088 _resultobj
= t_output_helper(_resultobj
, o
);
9093 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
9094 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9095 PyObject
* _resultobj
;
9096 wxPyTreeCtrl
* _arg0
;
9097 wxTreeItemId
* _arg1
;
9099 PyObject
* _argo0
= 0;
9100 PyObject
* _argo1
= 0;
9102 PyObject
* _obj2
= 0;
9103 char *_kwnames
[] = { "self","item","col", NULL
};
9106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
9109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxPyTreeCtrl_p.");
9116 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9117 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9118 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
9124 if (! wxColour_helper(_obj2
, &_arg2
))
9128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9129 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
9131 wxPyEndAllowThreads(__tstate
);
9132 if (PyErr_Occurred()) return NULL
;
9133 } Py_INCREF(Py_None
);
9134 _resultobj
= Py_None
;
9138 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
9139 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9140 PyObject
* _resultobj
;
9141 wxPyTreeCtrl
* _arg0
;
9142 wxTreeItemId
* _arg1
;
9144 PyObject
* _argo0
= 0;
9145 PyObject
* _argo1
= 0;
9147 PyObject
* _obj2
= 0;
9148 char *_kwnames
[] = { "self","item","col", NULL
};
9151 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
9154 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9155 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9156 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
9161 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9162 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9163 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
9169 if (! wxColour_helper(_obj2
, &_arg2
))
9173 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9174 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
9176 wxPyEndAllowThreads(__tstate
);
9177 if (PyErr_Occurred()) return NULL
;
9178 } Py_INCREF(Py_None
);
9179 _resultobj
= Py_None
;
9183 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
9184 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9185 PyObject
* _resultobj
;
9186 wxPyTreeCtrl
* _arg0
;
9187 wxTreeItemId
* _arg1
;
9189 PyObject
* _argo0
= 0;
9190 PyObject
* _argo1
= 0;
9191 PyObject
* _argo2
= 0;
9192 char *_kwnames
[] = { "self","item","font", NULL
};
9195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
9198 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9199 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9200 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxPyTreeCtrl_p.");
9205 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9206 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9207 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
9212 if (_argo2
== Py_None
) { _arg2
= NULL
; }
9213 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
9214 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
9219 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9220 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
9222 wxPyEndAllowThreads(__tstate
);
9223 if (PyErr_Occurred()) return NULL
;
9224 } Py_INCREF(Py_None
);
9225 _resultobj
= Py_None
;
9229 #define wxTreeCtrl_SetItemDropHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemDropHighlight(_swigarg0,_swigarg1))
9230 static PyObject
*_wrap_wxTreeCtrl_SetItemDropHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9231 PyObject
* _resultobj
;
9232 wxPyTreeCtrl
* _arg0
;
9233 wxTreeItemId
* _arg1
;
9234 int _arg2
= (int ) TRUE
;
9235 PyObject
* _argo0
= 0;
9236 PyObject
* _argo1
= 0;
9237 char *_kwnames
[] = { "self","item","highlight", NULL
};
9240 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemDropHighlight",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
9243 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9244 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9245 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemDropHighlight. Expected _wxPyTreeCtrl_p.");
9250 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9251 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9252 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemDropHighlight. Expected _wxTreeItemId_p.");
9257 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9258 wxTreeCtrl_SetItemDropHighlight(_arg0
,*_arg1
,_arg2
);
9260 wxPyEndAllowThreads(__tstate
);
9261 if (PyErr_Occurred()) return NULL
;
9262 } Py_INCREF(Py_None
);
9263 _resultobj
= Py_None
;
9267 static PyObject
* wxPyTreeCtrl_GetBoundingRect(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,int textOnly
) {
9269 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
9270 wxPyBeginBlockThreads();
9271 wxRect
* r
= new wxRect(rect
);
9272 PyObject
* val
= wxPyConstructObject((void*)r
, "wxRect");
9273 wxPyEndBlockThreads();
9281 static PyObject
*_wrap_wxTreeCtrl_GetBoundingRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9282 PyObject
* _resultobj
;
9284 wxPyTreeCtrl
* _arg0
;
9285 wxTreeItemId
* _arg1
;
9286 int _arg2
= (int ) FALSE
;
9287 PyObject
* _argo0
= 0;
9288 PyObject
* _argo1
= 0;
9289 char *_kwnames
[] = { "self","item","textOnly", NULL
};
9292 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetBoundingRect",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
9295 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9296 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9297 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetBoundingRect. Expected _wxPyTreeCtrl_p.");
9302 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9303 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9304 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetBoundingRect. Expected _wxTreeItemId_p.");
9309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9310 _result
= (PyObject
*)wxPyTreeCtrl_GetBoundingRect(_arg0
,*_arg1
,_arg2
);
9312 wxPyEndAllowThreads(__tstate
);
9313 if (PyErr_Occurred()) return NULL
;
9315 _resultobj
= _result
;
9320 static void *SwigwxDirItemDataTowxObject(void *ptr
) {
9323 src
= (wxDirItemData
*) ptr
;
9324 dest
= (wxObject
*) src
;
9325 return (void *) dest
;
9328 #define new_wxDirItemData(_swigarg0,_swigarg1,_swigarg2) (new wxDirItemData(_swigarg0,_swigarg1,_swigarg2))
9329 static PyObject
*_wrap_new_wxDirItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9330 PyObject
* _resultobj
;
9331 wxDirItemData
* _result
;
9335 PyObject
* _obj0
= 0;
9336 PyObject
* _obj1
= 0;
9338 char *_kwnames
[] = { "path","name","isDir", NULL
};
9342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:new_wxDirItemData",_kwnames
,&_obj0
,&_obj1
,&tempbool2
))
9345 _arg0
= wxString_in_helper(_obj0
);
9350 _arg1
= wxString_in_helper(_obj1
);
9354 _arg2
= (bool ) tempbool2
;
9356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9357 _result
= (wxDirItemData
*)new_wxDirItemData(*_arg0
,*_arg1
,_arg2
);
9359 wxPyEndAllowThreads(__tstate
);
9360 if (PyErr_Occurred()) return NULL
;
9362 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirItemData_p");
9363 _resultobj
= Py_BuildValue("s",_ptemp
);
9366 _resultobj
= Py_None
;
9379 #define wxDirItemData_SetNewDirName(_swigobj,_swigarg0) (_swigobj->SetNewDirName(_swigarg0))
9380 static PyObject
*_wrap_wxDirItemData_SetNewDirName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9381 PyObject
* _resultobj
;
9382 wxDirItemData
* _arg0
;
9384 PyObject
* _argo0
= 0;
9385 PyObject
* _obj1
= 0;
9386 char *_kwnames
[] = { "self","path", NULL
};
9389 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDirItemData_SetNewDirName",_kwnames
,&_argo0
,&_obj1
))
9392 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9393 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9394 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_SetNewDirName. Expected _wxDirItemData_p.");
9399 _arg1
= wxString_in_helper(_obj1
);
9404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9405 wxDirItemData_SetNewDirName(_arg0
,*_arg1
);
9407 wxPyEndAllowThreads(__tstate
);
9408 if (PyErr_Occurred()) return NULL
;
9409 } Py_INCREF(Py_None
);
9410 _resultobj
= Py_None
;
9418 #define wxDirItemData_m_path_set(_swigobj,_swigval) (_swigobj->m_path = *(_swigval),_swigval)
9419 static PyObject
*_wrap_wxDirItemData_m_path_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9420 PyObject
* _resultobj
;
9422 wxDirItemData
* _arg0
;
9424 PyObject
* _argo0
= 0;
9425 PyObject
* _obj1
= 0;
9426 char *_kwnames
[] = { "self","m_path", NULL
};
9429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDirItemData_m_path_set",_kwnames
,&_argo0
,&_obj1
))
9432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_path_set. Expected _wxDirItemData_p.");
9439 _arg1
= wxString_in_helper(_obj1
);
9444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9445 _result
= (wxString
*)wxDirItemData_m_path_set(_arg0
,_arg1
);
9447 wxPyEndAllowThreads(__tstate
);
9448 if (PyErr_Occurred()) return NULL
;
9451 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
9453 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9463 #define wxDirItemData_m_path_get(_swigobj) (&_swigobj->m_path)
9464 static PyObject
*_wrap_wxDirItemData_m_path_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9465 PyObject
* _resultobj
;
9467 wxDirItemData
* _arg0
;
9468 PyObject
* _argo0
= 0;
9469 char *_kwnames
[] = { "self", NULL
};
9472 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_path_get",_kwnames
,&_argo0
))
9475 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9476 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9477 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_path_get. Expected _wxDirItemData_p.");
9482 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9483 _result
= (wxString
*)wxDirItemData_m_path_get(_arg0
);
9485 wxPyEndAllowThreads(__tstate
);
9486 if (PyErr_Occurred()) return NULL
;
9489 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
9491 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9497 #define wxDirItemData_m_name_set(_swigobj,_swigval) (_swigobj->m_name = *(_swigval),_swigval)
9498 static PyObject
*_wrap_wxDirItemData_m_name_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9499 PyObject
* _resultobj
;
9501 wxDirItemData
* _arg0
;
9503 PyObject
* _argo0
= 0;
9504 PyObject
* _obj1
= 0;
9505 char *_kwnames
[] = { "self","m_name", NULL
};
9508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDirItemData_m_name_set",_kwnames
,&_argo0
,&_obj1
))
9511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_name_set. Expected _wxDirItemData_p.");
9518 _arg1
= wxString_in_helper(_obj1
);
9523 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9524 _result
= (wxString
*)wxDirItemData_m_name_set(_arg0
,_arg1
);
9526 wxPyEndAllowThreads(__tstate
);
9527 if (PyErr_Occurred()) return NULL
;
9530 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
9532 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9542 #define wxDirItemData_m_name_get(_swigobj) (&_swigobj->m_name)
9543 static PyObject
*_wrap_wxDirItemData_m_name_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9544 PyObject
* _resultobj
;
9546 wxDirItemData
* _arg0
;
9547 PyObject
* _argo0
= 0;
9548 char *_kwnames
[] = { "self", NULL
};
9551 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_name_get",_kwnames
,&_argo0
))
9554 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9555 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_name_get. Expected _wxDirItemData_p.");
9561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9562 _result
= (wxString
*)wxDirItemData_m_name_get(_arg0
);
9564 wxPyEndAllowThreads(__tstate
);
9565 if (PyErr_Occurred()) return NULL
;
9568 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
9570 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9576 #define wxDirItemData_m_isHidden_set(_swigobj,_swigval) (_swigobj->m_isHidden = _swigval,_swigval)
9577 static PyObject
*_wrap_wxDirItemData_m_isHidden_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9578 PyObject
* _resultobj
;
9580 wxDirItemData
* _arg0
;
9582 PyObject
* _argo0
= 0;
9584 char *_kwnames
[] = { "self","m_isHidden", NULL
};
9587 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDirItemData_m_isHidden_set",_kwnames
,&_argo0
,&tempbool1
))
9590 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9591 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9592 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isHidden_set. Expected _wxDirItemData_p.");
9596 _arg1
= (bool ) tempbool1
;
9598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9599 _result
= (bool )wxDirItemData_m_isHidden_set(_arg0
,_arg1
);
9601 wxPyEndAllowThreads(__tstate
);
9602 if (PyErr_Occurred()) return NULL
;
9603 } _resultobj
= Py_BuildValue("i",_result
);
9607 #define wxDirItemData_m_isHidden_get(_swigobj) ((bool ) _swigobj->m_isHidden)
9608 static PyObject
*_wrap_wxDirItemData_m_isHidden_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9609 PyObject
* _resultobj
;
9611 wxDirItemData
* _arg0
;
9612 PyObject
* _argo0
= 0;
9613 char *_kwnames
[] = { "self", NULL
};
9616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_isHidden_get",_kwnames
,&_argo0
))
9619 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9620 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9621 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isHidden_get. Expected _wxDirItemData_p.");
9626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9627 _result
= (bool )wxDirItemData_m_isHidden_get(_arg0
);
9629 wxPyEndAllowThreads(__tstate
);
9630 if (PyErr_Occurred()) return NULL
;
9631 } _resultobj
= Py_BuildValue("i",_result
);
9635 #define wxDirItemData_m_isExpanded_set(_swigobj,_swigval) (_swigobj->m_isExpanded = _swigval,_swigval)
9636 static PyObject
*_wrap_wxDirItemData_m_isExpanded_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9637 PyObject
* _resultobj
;
9639 wxDirItemData
* _arg0
;
9641 PyObject
* _argo0
= 0;
9643 char *_kwnames
[] = { "self","m_isExpanded", NULL
};
9646 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDirItemData_m_isExpanded_set",_kwnames
,&_argo0
,&tempbool1
))
9649 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9650 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9651 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isExpanded_set. Expected _wxDirItemData_p.");
9655 _arg1
= (bool ) tempbool1
;
9657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9658 _result
= (bool )wxDirItemData_m_isExpanded_set(_arg0
,_arg1
);
9660 wxPyEndAllowThreads(__tstate
);
9661 if (PyErr_Occurred()) return NULL
;
9662 } _resultobj
= Py_BuildValue("i",_result
);
9666 #define wxDirItemData_m_isExpanded_get(_swigobj) ((bool ) _swigobj->m_isExpanded)
9667 static PyObject
*_wrap_wxDirItemData_m_isExpanded_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9668 PyObject
* _resultobj
;
9670 wxDirItemData
* _arg0
;
9671 PyObject
* _argo0
= 0;
9672 char *_kwnames
[] = { "self", NULL
};
9675 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_isExpanded_get",_kwnames
,&_argo0
))
9678 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9679 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9680 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isExpanded_get. Expected _wxDirItemData_p.");
9685 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9686 _result
= (bool )wxDirItemData_m_isExpanded_get(_arg0
);
9688 wxPyEndAllowThreads(__tstate
);
9689 if (PyErr_Occurred()) return NULL
;
9690 } _resultobj
= Py_BuildValue("i",_result
);
9694 #define wxDirItemData_m_isDir_set(_swigobj,_swigval) (_swigobj->m_isDir = _swigval,_swigval)
9695 static PyObject
*_wrap_wxDirItemData_m_isDir_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9696 PyObject
* _resultobj
;
9698 wxDirItemData
* _arg0
;
9700 PyObject
* _argo0
= 0;
9702 char *_kwnames
[] = { "self","m_isDir", NULL
};
9705 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDirItemData_m_isDir_set",_kwnames
,&_argo0
,&tempbool1
))
9708 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9709 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9710 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isDir_set. Expected _wxDirItemData_p.");
9714 _arg1
= (bool ) tempbool1
;
9716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9717 _result
= (bool )wxDirItemData_m_isDir_set(_arg0
,_arg1
);
9719 wxPyEndAllowThreads(__tstate
);
9720 if (PyErr_Occurred()) return NULL
;
9721 } _resultobj
= Py_BuildValue("i",_result
);
9725 #define wxDirItemData_m_isDir_get(_swigobj) ((bool ) _swigobj->m_isDir)
9726 static PyObject
*_wrap_wxDirItemData_m_isDir_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9727 PyObject
* _resultobj
;
9729 wxDirItemData
* _arg0
;
9730 PyObject
* _argo0
= 0;
9731 char *_kwnames
[] = { "self", NULL
};
9734 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_isDir_get",_kwnames
,&_argo0
))
9737 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9738 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9739 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isDir_get. Expected _wxDirItemData_p.");
9744 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9745 _result
= (bool )wxDirItemData_m_isDir_get(_arg0
);
9747 wxPyEndAllowThreads(__tstate
);
9748 if (PyErr_Occurred()) return NULL
;
9749 } _resultobj
= Py_BuildValue("i",_result
);
9753 static void *SwigwxGenericDirCtrlTowxControl(void *ptr
) {
9754 wxGenericDirCtrl
*src
;
9756 src
= (wxGenericDirCtrl
*) ptr
;
9757 dest
= (wxControl
*) src
;
9758 return (void *) dest
;
9761 static void *SwigwxGenericDirCtrlTowxWindow(void *ptr
) {
9762 wxGenericDirCtrl
*src
;
9764 src
= (wxGenericDirCtrl
*) ptr
;
9765 dest
= (wxWindow
*) src
;
9766 return (void *) dest
;
9769 static void *SwigwxGenericDirCtrlTowxEvtHandler(void *ptr
) {
9770 wxGenericDirCtrl
*src
;
9772 src
= (wxGenericDirCtrl
*) ptr
;
9773 dest
= (wxEvtHandler
*) src
;
9774 return (void *) dest
;
9777 static void *SwigwxGenericDirCtrlTowxObject(void *ptr
) {
9778 wxGenericDirCtrl
*src
;
9780 src
= (wxGenericDirCtrl
*) ptr
;
9781 dest
= (wxObject
*) src
;
9782 return (void *) dest
;
9785 #define new_wxGenericDirCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxGenericDirCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
9786 static PyObject
*_wrap_new_wxGenericDirCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9787 PyObject
* _resultobj
;
9788 wxGenericDirCtrl
* _result
;
9790 wxWindowID _arg1
= (wxWindowID
) -1;
9791 wxString
* _arg2
= (wxString
*) &wxPyDirDialogDefaultFolderStr
;
9792 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
9793 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
9794 long _arg5
= (long ) (wxDIRCTRL_3D_INTERNAL
)|wxSUNKEN_BORDER
;
9795 wxString
* _arg6
= (wxString
*) &wxPyEmptyString
;
9796 int _arg7
= (int ) 0;
9797 wxString
* _arg8
= (wxString
*) &wxPy_TreeCtrlNameStr
;
9798 PyObject
* _argo0
= 0;
9799 PyObject
* _obj2
= 0;
9801 PyObject
* _obj3
= 0;
9803 PyObject
* _obj4
= 0;
9804 PyObject
* _obj6
= 0;
9805 PyObject
* _obj8
= 0;
9806 char *_kwnames
[] = { "parent","id","dir","pos","size","style","filter","defaultFilter","name", NULL
};
9810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOOlOiO:new_wxGenericDirCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
,&_arg7
,&_obj8
))
9813 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9814 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
9815 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGenericDirCtrl. Expected _wxWindow_p.");
9821 _arg2
= wxString_in_helper(_obj2
);
9828 if (! wxPoint_helper(_obj3
, &_arg3
))
9834 if (! wxSize_helper(_obj4
, &_arg4
))
9839 _arg6
= wxString_in_helper(_obj6
);
9845 _arg8
= wxString_in_helper(_obj8
);
9850 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9851 _result
= (wxGenericDirCtrl
*)new_wxGenericDirCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
,*_arg8
);
9853 wxPyEndAllowThreads(__tstate
);
9854 if (PyErr_Occurred()) return NULL
;
9856 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGenericDirCtrl_p");
9857 _resultobj
= Py_BuildValue("s",_ptemp
);
9860 _resultobj
= Py_None
;
9877 #define new_wxPreGenericDirCtrl() (new wxGenericDirCtrl())
9878 static PyObject
*_wrap_new_wxPreGenericDirCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9879 PyObject
* _resultobj
;
9880 wxGenericDirCtrl
* _result
;
9881 char *_kwnames
[] = { NULL
};
9885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreGenericDirCtrl",_kwnames
))
9888 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9889 _result
= (wxGenericDirCtrl
*)new_wxPreGenericDirCtrl();
9891 wxPyEndAllowThreads(__tstate
);
9892 if (PyErr_Occurred()) return NULL
;
9894 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGenericDirCtrl_p");
9895 _resultobj
= Py_BuildValue("s",_ptemp
);
9898 _resultobj
= Py_None
;
9903 #define wxGenericDirCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
9904 static PyObject
*_wrap_wxGenericDirCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9905 PyObject
* _resultobj
;
9907 wxGenericDirCtrl
* _arg0
;
9909 wxWindowID _arg2
= (wxWindowID
) -1;
9910 wxString
* _arg3
= (wxString
*) &wxPyDirDialogDefaultFolderStr
;
9911 wxPoint
* _arg4
= (wxPoint
*) &wxDefaultPosition
;
9912 wxSize
* _arg5
= (wxSize
*) &wxDefaultSize
;
9913 long _arg6
= (long ) (wxDIRCTRL_3D_INTERNAL
)|wxSUNKEN_BORDER
;
9914 wxString
* _arg7
= (wxString
*) &wxPyEmptyString
;
9915 int _arg8
= (int ) 0;
9916 wxString
* _arg9
= (wxString
*) &wxPy_TreeCtrlNameStr
;
9917 PyObject
* _argo0
= 0;
9918 PyObject
* _argo1
= 0;
9919 PyObject
* _obj3
= 0;
9921 PyObject
* _obj4
= 0;
9923 PyObject
* _obj5
= 0;
9924 PyObject
* _obj7
= 0;
9925 PyObject
* _obj9
= 0;
9926 char *_kwnames
[] = { "self","parent","id","dir","pos","size","style","filter","defaultFilter","name", NULL
};
9929 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOOlOiO:wxGenericDirCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_obj5
,&_arg6
,&_obj7
,&_arg8
,&_obj9
))
9932 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9933 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
9934 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_Create. Expected _wxGenericDirCtrl_p.");
9939 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9940 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
9941 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGenericDirCtrl_Create. Expected _wxWindow_p.");
9947 _arg3
= wxString_in_helper(_obj3
);
9954 if (! wxPoint_helper(_obj4
, &_arg4
))
9960 if (! wxSize_helper(_obj5
, &_arg5
))
9965 _arg7
= wxString_in_helper(_obj7
);
9971 _arg9
= wxString_in_helper(_obj9
);
9976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9977 _result
= (bool )wxGenericDirCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,*_arg5
,_arg6
,*_arg7
,_arg8
,*_arg9
);
9979 wxPyEndAllowThreads(__tstate
);
9980 if (PyErr_Occurred()) return NULL
;
9981 } _resultobj
= Py_BuildValue("i",_result
);
9997 #define wxGenericDirCtrl_ExpandPath(_swigobj,_swigarg0) (_swigobj->ExpandPath(_swigarg0))
9998 static PyObject
*_wrap_wxGenericDirCtrl_ExpandPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9999 PyObject
* _resultobj
;
10001 wxGenericDirCtrl
* _arg0
;
10003 PyObject
* _argo0
= 0;
10004 PyObject
* _obj1
= 0;
10005 char *_kwnames
[] = { "self","path", NULL
};
10008 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_ExpandPath",_kwnames
,&_argo0
,&_obj1
))
10011 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10012 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10013 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_ExpandPath. Expected _wxGenericDirCtrl_p.");
10018 _arg1
= wxString_in_helper(_obj1
);
10023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10024 _result
= (bool )wxGenericDirCtrl_ExpandPath(_arg0
,*_arg1
);
10026 wxPyEndAllowThreads(__tstate
);
10027 if (PyErr_Occurred()) return NULL
;
10028 } _resultobj
= Py_BuildValue("i",_result
);
10036 #define wxGenericDirCtrl_GetDefaultPath(_swigobj) (_swigobj->GetDefaultPath())
10037 static PyObject
*_wrap_wxGenericDirCtrl_GetDefaultPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10038 PyObject
* _resultobj
;
10039 wxString
* _result
;
10040 wxGenericDirCtrl
* _arg0
;
10041 PyObject
* _argo0
= 0;
10042 char *_kwnames
[] = { "self", NULL
};
10045 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetDefaultPath",_kwnames
,&_argo0
))
10048 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10049 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10050 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetDefaultPath. Expected _wxGenericDirCtrl_p.");
10055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10056 _result
= new wxString (wxGenericDirCtrl_GetDefaultPath(_arg0
));
10058 wxPyEndAllowThreads(__tstate
);
10059 if (PyErr_Occurred()) return NULL
;
10062 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
10064 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10073 #define wxGenericDirCtrl_SetDefaultPath(_swigobj,_swigarg0) (_swigobj->SetDefaultPath(_swigarg0))
10074 static PyObject
*_wrap_wxGenericDirCtrl_SetDefaultPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10075 PyObject
* _resultobj
;
10076 wxGenericDirCtrl
* _arg0
;
10078 PyObject
* _argo0
= 0;
10079 PyObject
* _obj1
= 0;
10080 char *_kwnames
[] = { "self","path", NULL
};
10083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_SetDefaultPath",_kwnames
,&_argo0
,&_obj1
))
10086 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10087 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetDefaultPath. Expected _wxGenericDirCtrl_p.");
10093 _arg1
= wxString_in_helper(_obj1
);
10098 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10099 wxGenericDirCtrl_SetDefaultPath(_arg0
,*_arg1
);
10101 wxPyEndAllowThreads(__tstate
);
10102 if (PyErr_Occurred()) return NULL
;
10103 } Py_INCREF(Py_None
);
10104 _resultobj
= Py_None
;
10112 #define wxGenericDirCtrl_GetPath(_swigobj) (_swigobj->GetPath())
10113 static PyObject
*_wrap_wxGenericDirCtrl_GetPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10114 PyObject
* _resultobj
;
10115 wxString
* _result
;
10116 wxGenericDirCtrl
* _arg0
;
10117 PyObject
* _argo0
= 0;
10118 char *_kwnames
[] = { "self", NULL
};
10121 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetPath",_kwnames
,&_argo0
))
10124 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10125 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10126 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetPath. Expected _wxGenericDirCtrl_p.");
10131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10132 _result
= new wxString (wxGenericDirCtrl_GetPath(_arg0
));
10134 wxPyEndAllowThreads(__tstate
);
10135 if (PyErr_Occurred()) return NULL
;
10138 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
10140 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10149 #define wxGenericDirCtrl_GetFilePath(_swigobj) (_swigobj->GetFilePath())
10150 static PyObject
*_wrap_wxGenericDirCtrl_GetFilePath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10151 PyObject
* _resultobj
;
10152 wxString
* _result
;
10153 wxGenericDirCtrl
* _arg0
;
10154 PyObject
* _argo0
= 0;
10155 char *_kwnames
[] = { "self", NULL
};
10158 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilePath",_kwnames
,&_argo0
))
10161 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10162 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10163 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilePath. Expected _wxGenericDirCtrl_p.");
10168 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10169 _result
= new wxString (wxGenericDirCtrl_GetFilePath(_arg0
));
10171 wxPyEndAllowThreads(__tstate
);
10172 if (PyErr_Occurred()) return NULL
;
10175 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
10177 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10186 #define wxGenericDirCtrl_SetPath(_swigobj,_swigarg0) (_swigobj->SetPath(_swigarg0))
10187 static PyObject
*_wrap_wxGenericDirCtrl_SetPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10188 PyObject
* _resultobj
;
10189 wxGenericDirCtrl
* _arg0
;
10191 PyObject
* _argo0
= 0;
10192 PyObject
* _obj1
= 0;
10193 char *_kwnames
[] = { "self","path", NULL
};
10196 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_SetPath",_kwnames
,&_argo0
,&_obj1
))
10199 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10200 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10201 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetPath. Expected _wxGenericDirCtrl_p.");
10206 _arg1
= wxString_in_helper(_obj1
);
10211 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10212 wxGenericDirCtrl_SetPath(_arg0
,*_arg1
);
10214 wxPyEndAllowThreads(__tstate
);
10215 if (PyErr_Occurred()) return NULL
;
10216 } Py_INCREF(Py_None
);
10217 _resultobj
= Py_None
;
10225 #define wxGenericDirCtrl_ShowHidden(_swigobj,_swigarg0) (_swigobj->ShowHidden(_swigarg0))
10226 static PyObject
*_wrap_wxGenericDirCtrl_ShowHidden(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10227 PyObject
* _resultobj
;
10228 wxGenericDirCtrl
* _arg0
;
10230 PyObject
* _argo0
= 0;
10232 char *_kwnames
[] = { "self","show", NULL
};
10235 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGenericDirCtrl_ShowHidden",_kwnames
,&_argo0
,&tempbool1
))
10238 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10239 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10240 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_ShowHidden. Expected _wxGenericDirCtrl_p.");
10244 _arg1
= (bool ) tempbool1
;
10246 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10247 wxGenericDirCtrl_ShowHidden(_arg0
,_arg1
);
10249 wxPyEndAllowThreads(__tstate
);
10250 if (PyErr_Occurred()) return NULL
;
10251 } Py_INCREF(Py_None
);
10252 _resultobj
= Py_None
;
10256 #define wxGenericDirCtrl_GetShowHidden(_swigobj) (_swigobj->GetShowHidden())
10257 static PyObject
*_wrap_wxGenericDirCtrl_GetShowHidden(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10258 PyObject
* _resultobj
;
10260 wxGenericDirCtrl
* _arg0
;
10261 PyObject
* _argo0
= 0;
10262 char *_kwnames
[] = { "self", NULL
};
10265 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetShowHidden",_kwnames
,&_argo0
))
10268 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10269 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10270 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetShowHidden. Expected _wxGenericDirCtrl_p.");
10275 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10276 _result
= (bool )wxGenericDirCtrl_GetShowHidden(_arg0
);
10278 wxPyEndAllowThreads(__tstate
);
10279 if (PyErr_Occurred()) return NULL
;
10280 } _resultobj
= Py_BuildValue("i",_result
);
10284 #define wxGenericDirCtrl_GetFilter(_swigobj) (_swigobj->GetFilter())
10285 static PyObject
*_wrap_wxGenericDirCtrl_GetFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10286 PyObject
* _resultobj
;
10287 wxString
* _result
;
10288 wxGenericDirCtrl
* _arg0
;
10289 PyObject
* _argo0
= 0;
10290 char *_kwnames
[] = { "self", NULL
};
10293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilter",_kwnames
,&_argo0
))
10296 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10297 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10298 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilter. Expected _wxGenericDirCtrl_p.");
10303 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10304 _result
= new wxString (wxGenericDirCtrl_GetFilter(_arg0
));
10306 wxPyEndAllowThreads(__tstate
);
10307 if (PyErr_Occurred()) return NULL
;
10310 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
10312 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10321 #define wxGenericDirCtrl_SetFilter(_swigobj,_swigarg0) (_swigobj->SetFilter(_swigarg0))
10322 static PyObject
*_wrap_wxGenericDirCtrl_SetFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10323 PyObject
* _resultobj
;
10324 wxGenericDirCtrl
* _arg0
;
10326 PyObject
* _argo0
= 0;
10327 PyObject
* _obj1
= 0;
10328 char *_kwnames
[] = { "self","filter", NULL
};
10331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_SetFilter",_kwnames
,&_argo0
,&_obj1
))
10334 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10335 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetFilter. Expected _wxGenericDirCtrl_p.");
10341 _arg1
= wxString_in_helper(_obj1
);
10346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10347 wxGenericDirCtrl_SetFilter(_arg0
,*_arg1
);
10349 wxPyEndAllowThreads(__tstate
);
10350 if (PyErr_Occurred()) return NULL
;
10351 } Py_INCREF(Py_None
);
10352 _resultobj
= Py_None
;
10360 #define wxGenericDirCtrl_GetFilterIndex(_swigobj) (_swigobj->GetFilterIndex())
10361 static PyObject
*_wrap_wxGenericDirCtrl_GetFilterIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10362 PyObject
* _resultobj
;
10364 wxGenericDirCtrl
* _arg0
;
10365 PyObject
* _argo0
= 0;
10366 char *_kwnames
[] = { "self", NULL
};
10369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilterIndex",_kwnames
,&_argo0
))
10372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilterIndex. Expected _wxGenericDirCtrl_p.");
10379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10380 _result
= (int )wxGenericDirCtrl_GetFilterIndex(_arg0
);
10382 wxPyEndAllowThreads(__tstate
);
10383 if (PyErr_Occurred()) return NULL
;
10384 } _resultobj
= Py_BuildValue("i",_result
);
10388 #define wxGenericDirCtrl_SetFilterIndex(_swigobj,_swigarg0) (_swigobj->SetFilterIndex(_swigarg0))
10389 static PyObject
*_wrap_wxGenericDirCtrl_SetFilterIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10390 PyObject
* _resultobj
;
10391 wxGenericDirCtrl
* _arg0
;
10393 PyObject
* _argo0
= 0;
10394 char *_kwnames
[] = { "self","n", NULL
};
10397 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGenericDirCtrl_SetFilterIndex",_kwnames
,&_argo0
,&_arg1
))
10400 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10401 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10402 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetFilterIndex. Expected _wxGenericDirCtrl_p.");
10407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10408 wxGenericDirCtrl_SetFilterIndex(_arg0
,_arg1
);
10410 wxPyEndAllowThreads(__tstate
);
10411 if (PyErr_Occurred()) return NULL
;
10412 } Py_INCREF(Py_None
);
10413 _resultobj
= Py_None
;
10417 #define wxGenericDirCtrl_GetRootId(_swigobj) (_swigobj->GetRootId())
10418 static PyObject
*_wrap_wxGenericDirCtrl_GetRootId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10419 PyObject
* _resultobj
;
10420 wxTreeItemId
* _result
;
10421 wxGenericDirCtrl
* _arg0
;
10422 PyObject
* _argo0
= 0;
10423 char *_kwnames
[] = { "self", NULL
};
10427 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetRootId",_kwnames
,&_argo0
))
10430 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10431 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10432 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetRootId. Expected _wxGenericDirCtrl_p.");
10437 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10438 _result
= new wxTreeItemId (wxGenericDirCtrl_GetRootId(_arg0
));
10440 wxPyEndAllowThreads(__tstate
);
10441 if (PyErr_Occurred()) return NULL
;
10442 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
10443 _resultobj
= Py_BuildValue("s",_ptemp
);
10447 #define wxGenericDirCtrl_GetTreeCtrl(_swigobj) (_swigobj->GetTreeCtrl())
10448 static PyObject
*_wrap_wxGenericDirCtrl_GetTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10449 PyObject
* _resultobj
;
10450 wxTreeCtrl
* _result
;
10451 wxGenericDirCtrl
* _arg0
;
10452 PyObject
* _argo0
= 0;
10453 char *_kwnames
[] = { "self", NULL
};
10456 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetTreeCtrl",_kwnames
,&_argo0
))
10459 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10460 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10461 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetTreeCtrl. Expected _wxGenericDirCtrl_p.");
10466 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10467 _result
= (wxTreeCtrl
*)wxGenericDirCtrl_GetTreeCtrl(_arg0
);
10469 wxPyEndAllowThreads(__tstate
);
10470 if (PyErr_Occurred()) return NULL
;
10471 }{ _resultobj
= wxPyMake_wxObject(_result
); }
10475 #define wxGenericDirCtrl_GetFilterListCtrl(_swigobj) (_swigobj->GetFilterListCtrl())
10476 static PyObject
*_wrap_wxGenericDirCtrl_GetFilterListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10477 PyObject
* _resultobj
;
10478 wxDirFilterListCtrl
* _result
;
10479 wxGenericDirCtrl
* _arg0
;
10480 PyObject
* _argo0
= 0;
10481 char *_kwnames
[] = { "self", NULL
};
10485 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilterListCtrl",_kwnames
,&_argo0
))
10488 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10489 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10490 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilterListCtrl. Expected _wxGenericDirCtrl_p.");
10495 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10496 _result
= (wxDirFilterListCtrl
*)wxGenericDirCtrl_GetFilterListCtrl(_arg0
);
10498 wxPyEndAllowThreads(__tstate
);
10499 if (PyErr_Occurred()) return NULL
;
10501 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirFilterListCtrl_p");
10502 _resultobj
= Py_BuildValue("s",_ptemp
);
10504 Py_INCREF(Py_None
);
10505 _resultobj
= Py_None
;
10510 static void *SwigwxDirFilterListCtrlTowxChoice(void *ptr
) {
10511 wxDirFilterListCtrl
*src
;
10513 src
= (wxDirFilterListCtrl
*) ptr
;
10514 dest
= (wxChoice
*) src
;
10515 return (void *) dest
;
10518 static void *SwigwxDirFilterListCtrlTowxControlWithItems(void *ptr
) {
10519 wxDirFilterListCtrl
*src
;
10520 wxControlWithItems
*dest
;
10521 src
= (wxDirFilterListCtrl
*) ptr
;
10522 dest
= (wxControlWithItems
*) src
;
10523 return (void *) dest
;
10526 static void *SwigwxDirFilterListCtrlTowxControl(void *ptr
) {
10527 wxDirFilterListCtrl
*src
;
10529 src
= (wxDirFilterListCtrl
*) ptr
;
10530 dest
= (wxControl
*) src
;
10531 return (void *) dest
;
10534 static void *SwigwxDirFilterListCtrlTowxWindow(void *ptr
) {
10535 wxDirFilterListCtrl
*src
;
10537 src
= (wxDirFilterListCtrl
*) ptr
;
10538 dest
= (wxWindow
*) src
;
10539 return (void *) dest
;
10542 static void *SwigwxDirFilterListCtrlTowxEvtHandler(void *ptr
) {
10543 wxDirFilterListCtrl
*src
;
10544 wxEvtHandler
*dest
;
10545 src
= (wxDirFilterListCtrl
*) ptr
;
10546 dest
= (wxEvtHandler
*) src
;
10547 return (void *) dest
;
10550 static void *SwigwxDirFilterListCtrlTowxObject(void *ptr
) {
10551 wxDirFilterListCtrl
*src
;
10553 src
= (wxDirFilterListCtrl
*) ptr
;
10554 dest
= (wxObject
*) src
;
10555 return (void *) dest
;
10558 #define new_wxDirFilterListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (new wxDirFilterListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
10559 static PyObject
*_wrap_new_wxDirFilterListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10560 PyObject
* _resultobj
;
10561 wxDirFilterListCtrl
* _result
;
10562 wxGenericDirCtrl
* _arg0
;
10563 wxWindowID _arg1
= (wxWindowID
) -1;
10564 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
10565 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
10566 long _arg4
= (long ) 0;
10567 PyObject
* _argo0
= 0;
10569 PyObject
* _obj2
= 0;
10571 PyObject
* _obj3
= 0;
10572 char *_kwnames
[] = { "parent","id","pos","size","style", NULL
};
10576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOl:new_wxDirFilterListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
))
10579 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10580 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxDirFilterListCtrl. Expected _wxGenericDirCtrl_p.");
10588 if (! wxPoint_helper(_obj2
, &_arg2
))
10594 if (! wxSize_helper(_obj3
, &_arg3
))
10598 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10599 _result
= (wxDirFilterListCtrl
*)new_wxDirFilterListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
);
10601 wxPyEndAllowThreads(__tstate
);
10602 if (PyErr_Occurred()) return NULL
;
10604 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirFilterListCtrl_p");
10605 _resultobj
= Py_BuildValue("s",_ptemp
);
10607 Py_INCREF(Py_None
);
10608 _resultobj
= Py_None
;
10613 #define new_wxPreDirFilterListCtrl() (new wxDirFilterListCtrl())
10614 static PyObject
*_wrap_new_wxPreDirFilterListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10615 PyObject
* _resultobj
;
10616 wxDirFilterListCtrl
* _result
;
10617 char *_kwnames
[] = { NULL
};
10621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreDirFilterListCtrl",_kwnames
))
10624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10625 _result
= (wxDirFilterListCtrl
*)new_wxPreDirFilterListCtrl();
10627 wxPyEndAllowThreads(__tstate
);
10628 if (PyErr_Occurred()) return NULL
;
10630 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirFilterListCtrl_p");
10631 _resultobj
= Py_BuildValue("s",_ptemp
);
10633 Py_INCREF(Py_None
);
10634 _resultobj
= Py_None
;
10639 #define wxDirFilterListCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
10640 static PyObject
*_wrap_wxDirFilterListCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10641 PyObject
* _resultobj
;
10643 wxDirFilterListCtrl
* _arg0
;
10644 wxGenericDirCtrl
* _arg1
;
10645 wxWindowID _arg2
= (wxWindowID
) -1;
10646 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
10647 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
10648 long _arg5
= (long ) 0;
10649 PyObject
* _argo0
= 0;
10650 PyObject
* _argo1
= 0;
10652 PyObject
* _obj3
= 0;
10654 PyObject
* _obj4
= 0;
10655 char *_kwnames
[] = { "self","parent","id","pos","size","style", NULL
};
10658 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOl:wxDirFilterListCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
))
10661 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10662 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirFilterListCtrl_p")) {
10663 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirFilterListCtrl_Create. Expected _wxDirFilterListCtrl_p.");
10668 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10669 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGenericDirCtrl_p")) {
10670 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDirFilterListCtrl_Create. Expected _wxGenericDirCtrl_p.");
10677 if (! wxPoint_helper(_obj3
, &_arg3
))
10683 if (! wxSize_helper(_obj4
, &_arg4
))
10687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10688 _result
= (bool )wxDirFilterListCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
);
10690 wxPyEndAllowThreads(__tstate
);
10691 if (PyErr_Occurred()) return NULL
;
10692 } _resultobj
= Py_BuildValue("i",_result
);
10696 #define wxDirFilterListCtrl_FillFilterList(_swigobj,_swigarg0,_swigarg1) (_swigobj->FillFilterList(_swigarg0,_swigarg1))
10697 static PyObject
*_wrap_wxDirFilterListCtrl_FillFilterList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10698 PyObject
* _resultobj
;
10699 wxDirFilterListCtrl
* _arg0
;
10702 PyObject
* _argo0
= 0;
10703 PyObject
* _obj1
= 0;
10704 char *_kwnames
[] = { "self","filter","defaultFilter", NULL
};
10707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxDirFilterListCtrl_FillFilterList",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
10710 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10711 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirFilterListCtrl_p")) {
10712 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirFilterListCtrl_FillFilterList. Expected _wxDirFilterListCtrl_p.");
10717 _arg1
= wxString_in_helper(_obj1
);
10722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10723 wxDirFilterListCtrl_FillFilterList(_arg0
,*_arg1
,_arg2
);
10725 wxPyEndAllowThreads(__tstate
);
10726 if (PyErr_Occurred()) return NULL
;
10727 } Py_INCREF(Py_None
);
10728 _resultobj
= Py_None
;
10736 static PyMethodDef controls2cMethods
[] = {
10737 { "wxDirFilterListCtrl_FillFilterList", (PyCFunction
) _wrap_wxDirFilterListCtrl_FillFilterList
, METH_VARARGS
| METH_KEYWORDS
},
10738 { "wxDirFilterListCtrl_Create", (PyCFunction
) _wrap_wxDirFilterListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
10739 { "new_wxPreDirFilterListCtrl", (PyCFunction
) _wrap_new_wxPreDirFilterListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10740 { "new_wxDirFilterListCtrl", (PyCFunction
) _wrap_new_wxDirFilterListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10741 { "wxGenericDirCtrl_GetFilterListCtrl", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilterListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10742 { "wxGenericDirCtrl_GetTreeCtrl", (PyCFunction
) _wrap_wxGenericDirCtrl_GetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10743 { "wxGenericDirCtrl_GetRootId", (PyCFunction
) _wrap_wxGenericDirCtrl_GetRootId
, METH_VARARGS
| METH_KEYWORDS
},
10744 { "wxGenericDirCtrl_SetFilterIndex", (PyCFunction
) _wrap_wxGenericDirCtrl_SetFilterIndex
, METH_VARARGS
| METH_KEYWORDS
},
10745 { "wxGenericDirCtrl_GetFilterIndex", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilterIndex
, METH_VARARGS
| METH_KEYWORDS
},
10746 { "wxGenericDirCtrl_SetFilter", (PyCFunction
) _wrap_wxGenericDirCtrl_SetFilter
, METH_VARARGS
| METH_KEYWORDS
},
10747 { "wxGenericDirCtrl_GetFilter", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilter
, METH_VARARGS
| METH_KEYWORDS
},
10748 { "wxGenericDirCtrl_GetShowHidden", (PyCFunction
) _wrap_wxGenericDirCtrl_GetShowHidden
, METH_VARARGS
| METH_KEYWORDS
},
10749 { "wxGenericDirCtrl_ShowHidden", (PyCFunction
) _wrap_wxGenericDirCtrl_ShowHidden
, METH_VARARGS
| METH_KEYWORDS
},
10750 { "wxGenericDirCtrl_SetPath", (PyCFunction
) _wrap_wxGenericDirCtrl_SetPath
, METH_VARARGS
| METH_KEYWORDS
},
10751 { "wxGenericDirCtrl_GetFilePath", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilePath
, METH_VARARGS
| METH_KEYWORDS
},
10752 { "wxGenericDirCtrl_GetPath", (PyCFunction
) _wrap_wxGenericDirCtrl_GetPath
, METH_VARARGS
| METH_KEYWORDS
},
10753 { "wxGenericDirCtrl_SetDefaultPath", (PyCFunction
) _wrap_wxGenericDirCtrl_SetDefaultPath
, METH_VARARGS
| METH_KEYWORDS
},
10754 { "wxGenericDirCtrl_GetDefaultPath", (PyCFunction
) _wrap_wxGenericDirCtrl_GetDefaultPath
, METH_VARARGS
| METH_KEYWORDS
},
10755 { "wxGenericDirCtrl_ExpandPath", (PyCFunction
) _wrap_wxGenericDirCtrl_ExpandPath
, METH_VARARGS
| METH_KEYWORDS
},
10756 { "wxGenericDirCtrl_Create", (PyCFunction
) _wrap_wxGenericDirCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
10757 { "new_wxPreGenericDirCtrl", (PyCFunction
) _wrap_new_wxPreGenericDirCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10758 { "new_wxGenericDirCtrl", (PyCFunction
) _wrap_new_wxGenericDirCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10759 { "wxDirItemData_m_isDir_get", (PyCFunction
) _wrap_wxDirItemData_m_isDir_get
, METH_VARARGS
| METH_KEYWORDS
},
10760 { "wxDirItemData_m_isDir_set", (PyCFunction
) _wrap_wxDirItemData_m_isDir_set
, METH_VARARGS
| METH_KEYWORDS
},
10761 { "wxDirItemData_m_isExpanded_get", (PyCFunction
) _wrap_wxDirItemData_m_isExpanded_get
, METH_VARARGS
| METH_KEYWORDS
},
10762 { "wxDirItemData_m_isExpanded_set", (PyCFunction
) _wrap_wxDirItemData_m_isExpanded_set
, METH_VARARGS
| METH_KEYWORDS
},
10763 { "wxDirItemData_m_isHidden_get", (PyCFunction
) _wrap_wxDirItemData_m_isHidden_get
, METH_VARARGS
| METH_KEYWORDS
},
10764 { "wxDirItemData_m_isHidden_set", (PyCFunction
) _wrap_wxDirItemData_m_isHidden_set
, METH_VARARGS
| METH_KEYWORDS
},
10765 { "wxDirItemData_m_name_get", (PyCFunction
) _wrap_wxDirItemData_m_name_get
, METH_VARARGS
| METH_KEYWORDS
},
10766 { "wxDirItemData_m_name_set", (PyCFunction
) _wrap_wxDirItemData_m_name_set
, METH_VARARGS
| METH_KEYWORDS
},
10767 { "wxDirItemData_m_path_get", (PyCFunction
) _wrap_wxDirItemData_m_path_get
, METH_VARARGS
| METH_KEYWORDS
},
10768 { "wxDirItemData_m_path_set", (PyCFunction
) _wrap_wxDirItemData_m_path_set
, METH_VARARGS
| METH_KEYWORDS
},
10769 { "wxDirItemData_SetNewDirName", (PyCFunction
) _wrap_wxDirItemData_SetNewDirName
, METH_VARARGS
| METH_KEYWORDS
},
10770 { "new_wxDirItemData", (PyCFunction
) _wrap_new_wxDirItemData
, METH_VARARGS
| METH_KEYWORDS
},
10771 { "wxTreeCtrl_GetBoundingRect", (PyCFunction
) _wrap_wxTreeCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
},
10772 { "wxTreeCtrl_SetItemDropHighlight", (PyCFunction
) _wrap_wxTreeCtrl_SetItemDropHighlight
, METH_VARARGS
| METH_KEYWORDS
},
10773 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
10774 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10775 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10776 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
10777 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
10778 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
10779 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
10780 { "wxTreeCtrl_EndEditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
10781 { "wxTreeCtrl_GetEditControl", (PyCFunction
) _wrap_wxTreeCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
10782 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
10783 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
10784 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
10785 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
10786 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
10787 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
10788 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
10789 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
10790 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
10791 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
10792 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
10793 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
10794 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
10795 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
10796 { "wxTreeCtrl_InsertItemBefore", (PyCFunction
) _wrap_wxTreeCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
},
10797 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
10798 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
10799 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
10800 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
10801 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
10802 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
10803 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
10804 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
10805 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
10806 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
10807 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
10808 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
10809 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
10810 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
10811 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
10812 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
10813 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
10814 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
10815 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
10816 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
10817 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
10818 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
10819 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
10820 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
10821 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
10822 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
10823 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
10824 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
10825 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
10826 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
10827 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
10828 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
10829 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
10830 { "wxTreeCtrl_AssignStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
10831 { "wxTreeCtrl_AssignImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
10832 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
10833 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
10834 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
10835 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
10836 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
10837 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
10838 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
10839 { "wxTreeCtrl__setCallbackInfo", (PyCFunction
) _wrap_wxTreeCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
10840 { "wxTreeCtrl_Create", (PyCFunction
) _wrap_wxTreeCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
10841 { "new_wxPreTreeCtrl", (PyCFunction
) _wrap_new_wxPreTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10842 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10843 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
10844 { "wxTreeEvent_GetCode", (PyCFunction
) _wrap_wxTreeEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
10845 { "wxTreeEvent_GetKeyEvent", (PyCFunction
) _wrap_wxTreeEvent_GetKeyEvent
, METH_VARARGS
| METH_KEYWORDS
},
10846 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
10847 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
10848 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
10849 { "new_wxTreeEvent", (PyCFunction
) _wrap_new_wxTreeEvent
, METH_VARARGS
| METH_KEYWORDS
},
10850 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
10851 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
10852 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
10853 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
10854 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
10855 { "wxTreeItemId___cmp__", (PyCFunction
) _wrap_wxTreeItemId___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
10856 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
10857 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
10858 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
10859 { "wxTreeItemAttr_GetFont", (PyCFunction
) _wrap_wxTreeItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
10860 { "wxTreeItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10861 { "wxTreeItemAttr_GetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10862 { "wxTreeItemAttr_HasFont", (PyCFunction
) _wrap_wxTreeItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
10863 { "wxTreeItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10864 { "wxTreeItemAttr_HasTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10865 { "wxTreeItemAttr_SetFont", (PyCFunction
) _wrap_wxTreeItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
10866 { "wxTreeItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10867 { "wxTreeItemAttr_SetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10868 { "new_wxTreeItemAttr", (PyCFunction
) _wrap_new_wxTreeItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
10869 { "wxListView_ClearColumnImage", (PyCFunction
) _wrap_wxListView_ClearColumnImage
, METH_VARARGS
| METH_KEYWORDS
},
10870 { "wxListView_SetColumnImage", (PyCFunction
) _wrap_wxListView_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
},
10871 { "wxListView_IsSelected", (PyCFunction
) _wrap_wxListView_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
10872 { "wxListView_GetFirstSelected", (PyCFunction
) _wrap_wxListView_GetFirstSelected
, METH_VARARGS
| METH_KEYWORDS
},
10873 { "wxListView_GetNextSelected", (PyCFunction
) _wrap_wxListView_GetNextSelected
, METH_VARARGS
| METH_KEYWORDS
},
10874 { "wxListView_GetFocusedItem", (PyCFunction
) _wrap_wxListView_GetFocusedItem
, METH_VARARGS
| METH_KEYWORDS
},
10875 { "wxListView_Focus", (PyCFunction
) _wrap_wxListView_Focus
, METH_VARARGS
| METH_KEYWORDS
},
10876 { "wxListView_Select", (PyCFunction
) _wrap_wxListView_Select
, METH_VARARGS
| METH_KEYWORDS
},
10877 { "wxListView_Create", (PyCFunction
) _wrap_wxListView_Create
, METH_VARARGS
| METH_KEYWORDS
},
10878 { "new_wxPreListView", (PyCFunction
) _wrap_new_wxPreListView
, METH_VARARGS
| METH_KEYWORDS
},
10879 { "new_wxListView", (PyCFunction
) _wrap_new_wxListView
, METH_VARARGS
| METH_KEYWORDS
},
10880 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
10881 { "wxListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10882 { "wxListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10883 { "wxListCtrl_GetItemTextColour", (PyCFunction
) _wrap_wxListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10884 { "wxListCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10885 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
10886 { "wxListCtrl_SetItemCount", (PyCFunction
) _wrap_wxListCtrl_SetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
10887 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
10888 { "wxListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_wxListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
},
10889 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
10890 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
10891 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
10892 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
10893 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
10894 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
10895 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
10896 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
10897 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
10898 { "wxListCtrl_EndEditLabel", (PyCFunction
) _wrap_wxListCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
10899 { "wxListCtrl_EditLabel", (PyCFunction
) _wrap_wxListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
10900 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
10901 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
10902 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
10903 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
10904 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
10905 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
10906 { "wxListCtrl_RefreshItems", (PyCFunction
) _wrap_wxListCtrl_RefreshItems
, METH_VARARGS
| METH_KEYWORDS
},
10907 { "wxListCtrl_RefreshItem", (PyCFunction
) _wrap_wxListCtrl_RefreshItem
, METH_VARARGS
| METH_KEYWORDS
},
10908 { "wxListCtrl_IsVirtual", (PyCFunction
) _wrap_wxListCtrl_IsVirtual
, METH_VARARGS
| METH_KEYWORDS
},
10909 { "wxListCtrl_AssignImageList", (PyCFunction
) _wrap_wxListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
10910 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
10911 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
10912 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
10913 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
10914 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
10915 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
10916 { "wxListCtrl_SetTextColour", (PyCFunction
) _wrap_wxListCtrl_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10917 { "wxListCtrl_GetTextColour", (PyCFunction
) _wrap_wxListCtrl_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10918 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
10919 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
10920 { "wxListCtrl_GetColumnCount", (PyCFunction
) _wrap_wxListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
},
10921 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
10922 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
10923 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
10924 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
10925 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
10926 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
10927 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
10928 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
10929 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
10930 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
10931 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
10932 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
10933 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
10934 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
10935 { "wxListCtrl_GetEditControl", (PyCFunction
) _wrap_wxListCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
10936 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
10937 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
10938 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
10939 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
10940 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
10941 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10942 { "wxListCtrl_SetForegroundColour", (PyCFunction
) _wrap_wxListCtrl_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10943 { "wxListCtrl__setCallbackInfo", (PyCFunction
) _wrap_wxListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
10944 { "wxListCtrl_Create", (PyCFunction
) _wrap_wxListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
10945 { "new_wxPreListCtrl", (PyCFunction
) _wrap_new_wxPreListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10946 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10947 { "wxListEvent_GetCacheTo", (PyCFunction
) _wrap_wxListEvent_GetCacheTo
, METH_VARARGS
| METH_KEYWORDS
},
10948 { "wxListEvent_GetCacheFrom", (PyCFunction
) _wrap_wxListEvent_GetCacheFrom
, METH_VARARGS
| METH_KEYWORDS
},
10949 { "wxListEvent_GetItem", (PyCFunction
) _wrap_wxListEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
10950 { "wxListEvent_GetMask", (PyCFunction
) _wrap_wxListEvent_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
10951 { "wxListEvent_GetData", (PyCFunction
) _wrap_wxListEvent_GetData
, METH_VARARGS
| METH_KEYWORDS
},
10952 { "wxListEvent_GetImage", (PyCFunction
) _wrap_wxListEvent_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
10953 { "wxListEvent_GetText", (PyCFunction
) _wrap_wxListEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
},
10954 { "wxListEvent_GetLabel", (PyCFunction
) _wrap_wxListEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
10955 { "wxListEvent_GetPoint", (PyCFunction
) _wrap_wxListEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
10956 { "wxListEvent_GetColumn", (PyCFunction
) _wrap_wxListEvent_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
10957 { "wxListEvent_GetIndex", (PyCFunction
) _wrap_wxListEvent_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
10958 { "wxListEvent_GetCode", (PyCFunction
) _wrap_wxListEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
10959 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
10960 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
10961 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
10962 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
10963 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
10964 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
10965 { "new_wxListEvent", (PyCFunction
) _wrap_new_wxListEvent
, METH_VARARGS
| METH_KEYWORDS
},
10966 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
10967 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
10968 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
10969 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
10970 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
10971 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
10972 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
10973 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
10974 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
10975 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
10976 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
10977 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
10978 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
10979 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
10980 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
10981 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
10982 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
10983 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
10984 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
10985 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
10986 { "wxListItem_GetFont", (PyCFunction
) _wrap_wxListItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
10987 { "wxListItem_GetBackgroundColour", (PyCFunction
) _wrap_wxListItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10988 { "wxListItem_GetTextColour", (PyCFunction
) _wrap_wxListItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10989 { "wxListItem_HasAttributes", (PyCFunction
) _wrap_wxListItem_HasAttributes
, METH_VARARGS
| METH_KEYWORDS
},
10990 { "wxListItem_GetAttributes", (PyCFunction
) _wrap_wxListItem_GetAttributes
, METH_VARARGS
| METH_KEYWORDS
},
10991 { "wxListItem_GetAlign", (PyCFunction
) _wrap_wxListItem_GetAlign
, METH_VARARGS
| METH_KEYWORDS
},
10992 { "wxListItem_GetWidth", (PyCFunction
) _wrap_wxListItem_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
10993 { "wxListItem_GetData", (PyCFunction
) _wrap_wxListItem_GetData
, METH_VARARGS
| METH_KEYWORDS
},
10994 { "wxListItem_GetImage", (PyCFunction
) _wrap_wxListItem_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
10995 { "wxListItem_GetText", (PyCFunction
) _wrap_wxListItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
10996 { "wxListItem_GetState", (PyCFunction
) _wrap_wxListItem_GetState
, METH_VARARGS
| METH_KEYWORDS
},
10997 { "wxListItem_GetColumn", (PyCFunction
) _wrap_wxListItem_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
10998 { "wxListItem_GetId", (PyCFunction
) _wrap_wxListItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
10999 { "wxListItem_GetMask", (PyCFunction
) _wrap_wxListItem_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
11000 { "wxListItem_SetFont", (PyCFunction
) _wrap_wxListItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
11001 { "wxListItem_SetBackgroundColour", (PyCFunction
) _wrap_wxListItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11002 { "wxListItem_SetTextColour", (PyCFunction
) _wrap_wxListItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11003 { "wxListItem_SetAlign", (PyCFunction
) _wrap_wxListItem_SetAlign
, METH_VARARGS
| METH_KEYWORDS
},
11004 { "wxListItem_SetWidth", (PyCFunction
) _wrap_wxListItem_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
11005 { "wxListItem_SetData", (PyCFunction
) _wrap_wxListItem_SetData
, METH_VARARGS
| METH_KEYWORDS
},
11006 { "wxListItem_SetImage", (PyCFunction
) _wrap_wxListItem_SetImage
, METH_VARARGS
| METH_KEYWORDS
},
11007 { "wxListItem_SetText", (PyCFunction
) _wrap_wxListItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
11008 { "wxListItem_SetStateMask", (PyCFunction
) _wrap_wxListItem_SetStateMask
, METH_VARARGS
| METH_KEYWORDS
},
11009 { "wxListItem_SetState", (PyCFunction
) _wrap_wxListItem_SetState
, METH_VARARGS
| METH_KEYWORDS
},
11010 { "wxListItem_SetColumn", (PyCFunction
) _wrap_wxListItem_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
11011 { "wxListItem_SetId", (PyCFunction
) _wrap_wxListItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
11012 { "wxListItem_SetMask", (PyCFunction
) _wrap_wxListItem_SetMask
, METH_VARARGS
| METH_KEYWORDS
},
11013 { "wxListItem_ClearAttributes", (PyCFunction
) _wrap_wxListItem_ClearAttributes
, METH_VARARGS
| METH_KEYWORDS
},
11014 { "wxListItem_Clear", (PyCFunction
) _wrap_wxListItem_Clear
, METH_VARARGS
| METH_KEYWORDS
},
11015 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
11016 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
11017 { "wxListItemAttr_GetFont", (PyCFunction
) _wrap_wxListItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
11018 { "wxListItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11019 { "wxListItemAttr_GetTextColour", (PyCFunction
) _wrap_wxListItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11020 { "wxListItemAttr_HasFont", (PyCFunction
) _wrap_wxListItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
11021 { "wxListItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11022 { "wxListItemAttr_HasTextColour", (PyCFunction
) _wrap_wxListItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11023 { "wxListItemAttr_SetFont", (PyCFunction
) _wrap_wxListItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
11024 { "wxListItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11025 { "wxListItemAttr_SetTextColour", (PyCFunction
) _wrap_wxListItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11026 { "new_wxListItemAttr", (PyCFunction
) _wrap_new_wxListItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
11033 * This table is used by the pointer type-checker
11035 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
11036 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
11037 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
11038 { "_signed_long","_long",0},
11039 { "_wxPrintQuality","_wxCoord",0},
11040 { "_wxPrintQuality","_int",0},
11041 { "_wxPrintQuality","_signed_int",0},
11042 { "_wxPrintQuality","_unsigned_int",0},
11043 { "_wxPrintQuality","_wxWindowID",0},
11044 { "_wxPrintQuality","_uint",0},
11045 { "_wxPrintQuality","_EBool",0},
11046 { "_wxPrintQuality","_size_t",0},
11047 { "_wxPrintQuality","_time_t",0},
11048 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
11049 { "_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
11050 { "_byte","_unsigned_char",0},
11051 { "_wxChoice","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxChoice
},
11052 { "_long","_unsigned_long",0},
11053 { "_long","_signed_long",0},
11054 { "_size_t","_wxCoord",0},
11055 { "_size_t","_wxPrintQuality",0},
11056 { "_size_t","_time_t",0},
11057 { "_size_t","_unsigned_int",0},
11058 { "_size_t","_int",0},
11059 { "_size_t","_wxWindowID",0},
11060 { "_size_t","_uint",0},
11061 { "_uint","_wxCoord",0},
11062 { "_uint","_wxPrintQuality",0},
11063 { "_uint","_time_t",0},
11064 { "_uint","_size_t",0},
11065 { "_uint","_unsigned_int",0},
11066 { "_uint","_int",0},
11067 { "_uint","_wxWindowID",0},
11068 { "_wxChar","_char",0},
11069 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
11070 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
11071 { "_char","_wxChar",0},
11072 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
11073 { "_EBool","_wxCoord",0},
11074 { "_EBool","_wxPrintQuality",0},
11075 { "_EBool","_signed_int",0},
11076 { "_EBool","_int",0},
11077 { "_EBool","_wxWindowID",0},
11078 { "_unsigned_long","_long",0},
11079 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
11080 { "_signed_int","_wxCoord",0},
11081 { "_signed_int","_wxPrintQuality",0},
11082 { "_signed_int","_EBool",0},
11083 { "_signed_int","_wxWindowID",0},
11084 { "_signed_int","_int",0},
11085 { "_WXTYPE","_short",0},
11086 { "_WXTYPE","_signed_short",0},
11087 { "_WXTYPE","_unsigned_short",0},
11088 { "_unsigned_short","_WXTYPE",0},
11089 { "_unsigned_short","_short",0},
11090 { "_wxObject","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxObject
},
11091 { "_wxObject","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxObject
},
11092 { "_wxObject","_wxDirItemData",SwigwxDirItemDataTowxObject
},
11093 { "_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
11094 { "_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
11095 { "_wxObject","_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
11096 { "_wxObject","_wxListView",SwigwxListViewTowxObject
},
11097 { "_wxObject","_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
11098 { "_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
11099 { "_wxObject","_wxListItem",SwigwxListItemTowxObject
},
11100 { "_signed_short","_WXTYPE",0},
11101 { "_signed_short","_short",0},
11102 { "_unsigned_char","_byte",0},
11103 { "_wxControl","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxControl
},
11104 { "_wxControl","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxControl
},
11105 { "_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
11106 { "_wxControl","_wxListView",SwigwxListViewTowxControl
},
11107 { "_wxControl","_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
11108 { "_unsigned_int","_wxCoord",0},
11109 { "_unsigned_int","_wxPrintQuality",0},
11110 { "_unsigned_int","_time_t",0},
11111 { "_unsigned_int","_size_t",0},
11112 { "_unsigned_int","_uint",0},
11113 { "_unsigned_int","_wxWindowID",0},
11114 { "_unsigned_int","_int",0},
11115 { "_short","_WXTYPE",0},
11116 { "_short","_unsigned_short",0},
11117 { "_short","_signed_short",0},
11118 { "_wxControlWithItems","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxControlWithItems
},
11119 { "_wxWindowID","_wxCoord",0},
11120 { "_wxWindowID","_wxPrintQuality",0},
11121 { "_wxWindowID","_time_t",0},
11122 { "_wxWindowID","_size_t",0},
11123 { "_wxWindowID","_EBool",0},
11124 { "_wxWindowID","_uint",0},
11125 { "_wxWindowID","_int",0},
11126 { "_wxWindowID","_signed_int",0},
11127 { "_wxWindowID","_unsigned_int",0},
11128 { "_int","_wxCoord",0},
11129 { "_int","_wxPrintQuality",0},
11130 { "_int","_time_t",0},
11131 { "_int","_size_t",0},
11132 { "_int","_EBool",0},
11133 { "_int","_uint",0},
11134 { "_int","_wxWindowID",0},
11135 { "_int","_unsigned_int",0},
11136 { "_int","_signed_int",0},
11137 { "_time_t","_wxCoord",0},
11138 { "_time_t","_wxPrintQuality",0},
11139 { "_time_t","_unsigned_int",0},
11140 { "_time_t","_int",0},
11141 { "_time_t","_wxWindowID",0},
11142 { "_time_t","_uint",0},
11143 { "_time_t","_size_t",0},
11144 { "_wxCoord","_int",0},
11145 { "_wxCoord","_signed_int",0},
11146 { "_wxCoord","_unsigned_int",0},
11147 { "_wxCoord","_wxWindowID",0},
11148 { "_wxCoord","_uint",0},
11149 { "_wxCoord","_EBool",0},
11150 { "_wxCoord","_size_t",0},
11151 { "_wxCoord","_time_t",0},
11152 { "_wxCoord","_wxPrintQuality",0},
11153 { "_wxPyListCtrl","_wxListView",SwigwxListViewTowxPyListCtrl
},
11154 { "_wxEvtHandler","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxEvtHandler
},
11155 { "_wxEvtHandler","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxEvtHandler
},
11156 { "_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
11157 { "_wxEvtHandler","_wxListView",SwigwxListViewTowxEvtHandler
},
11158 { "_wxEvtHandler","_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
11159 { "_wxWindow","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxWindow
},
11160 { "_wxWindow","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxWindow
},
11161 { "_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
11162 { "_wxWindow","_wxListView",SwigwxListViewTowxWindow
},
11163 { "_wxWindow","_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
11166 static PyObject
*SWIG_globals
;
11170 SWIGEXPORT(void) initcontrols2c() {
11172 SWIG_globals
= SWIG_newvarlink();
11173 m
= Py_InitModule("controls2c", controls2cMethods
);
11174 d
= PyModule_GetDict(m
);
11175 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_DRAG
));
11176 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_RDRAG
));
11177 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
));
11178 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_END_LABEL_EDIT
));
11179 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ITEM
));
11180 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
));
11181 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_GET_INFO
));
11182 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_SET_INFO
));
11183 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_SELECTED
));
11184 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_DESELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_DESELECTED
));
11185 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_LIST_KEY_DOWN
));
11186 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_INSERT_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_INSERT_ITEM
));
11187 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_CLICK
));
11188 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
));
11189 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
));
11190 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_ACTIVATED
));
11191 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_CACHE_HINT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_CACHE_HINT
));
11192 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_RIGHT_CLICK
));
11193 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_BEGIN_DRAG
));
11194 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_DRAGGING", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_DRAGGING
));
11195 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_END_DRAG
));
11196 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_FOCUSED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_FOCUSED
));
11197 PyDict_SetItemString(d
,"wxLC_VRULES", PyInt_FromLong((long) wxLC_VRULES
));
11198 PyDict_SetItemString(d
,"wxLC_HRULES", PyInt_FromLong((long) wxLC_HRULES
));
11199 PyDict_SetItemString(d
,"wxLC_ICON", PyInt_FromLong((long) wxLC_ICON
));
11200 PyDict_SetItemString(d
,"wxLC_SMALL_ICON", PyInt_FromLong((long) wxLC_SMALL_ICON
));
11201 PyDict_SetItemString(d
,"wxLC_LIST", PyInt_FromLong((long) wxLC_LIST
));
11202 PyDict_SetItemString(d
,"wxLC_REPORT", PyInt_FromLong((long) wxLC_REPORT
));
11203 PyDict_SetItemString(d
,"wxLC_ALIGN_TOP", PyInt_FromLong((long) wxLC_ALIGN_TOP
));
11204 PyDict_SetItemString(d
,"wxLC_ALIGN_LEFT", PyInt_FromLong((long) wxLC_ALIGN_LEFT
));
11205 PyDict_SetItemString(d
,"wxLC_AUTOARRANGE", PyInt_FromLong((long) wxLC_AUTOARRANGE
));
11206 PyDict_SetItemString(d
,"wxLC_VIRTUAL", PyInt_FromLong((long) wxLC_VIRTUAL
));
11207 PyDict_SetItemString(d
,"wxLC_EDIT_LABELS", PyInt_FromLong((long) wxLC_EDIT_LABELS
));
11208 PyDict_SetItemString(d
,"wxLC_NO_HEADER", PyInt_FromLong((long) wxLC_NO_HEADER
));
11209 PyDict_SetItemString(d
,"wxLC_NO_SORT_HEADER", PyInt_FromLong((long) wxLC_NO_SORT_HEADER
));
11210 PyDict_SetItemString(d
,"wxLC_SINGLE_SEL", PyInt_FromLong((long) wxLC_SINGLE_SEL
));
11211 PyDict_SetItemString(d
,"wxLC_SORT_ASCENDING", PyInt_FromLong((long) wxLC_SORT_ASCENDING
));
11212 PyDict_SetItemString(d
,"wxLC_SORT_DESCENDING", PyInt_FromLong((long) wxLC_SORT_DESCENDING
));
11213 PyDict_SetItemString(d
,"wxLC_MASK_TYPE", PyInt_FromLong((long) wxLC_MASK_TYPE
));
11214 PyDict_SetItemString(d
,"wxLC_MASK_ALIGN", PyInt_FromLong((long) wxLC_MASK_ALIGN
));
11215 PyDict_SetItemString(d
,"wxLC_MASK_SORT", PyInt_FromLong((long) wxLC_MASK_SORT
));
11216 PyDict_SetItemString(d
,"wxLC_USER_TEXT", PyInt_FromLong((long) wxLC_USER_TEXT
));
11217 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
11218 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
11219 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
11220 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
11221 PyDict_SetItemString(d
,"wxLIST_SET_ITEM", PyInt_FromLong((long) wxLIST_SET_ITEM
));
11222 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
11223 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
11224 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
11225 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
11226 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
11227 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
11228 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
11229 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
11230 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
11231 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
11232 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
11233 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
11234 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
11235 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
11236 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
11237 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
11238 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
11239 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
11240 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
11241 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
11242 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
11243 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
11244 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
11245 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
11246 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
11247 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
11248 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
11249 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
11250 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
11251 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
11252 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
11253 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
11254 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
11255 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
11256 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
11257 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
11258 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
11259 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
11260 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
11261 PyDict_SetItemString(d
,"wxTR_NO_BUTTONS", PyInt_FromLong((long) wxTR_NO_BUTTONS
));
11262 PyDict_SetItemString(d
,"wxTR_HAS_BUTTONS", PyInt_FromLong((long) wxTR_HAS_BUTTONS
));
11263 PyDict_SetItemString(d
,"wxTR_TWIST_BUTTONS", PyInt_FromLong((long) wxTR_TWIST_BUTTONS
));
11264 PyDict_SetItemString(d
,"wxTR_NO_LINES", PyInt_FromLong((long) wxTR_NO_LINES
));
11265 PyDict_SetItemString(d
,"wxTR_MAC_BUTTONS", PyInt_FromLong((long) wxTR_MAC_BUTTONS
));
11266 PyDict_SetItemString(d
,"wxTR_AQUA_BUTTONS", PyInt_FromLong((long) wxTR_AQUA_BUTTONS
));
11267 PyDict_SetItemString(d
,"wxTR_SINGLE", PyInt_FromLong((long) wxTR_SINGLE
));
11268 PyDict_SetItemString(d
,"wxTR_MULTIPLE", PyInt_FromLong((long) wxTR_MULTIPLE
));
11269 PyDict_SetItemString(d
,"wxTR_EXTENDED", PyInt_FromLong((long) wxTR_EXTENDED
));
11270 PyDict_SetItemString(d
,"wxTR_FULL_ROW_HIGHLIGHT", PyInt_FromLong((long) wxTR_FULL_ROW_HIGHLIGHT
));
11271 PyDict_SetItemString(d
,"wxTR_EDIT_LABELS", PyInt_FromLong((long) wxTR_EDIT_LABELS
));
11272 PyDict_SetItemString(d
,"wxTR_LINES_AT_ROOT", PyInt_FromLong((long) wxTR_LINES_AT_ROOT
));
11273 PyDict_SetItemString(d
,"wxTR_HIDE_ROOT", PyInt_FromLong((long) wxTR_HIDE_ROOT
));
11274 PyDict_SetItemString(d
,"wxTR_ROW_LINES", PyInt_FromLong((long) wxTR_ROW_LINES
));
11275 PyDict_SetItemString(d
,"wxTR_HAS_VARIABLE_ROW_HEIGHT", PyInt_FromLong((long) wxTR_HAS_VARIABLE_ROW_HEIGHT
));
11276 PyDict_SetItemString(d
,"wxTR_DEFAULT_STYLE", PyInt_FromLong((long) wxTR_DEFAULT_STYLE
));
11277 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
11278 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
11279 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
11280 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
11281 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
11282 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
11283 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
11284 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
11285 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
11286 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
11287 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
11288 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
11289 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
11290 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
11291 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
11292 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
11293 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
11294 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
11295 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
11296 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_DRAG
));
11297 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_RDRAG
));
11298 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
));
11299 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_LABEL_EDIT
));
11300 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_TREE_DELETE_ITEM
));
11301 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_GET_INFO
));
11302 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SET_INFO
));
11303 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDED
));
11304 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDING
));
11305 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSED
));
11306 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSING
));
11307 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGED
));
11308 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGING
));
11309 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_TREE_KEY_DOWN
));
11310 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_ACTIVATED
));
11311 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
));
11312 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
));
11313 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_DRAG
));
11314 PyDict_SetItemString(d
,"wxDIRCTRL_DIR_ONLY", PyInt_FromLong((long) wxDIRCTRL_DIR_ONLY
));
11315 PyDict_SetItemString(d
,"wxDIRCTRL_SELECT_FIRST", PyInt_FromLong((long) wxDIRCTRL_SELECT_FIRST
));
11316 PyDict_SetItemString(d
,"wxDIRCTRL_SHOW_FILTERS", PyInt_FromLong((long) wxDIRCTRL_SHOW_FILTERS
));
11317 PyDict_SetItemString(d
,"wxDIRCTRL_3D_INTERNAL", PyInt_FromLong((long) wxDIRCTRL_3D_INTERNAL
));
11318 PyDict_SetItemString(d
,"wxDIRCTRL_EDIT_LABELS", PyInt_FromLong((long) wxDIRCTRL_EDIT_LABELS
));
11319 PyDict_SetItemString(d
,"wxID_TREECTRL", PyInt_FromLong((long) wxID_TREECTRL
));
11320 PyDict_SetItemString(d
,"wxID_FILTERLISTCTRL", PyInt_FromLong((long) wxID_FILTERLISTCTRL
));
11322 // Map renamed classes back to their common name for OOR
11323 wxPyPtrTypeMap_Add("wxTreeItemData", "wxPyTreeItemData");
11324 wxPyPtrTypeMap_Add("wxTreeCtrl", "wxPyTreeCtrl");
11325 wxPyPtrTypeMap_Add("wxListCtrl", "wxPyListCtrl");
11328 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
11329 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);