2 * FILE : src/gtk/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
26 /* Definitions for Windows/Unix exporting */
27 #if defined(__WIN32__)
28 # if defined(_MSC_VER)
29 # define SWIGEXPORT(a) __declspec(dllexport) a
31 # if defined(__BORLANDC__)
32 # define SWIGEXPORT(a) a _export
34 # define SWIGEXPORT(a) a
38 # define SWIGEXPORT(a) a
44 extern void SWIG_MakePtr(char *, void *, char *);
45 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
46 extern char *SWIG_GetPtr(char *, void **, char *);
47 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
48 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
49 extern PyObject
*SWIG_newvarlink(void);
53 #define SWIG_init initcontrols2c
55 #define SWIG_name "controls2c"
61 #include <wx/listctrl.h>
62 #include <wx/treectrl.h>
63 #include <wx/imaglist.h>
64 #include <wx/dirctrl.h>
69 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
75 } else if (target
== Py_None
) {
79 if (!PyTuple_Check(target
)) {
81 target
= PyTuple_New(1);
82 PyTuple_SetItem(target
, 0, o2
);
85 PyTuple_SetItem(o3
, 0, o
);
88 target
= PySequence_Concat(o2
, o3
);
95 // Put some wx default wxChar* values into wxStrings.
96 const wxChar
* wxListCtrlNameStr
= _T("wxListCtrl");
97 DECLARE_DEF_STRING(ListCtrlNameStr
);
99 const wxChar
* wx_TreeCtrlNameStr
= _T("wxTreeCtrl");
100 DECLARE_DEF_STRING(_TreeCtrlNameStr
);
101 DECLARE_DEF_STRING(DirDialogDefaultFolderStr
);
103 static const wxString
wxPyEmptyString(wxT(""));
105 static const long longzero
= 0;
106 // C++ Version of a Python aware class
107 class wxPyListCtrl
: public wxListCtrl
{
108 DECLARE_ABSTRACT_CLASS(wxPyListCtrl
);
110 wxPyListCtrl() : wxListCtrl() {}
111 wxPyListCtrl(wxWindow
* parent
, wxWindowID id
,
115 const wxValidator
& validator
,
116 const wxString
& name
) :
117 wxListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
119 bool Create(wxWindow
* parent
, wxWindowID id
,
123 const wxValidator
& validator
,
124 const wxString
& name
) {
125 return wxListCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
128 DEC_PYCALLBACK_STRING_LONGLONG(OnGetItemText
);
129 DEC_PYCALLBACK_INT_LONG(OnGetItemImage
);
130 DEC_PYCALLBACK_LISTATTR_LONG(OnGetItemAttr
);
135 IMPLEMENT_ABSTRACT_CLASS(wxPyListCtrl
, wxListCtrl
);
137 IMP_PYCALLBACK_STRING_LONGLONG(wxPyListCtrl
, wxListCtrl
, OnGetItemText
);
138 IMP_PYCALLBACK_INT_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemImage
);
139 IMP_PYCALLBACK_LISTATTR_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemAttr
);
140 // Python aware sorting function for wxPyListCtrl
141 int wxCALLBACK
wxPyListCtrl_SortItems(long item1
, long item2
, long funcPtr
) {
143 PyObject
* func
= (PyObject
*)funcPtr
;
144 wxPyBeginBlockThreads();
146 PyObject
* args
= Py_BuildValue("(ii)", item1
, item2
);
147 PyObject
* result
= PyEval_CallObject(func
, args
);
150 retval
= PyInt_AsLong(result
);
154 wxPyEndBlockThreads();
158 // C++ version of Python aware wxTreeCtrl
159 class wxPyTreeCtrl
: public wxTreeCtrl
{
160 DECLARE_ABSTRACT_CLASS(wxPyTreeCtrl
);
162 wxPyTreeCtrl() : wxTreeCtrl() {}
163 wxPyTreeCtrl(wxWindow
*parent
, wxWindowID id
,
167 const wxValidator
& validator
,
168 const wxString
& name
) :
169 wxTreeCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
171 bool Create(wxWindow
*parent
, wxWindowID id
,
175 const wxValidator
& validator
,
176 const wxString
& name
) {
177 return wxTreeCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
181 int OnCompareItems(const wxTreeItemId
& item1
,
182 const wxTreeItemId
& item2
) {
185 wxPyBeginBlockThreads();
186 if ((found
= m_myInst
.findCallback("OnCompareItems"))) {
187 PyObject
*o1
= wxPyConstructObject((void*)&item1
, wxT("wxTreeItemId"));
188 PyObject
*o2
= wxPyConstructObject((void*)&item2
, wxT("wxTreeItemId"));
189 rval
= m_myInst
.callCallback(Py_BuildValue("(OO)",o1
,o2
));
193 wxPyEndBlockThreads();
195 rval
= wxTreeCtrl::OnCompareItems(item1
, item2
);
201 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeCtrl
, wxTreeCtrl
);
206 #define new_wxListItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxListItemAttr(_swigarg0,_swigarg1,_swigarg2))
207 static PyObject
*_wrap_new_wxListItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
208 PyObject
* _resultobj
;
209 wxListItemAttr
* _result
;
210 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
211 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
212 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
214 PyObject
* _obj0
= 0;
216 PyObject
* _obj1
= 0;
217 PyObject
* _argo2
= 0;
218 char *_kwnames
[] = { "colText","colBack","font", NULL
};
222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxListItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
227 if (! wxColour_helper(_obj0
, &_arg0
))
233 if (! wxColour_helper(_obj1
, &_arg1
))
237 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
238 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxListItemAttr. Expected _wxFont_p.");
243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
244 _result
= (wxListItemAttr
*)new_wxListItemAttr(*_arg0
,*_arg1
,*_arg2
);
246 wxPyEndAllowThreads(__tstate
);
247 if (PyErr_Occurred()) return NULL
;
249 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
250 _resultobj
= Py_BuildValue("s",_ptemp
);
253 _resultobj
= Py_None
;
258 #define wxListItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
259 static PyObject
*_wrap_wxListItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
260 PyObject
* _resultobj
;
261 wxListItemAttr
* _arg0
;
263 PyObject
* _argo0
= 0;
265 PyObject
* _obj1
= 0;
266 char *_kwnames
[] = { "self","colText", NULL
};
269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
272 if (_argo0
== Py_None
) { _arg0
= NULL
; }
273 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetTextColour. Expected _wxListItemAttr_p.");
280 if (! wxColour_helper(_obj1
, &_arg1
))
284 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
285 wxListItemAttr_SetTextColour(_arg0
,*_arg1
);
287 wxPyEndAllowThreads(__tstate
);
288 if (PyErr_Occurred()) return NULL
;
289 } Py_INCREF(Py_None
);
290 _resultobj
= Py_None
;
294 #define wxListItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
295 static PyObject
*_wrap_wxListItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
296 PyObject
* _resultobj
;
297 wxListItemAttr
* _arg0
;
299 PyObject
* _argo0
= 0;
301 PyObject
* _obj1
= 0;
302 char *_kwnames
[] = { "self","colBack", NULL
};
305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
308 if (_argo0
== Py_None
) { _arg0
= NULL
; }
309 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
310 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetBackgroundColour. Expected _wxListItemAttr_p.");
316 if (! wxColour_helper(_obj1
, &_arg1
))
320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
321 wxListItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
323 wxPyEndAllowThreads(__tstate
);
324 if (PyErr_Occurred()) return NULL
;
325 } Py_INCREF(Py_None
);
326 _resultobj
= Py_None
;
330 #define wxListItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
331 static PyObject
*_wrap_wxListItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
332 PyObject
* _resultobj
;
333 wxListItemAttr
* _arg0
;
335 PyObject
* _argo0
= 0;
336 PyObject
* _argo1
= 0;
337 char *_kwnames
[] = { "self","font", NULL
};
340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
343 if (_argo0
== Py_None
) { _arg0
= NULL
; }
344 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
345 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetFont. Expected _wxListItemAttr_p.");
350 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItemAttr_SetFont. Expected _wxFont_p.");
356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
357 wxListItemAttr_SetFont(_arg0
,*_arg1
);
359 wxPyEndAllowThreads(__tstate
);
360 if (PyErr_Occurred()) return NULL
;
361 } Py_INCREF(Py_None
);
362 _resultobj
= Py_None
;
366 #define wxListItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
367 static PyObject
*_wrap_wxListItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
368 PyObject
* _resultobj
;
370 wxListItemAttr
* _arg0
;
371 PyObject
* _argo0
= 0;
372 char *_kwnames
[] = { "self", NULL
};
375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasTextColour",_kwnames
,&_argo0
))
378 if (_argo0
== Py_None
) { _arg0
= NULL
; }
379 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
380 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasTextColour. Expected _wxListItemAttr_p.");
385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
386 _result
= (bool )wxListItemAttr_HasTextColour(_arg0
);
388 wxPyEndAllowThreads(__tstate
);
389 if (PyErr_Occurred()) return NULL
;
390 } _resultobj
= Py_BuildValue("i",_result
);
394 #define wxListItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
395 static PyObject
*_wrap_wxListItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
396 PyObject
* _resultobj
;
398 wxListItemAttr
* _arg0
;
399 PyObject
* _argo0
= 0;
400 char *_kwnames
[] = { "self", NULL
};
403 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
406 if (_argo0
== Py_None
) { _arg0
= NULL
; }
407 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
408 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasBackgroundColour. Expected _wxListItemAttr_p.");
413 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
414 _result
= (bool )wxListItemAttr_HasBackgroundColour(_arg0
);
416 wxPyEndAllowThreads(__tstate
);
417 if (PyErr_Occurred()) return NULL
;
418 } _resultobj
= Py_BuildValue("i",_result
);
422 #define wxListItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
423 static PyObject
*_wrap_wxListItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
424 PyObject
* _resultobj
;
426 wxListItemAttr
* _arg0
;
427 PyObject
* _argo0
= 0;
428 char *_kwnames
[] = { "self", NULL
};
431 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasFont",_kwnames
,&_argo0
))
434 if (_argo0
== Py_None
) { _arg0
= NULL
; }
435 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
436 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasFont. Expected _wxListItemAttr_p.");
441 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
442 _result
= (bool )wxListItemAttr_HasFont(_arg0
);
444 wxPyEndAllowThreads(__tstate
);
445 if (PyErr_Occurred()) return NULL
;
446 } _resultobj
= Py_BuildValue("i",_result
);
450 #define wxListItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
451 static PyObject
*_wrap_wxListItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
452 PyObject
* _resultobj
;
454 wxListItemAttr
* _arg0
;
455 PyObject
* _argo0
= 0;
456 char *_kwnames
[] = { "self", NULL
};
460 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetTextColour",_kwnames
,&_argo0
))
463 if (_argo0
== Py_None
) { _arg0
= NULL
; }
464 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
465 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetTextColour. Expected _wxListItemAttr_p.");
470 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
471 _result
= new wxColour (wxListItemAttr_GetTextColour(_arg0
));
473 wxPyEndAllowThreads(__tstate
);
474 if (PyErr_Occurred()) return NULL
;
475 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
476 _resultobj
= Py_BuildValue("s",_ptemp
);
480 #define wxListItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
481 static PyObject
*_wrap_wxListItemAttr_GetBackgroundColour(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_GetBackgroundColour",_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_GetBackgroundColour. Expected _wxListItemAttr_p.");
500 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
501 _result
= new wxColour (wxListItemAttr_GetBackgroundColour(_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_GetFont(_swigobj) (_swigobj->GetFont())
511 static PyObject
*_wrap_wxListItemAttr_GetFont(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_GetFont",_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_GetFont. Expected _wxListItemAttr_p.");
530 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
531 _result
= new wxFont (wxListItemAttr_GetFont(_arg0
));
533 wxPyEndAllowThreads(__tstate
);
534 if (PyErr_Occurred()) return NULL
;
535 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
536 _resultobj
= Py_BuildValue("s",_ptemp
);
540 static void *SwigwxListItemTowxObject(void *ptr
) {
543 src
= (wxListItem
*) ptr
;
544 dest
= (wxObject
*) src
;
545 return (void *) dest
;
548 #define new_wxListItem() (new wxListItem())
549 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
550 PyObject
* _resultobj
;
551 wxListItem
* _result
;
552 char *_kwnames
[] = { NULL
};
556 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItem",_kwnames
))
559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
560 _result
= (wxListItem
*)new_wxListItem();
562 wxPyEndAllowThreads(__tstate
);
563 if (PyErr_Occurred()) return NULL
;
565 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
566 _resultobj
= Py_BuildValue("s",_ptemp
);
569 _resultobj
= Py_None
;
574 #define delete_wxListItem(_swigobj) (delete _swigobj)
575 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
576 PyObject
* _resultobj
;
578 PyObject
* _argo0
= 0;
579 char *_kwnames
[] = { "self", NULL
};
582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxListItem",_kwnames
,&_argo0
))
585 if (_argo0
== Py_None
) { _arg0
= NULL
; }
586 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
593 delete_wxListItem(_arg0
);
595 wxPyEndAllowThreads(__tstate
);
596 if (PyErr_Occurred()) return NULL
;
597 } Py_INCREF(Py_None
);
598 _resultobj
= Py_None
;
602 #define wxListItem_Clear(_swigobj) (_swigobj->Clear())
603 static PyObject
*_wrap_wxListItem_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
604 PyObject
* _resultobj
;
606 PyObject
* _argo0
= 0;
607 char *_kwnames
[] = { "self", NULL
};
610 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_Clear",_kwnames
,&_argo0
))
613 if (_argo0
== Py_None
) { _arg0
= NULL
; }
614 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
615 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_Clear. Expected _wxListItem_p.");
620 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
621 wxListItem_Clear(_arg0
);
623 wxPyEndAllowThreads(__tstate
);
624 if (PyErr_Occurred()) return NULL
;
625 } Py_INCREF(Py_None
);
626 _resultobj
= Py_None
;
630 #define wxListItem_ClearAttributes(_swigobj) (_swigobj->ClearAttributes())
631 static PyObject
*_wrap_wxListItem_ClearAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
632 PyObject
* _resultobj
;
634 PyObject
* _argo0
= 0;
635 char *_kwnames
[] = { "self", NULL
};
638 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_ClearAttributes",_kwnames
,&_argo0
))
641 if (_argo0
== Py_None
) { _arg0
= NULL
; }
642 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
643 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_ClearAttributes. Expected _wxListItem_p.");
648 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
649 wxListItem_ClearAttributes(_arg0
);
651 wxPyEndAllowThreads(__tstate
);
652 if (PyErr_Occurred()) return NULL
;
653 } Py_INCREF(Py_None
);
654 _resultobj
= Py_None
;
658 #define wxListItem_SetMask(_swigobj,_swigarg0) (_swigobj->SetMask(_swigarg0))
659 static PyObject
*_wrap_wxListItem_SetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
660 PyObject
* _resultobj
;
663 PyObject
* _argo0
= 0;
664 char *_kwnames
[] = { "self","mask", NULL
};
667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetMask",_kwnames
,&_argo0
,&_arg1
))
670 if (_argo0
== Py_None
) { _arg0
= NULL
; }
671 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetMask. Expected _wxListItem_p.");
677 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
678 wxListItem_SetMask(_arg0
,_arg1
);
680 wxPyEndAllowThreads(__tstate
);
681 if (PyErr_Occurred()) return NULL
;
682 } Py_INCREF(Py_None
);
683 _resultobj
= Py_None
;
687 #define wxListItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
688 static PyObject
*_wrap_wxListItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
689 PyObject
* _resultobj
;
692 PyObject
* _argo0
= 0;
693 char *_kwnames
[] = { "self","id", NULL
};
696 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetId",_kwnames
,&_argo0
,&_arg1
))
699 if (_argo0
== Py_None
) { _arg0
= NULL
; }
700 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
701 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetId. Expected _wxListItem_p.");
706 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
707 wxListItem_SetId(_arg0
,_arg1
);
709 wxPyEndAllowThreads(__tstate
);
710 if (PyErr_Occurred()) return NULL
;
711 } Py_INCREF(Py_None
);
712 _resultobj
= Py_None
;
716 #define wxListItem_SetColumn(_swigobj,_swigarg0) (_swigobj->SetColumn(_swigarg0))
717 static PyObject
*_wrap_wxListItem_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
718 PyObject
* _resultobj
;
721 PyObject
* _argo0
= 0;
722 char *_kwnames
[] = { "self","col", NULL
};
725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetColumn",_kwnames
,&_argo0
,&_arg1
))
728 if (_argo0
== Py_None
) { _arg0
= NULL
; }
729 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetColumn. Expected _wxListItem_p.");
735 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
736 wxListItem_SetColumn(_arg0
,_arg1
);
738 wxPyEndAllowThreads(__tstate
);
739 if (PyErr_Occurred()) return NULL
;
740 } Py_INCREF(Py_None
);
741 _resultobj
= Py_None
;
745 #define wxListItem_SetState(_swigobj,_swigarg0) (_swigobj->SetState(_swigarg0))
746 static PyObject
*_wrap_wxListItem_SetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
747 PyObject
* _resultobj
;
750 PyObject
* _argo0
= 0;
751 char *_kwnames
[] = { "self","state", NULL
};
754 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetState",_kwnames
,&_argo0
,&_arg1
))
757 if (_argo0
== Py_None
) { _arg0
= NULL
; }
758 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
759 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetState. Expected _wxListItem_p.");
764 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
765 wxListItem_SetState(_arg0
,_arg1
);
767 wxPyEndAllowThreads(__tstate
);
768 if (PyErr_Occurred()) return NULL
;
769 } Py_INCREF(Py_None
);
770 _resultobj
= Py_None
;
774 #define wxListItem_SetStateMask(_swigobj,_swigarg0) (_swigobj->SetStateMask(_swigarg0))
775 static PyObject
*_wrap_wxListItem_SetStateMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
776 PyObject
* _resultobj
;
779 PyObject
* _argo0
= 0;
780 char *_kwnames
[] = { "self","stateMask", NULL
};
783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetStateMask",_kwnames
,&_argo0
,&_arg1
))
786 if (_argo0
== Py_None
) { _arg0
= NULL
; }
787 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetStateMask. Expected _wxListItem_p.");
793 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
794 wxListItem_SetStateMask(_arg0
,_arg1
);
796 wxPyEndAllowThreads(__tstate
);
797 if (PyErr_Occurred()) return NULL
;
798 } Py_INCREF(Py_None
);
799 _resultobj
= Py_None
;
803 #define wxListItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
804 static PyObject
*_wrap_wxListItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
805 PyObject
* _resultobj
;
808 PyObject
* _argo0
= 0;
809 PyObject
* _obj1
= 0;
810 char *_kwnames
[] = { "self","text", NULL
};
813 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetText",_kwnames
,&_argo0
,&_obj1
))
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_SetText. Expected _wxListItem_p.");
823 _arg1
= wxString_in_helper(_obj1
);
828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
829 wxListItem_SetText(_arg0
,*_arg1
);
831 wxPyEndAllowThreads(__tstate
);
832 if (PyErr_Occurred()) return NULL
;
833 } Py_INCREF(Py_None
);
834 _resultobj
= Py_None
;
842 #define wxListItem_SetImage(_swigobj,_swigarg0) (_swigobj->SetImage(_swigarg0))
843 static PyObject
*_wrap_wxListItem_SetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
844 PyObject
* _resultobj
;
847 PyObject
* _argo0
= 0;
848 char *_kwnames
[] = { "self","image", NULL
};
851 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetImage",_kwnames
,&_argo0
,&_arg1
))
854 if (_argo0
== Py_None
) { _arg0
= NULL
; }
855 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
856 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetImage. Expected _wxListItem_p.");
861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
862 wxListItem_SetImage(_arg0
,_arg1
);
864 wxPyEndAllowThreads(__tstate
);
865 if (PyErr_Occurred()) return NULL
;
866 } Py_INCREF(Py_None
);
867 _resultobj
= Py_None
;
871 #define wxListItem_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
872 static PyObject
*_wrap_wxListItem_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
873 PyObject
* _resultobj
;
876 PyObject
* _argo0
= 0;
877 char *_kwnames
[] = { "self","data", NULL
};
880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetData",_kwnames
,&_argo0
,&_arg1
))
883 if (_argo0
== Py_None
) { _arg0
= NULL
; }
884 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
885 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetData. Expected _wxListItem_p.");
890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
891 wxListItem_SetData(_arg0
,_arg1
);
893 wxPyEndAllowThreads(__tstate
);
894 if (PyErr_Occurred()) return NULL
;
895 } Py_INCREF(Py_None
);
896 _resultobj
= Py_None
;
900 #define wxListItem_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
901 static PyObject
*_wrap_wxListItem_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
902 PyObject
* _resultobj
;
905 PyObject
* _argo0
= 0;
906 char *_kwnames
[] = { "self","width", NULL
};
909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetWidth",_kwnames
,&_argo0
,&_arg1
))
912 if (_argo0
== Py_None
) { _arg0
= NULL
; }
913 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
914 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetWidth. Expected _wxListItem_p.");
919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
920 wxListItem_SetWidth(_arg0
,_arg1
);
922 wxPyEndAllowThreads(__tstate
);
923 if (PyErr_Occurred()) return NULL
;
924 } Py_INCREF(Py_None
);
925 _resultobj
= Py_None
;
929 #define wxListItem_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
930 static PyObject
*_wrap_wxListItem_SetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
931 PyObject
* _resultobj
;
933 wxListColumnFormat _arg1
;
934 PyObject
* _argo0
= 0;
935 char *_kwnames
[] = { "self","align", NULL
};
938 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetAlign",_kwnames
,&_argo0
,&_arg1
))
941 if (_argo0
== Py_None
) { _arg0
= NULL
; }
942 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
943 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetAlign. Expected _wxListItem_p.");
948 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
949 wxListItem_SetAlign(_arg0
,_arg1
);
951 wxPyEndAllowThreads(__tstate
);
952 if (PyErr_Occurred()) return NULL
;
953 } Py_INCREF(Py_None
);
954 _resultobj
= Py_None
;
958 #define wxListItem_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
959 static PyObject
*_wrap_wxListItem_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
960 PyObject
* _resultobj
;
963 PyObject
* _argo0
= 0;
965 PyObject
* _obj1
= 0;
966 char *_kwnames
[] = { "self","colText", NULL
};
969 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
972 if (_argo0
== Py_None
) { _arg0
= NULL
; }
973 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
974 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetTextColour. Expected _wxListItem_p.");
980 if (! wxColour_helper(_obj1
, &_arg1
))
984 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
985 wxListItem_SetTextColour(_arg0
,*_arg1
);
987 wxPyEndAllowThreads(__tstate
);
988 if (PyErr_Occurred()) return NULL
;
989 } Py_INCREF(Py_None
);
990 _resultobj
= Py_None
;
994 #define wxListItem_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
995 static PyObject
*_wrap_wxListItem_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
996 PyObject
* _resultobj
;
999 PyObject
* _argo0
= 0;
1001 PyObject
* _obj1
= 0;
1002 char *_kwnames
[] = { "self","colBack", NULL
};
1005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
1008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetBackgroundColour. Expected _wxListItem_p.");
1016 if (! wxColour_helper(_obj1
, &_arg1
))
1020 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1021 wxListItem_SetBackgroundColour(_arg0
,*_arg1
);
1023 wxPyEndAllowThreads(__tstate
);
1024 if (PyErr_Occurred()) return NULL
;
1025 } Py_INCREF(Py_None
);
1026 _resultobj
= Py_None
;
1030 #define wxListItem_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
1031 static PyObject
*_wrap_wxListItem_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1032 PyObject
* _resultobj
;
1035 PyObject
* _argo0
= 0;
1036 PyObject
* _argo1
= 0;
1037 char *_kwnames
[] = { "self","font", NULL
};
1040 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetFont",_kwnames
,&_argo0
,&_argo1
))
1043 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1044 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1045 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetFont. Expected _wxListItem_p.");
1050 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
1051 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItem_SetFont. Expected _wxFont_p.");
1056 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1057 wxListItem_SetFont(_arg0
,*_arg1
);
1059 wxPyEndAllowThreads(__tstate
);
1060 if (PyErr_Occurred()) return NULL
;
1061 } Py_INCREF(Py_None
);
1062 _resultobj
= Py_None
;
1066 #define wxListItem_GetMask(_swigobj) (_swigobj->GetMask())
1067 static PyObject
*_wrap_wxListItem_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1068 PyObject
* _resultobj
;
1071 PyObject
* _argo0
= 0;
1072 char *_kwnames
[] = { "self", NULL
};
1075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetMask",_kwnames
,&_argo0
))
1078 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1079 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1080 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetMask. Expected _wxListItem_p.");
1085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1086 _result
= (long )wxListItem_GetMask(_arg0
);
1088 wxPyEndAllowThreads(__tstate
);
1089 if (PyErr_Occurred()) return NULL
;
1090 } _resultobj
= Py_BuildValue("l",_result
);
1094 #define wxListItem_GetId(_swigobj) (_swigobj->GetId())
1095 static PyObject
*_wrap_wxListItem_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1096 PyObject
* _resultobj
;
1099 PyObject
* _argo0
= 0;
1100 char *_kwnames
[] = { "self", NULL
};
1103 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetId",_kwnames
,&_argo0
))
1106 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1107 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1108 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetId. Expected _wxListItem_p.");
1113 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1114 _result
= (long )wxListItem_GetId(_arg0
);
1116 wxPyEndAllowThreads(__tstate
);
1117 if (PyErr_Occurred()) return NULL
;
1118 } _resultobj
= Py_BuildValue("l",_result
);
1122 #define wxListItem_GetColumn(_swigobj) (_swigobj->GetColumn())
1123 static PyObject
*_wrap_wxListItem_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1124 PyObject
* _resultobj
;
1127 PyObject
* _argo0
= 0;
1128 char *_kwnames
[] = { "self", NULL
};
1131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetColumn",_kwnames
,&_argo0
))
1134 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1135 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1136 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetColumn. Expected _wxListItem_p.");
1141 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1142 _result
= (int )wxListItem_GetColumn(_arg0
);
1144 wxPyEndAllowThreads(__tstate
);
1145 if (PyErr_Occurred()) return NULL
;
1146 } _resultobj
= Py_BuildValue("i",_result
);
1150 #define wxListItem_GetState(_swigobj) (_swigobj->GetState())
1151 static PyObject
*_wrap_wxListItem_GetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1152 PyObject
* _resultobj
;
1155 PyObject
* _argo0
= 0;
1156 char *_kwnames
[] = { "self", NULL
};
1159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetState",_kwnames
,&_argo0
))
1162 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1163 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1164 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetState. Expected _wxListItem_p.");
1169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1170 _result
= (long )wxListItem_GetState(_arg0
);
1172 wxPyEndAllowThreads(__tstate
);
1173 if (PyErr_Occurred()) return NULL
;
1174 } _resultobj
= Py_BuildValue("l",_result
);
1178 #define wxListItem_GetText(_swigobj) (_swigobj->GetText())
1179 static PyObject
*_wrap_wxListItem_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1180 PyObject
* _resultobj
;
1183 PyObject
* _argo0
= 0;
1184 char *_kwnames
[] = { "self", NULL
};
1187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetText",_kwnames
,&_argo0
))
1190 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1191 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetText. Expected _wxListItem_p.");
1197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1198 const wxString
& _result_ref
= wxListItem_GetText(_arg0
);
1199 _result
= (wxString
*) &_result_ref
;
1201 wxPyEndAllowThreads(__tstate
);
1202 if (PyErr_Occurred()) return NULL
;
1205 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
1207 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1213 #define wxListItem_GetImage(_swigobj) (_swigobj->GetImage())
1214 static PyObject
*_wrap_wxListItem_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1215 PyObject
* _resultobj
;
1218 PyObject
* _argo0
= 0;
1219 char *_kwnames
[] = { "self", NULL
};
1222 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetImage",_kwnames
,&_argo0
))
1225 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1226 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1227 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetImage. Expected _wxListItem_p.");
1232 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1233 _result
= (int )wxListItem_GetImage(_arg0
);
1235 wxPyEndAllowThreads(__tstate
);
1236 if (PyErr_Occurred()) return NULL
;
1237 } _resultobj
= Py_BuildValue("i",_result
);
1241 #define wxListItem_GetData(_swigobj) (_swigobj->GetData())
1242 static PyObject
*_wrap_wxListItem_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1243 PyObject
* _resultobj
;
1246 PyObject
* _argo0
= 0;
1247 char *_kwnames
[] = { "self", NULL
};
1250 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetData",_kwnames
,&_argo0
))
1253 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1254 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetData. Expected _wxListItem_p.");
1260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1261 _result
= (long )wxListItem_GetData(_arg0
);
1263 wxPyEndAllowThreads(__tstate
);
1264 if (PyErr_Occurred()) return NULL
;
1265 } _resultobj
= Py_BuildValue("l",_result
);
1269 #define wxListItem_GetWidth(_swigobj) (_swigobj->GetWidth())
1270 static PyObject
*_wrap_wxListItem_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1271 PyObject
* _resultobj
;
1274 PyObject
* _argo0
= 0;
1275 char *_kwnames
[] = { "self", NULL
};
1278 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetWidth",_kwnames
,&_argo0
))
1281 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1282 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1283 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetWidth. Expected _wxListItem_p.");
1288 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1289 _result
= (int )wxListItem_GetWidth(_arg0
);
1291 wxPyEndAllowThreads(__tstate
);
1292 if (PyErr_Occurred()) return NULL
;
1293 } _resultobj
= Py_BuildValue("i",_result
);
1297 #define wxListItem_GetAlign(_swigobj) (_swigobj->GetAlign())
1298 static PyObject
*_wrap_wxListItem_GetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1299 PyObject
* _resultobj
;
1300 wxListColumnFormat _result
;
1302 PyObject
* _argo0
= 0;
1303 char *_kwnames
[] = { "self", NULL
};
1306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAlign",_kwnames
,&_argo0
))
1309 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1310 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1311 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAlign. Expected _wxListItem_p.");
1316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1317 _result
= (wxListColumnFormat
)wxListItem_GetAlign(_arg0
);
1319 wxPyEndAllowThreads(__tstate
);
1320 if (PyErr_Occurred()) return NULL
;
1321 } _resultobj
= Py_BuildValue("i",_result
);
1325 #define wxListItem_GetAttributes(_swigobj) (_swigobj->GetAttributes())
1326 static PyObject
*_wrap_wxListItem_GetAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1327 PyObject
* _resultobj
;
1328 wxListItemAttr
* _result
;
1330 PyObject
* _argo0
= 0;
1331 char *_kwnames
[] = { "self", NULL
};
1335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAttributes",_kwnames
,&_argo0
))
1338 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1339 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAttributes. Expected _wxListItem_p.");
1345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1346 _result
= (wxListItemAttr
*)wxListItem_GetAttributes(_arg0
);
1348 wxPyEndAllowThreads(__tstate
);
1349 if (PyErr_Occurred()) return NULL
;
1351 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
1352 _resultobj
= Py_BuildValue("s",_ptemp
);
1355 _resultobj
= Py_None
;
1360 #define wxListItem_HasAttributes(_swigobj) (_swigobj->HasAttributes())
1361 static PyObject
*_wrap_wxListItem_HasAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1362 PyObject
* _resultobj
;
1365 PyObject
* _argo0
= 0;
1366 char *_kwnames
[] = { "self", NULL
};
1369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_HasAttributes",_kwnames
,&_argo0
))
1372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_HasAttributes. Expected _wxListItem_p.");
1379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1380 _result
= (bool )wxListItem_HasAttributes(_arg0
);
1382 wxPyEndAllowThreads(__tstate
);
1383 if (PyErr_Occurred()) return NULL
;
1384 } _resultobj
= Py_BuildValue("i",_result
);
1388 #define wxListItem_GetTextColour(_swigobj) (_swigobj->GetTextColour())
1389 static PyObject
*_wrap_wxListItem_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1390 PyObject
* _resultobj
;
1393 PyObject
* _argo0
= 0;
1394 char *_kwnames
[] = { "self", NULL
};
1398 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetTextColour",_kwnames
,&_argo0
))
1401 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1402 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1403 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetTextColour. Expected _wxListItem_p.");
1408 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1409 _result
= new wxColour (wxListItem_GetTextColour(_arg0
));
1411 wxPyEndAllowThreads(__tstate
);
1412 if (PyErr_Occurred()) return NULL
;
1413 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1414 _resultobj
= Py_BuildValue("s",_ptemp
);
1418 #define wxListItem_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1419 static PyObject
*_wrap_wxListItem_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1420 PyObject
* _resultobj
;
1423 PyObject
* _argo0
= 0;
1424 char *_kwnames
[] = { "self", NULL
};
1428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetBackgroundColour",_kwnames
,&_argo0
))
1431 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1432 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1433 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetBackgroundColour. Expected _wxListItem_p.");
1438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1439 _result
= new wxColour (wxListItem_GetBackgroundColour(_arg0
));
1441 wxPyEndAllowThreads(__tstate
);
1442 if (PyErr_Occurred()) return NULL
;
1443 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1444 _resultobj
= Py_BuildValue("s",_ptemp
);
1448 #define wxListItem_GetFont(_swigobj) (_swigobj->GetFont())
1449 static PyObject
*_wrap_wxListItem_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1450 PyObject
* _resultobj
;
1453 PyObject
* _argo0
= 0;
1454 char *_kwnames
[] = { "self", NULL
};
1458 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetFont",_kwnames
,&_argo0
))
1461 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1462 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1463 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetFont. Expected _wxListItem_p.");
1468 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1469 _result
= new wxFont (wxListItem_GetFont(_arg0
));
1471 wxPyEndAllowThreads(__tstate
);
1472 if (PyErr_Occurred()) return NULL
;
1473 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
1474 _resultobj
= Py_BuildValue("s",_ptemp
);
1478 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
1479 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1480 PyObject
* _resultobj
;
1484 PyObject
* _argo0
= 0;
1485 char *_kwnames
[] = { "self","m_mask", NULL
};
1488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_mask_set",_kwnames
,&_argo0
,&_arg1
))
1491 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1492 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1493 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
1498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1499 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
1501 wxPyEndAllowThreads(__tstate
);
1502 if (PyErr_Occurred()) return NULL
;
1503 } _resultobj
= Py_BuildValue("l",_result
);
1507 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
1508 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1509 PyObject
* _resultobj
;
1512 PyObject
* _argo0
= 0;
1513 char *_kwnames
[] = { "self", NULL
};
1516 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_mask_get",_kwnames
,&_argo0
))
1519 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1520 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1521 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_get. Expected _wxListItem_p.");
1526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1527 _result
= (long )wxListItem_m_mask_get(_arg0
);
1529 wxPyEndAllowThreads(__tstate
);
1530 if (PyErr_Occurred()) return NULL
;
1531 } _resultobj
= Py_BuildValue("l",_result
);
1535 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
1536 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1537 PyObject
* _resultobj
;
1541 PyObject
* _argo0
= 0;
1542 char *_kwnames
[] = { "self","m_itemId", NULL
};
1545 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_itemId_set",_kwnames
,&_argo0
,&_arg1
))
1548 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1549 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1550 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
1555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1556 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
1558 wxPyEndAllowThreads(__tstate
);
1559 if (PyErr_Occurred()) return NULL
;
1560 } _resultobj
= Py_BuildValue("l",_result
);
1564 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
1565 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1566 PyObject
* _resultobj
;
1569 PyObject
* _argo0
= 0;
1570 char *_kwnames
[] = { "self", NULL
};
1573 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_itemId_get",_kwnames
,&_argo0
))
1576 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1577 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1578 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_get. Expected _wxListItem_p.");
1583 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1584 _result
= (long )wxListItem_m_itemId_get(_arg0
);
1586 wxPyEndAllowThreads(__tstate
);
1587 if (PyErr_Occurred()) return NULL
;
1588 } _resultobj
= Py_BuildValue("l",_result
);
1592 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
1593 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1594 PyObject
* _resultobj
;
1598 PyObject
* _argo0
= 0;
1599 char *_kwnames
[] = { "self","m_col", NULL
};
1602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_col_set",_kwnames
,&_argo0
,&_arg1
))
1605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
1612 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1613 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
1615 wxPyEndAllowThreads(__tstate
);
1616 if (PyErr_Occurred()) return NULL
;
1617 } _resultobj
= Py_BuildValue("i",_result
);
1621 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
1622 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1623 PyObject
* _resultobj
;
1626 PyObject
* _argo0
= 0;
1627 char *_kwnames
[] = { "self", NULL
};
1630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_col_get",_kwnames
,&_argo0
))
1633 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1634 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_get. Expected _wxListItem_p.");
1640 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1641 _result
= (int )wxListItem_m_col_get(_arg0
);
1643 wxPyEndAllowThreads(__tstate
);
1644 if (PyErr_Occurred()) return NULL
;
1645 } _resultobj
= Py_BuildValue("i",_result
);
1649 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
1650 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1651 PyObject
* _resultobj
;
1655 PyObject
* _argo0
= 0;
1656 char *_kwnames
[] = { "self","m_state", NULL
};
1659 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_state_set",_kwnames
,&_argo0
,&_arg1
))
1662 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1663 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1664 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
1669 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1670 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
1672 wxPyEndAllowThreads(__tstate
);
1673 if (PyErr_Occurred()) return NULL
;
1674 } _resultobj
= Py_BuildValue("l",_result
);
1678 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
1679 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1680 PyObject
* _resultobj
;
1683 PyObject
* _argo0
= 0;
1684 char *_kwnames
[] = { "self", NULL
};
1687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_state_get",_kwnames
,&_argo0
))
1690 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1691 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1692 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_get. Expected _wxListItem_p.");
1697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1698 _result
= (long )wxListItem_m_state_get(_arg0
);
1700 wxPyEndAllowThreads(__tstate
);
1701 if (PyErr_Occurred()) return NULL
;
1702 } _resultobj
= Py_BuildValue("l",_result
);
1706 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
1707 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1708 PyObject
* _resultobj
;
1712 PyObject
* _argo0
= 0;
1713 char *_kwnames
[] = { "self","m_stateMask", NULL
};
1716 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_stateMask_set",_kwnames
,&_argo0
,&_arg1
))
1719 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1720 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1721 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
1726 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1727 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
1729 wxPyEndAllowThreads(__tstate
);
1730 if (PyErr_Occurred()) return NULL
;
1731 } _resultobj
= Py_BuildValue("l",_result
);
1735 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
1736 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1737 PyObject
* _resultobj
;
1740 PyObject
* _argo0
= 0;
1741 char *_kwnames
[] = { "self", NULL
};
1744 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_stateMask_get",_kwnames
,&_argo0
))
1747 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1748 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1749 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_get. Expected _wxListItem_p.");
1754 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1755 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
1757 wxPyEndAllowThreads(__tstate
);
1758 if (PyErr_Occurred()) return NULL
;
1759 } _resultobj
= Py_BuildValue("l",_result
);
1763 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
1764 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1765 PyObject
* _resultobj
;
1769 PyObject
* _argo0
= 0;
1770 PyObject
* _obj1
= 0;
1771 char *_kwnames
[] = { "self","m_text", NULL
};
1774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_m_text_set",_kwnames
,&_argo0
,&_obj1
))
1777 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1778 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1779 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
1784 _arg1
= wxString_in_helper(_obj1
);
1789 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1790 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
1792 wxPyEndAllowThreads(__tstate
);
1793 if (PyErr_Occurred()) return NULL
;
1796 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
1798 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1808 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
1809 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1810 PyObject
* _resultobj
;
1813 PyObject
* _argo0
= 0;
1814 char *_kwnames
[] = { "self", NULL
};
1817 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_text_get",_kwnames
,&_argo0
))
1820 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1821 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1822 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
1827 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1828 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
1830 wxPyEndAllowThreads(__tstate
);
1831 if (PyErr_Occurred()) return NULL
;
1834 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
1836 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1842 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
1843 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1844 PyObject
* _resultobj
;
1848 PyObject
* _argo0
= 0;
1849 char *_kwnames
[] = { "self","m_image", NULL
};
1852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_image_set",_kwnames
,&_argo0
,&_arg1
))
1855 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1856 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1857 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
1862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1863 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
1865 wxPyEndAllowThreads(__tstate
);
1866 if (PyErr_Occurred()) return NULL
;
1867 } _resultobj
= Py_BuildValue("i",_result
);
1871 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
1872 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1873 PyObject
* _resultobj
;
1876 PyObject
* _argo0
= 0;
1877 char *_kwnames
[] = { "self", NULL
};
1880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_image_get",_kwnames
,&_argo0
))
1883 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1884 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1885 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
1890 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1891 _result
= (int )wxListItem_m_image_get(_arg0
);
1893 wxPyEndAllowThreads(__tstate
);
1894 if (PyErr_Occurred()) return NULL
;
1895 } _resultobj
= Py_BuildValue("i",_result
);
1899 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
1900 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1901 PyObject
* _resultobj
;
1905 PyObject
* _argo0
= 0;
1906 char *_kwnames
[] = { "self","m_data", NULL
};
1909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_data_set",_kwnames
,&_argo0
,&_arg1
))
1912 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1913 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1914 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
1919 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1920 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
1922 wxPyEndAllowThreads(__tstate
);
1923 if (PyErr_Occurred()) return NULL
;
1924 } _resultobj
= Py_BuildValue("l",_result
);
1928 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
1929 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1930 PyObject
* _resultobj
;
1933 PyObject
* _argo0
= 0;
1934 char *_kwnames
[] = { "self", NULL
};
1937 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_data_get",_kwnames
,&_argo0
))
1940 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1941 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1942 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
1947 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1948 _result
= (long )wxListItem_m_data_get(_arg0
);
1950 wxPyEndAllowThreads(__tstate
);
1951 if (PyErr_Occurred()) return NULL
;
1952 } _resultobj
= Py_BuildValue("l",_result
);
1956 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
1957 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1958 PyObject
* _resultobj
;
1962 PyObject
* _argo0
= 0;
1963 char *_kwnames
[] = { "self","m_format", NULL
};
1966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_format_set",_kwnames
,&_argo0
,&_arg1
))
1969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
1976 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1977 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
1979 wxPyEndAllowThreads(__tstate
);
1980 if (PyErr_Occurred()) return NULL
;
1981 } _resultobj
= Py_BuildValue("i",_result
);
1985 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
1986 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1987 PyObject
* _resultobj
;
1990 PyObject
* _argo0
= 0;
1991 char *_kwnames
[] = { "self", NULL
};
1994 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_format_get",_kwnames
,&_argo0
))
1997 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1998 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1999 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
2004 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2005 _result
= (int )wxListItem_m_format_get(_arg0
);
2007 wxPyEndAllowThreads(__tstate
);
2008 if (PyErr_Occurred()) return NULL
;
2009 } _resultobj
= Py_BuildValue("i",_result
);
2013 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
2014 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2015 PyObject
* _resultobj
;
2019 PyObject
* _argo0
= 0;
2020 char *_kwnames
[] = { "self","m_width", NULL
};
2023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_width_set",_kwnames
,&_argo0
,&_arg1
))
2026 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2027 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2028 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
2033 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2034 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
2036 wxPyEndAllowThreads(__tstate
);
2037 if (PyErr_Occurred()) return NULL
;
2038 } _resultobj
= Py_BuildValue("i",_result
);
2042 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
2043 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2044 PyObject
* _resultobj
;
2047 PyObject
* _argo0
= 0;
2048 char *_kwnames
[] = { "self", NULL
};
2051 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_width_get",_kwnames
,&_argo0
))
2054 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2055 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2056 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
2061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2062 _result
= (int )wxListItem_m_width_get(_arg0
);
2064 wxPyEndAllowThreads(__tstate
);
2065 if (PyErr_Occurred()) return NULL
;
2066 } _resultobj
= Py_BuildValue("i",_result
);
2070 static void *SwigwxListEventTowxNotifyEvent(void *ptr
) {
2072 wxNotifyEvent
*dest
;
2073 src
= (wxListEvent
*) ptr
;
2074 dest
= (wxNotifyEvent
*) src
;
2075 return (void *) dest
;
2078 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
2080 wxCommandEvent
*dest
;
2081 src
= (wxListEvent
*) ptr
;
2082 dest
= (wxCommandEvent
*) src
;
2083 return (void *) dest
;
2086 static void *SwigwxListEventTowxEvent(void *ptr
) {
2089 src
= (wxListEvent
*) ptr
;
2090 dest
= (wxEvent
*) src
;
2091 return (void *) dest
;
2094 static void *SwigwxListEventTowxObject(void *ptr
) {
2097 src
= (wxListEvent
*) ptr
;
2098 dest
= (wxObject
*) src
;
2099 return (void *) dest
;
2102 #define new_wxListEvent(_swigarg0,_swigarg1) (new wxListEvent(_swigarg0,_swigarg1))
2103 static PyObject
*_wrap_new_wxListEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2104 PyObject
* _resultobj
;
2105 wxListEvent
* _result
;
2106 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
2107 int _arg1
= (int ) 0;
2108 char *_kwnames
[] = { "commandType","id", NULL
};
2112 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxListEvent",_kwnames
,&_arg0
,&_arg1
))
2115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2116 _result
= (wxListEvent
*)new_wxListEvent(_arg0
,_arg1
);
2118 wxPyEndAllowThreads(__tstate
);
2119 if (PyErr_Occurred()) return NULL
;
2121 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListEvent_p");
2122 _resultobj
= Py_BuildValue("s",_ptemp
);
2125 _resultobj
= Py_None
;
2130 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
2131 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2132 PyObject
* _resultobj
;
2134 wxListEvent
* _arg0
;
2135 PyObject
* _argo0
= 0;
2136 char *_kwnames
[] = { "self", NULL
};
2139 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_code_get",_kwnames
,&_argo0
))
2142 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2143 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2144 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
2149 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2150 _result
= (int )wxListEvent_m_code_get(_arg0
);
2152 wxPyEndAllowThreads(__tstate
);
2153 if (PyErr_Occurred()) return NULL
;
2154 } _resultobj
= Py_BuildValue("i",_result
);
2158 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
2159 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2160 PyObject
* _resultobj
;
2162 wxListEvent
* _arg0
;
2163 PyObject
* _argo0
= 0;
2164 char *_kwnames
[] = { "self", NULL
};
2167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_oldItemIndex_get",_kwnames
,&_argo0
))
2170 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2171 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2172 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
2177 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2178 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
2180 wxPyEndAllowThreads(__tstate
);
2181 if (PyErr_Occurred()) return NULL
;
2182 } _resultobj
= Py_BuildValue("l",_result
);
2186 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
2187 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2188 PyObject
* _resultobj
;
2190 wxListEvent
* _arg0
;
2191 PyObject
* _argo0
= 0;
2192 char *_kwnames
[] = { "self", NULL
};
2195 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_itemIndex_get",_kwnames
,&_argo0
))
2198 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2199 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2200 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
2205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2206 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
2208 wxPyEndAllowThreads(__tstate
);
2209 if (PyErr_Occurred()) return NULL
;
2210 } _resultobj
= Py_BuildValue("l",_result
);
2214 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
2215 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2216 PyObject
* _resultobj
;
2218 wxListEvent
* _arg0
;
2219 PyObject
* _argo0
= 0;
2220 char *_kwnames
[] = { "self", NULL
};
2223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_col_get",_kwnames
,&_argo0
))
2226 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2227 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2228 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
2233 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2234 _result
= (int )wxListEvent_m_col_get(_arg0
);
2236 wxPyEndAllowThreads(__tstate
);
2237 if (PyErr_Occurred()) return NULL
;
2238 } _resultobj
= Py_BuildValue("i",_result
);
2242 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
2243 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2244 PyObject
* _resultobj
;
2246 wxListEvent
* _arg0
;
2247 PyObject
* _argo0
= 0;
2248 char *_kwnames
[] = { "self", NULL
};
2252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_pointDrag_get",_kwnames
,&_argo0
))
2255 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2256 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
2262 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2263 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
2265 wxPyEndAllowThreads(__tstate
);
2266 if (PyErr_Occurred()) return NULL
;
2268 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2269 _resultobj
= Py_BuildValue("s",_ptemp
);
2272 _resultobj
= Py_None
;
2277 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
2278 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2279 PyObject
* _resultobj
;
2280 wxListItem
* _result
;
2281 wxListEvent
* _arg0
;
2282 PyObject
* _argo0
= 0;
2283 char *_kwnames
[] = { "self", NULL
};
2286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_item_get",_kwnames
,&_argo0
))
2289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_get. Expected _wxListEvent_p.");
2296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2297 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
2299 wxPyEndAllowThreads(__tstate
);
2300 if (PyErr_Occurred()) return NULL
;
2301 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2305 #define wxListEvent_GetKeyCode(_swigobj) (_swigobj->GetKeyCode())
2306 static PyObject
*_wrap_wxListEvent_GetKeyCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2307 PyObject
* _resultobj
;
2309 wxListEvent
* _arg0
;
2310 PyObject
* _argo0
= 0;
2311 char *_kwnames
[] = { "self", NULL
};
2314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetKeyCode",_kwnames
,&_argo0
))
2317 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2318 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2319 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetKeyCode. Expected _wxListEvent_p.");
2324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2325 _result
= (int )wxListEvent_GetKeyCode(_arg0
);
2327 wxPyEndAllowThreads(__tstate
);
2328 if (PyErr_Occurred()) return NULL
;
2329 } _resultobj
= Py_BuildValue("i",_result
);
2333 #define wxListEvent_GetIndex(_swigobj) (_swigobj->GetIndex())
2334 static PyObject
*_wrap_wxListEvent_GetIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2335 PyObject
* _resultobj
;
2337 wxListEvent
* _arg0
;
2338 PyObject
* _argo0
= 0;
2339 char *_kwnames
[] = { "self", NULL
};
2342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetIndex",_kwnames
,&_argo0
))
2345 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2346 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2347 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetIndex. Expected _wxListEvent_p.");
2352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2353 _result
= (long )wxListEvent_GetIndex(_arg0
);
2355 wxPyEndAllowThreads(__tstate
);
2356 if (PyErr_Occurred()) return NULL
;
2357 } _resultobj
= Py_BuildValue("l",_result
);
2361 #define wxListEvent_GetColumn(_swigobj) (_swigobj->GetColumn())
2362 static PyObject
*_wrap_wxListEvent_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2363 PyObject
* _resultobj
;
2365 wxListEvent
* _arg0
;
2366 PyObject
* _argo0
= 0;
2367 char *_kwnames
[] = { "self", NULL
};
2370 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetColumn",_kwnames
,&_argo0
))
2373 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2374 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2375 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetColumn. Expected _wxListEvent_p.");
2380 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2381 _result
= (int )wxListEvent_GetColumn(_arg0
);
2383 wxPyEndAllowThreads(__tstate
);
2384 if (PyErr_Occurred()) return NULL
;
2385 } _resultobj
= Py_BuildValue("i",_result
);
2389 #define wxListEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
2390 static PyObject
*_wrap_wxListEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2391 PyObject
* _resultobj
;
2393 wxListEvent
* _arg0
;
2394 PyObject
* _argo0
= 0;
2395 char *_kwnames
[] = { "self", NULL
};
2399 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetPoint",_kwnames
,&_argo0
))
2402 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2403 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2404 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetPoint. Expected _wxListEvent_p.");
2409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2410 _result
= new wxPoint (wxListEvent_GetPoint(_arg0
));
2412 wxPyEndAllowThreads(__tstate
);
2413 if (PyErr_Occurred()) return NULL
;
2414 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2415 _resultobj
= Py_BuildValue("s",_ptemp
);
2419 #define wxListEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
2420 static PyObject
*_wrap_wxListEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2421 PyObject
* _resultobj
;
2423 wxListEvent
* _arg0
;
2424 PyObject
* _argo0
= 0;
2425 char *_kwnames
[] = { "self", NULL
};
2428 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetLabel",_kwnames
,&_argo0
))
2431 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2432 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2433 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetLabel. Expected _wxListEvent_p.");
2438 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2439 const wxString
& _result_ref
= wxListEvent_GetLabel(_arg0
);
2440 _result
= (wxString
*) &_result_ref
;
2442 wxPyEndAllowThreads(__tstate
);
2443 if (PyErr_Occurred()) return NULL
;
2446 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
2448 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2454 #define wxListEvent_GetText(_swigobj) (_swigobj->GetText())
2455 static PyObject
*_wrap_wxListEvent_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2456 PyObject
* _resultobj
;
2458 wxListEvent
* _arg0
;
2459 PyObject
* _argo0
= 0;
2460 char *_kwnames
[] = { "self", NULL
};
2463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetText",_kwnames
,&_argo0
))
2466 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2467 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetText. Expected _wxListEvent_p.");
2473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2474 const wxString
& _result_ref
= wxListEvent_GetText(_arg0
);
2475 _result
= (wxString
*) &_result_ref
;
2477 wxPyEndAllowThreads(__tstate
);
2478 if (PyErr_Occurred()) return NULL
;
2481 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
2483 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2489 #define wxListEvent_GetImage(_swigobj) (_swigobj->GetImage())
2490 static PyObject
*_wrap_wxListEvent_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2491 PyObject
* _resultobj
;
2493 wxListEvent
* _arg0
;
2494 PyObject
* _argo0
= 0;
2495 char *_kwnames
[] = { "self", NULL
};
2498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetImage",_kwnames
,&_argo0
))
2501 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2502 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetImage. Expected _wxListEvent_p.");
2508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2509 _result
= (int )wxListEvent_GetImage(_arg0
);
2511 wxPyEndAllowThreads(__tstate
);
2512 if (PyErr_Occurred()) return NULL
;
2513 } _resultobj
= Py_BuildValue("i",_result
);
2517 #define wxListEvent_GetData(_swigobj) (_swigobj->GetData())
2518 static PyObject
*_wrap_wxListEvent_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2519 PyObject
* _resultobj
;
2521 wxListEvent
* _arg0
;
2522 PyObject
* _argo0
= 0;
2523 char *_kwnames
[] = { "self", NULL
};
2526 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetData",_kwnames
,&_argo0
))
2529 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2530 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2531 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetData. Expected _wxListEvent_p.");
2536 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2537 _result
= (long )wxListEvent_GetData(_arg0
);
2539 wxPyEndAllowThreads(__tstate
);
2540 if (PyErr_Occurred()) return NULL
;
2541 } _resultobj
= Py_BuildValue("l",_result
);
2545 #define wxListEvent_GetMask(_swigobj) (_swigobj->GetMask())
2546 static PyObject
*_wrap_wxListEvent_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2547 PyObject
* _resultobj
;
2549 wxListEvent
* _arg0
;
2550 PyObject
* _argo0
= 0;
2551 char *_kwnames
[] = { "self", NULL
};
2554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetMask",_kwnames
,&_argo0
))
2557 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2558 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2559 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetMask. Expected _wxListEvent_p.");
2564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2565 _result
= (long )wxListEvent_GetMask(_arg0
);
2567 wxPyEndAllowThreads(__tstate
);
2568 if (PyErr_Occurred()) return NULL
;
2569 } _resultobj
= Py_BuildValue("l",_result
);
2573 #define wxListEvent_GetItem(_swigobj) (_swigobj->GetItem())
2574 static PyObject
*_wrap_wxListEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2575 PyObject
* _resultobj
;
2576 wxListItem
* _result
;
2577 wxListEvent
* _arg0
;
2578 PyObject
* _argo0
= 0;
2579 char *_kwnames
[] = { "self", NULL
};
2582 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetItem",_kwnames
,&_argo0
))
2585 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2586 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetItem. Expected _wxListEvent_p.");
2592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2593 const wxListItem
& _result_ref
= wxListEvent_GetItem(_arg0
);
2594 _result
= (wxListItem
*) &_result_ref
;
2596 wxPyEndAllowThreads(__tstate
);
2597 if (PyErr_Occurred()) return NULL
;
2598 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2602 #define wxListEvent_GetCacheFrom(_swigobj) (_swigobj->GetCacheFrom())
2603 static PyObject
*_wrap_wxListEvent_GetCacheFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2604 PyObject
* _resultobj
;
2606 wxListEvent
* _arg0
;
2607 PyObject
* _argo0
= 0;
2608 char *_kwnames
[] = { "self", NULL
};
2611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCacheFrom",_kwnames
,&_argo0
))
2614 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2615 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2616 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCacheFrom. Expected _wxListEvent_p.");
2621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2622 _result
= (long )wxListEvent_GetCacheFrom(_arg0
);
2624 wxPyEndAllowThreads(__tstate
);
2625 if (PyErr_Occurred()) return NULL
;
2626 } _resultobj
= Py_BuildValue("l",_result
);
2630 #define wxListEvent_GetCacheTo(_swigobj) (_swigobj->GetCacheTo())
2631 static PyObject
*_wrap_wxListEvent_GetCacheTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2632 PyObject
* _resultobj
;
2634 wxListEvent
* _arg0
;
2635 PyObject
* _argo0
= 0;
2636 char *_kwnames
[] = { "self", NULL
};
2639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCacheTo",_kwnames
,&_argo0
))
2642 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2643 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2644 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCacheTo. Expected _wxListEvent_p.");
2649 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2650 _result
= (long )wxListEvent_GetCacheTo(_arg0
);
2652 wxPyEndAllowThreads(__tstate
);
2653 if (PyErr_Occurred()) return NULL
;
2654 } _resultobj
= Py_BuildValue("l",_result
);
2658 static void *SwigwxPyListCtrlTowxControl(void *ptr
) {
2661 src
= (wxPyListCtrl
*) ptr
;
2662 dest
= (wxControl
*) src
;
2663 return (void *) dest
;
2666 static void *SwigwxPyListCtrlTowxWindow(void *ptr
) {
2669 src
= (wxPyListCtrl
*) ptr
;
2670 dest
= (wxWindow
*) src
;
2671 return (void *) dest
;
2674 static void *SwigwxPyListCtrlTowxEvtHandler(void *ptr
) {
2677 src
= (wxPyListCtrl
*) ptr
;
2678 dest
= (wxEvtHandler
*) src
;
2679 return (void *) dest
;
2682 static void *SwigwxPyListCtrlTowxObject(void *ptr
) {
2685 src
= (wxPyListCtrl
*) ptr
;
2686 dest
= (wxObject
*) src
;
2687 return (void *) dest
;
2690 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2691 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2692 PyObject
* _resultobj
;
2693 wxPyListCtrl
* _result
;
2695 wxWindowID _arg1
= (wxWindowID
) -1;
2696 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
2697 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
2698 long _arg4
= (long ) (wxLC_ICON
);
2699 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
2700 wxString
* _arg6
= (wxString
*) &wxPyListCtrlNameStr
;
2701 PyObject
* _argo0
= 0;
2703 PyObject
* _obj2
= 0;
2705 PyObject
* _obj3
= 0;
2706 PyObject
* _argo5
= 0;
2707 PyObject
* _obj6
= 0;
2708 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
2712 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOO:new_wxListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_obj6
))
2715 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2716 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2717 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
2724 if (! wxPoint_helper(_obj2
, &_arg2
))
2730 if (! wxSize_helper(_obj3
, &_arg3
))
2734 if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
2735 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
2741 _arg6
= wxString_in_helper(_obj6
);
2746 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2747 _result
= (wxPyListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,*_arg6
);
2749 wxPyEndAllowThreads(__tstate
);
2750 if (PyErr_Occurred()) return NULL
;
2752 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
2753 _resultobj
= Py_BuildValue("s",_ptemp
);
2756 _resultobj
= Py_None
;
2765 #define new_wxPreListCtrl() (new wxPyListCtrl())
2766 static PyObject
*_wrap_new_wxPreListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2767 PyObject
* _resultobj
;
2768 wxPyListCtrl
* _result
;
2769 char *_kwnames
[] = { NULL
};
2773 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreListCtrl",_kwnames
))
2776 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2777 _result
= (wxPyListCtrl
*)new_wxPreListCtrl();
2779 wxPyEndAllowThreads(__tstate
);
2780 if (PyErr_Occurred()) return NULL
;
2782 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
2783 _resultobj
= Py_BuildValue("s",_ptemp
);
2786 _resultobj
= Py_None
;
2791 #define wxListCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2792 static PyObject
*_wrap_wxListCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2793 PyObject
* _resultobj
;
2795 wxPyListCtrl
* _arg0
;
2797 wxWindowID _arg2
= (wxWindowID
) -1;
2798 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
2799 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
2800 long _arg5
= (long ) (wxLC_ICON
);
2801 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
2802 wxString
* _arg7
= (wxString
*) &wxPyListCtrlNameStr
;
2803 PyObject
* _argo0
= 0;
2804 PyObject
* _argo1
= 0;
2806 PyObject
* _obj3
= 0;
2808 PyObject
* _obj4
= 0;
2809 PyObject
* _argo6
= 0;
2810 PyObject
* _obj7
= 0;
2811 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
2814 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOO:wxListCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_obj7
))
2817 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2818 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
2819 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Create. Expected _wxPyListCtrl_p.");
2824 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2825 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
2826 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_Create. Expected _wxWindow_p.");
2833 if (! wxPoint_helper(_obj3
, &_arg3
))
2839 if (! wxSize_helper(_obj4
, &_arg4
))
2843 if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
2844 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxListCtrl_Create. Expected _wxValidator_p.");
2850 _arg7
= wxString_in_helper(_obj7
);
2855 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2856 _result
= (bool )wxListCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,*_arg7
);
2858 wxPyEndAllowThreads(__tstate
);
2859 if (PyErr_Occurred()) return NULL
;
2860 } _resultobj
= Py_BuildValue("i",_result
);
2868 #define wxListCtrl__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
2869 static PyObject
*_wrap_wxListCtrl__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2870 PyObject
* _resultobj
;
2871 wxPyListCtrl
* _arg0
;
2874 PyObject
* _argo0
= 0;
2875 PyObject
* _obj1
= 0;
2876 PyObject
* _obj2
= 0;
2877 char *_kwnames
[] = { "self","self","_class", NULL
};
2880 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxListCtrl__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
2883 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2884 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
2885 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl__setCallbackInfo. Expected _wxPyListCtrl_p.");
2896 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2897 wxListCtrl__setCallbackInfo(_arg0
,_arg1
,_arg2
);
2899 wxPyEndAllowThreads(__tstate
);
2900 if (PyErr_Occurred()) return NULL
;
2901 } Py_INCREF(Py_None
);
2902 _resultobj
= Py_None
;
2906 #define wxListCtrl_SetForegroundColour(_swigobj,_swigarg0) (_swigobj->SetForegroundColour(_swigarg0))
2907 static PyObject
*_wrap_wxListCtrl_SetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2908 PyObject
* _resultobj
;
2910 wxPyListCtrl
* _arg0
;
2912 PyObject
* _argo0
= 0;
2914 PyObject
* _obj1
= 0;
2915 char *_kwnames
[] = { "self","col", NULL
};
2918 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetForegroundColour",_kwnames
,&_argo0
,&_obj1
))
2921 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2922 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
2923 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetForegroundColour. Expected _wxPyListCtrl_p.");
2929 if (! wxColour_helper(_obj1
, &_arg1
))
2933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2934 _result
= (bool )wxListCtrl_SetForegroundColour(_arg0
,*_arg1
);
2936 wxPyEndAllowThreads(__tstate
);
2937 if (PyErr_Occurred()) return NULL
;
2938 } _resultobj
= Py_BuildValue("i",_result
);
2942 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
2943 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2944 PyObject
* _resultobj
;
2946 wxPyListCtrl
* _arg0
;
2948 PyObject
* _argo0
= 0;
2950 PyObject
* _obj1
= 0;
2951 char *_kwnames
[] = { "self","col", NULL
};
2954 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
2957 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2958 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
2959 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxPyListCtrl_p.");
2965 if (! wxColour_helper(_obj1
, &_arg1
))
2969 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2970 _result
= (bool )wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
2972 wxPyEndAllowThreads(__tstate
);
2973 if (PyErr_Occurred()) return NULL
;
2974 } _resultobj
= Py_BuildValue("i",_result
);
2978 static wxListItem
* wxPyListCtrl_GetColumn(wxPyListCtrl
*self
,int col
) {
2980 item
.SetMask(0xFFFF);
2981 if (self
->GetColumn(col
, item
))
2982 return new wxListItem(item
);
2986 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2987 PyObject
* _resultobj
;
2988 wxListItem
* _result
;
2989 wxPyListCtrl
* _arg0
;
2991 PyObject
* _argo0
= 0;
2992 char *_kwnames
[] = { "self","col", NULL
};
2995 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumn",_kwnames
,&_argo0
,&_arg1
))
2998 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2999 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3000 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxPyListCtrl_p.");
3005 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3006 _result
= (wxListItem
*)wxPyListCtrl_GetColumn(_arg0
,_arg1
);
3008 wxPyEndAllowThreads(__tstate
);
3009 if (PyErr_Occurred()) return NULL
;
3010 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3014 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
3015 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3016 PyObject
* _resultobj
;
3018 wxPyListCtrl
* _arg0
;
3021 PyObject
* _argo0
= 0;
3022 PyObject
* _argo2
= 0;
3023 char *_kwnames
[] = { "self","col","item", NULL
};
3026 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_SetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3029 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3030 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3031 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxPyListCtrl_p.");
3036 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3037 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
3042 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3043 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
3045 wxPyEndAllowThreads(__tstate
);
3046 if (PyErr_Occurred()) return NULL
;
3047 } _resultobj
= Py_BuildValue("i",_result
);
3051 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
3052 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3053 PyObject
* _resultobj
;
3055 wxPyListCtrl
* _arg0
;
3057 PyObject
* _argo0
= 0;
3058 char *_kwnames
[] = { "self","col", NULL
};
3061 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumnWidth",_kwnames
,&_argo0
,&_arg1
))
3064 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3065 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3066 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnWidth. Expected _wxPyListCtrl_p.");
3071 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3072 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
3074 wxPyEndAllowThreads(__tstate
);
3075 if (PyErr_Occurred()) return NULL
;
3076 } _resultobj
= Py_BuildValue("i",_result
);
3080 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
3081 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3082 PyObject
* _resultobj
;
3084 wxPyListCtrl
* _arg0
;
3087 PyObject
* _argo0
= 0;
3088 char *_kwnames
[] = { "self","col","width", NULL
};
3091 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_SetColumnWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3094 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3095 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3096 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxPyListCtrl_p.");
3101 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3102 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
3104 wxPyEndAllowThreads(__tstate
);
3105 if (PyErr_Occurred()) return NULL
;
3106 } _resultobj
= Py_BuildValue("i",_result
);
3110 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
3111 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3112 PyObject
* _resultobj
;
3114 wxPyListCtrl
* _arg0
;
3115 PyObject
* _argo0
= 0;
3116 char *_kwnames
[] = { "self", NULL
};
3119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetCountPerPage",_kwnames
,&_argo0
))
3122 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3123 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3124 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxPyListCtrl_p.");
3129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3130 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
3132 wxPyEndAllowThreads(__tstate
);
3133 if (PyErr_Occurred()) return NULL
;
3134 } _resultobj
= Py_BuildValue("i",_result
);
3138 static wxListItem
* wxPyListCtrl_GetItem(wxPyListCtrl
*self
,long itemId
,int col
) {
3139 wxListItem
* info
= new wxListItem
;
3140 info
->m_itemId
= itemId
;
3142 info
->m_mask
= 0xFFFF;
3143 self
->GetItem(*info
);
3146 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3147 PyObject
* _resultobj
;
3148 wxListItem
* _result
;
3149 wxPyListCtrl
* _arg0
;
3151 int _arg2
= (int ) 0;
3152 PyObject
* _argo0
= 0;
3153 char *_kwnames
[] = { "self","itemId","col", NULL
};
3156 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3159 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3160 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3161 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxPyListCtrl_p.");
3166 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3167 _result
= (wxListItem
*)wxPyListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
3169 wxPyEndAllowThreads(__tstate
);
3170 if (PyErr_Occurred()) return NULL
;
3171 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3175 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
3176 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3177 PyObject
* _resultobj
;
3179 wxPyListCtrl
* _arg0
;
3181 PyObject
* _argo0
= 0;
3182 PyObject
* _argo1
= 0;
3183 char *_kwnames
[] = { "self","info", NULL
};
3186 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
3189 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3190 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3191 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxPyListCtrl_p.");
3196 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
3197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
3202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3203 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
3205 wxPyEndAllowThreads(__tstate
);
3206 if (PyErr_Occurred()) return NULL
;
3207 } _resultobj
= Py_BuildValue("i",_result
);
3211 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3212 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3213 PyObject
* _resultobj
;
3215 wxPyListCtrl
* _arg0
;
3219 int _arg4
= (int ) -1;
3220 PyObject
* _argo0
= 0;
3221 PyObject
* _obj3
= 0;
3222 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
3225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
3228 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3229 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxPyListCtrl_p.");
3235 _arg3
= wxString_in_helper(_obj3
);
3240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3241 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
3243 wxPyEndAllowThreads(__tstate
);
3244 if (PyErr_Occurred()) return NULL
;
3245 } _resultobj
= Py_BuildValue("l",_result
);
3253 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
3254 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3255 PyObject
* _resultobj
;
3257 wxPyListCtrl
* _arg0
;
3260 PyObject
* _argo0
= 0;
3261 char *_kwnames
[] = { "self","item","stateMask", NULL
};
3264 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3267 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3268 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3269 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxPyListCtrl_p.");
3274 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3275 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
3277 wxPyEndAllowThreads(__tstate
);
3278 if (PyErr_Occurred()) return NULL
;
3279 } _resultobj
= Py_BuildValue("i",_result
);
3283 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
3284 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3285 PyObject
* _resultobj
;
3287 wxPyListCtrl
* _arg0
;
3291 PyObject
* _argo0
= 0;
3292 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
3295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3298 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3299 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3300 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxPyListCtrl_p.");
3305 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3306 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
3308 wxPyEndAllowThreads(__tstate
);
3309 if (PyErr_Occurred()) return NULL
;
3310 } _resultobj
= Py_BuildValue("i",_result
);
3314 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
3315 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3316 PyObject
* _resultobj
;
3318 wxPyListCtrl
* _arg0
;
3322 PyObject
* _argo0
= 0;
3323 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
3326 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
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_SetItemImage. Expected _wxPyListCtrl_p.");
3336 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3337 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
3339 wxPyEndAllowThreads(__tstate
);
3340 if (PyErr_Occurred()) return NULL
;
3341 } _resultobj
= Py_BuildValue("i",_result
);
3345 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3346 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3347 PyObject
* _resultobj
;
3349 wxPyListCtrl
* _arg0
;
3351 PyObject
* _argo0
= 0;
3352 char *_kwnames
[] = { "self","item", NULL
};
3355 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
3358 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3359 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3360 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxPyListCtrl_p.");
3365 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3366 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
3368 wxPyEndAllowThreads(__tstate
);
3369 if (PyErr_Occurred()) return NULL
;
3372 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
3374 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3383 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
3384 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3385 PyObject
* _resultobj
;
3386 wxPyListCtrl
* _arg0
;
3389 PyObject
* _argo0
= 0;
3390 PyObject
* _obj2
= 0;
3391 char *_kwnames
[] = { "self","item","str", NULL
};
3394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxPyListCtrl_p.");
3404 _arg2
= wxString_in_helper(_obj2
);
3409 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3410 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
3412 wxPyEndAllowThreads(__tstate
);
3413 if (PyErr_Occurred()) return NULL
;
3414 } Py_INCREF(Py_None
);
3415 _resultobj
= Py_None
;
3423 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
3424 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3425 PyObject
* _resultobj
;
3427 wxPyListCtrl
* _arg0
;
3429 PyObject
* _argo0
= 0;
3430 char *_kwnames
[] = { "self","item", NULL
};
3433 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
3436 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3437 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxPyListCtrl_p.");
3443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3444 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
3446 wxPyEndAllowThreads(__tstate
);
3447 if (PyErr_Occurred()) return NULL
;
3448 } _resultobj
= Py_BuildValue("l",_result
);
3452 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
3453 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3454 PyObject
* _resultobj
;
3456 wxPyListCtrl
* _arg0
;
3459 PyObject
* _argo0
= 0;
3460 char *_kwnames
[] = { "self","item","data", NULL
};
3463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3466 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3467 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxPyListCtrl_p.");
3473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3474 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
3476 wxPyEndAllowThreads(__tstate
);
3477 if (PyErr_Occurred()) return NULL
;
3478 } _resultobj
= Py_BuildValue("i",_result
);
3482 static wxPoint
* wxPyListCtrl_GetItemPosition(wxPyListCtrl
*self
,long item
) {
3483 wxPoint
* pos
= new wxPoint
;
3484 self
->GetItemPosition(item
, *pos
);
3487 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3488 PyObject
* _resultobj
;
3490 wxPyListCtrl
* _arg0
;
3492 PyObject
* _argo0
= 0;
3493 char *_kwnames
[] = { "self","item", NULL
};
3497 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
3500 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3501 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3502 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxPyListCtrl_p.");
3507 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3508 _result
= (wxPoint
*)wxPyListCtrl_GetItemPosition(_arg0
,_arg1
);
3510 wxPyEndAllowThreads(__tstate
);
3511 if (PyErr_Occurred()) return NULL
;
3513 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3514 _resultobj
= Py_BuildValue("s",_ptemp
);
3517 _resultobj
= Py_None
;
3522 static wxRect
* wxPyListCtrl_GetItemRect(wxPyListCtrl
*self
,long item
,int code
) {
3523 wxRect
* rect
= new wxRect
;
3524 self
->GetItemRect(item
, *rect
, code
);
3527 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3528 PyObject
* _resultobj
;
3530 wxPyListCtrl
* _arg0
;
3532 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
3533 PyObject
* _argo0
= 0;
3534 char *_kwnames
[] = { "self","item","code", NULL
};
3538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3541 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3542 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3543 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxPyListCtrl_p.");
3548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3549 _result
= (wxRect
*)wxPyListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
3551 wxPyEndAllowThreads(__tstate
);
3552 if (PyErr_Occurred()) return NULL
;
3554 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
3555 _resultobj
= Py_BuildValue("s",_ptemp
);
3558 _resultobj
= Py_None
;
3563 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
3564 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3565 PyObject
* _resultobj
;
3567 wxPyListCtrl
* _arg0
;
3570 PyObject
* _argo0
= 0;
3572 PyObject
* _obj2
= 0;
3573 char *_kwnames
[] = { "self","item","pos", NULL
};
3576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3579 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3580 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxPyListCtrl_p.");
3587 if (! wxPoint_helper(_obj2
, &_arg2
))
3591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3592 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
3594 wxPyEndAllowThreads(__tstate
);
3595 if (PyErr_Occurred()) return NULL
;
3596 } _resultobj
= Py_BuildValue("i",_result
);
3600 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
3601 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3602 PyObject
* _resultobj
;
3604 wxPyListCtrl
* _arg0
;
3605 PyObject
* _argo0
= 0;
3606 char *_kwnames
[] = { "self", NULL
};
3609 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetItemCount",_kwnames
,&_argo0
))
3612 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3613 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxPyListCtrl_p.");
3619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3620 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
3622 wxPyEndAllowThreads(__tstate
);
3623 if (PyErr_Occurred()) return NULL
;
3624 } _resultobj
= Py_BuildValue("i",_result
);
3628 #define wxListCtrl_GetColumnCount(_swigobj) (_swigobj->GetColumnCount())
3629 static PyObject
*_wrap_wxListCtrl_GetColumnCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3630 PyObject
* _resultobj
;
3632 wxPyListCtrl
* _arg0
;
3633 PyObject
* _argo0
= 0;
3634 char *_kwnames
[] = { "self", NULL
};
3637 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetColumnCount",_kwnames
,&_argo0
))
3640 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3641 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3642 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnCount. Expected _wxPyListCtrl_p.");
3647 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3648 _result
= (int )wxListCtrl_GetColumnCount(_arg0
);
3650 wxPyEndAllowThreads(__tstate
);
3651 if (PyErr_Occurred()) return NULL
;
3652 } _resultobj
= Py_BuildValue("i",_result
);
3656 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
3657 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3658 PyObject
* _resultobj
;
3660 wxPyListCtrl
* _arg0
;
3662 PyObject
* _argo0
= 0;
3664 char *_kwnames
[] = { "self","isSmall", NULL
};
3667 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
3670 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3671 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3672 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxPyListCtrl_p.");
3676 _arg1
= (bool ) tempbool1
;
3678 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3679 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
3681 wxPyEndAllowThreads(__tstate
);
3682 if (PyErr_Occurred()) return NULL
;
3683 } _resultobj
= Py_BuildValue("i",_result
);
3687 #define wxListCtrl_SetItemSpacing(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSpacing(_swigarg0,_swigarg1))
3688 static PyObject
*_wrap_wxListCtrl_SetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3689 PyObject
* _resultobj
;
3690 wxPyListCtrl
* _arg0
;
3692 bool _arg2
= (bool ) FALSE
;
3693 PyObject
* _argo0
= 0;
3694 int tempbool2
= (int) FALSE
;
3695 char *_kwnames
[] = { "self","spacing","isSmall", NULL
};
3698 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi|i:wxListCtrl_SetItemSpacing",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
3701 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3702 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3703 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemSpacing. Expected _wxPyListCtrl_p.");
3707 _arg2
= (bool ) tempbool2
;
3709 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3710 wxListCtrl_SetItemSpacing(_arg0
,_arg1
,_arg2
);
3712 wxPyEndAllowThreads(__tstate
);
3713 if (PyErr_Occurred()) return NULL
;
3714 } Py_INCREF(Py_None
);
3715 _resultobj
= Py_None
;
3719 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
3720 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3721 PyObject
* _resultobj
;
3723 wxPyListCtrl
* _arg0
;
3724 PyObject
* _argo0
= 0;
3725 char *_kwnames
[] = { "self", NULL
};
3728 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
3731 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3732 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3733 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxPyListCtrl_p.");
3738 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3739 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
3741 wxPyEndAllowThreads(__tstate
);
3742 if (PyErr_Occurred()) return NULL
;
3743 } _resultobj
= Py_BuildValue("i",_result
);
3747 #define wxListCtrl_GetTextColour(_swigobj) (_swigobj->GetTextColour())
3748 static PyObject
*_wrap_wxListCtrl_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3749 PyObject
* _resultobj
;
3751 wxPyListCtrl
* _arg0
;
3752 PyObject
* _argo0
= 0;
3753 char *_kwnames
[] = { "self", NULL
};
3757 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTextColour",_kwnames
,&_argo0
))
3760 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3761 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3762 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTextColour. Expected _wxPyListCtrl_p.");
3767 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3768 _result
= new wxColour (wxListCtrl_GetTextColour(_arg0
));
3770 wxPyEndAllowThreads(__tstate
);
3771 if (PyErr_Occurred()) return NULL
;
3772 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
3773 _resultobj
= Py_BuildValue("s",_ptemp
);
3777 #define wxListCtrl_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
3778 static PyObject
*_wrap_wxListCtrl_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3779 PyObject
* _resultobj
;
3780 wxPyListCtrl
* _arg0
;
3782 PyObject
* _argo0
= 0;
3784 PyObject
* _obj1
= 0;
3785 char *_kwnames
[] = { "self","col", NULL
};
3788 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
3791 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3792 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3793 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetTextColour. Expected _wxPyListCtrl_p.");
3799 if (! wxColour_helper(_obj1
, &_arg1
))
3803 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3804 wxListCtrl_SetTextColour(_arg0
,*_arg1
);
3806 wxPyEndAllowThreads(__tstate
);
3807 if (PyErr_Occurred()) return NULL
;
3808 } Py_INCREF(Py_None
);
3809 _resultobj
= Py_None
;
3813 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
3814 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3815 PyObject
* _resultobj
;
3817 wxPyListCtrl
* _arg0
;
3818 PyObject
* _argo0
= 0;
3819 char *_kwnames
[] = { "self", NULL
};
3822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
3825 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3826 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3827 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxPyListCtrl_p.");
3832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3833 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
3835 wxPyEndAllowThreads(__tstate
);
3836 if (PyErr_Occurred()) return NULL
;
3837 } _resultobj
= Py_BuildValue("l",_result
);
3841 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
3842 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3843 PyObject
* _resultobj
;
3844 wxPyListCtrl
* _arg0
;
3846 bool _arg2
= (bool ) TRUE
;
3847 PyObject
* _argo0
= 0;
3848 int tempbool2
= (int) TRUE
;
3849 char *_kwnames
[] = { "self","style","add", NULL
};
3852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
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_SetSingleStyle. Expected _wxPyListCtrl_p.");
3861 _arg2
= (bool ) tempbool2
;
3863 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3864 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
3866 wxPyEndAllowThreads(__tstate
);
3867 if (PyErr_Occurred()) return NULL
;
3868 } Py_INCREF(Py_None
);
3869 _resultobj
= Py_None
;
3873 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
3874 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3875 PyObject
* _resultobj
;
3876 wxPyListCtrl
* _arg0
;
3878 PyObject
* _argo0
= 0;
3879 char *_kwnames
[] = { "self","style", NULL
};
3882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
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_SetWindowStyleFlag. Expected _wxPyListCtrl_p.");
3892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3893 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
3895 wxPyEndAllowThreads(__tstate
);
3896 if (PyErr_Occurred()) return NULL
;
3897 } Py_INCREF(Py_None
);
3898 _resultobj
= Py_None
;
3902 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
3903 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3904 PyObject
* _resultobj
;
3906 wxPyListCtrl
* _arg0
;
3908 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
3909 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
3910 PyObject
* _argo0
= 0;
3911 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
3914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3917 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3918 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxPyListCtrl_p.");
3924 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3925 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
3927 wxPyEndAllowThreads(__tstate
);
3928 if (PyErr_Occurred()) return NULL
;
3929 } _resultobj
= Py_BuildValue("l",_result
);
3933 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
3934 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3935 PyObject
* _resultobj
;
3936 wxImageList
* _result
;
3937 wxPyListCtrl
* _arg0
;
3939 PyObject
* _argo0
= 0;
3940 char *_kwnames
[] = { "self","which", NULL
};
3943 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_kwnames
,&_argo0
,&_arg1
))
3946 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3947 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetImageList. Expected _wxPyListCtrl_p.");
3953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3954 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
3956 wxPyEndAllowThreads(__tstate
);
3957 if (PyErr_Occurred()) return NULL
;
3958 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3962 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
3963 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3964 PyObject
* _resultobj
;
3965 wxPyListCtrl
* _arg0
;
3966 wxImageList
* _arg1
;
3968 PyObject
* _argo0
= 0;
3969 PyObject
* _argo1
= 0;
3970 char *_kwnames
[] = { "self","imageList","which", NULL
};
3973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
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_SetImageList. Expected _wxPyListCtrl_p.");
3983 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3984 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
3985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
3990 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3991 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
3993 wxPyEndAllowThreads(__tstate
);
3994 if (PyErr_Occurred()) return NULL
;
3995 } Py_INCREF(Py_None
);
3996 _resultobj
= Py_None
;
4000 #define wxListCtrl_AssignImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->AssignImageList(_swigarg0,_swigarg1))
4001 static PyObject
*_wrap_wxListCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4002 PyObject
* _resultobj
;
4003 wxPyListCtrl
* _arg0
;
4004 wxImageList
* _arg1
;
4006 PyObject
* _argo0
= 0;
4007 PyObject
* _argo1
= 0;
4008 char *_kwnames
[] = { "self","imageList","which", NULL
};
4011 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4014 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4015 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4016 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_AssignImageList. Expected _wxPyListCtrl_p.");
4021 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4022 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4023 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_AssignImageList. Expected _wxImageList_p.");
4028 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4029 wxListCtrl_AssignImageList(_arg0
,_arg1
,_arg2
);
4031 wxPyEndAllowThreads(__tstate
);
4032 if (PyErr_Occurred()) return NULL
;
4033 } Py_INCREF(Py_None
);
4034 _resultobj
= Py_None
;
4038 #define wxListCtrl_IsVirtual(_swigobj) (_swigobj->IsVirtual())
4039 static PyObject
*_wrap_wxListCtrl_IsVirtual(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4040 PyObject
* _resultobj
;
4042 wxPyListCtrl
* _arg0
;
4043 PyObject
* _argo0
= 0;
4044 char *_kwnames
[] = { "self", NULL
};
4047 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_IsVirtual",_kwnames
,&_argo0
))
4050 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4051 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4052 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_IsVirtual. Expected _wxPyListCtrl_p.");
4057 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4058 _result
= (bool )wxListCtrl_IsVirtual(_arg0
);
4060 wxPyEndAllowThreads(__tstate
);
4061 if (PyErr_Occurred()) return NULL
;
4062 } _resultobj
= Py_BuildValue("i",_result
);
4066 #define wxListCtrl_RefreshItem(_swigobj,_swigarg0) (_swigobj->RefreshItem(_swigarg0))
4067 static PyObject
*_wrap_wxListCtrl_RefreshItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4068 PyObject
* _resultobj
;
4069 wxPyListCtrl
* _arg0
;
4071 PyObject
* _argo0
= 0;
4072 char *_kwnames
[] = { "self","item", NULL
};
4075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_RefreshItem",_kwnames
,&_argo0
,&_arg1
))
4078 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4079 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4080 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItem. Expected _wxPyListCtrl_p.");
4085 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4086 wxListCtrl_RefreshItem(_arg0
,_arg1
);
4088 wxPyEndAllowThreads(__tstate
);
4089 if (PyErr_Occurred()) return NULL
;
4090 } Py_INCREF(Py_None
);
4091 _resultobj
= Py_None
;
4095 #define wxListCtrl_RefreshItems(_swigobj,_swigarg0,_swigarg1) (_swigobj->RefreshItems(_swigarg0,_swigarg1))
4096 static PyObject
*_wrap_wxListCtrl_RefreshItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4097 PyObject
* _resultobj
;
4098 wxPyListCtrl
* _arg0
;
4101 PyObject
* _argo0
= 0;
4102 char *_kwnames
[] = { "self","itemFrom","itemTo", NULL
};
4105 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_RefreshItems",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
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_RefreshItems. Expected _wxPyListCtrl_p.");
4115 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4116 wxListCtrl_RefreshItems(_arg0
,_arg1
,_arg2
);
4118 wxPyEndAllowThreads(__tstate
);
4119 if (PyErr_Occurred()) return NULL
;
4120 } Py_INCREF(Py_None
);
4121 _resultobj
= Py_None
;
4125 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
4126 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4127 PyObject
* _resultobj
;
4129 wxPyListCtrl
* _arg0
;
4130 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
4131 PyObject
* _argo0
= 0;
4132 char *_kwnames
[] = { "self","flag", NULL
};
4135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
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_Arrange. Expected _wxPyListCtrl_p.");
4145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4146 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
4148 wxPyEndAllowThreads(__tstate
);
4149 if (PyErr_Occurred()) return NULL
;
4150 } _resultobj
= Py_BuildValue("i",_result
);
4154 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
4155 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4156 PyObject
* _resultobj
;
4158 wxPyListCtrl
* _arg0
;
4160 PyObject
* _argo0
= 0;
4161 char *_kwnames
[] = { "self","item", NULL
};
4164 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
4167 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4168 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4169 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxPyListCtrl_p.");
4174 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4175 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
4177 wxPyEndAllowThreads(__tstate
);
4178 if (PyErr_Occurred()) return NULL
;
4179 } _resultobj
= Py_BuildValue("i",_result
);
4183 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
4184 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4185 PyObject
* _resultobj
;
4187 wxPyListCtrl
* _arg0
;
4188 PyObject
* _argo0
= 0;
4189 char *_kwnames
[] = { "self", NULL
};
4192 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
4195 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4196 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxPyListCtrl_p.");
4202 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4203 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
4205 wxPyEndAllowThreads(__tstate
);
4206 if (PyErr_Occurred()) return NULL
;
4207 } _resultobj
= Py_BuildValue("i",_result
);
4211 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
4212 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4213 PyObject
* _resultobj
;
4215 wxPyListCtrl
* _arg0
;
4217 PyObject
* _argo0
= 0;
4218 char *_kwnames
[] = { "self","col", NULL
};
4221 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
4224 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4225 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxPyListCtrl_p.");
4231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4232 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
4234 wxPyEndAllowThreads(__tstate
);
4235 if (PyErr_Occurred()) return NULL
;
4236 } _resultobj
= Py_BuildValue("i",_result
);
4240 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
4241 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4242 PyObject
* _resultobj
;
4244 wxPyListCtrl
* _arg0
;
4245 PyObject
* _argo0
= 0;
4246 char *_kwnames
[] = { "self", NULL
};
4249 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
4252 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4253 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllColumns. Expected _wxPyListCtrl_p.");
4259 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4260 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
4262 wxPyEndAllowThreads(__tstate
);
4263 if (PyErr_Occurred()) return NULL
;
4264 } _resultobj
= Py_BuildValue("i",_result
);
4268 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
4269 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4270 PyObject
* _resultobj
;
4271 wxPyListCtrl
* _arg0
;
4272 PyObject
* _argo0
= 0;
4273 char *_kwnames
[] = { "self", NULL
};
4276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
4279 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4280 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4281 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxPyListCtrl_p.");
4286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4287 wxListCtrl_ClearAll(_arg0
);
4289 wxPyEndAllowThreads(__tstate
);
4290 if (PyErr_Occurred()) return NULL
;
4291 } Py_INCREF(Py_None
);
4292 _resultobj
= Py_None
;
4296 #define wxListCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
4297 static PyObject
*_wrap_wxListCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4298 PyObject
* _resultobj
;
4299 wxPyListCtrl
* _arg0
;
4301 PyObject
* _argo0
= 0;
4302 char *_kwnames
[] = { "self","item", NULL
};
4305 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EditLabel",_kwnames
,&_argo0
,&_arg1
))
4308 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4309 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4310 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EditLabel. Expected _wxPyListCtrl_p.");
4315 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4316 wxListCtrl_EditLabel(_arg0
,_arg1
);
4318 wxPyEndAllowThreads(__tstate
);
4319 if (PyErr_Occurred()) return NULL
;
4320 } Py_INCREF(Py_None
);
4321 _resultobj
= Py_None
;
4325 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
4326 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4327 PyObject
* _resultobj
;
4329 wxPyListCtrl
* _arg0
;
4331 PyObject
* _argo0
= 0;
4332 char *_kwnames
[] = { "self","item", NULL
};
4335 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
4338 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4339 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4340 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxPyListCtrl_p.");
4345 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4346 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
4348 wxPyEndAllowThreads(__tstate
);
4349 if (PyErr_Occurred()) return NULL
;
4350 } _resultobj
= Py_BuildValue("i",_result
);
4354 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4355 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4356 PyObject
* _resultobj
;
4358 wxPyListCtrl
* _arg0
;
4361 bool _arg3
= (bool ) FALSE
;
4362 PyObject
* _argo0
= 0;
4363 PyObject
* _obj2
= 0;
4364 int tempbool3
= (int) FALSE
;
4365 char *_kwnames
[] = { "self","start","str","partial", NULL
};
4368 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
4371 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4372 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4373 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxPyListCtrl_p.");
4378 _arg2
= wxString_in_helper(_obj2
);
4382 _arg3
= (bool ) tempbool3
;
4384 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4385 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4387 wxPyEndAllowThreads(__tstate
);
4388 if (PyErr_Occurred()) return NULL
;
4389 } _resultobj
= Py_BuildValue("l",_result
);
4397 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
4398 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4399 PyObject
* _resultobj
;
4401 wxPyListCtrl
* _arg0
;
4404 PyObject
* _argo0
= 0;
4405 char *_kwnames
[] = { "self","start","data", NULL
};
4408 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4411 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4412 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4413 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxPyListCtrl_p.");
4418 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4419 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
4421 wxPyEndAllowThreads(__tstate
);
4422 if (PyErr_Occurred()) return NULL
;
4423 } _resultobj
= Py_BuildValue("l",_result
);
4427 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4428 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4429 PyObject
* _resultobj
;
4431 wxPyListCtrl
* _arg0
;
4435 PyObject
* _argo0
= 0;
4437 PyObject
* _obj2
= 0;
4438 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
4441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4444 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4445 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4446 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxPyListCtrl_p.");
4452 if (! wxPoint_helper(_obj2
, &_arg2
))
4456 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4457 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
4459 wxPyEndAllowThreads(__tstate
);
4460 if (PyErr_Occurred()) return NULL
;
4461 } _resultobj
= Py_BuildValue("l",_result
);
4465 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
4466 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4467 PyObject
* _resultobj
;
4469 wxPyListCtrl
* _arg0
;
4473 PyObject
* _argo0
= 0;
4475 PyObject
* _obj1
= 0;
4476 char *_kwnames
[] = { "self","point", NULL
};
4482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
4485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxPyListCtrl_p.");
4493 if (! wxPoint_helper(_obj1
, &_arg1
))
4497 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4498 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
4500 wxPyEndAllowThreads(__tstate
);
4501 if (PyErr_Occurred()) return NULL
;
4502 } _resultobj
= Py_BuildValue("l",_result
);
4505 o
= PyInt_FromLong((long) (*_arg2
));
4506 _resultobj
= t_output_helper(_resultobj
, o
);
4511 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
4512 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4513 PyObject
* _resultobj
;
4515 wxPyListCtrl
* _arg0
;
4517 PyObject
* _argo0
= 0;
4518 PyObject
* _argo1
= 0;
4519 char *_kwnames
[] = { "self","info", NULL
};
4522 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
4525 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4526 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4527 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxPyListCtrl_p.");
4532 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4533 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
4538 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4539 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
4541 wxPyEndAllowThreads(__tstate
);
4542 if (PyErr_Occurred()) return NULL
;
4543 } _resultobj
= Py_BuildValue("l",_result
);
4547 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4548 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4549 PyObject
* _resultobj
;
4551 wxPyListCtrl
* _arg0
;
4554 PyObject
* _argo0
= 0;
4555 PyObject
* _obj2
= 0;
4556 char *_kwnames
[] = { "self","index","label", NULL
};
4559 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4562 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4563 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4564 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxPyListCtrl_p.");
4569 _arg2
= wxString_in_helper(_obj2
);
4574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4575 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
4577 wxPyEndAllowThreads(__tstate
);
4578 if (PyErr_Occurred()) return NULL
;
4579 } _resultobj
= Py_BuildValue("l",_result
);
4587 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4588 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4589 PyObject
* _resultobj
;
4591 wxPyListCtrl
* _arg0
;
4594 PyObject
* _argo0
= 0;
4595 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
4598 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4601 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4602 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4603 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxPyListCtrl_p.");
4608 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4609 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
4611 wxPyEndAllowThreads(__tstate
);
4612 if (PyErr_Occurred()) return NULL
;
4613 } _resultobj
= Py_BuildValue("l",_result
);
4617 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
4618 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4619 PyObject
* _resultobj
;
4621 wxPyListCtrl
* _arg0
;
4625 PyObject
* _argo0
= 0;
4626 PyObject
* _obj2
= 0;
4627 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
4630 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4633 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4634 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4635 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxPyListCtrl_p.");
4640 _arg2
= wxString_in_helper(_obj2
);
4645 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4646 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4648 wxPyEndAllowThreads(__tstate
);
4649 if (PyErr_Occurred()) return NULL
;
4650 } _resultobj
= Py_BuildValue("l",_result
);
4658 #define wxListCtrl_InsertColumnInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
4659 static PyObject
*_wrap_wxListCtrl_InsertColumnInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4660 PyObject
* _resultobj
;
4662 wxPyListCtrl
* _arg0
;
4665 PyObject
* _argo0
= 0;
4666 PyObject
* _argo2
= 0;
4667 char *_kwnames
[] = { "self","col","info", NULL
};
4670 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnInfo",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
4673 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4674 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4675 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnInfo. Expected _wxPyListCtrl_p.");
4680 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
4681 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnInfo. Expected _wxListItem_p.");
4686 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4687 _result
= (long )wxListCtrl_InsertColumnInfo(_arg0
,_arg1
,*_arg2
);
4689 wxPyEndAllowThreads(__tstate
);
4690 if (PyErr_Occurred()) return NULL
;
4691 } _resultobj
= Py_BuildValue("l",_result
);
4695 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4696 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4697 PyObject
* _resultobj
;
4699 wxPyListCtrl
* _arg0
;
4702 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
4703 int _arg4
= (int ) -1;
4704 PyObject
* _argo0
= 0;
4705 PyObject
* _obj2
= 0;
4706 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
4709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
4712 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4713 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxPyListCtrl_p.");
4719 _arg2
= wxString_in_helper(_obj2
);
4724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4725 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
4727 wxPyEndAllowThreads(__tstate
);
4728 if (PyErr_Occurred()) return NULL
;
4729 } _resultobj
= Py_BuildValue("l",_result
);
4737 #define wxListCtrl_SetItemCount(_swigobj,_swigarg0) (_swigobj->SetItemCount(_swigarg0))
4738 static PyObject
*_wrap_wxListCtrl_SetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4739 PyObject
* _resultobj
;
4740 wxPyListCtrl
* _arg0
;
4742 PyObject
* _argo0
= 0;
4743 char *_kwnames
[] = { "self","count", NULL
};
4746 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetItemCount",_kwnames
,&_argo0
,&_arg1
))
4749 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4750 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4751 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemCount. Expected _wxPyListCtrl_p.");
4756 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4757 wxListCtrl_SetItemCount(_arg0
,_arg1
);
4759 wxPyEndAllowThreads(__tstate
);
4760 if (PyErr_Occurred()) return NULL
;
4761 } Py_INCREF(Py_None
);
4762 _resultobj
= Py_None
;
4766 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
4767 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4768 PyObject
* _resultobj
;
4770 wxPyListCtrl
* _arg0
;
4773 PyObject
* _argo0
= 0;
4774 char *_kwnames
[] = { "self","dx","dy", NULL
};
4777 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4780 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4781 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4782 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxPyListCtrl_p.");
4787 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4788 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
4790 wxPyEndAllowThreads(__tstate
);
4791 if (PyErr_Occurred()) return NULL
;
4792 } _resultobj
= Py_BuildValue("i",_result
);
4796 #define wxListCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
4797 static PyObject
*_wrap_wxListCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4798 PyObject
* _resultobj
;
4799 wxPyListCtrl
* _arg0
;
4802 PyObject
* _argo0
= 0;
4804 PyObject
* _obj2
= 0;
4805 char *_kwnames
[] = { "self","item","col", NULL
};
4808 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4811 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4812 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4813 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemTextColour. Expected _wxPyListCtrl_p.");
4819 if (! wxColour_helper(_obj2
, &_arg2
))
4823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4824 wxListCtrl_SetItemTextColour(_arg0
,_arg1
,*_arg2
);
4826 wxPyEndAllowThreads(__tstate
);
4827 if (PyErr_Occurred()) return NULL
;
4828 } Py_INCREF(Py_None
);
4829 _resultobj
= Py_None
;
4833 #define wxListCtrl_GetItemTextColour(_swigobj,_swigarg0) (_swigobj->GetItemTextColour(_swigarg0))
4834 static PyObject
*_wrap_wxListCtrl_GetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4835 PyObject
* _resultobj
;
4837 wxPyListCtrl
* _arg0
;
4839 PyObject
* _argo0
= 0;
4840 char *_kwnames
[] = { "self","item", NULL
};
4844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemTextColour",_kwnames
,&_argo0
,&_arg1
))
4847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemTextColour. Expected _wxPyListCtrl_p.");
4854 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4855 _result
= new wxColour (wxListCtrl_GetItemTextColour(_arg0
,_arg1
));
4857 wxPyEndAllowThreads(__tstate
);
4858 if (PyErr_Occurred()) return NULL
;
4859 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
4860 _resultobj
= Py_BuildValue("s",_ptemp
);
4864 #define wxListCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
4865 static PyObject
*_wrap_wxListCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4866 PyObject
* _resultobj
;
4867 wxPyListCtrl
* _arg0
;
4870 PyObject
* _argo0
= 0;
4872 PyObject
* _obj2
= 0;
4873 char *_kwnames
[] = { "self","item","col", NULL
};
4876 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4879 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4880 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4881 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemBackgroundColour. Expected _wxPyListCtrl_p.");
4887 if (! wxColour_helper(_obj2
, &_arg2
))
4891 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4892 wxListCtrl_SetItemBackgroundColour(_arg0
,_arg1
,*_arg2
);
4894 wxPyEndAllowThreads(__tstate
);
4895 if (PyErr_Occurred()) return NULL
;
4896 } Py_INCREF(Py_None
);
4897 _resultobj
= Py_None
;
4901 #define wxListCtrl_GetItemBackgroundColour(_swigobj,_swigarg0) (_swigobj->GetItemBackgroundColour(_swigarg0))
4902 static PyObject
*_wrap_wxListCtrl_GetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4903 PyObject
* _resultobj
;
4905 wxPyListCtrl
* _arg0
;
4907 PyObject
* _argo0
= 0;
4908 char *_kwnames
[] = { "self","item", NULL
};
4912 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemBackgroundColour",_kwnames
,&_argo0
,&_arg1
))
4915 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4916 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4917 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemBackgroundColour. Expected _wxPyListCtrl_p.");
4922 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4923 _result
= new wxColour (wxListCtrl_GetItemBackgroundColour(_arg0
,_arg1
));
4925 wxPyEndAllowThreads(__tstate
);
4926 if (PyErr_Occurred()) return NULL
;
4927 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
4928 _resultobj
= Py_BuildValue("s",_ptemp
);
4932 static bool wxPyListCtrl_SortItems(wxPyListCtrl
*self
,PyObject
* func
) {
4933 if (!PyCallable_Check(func
))
4935 return self
->SortItems(wxPyListCtrl_SortItems
, (long)func
);
4937 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4938 PyObject
* _resultobj
;
4940 wxPyListCtrl
* _arg0
;
4942 PyObject
* _argo0
= 0;
4943 PyObject
* _obj1
= 0;
4944 char *_kwnames
[] = { "self","func", NULL
};
4947 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
4950 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4951 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4952 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SortItems. Expected _wxPyListCtrl_p.");
4960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4961 _result
= (bool )wxPyListCtrl_SortItems(_arg0
,_arg1
);
4963 wxPyEndAllowThreads(__tstate
);
4964 if (PyErr_Occurred()) return NULL
;
4965 } _resultobj
= Py_BuildValue("i",_result
);
4969 static wxWindow
* wxPyListCtrl_GetMainWindow(wxPyListCtrl
*self
) {
4973 return (wxWindow
*)self
->m_mainWin
;
4976 static PyObject
*_wrap_wxListCtrl_GetMainWindow(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4977 PyObject
* _resultobj
;
4979 wxPyListCtrl
* _arg0
;
4980 PyObject
* _argo0
= 0;
4981 char *_kwnames
[] = { "self", NULL
};
4984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetMainWindow",_kwnames
,&_argo0
))
4987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetMainWindow. Expected _wxPyListCtrl_p.");
4994 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4995 _result
= (wxWindow
*)wxPyListCtrl_GetMainWindow(_arg0
);
4997 wxPyEndAllowThreads(__tstate
);
4998 if (PyErr_Occurred()) return NULL
;
4999 }{ _resultobj
= wxPyMake_wxObject(_result
); }
5003 static void *SwigwxListViewTowxPyListCtrl(void *ptr
) {
5006 src
= (wxListView
*) ptr
;
5007 dest
= (wxPyListCtrl
*) src
;
5008 return (void *) dest
;
5011 static void *SwigwxListViewTowxControl(void *ptr
) {
5014 src
= (wxListView
*) ptr
;
5015 dest
= (wxControl
*) src
;
5016 return (void *) dest
;
5019 static void *SwigwxListViewTowxWindow(void *ptr
) {
5022 src
= (wxListView
*) ptr
;
5023 dest
= (wxWindow
*) src
;
5024 return (void *) dest
;
5027 static void *SwigwxListViewTowxEvtHandler(void *ptr
) {
5030 src
= (wxListView
*) ptr
;
5031 dest
= (wxEvtHandler
*) src
;
5032 return (void *) dest
;
5035 static void *SwigwxListViewTowxObject(void *ptr
) {
5038 src
= (wxListView
*) ptr
;
5039 dest
= (wxObject
*) src
;
5040 return (void *) dest
;
5043 #define new_wxListView(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxListView(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5044 static PyObject
*_wrap_new_wxListView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5045 PyObject
* _resultobj
;
5046 wxListView
* _result
;
5048 wxWindowID _arg1
= (wxWindowID
) -1;
5049 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
5050 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
5051 long _arg4
= (long ) (wxLC_REPORT
);
5052 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
5053 wxString
* _arg6
= (wxString
*) &wxPyListCtrlNameStr
;
5054 PyObject
* _argo0
= 0;
5056 PyObject
* _obj2
= 0;
5058 PyObject
* _obj3
= 0;
5059 PyObject
* _argo5
= 0;
5060 PyObject
* _obj6
= 0;
5061 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
5065 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOO:new_wxListView",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_obj6
))
5068 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5069 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListView. Expected _wxWindow_p.");
5077 if (! wxPoint_helper(_obj2
, &_arg2
))
5083 if (! wxSize_helper(_obj3
, &_arg3
))
5087 if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
5088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListView. Expected _wxValidator_p.");
5094 _arg6
= wxString_in_helper(_obj6
);
5099 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5100 _result
= (wxListView
*)new_wxListView(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,*_arg6
);
5102 wxPyEndAllowThreads(__tstate
);
5103 if (PyErr_Occurred()) return NULL
;
5105 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListView_p");
5106 _resultobj
= Py_BuildValue("s",_ptemp
);
5109 _resultobj
= Py_None
;
5118 #define new_wxPreListView() (new wxListView())
5119 static PyObject
*_wrap_new_wxPreListView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5120 PyObject
* _resultobj
;
5121 wxListView
* _result
;
5122 char *_kwnames
[] = { NULL
};
5126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreListView",_kwnames
))
5129 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5130 _result
= (wxListView
*)new_wxPreListView();
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
;
5144 #define wxListView_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5145 static PyObject
*_wrap_wxListView_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5146 PyObject
* _resultobj
;
5150 wxWindowID _arg2
= (wxWindowID
) -1;
5151 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
5152 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
5153 long _arg5
= (long ) (wxLC_REPORT
);
5154 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
5155 wxString
* _arg7
= (wxString
*) &wxPyListCtrlNameStr
;
5156 PyObject
* _argo0
= 0;
5157 PyObject
* _argo1
= 0;
5159 PyObject
* _obj3
= 0;
5161 PyObject
* _obj4
= 0;
5162 PyObject
* _argo6
= 0;
5163 PyObject
* _obj7
= 0;
5164 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
5167 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOO:wxListView_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_obj7
))
5170 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5171 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5172 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Create. Expected _wxListView_p.");
5177 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5178 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
5179 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListView_Create. Expected _wxWindow_p.");
5186 if (! wxPoint_helper(_obj3
, &_arg3
))
5192 if (! wxSize_helper(_obj4
, &_arg4
))
5196 if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
5197 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxListView_Create. Expected _wxValidator_p.");
5203 _arg7
= wxString_in_helper(_obj7
);
5208 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5209 _result
= (bool )wxListView_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,*_arg7
);
5211 wxPyEndAllowThreads(__tstate
);
5212 if (PyErr_Occurred()) return NULL
;
5213 } _resultobj
= Py_BuildValue("i",_result
);
5221 #define wxListView_Select(_swigobj,_swigarg0,_swigarg1) (_swigobj->Select(_swigarg0,_swigarg1))
5222 static PyObject
*_wrap_wxListView_Select(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5223 PyObject
* _resultobj
;
5226 bool _arg2
= (bool ) TRUE
;
5227 PyObject
* _argo0
= 0;
5228 int tempbool2
= (int) TRUE
;
5229 char *_kwnames
[] = { "self","n","on", NULL
};
5232 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListView_Select",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
5235 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5236 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5237 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Select. Expected _wxListView_p.");
5241 _arg2
= (bool ) tempbool2
;
5243 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5244 wxListView_Select(_arg0
,_arg1
,_arg2
);
5246 wxPyEndAllowThreads(__tstate
);
5247 if (PyErr_Occurred()) return NULL
;
5248 } Py_INCREF(Py_None
);
5249 _resultobj
= Py_None
;
5253 #define wxListView_Focus(_swigobj,_swigarg0) (_swigobj->Focus(_swigarg0))
5254 static PyObject
*_wrap_wxListView_Focus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5255 PyObject
* _resultobj
;
5258 PyObject
* _argo0
= 0;
5259 char *_kwnames
[] = { "self","index", NULL
};
5262 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_Focus",_kwnames
,&_argo0
,&_arg1
))
5265 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5266 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Focus. Expected _wxListView_p.");
5272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5273 wxListView_Focus(_arg0
,_arg1
);
5275 wxPyEndAllowThreads(__tstate
);
5276 if (PyErr_Occurred()) return NULL
;
5277 } Py_INCREF(Py_None
);
5278 _resultobj
= Py_None
;
5282 #define wxListView_GetFocusedItem(_swigobj) (_swigobj->GetFocusedItem())
5283 static PyObject
*_wrap_wxListView_GetFocusedItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5284 PyObject
* _resultobj
;
5287 PyObject
* _argo0
= 0;
5288 char *_kwnames
[] = { "self", NULL
};
5291 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListView_GetFocusedItem",_kwnames
,&_argo0
))
5294 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5295 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5296 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetFocusedItem. Expected _wxListView_p.");
5301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5302 _result
= (long )wxListView_GetFocusedItem(_arg0
);
5304 wxPyEndAllowThreads(__tstate
);
5305 if (PyErr_Occurred()) return NULL
;
5306 } _resultobj
= Py_BuildValue("l",_result
);
5310 #define wxListView_GetNextSelected(_swigobj,_swigarg0) (_swigobj->GetNextSelected(_swigarg0))
5311 static PyObject
*_wrap_wxListView_GetNextSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5312 PyObject
* _resultobj
;
5316 PyObject
* _argo0
= 0;
5317 char *_kwnames
[] = { "self","item", NULL
};
5320 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_GetNextSelected",_kwnames
,&_argo0
,&_arg1
))
5323 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5324 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5325 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetNextSelected. Expected _wxListView_p.");
5330 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5331 _result
= (long )wxListView_GetNextSelected(_arg0
,_arg1
);
5333 wxPyEndAllowThreads(__tstate
);
5334 if (PyErr_Occurred()) return NULL
;
5335 } _resultobj
= Py_BuildValue("l",_result
);
5339 #define wxListView_GetFirstSelected(_swigobj) (_swigobj->GetFirstSelected())
5340 static PyObject
*_wrap_wxListView_GetFirstSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5341 PyObject
* _resultobj
;
5344 PyObject
* _argo0
= 0;
5345 char *_kwnames
[] = { "self", NULL
};
5348 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListView_GetFirstSelected",_kwnames
,&_argo0
))
5351 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5352 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5353 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetFirstSelected. Expected _wxListView_p.");
5358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5359 _result
= (long )wxListView_GetFirstSelected(_arg0
);
5361 wxPyEndAllowThreads(__tstate
);
5362 if (PyErr_Occurred()) return NULL
;
5363 } _resultobj
= Py_BuildValue("l",_result
);
5367 #define wxListView_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
5368 static PyObject
*_wrap_wxListView_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5369 PyObject
* _resultobj
;
5373 PyObject
* _argo0
= 0;
5374 char *_kwnames
[] = { "self","index", NULL
};
5377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_IsSelected",_kwnames
,&_argo0
,&_arg1
))
5380 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5381 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5382 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_IsSelected. Expected _wxListView_p.");
5387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5388 _result
= (bool )wxListView_IsSelected(_arg0
,_arg1
);
5390 wxPyEndAllowThreads(__tstate
);
5391 if (PyErr_Occurred()) return NULL
;
5392 } _resultobj
= Py_BuildValue("i",_result
);
5396 #define wxListView_SetColumnImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnImage(_swigarg0,_swigarg1))
5397 static PyObject
*_wrap_wxListView_SetColumnImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5398 PyObject
* _resultobj
;
5402 PyObject
* _argo0
= 0;
5403 char *_kwnames
[] = { "self","col","image", NULL
};
5406 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListView_SetColumnImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5409 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5410 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5411 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_SetColumnImage. Expected _wxListView_p.");
5416 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5417 wxListView_SetColumnImage(_arg0
,_arg1
,_arg2
);
5419 wxPyEndAllowThreads(__tstate
);
5420 if (PyErr_Occurred()) return NULL
;
5421 } Py_INCREF(Py_None
);
5422 _resultobj
= Py_None
;
5426 #define wxListView_ClearColumnImage(_swigobj,_swigarg0) (_swigobj->ClearColumnImage(_swigarg0))
5427 static PyObject
*_wrap_wxListView_ClearColumnImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5428 PyObject
* _resultobj
;
5431 PyObject
* _argo0
= 0;
5432 char *_kwnames
[] = { "self","col", NULL
};
5435 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListView_ClearColumnImage",_kwnames
,&_argo0
,&_arg1
))
5438 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5439 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5440 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_ClearColumnImage. Expected _wxListView_p.");
5445 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5446 wxListView_ClearColumnImage(_arg0
,_arg1
);
5448 wxPyEndAllowThreads(__tstate
);
5449 if (PyErr_Occurred()) return NULL
;
5450 } Py_INCREF(Py_None
);
5451 _resultobj
= Py_None
;
5455 #define new_wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2))
5456 static PyObject
*_wrap_new_wxTreeItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5457 PyObject
* _resultobj
;
5458 wxTreeItemAttr
* _result
;
5459 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
5460 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
5461 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
5463 PyObject
* _obj0
= 0;
5465 PyObject
* _obj1
= 0;
5466 PyObject
* _argo2
= 0;
5467 char *_kwnames
[] = { "colText","colBack","font", NULL
};
5471 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxTreeItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
5476 if (! wxColour_helper(_obj0
, &_arg0
))
5482 if (! wxColour_helper(_obj1
, &_arg1
))
5486 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
5487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxTreeItemAttr. Expected _wxFont_p.");
5492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5493 _result
= (wxTreeItemAttr
*)new_wxTreeItemAttr(*_arg0
,*_arg1
,*_arg2
);
5495 wxPyEndAllowThreads(__tstate
);
5496 if (PyErr_Occurred()) return NULL
;
5498 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemAttr_p");
5499 _resultobj
= Py_BuildValue("s",_ptemp
);
5502 _resultobj
= Py_None
;
5507 #define wxTreeItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
5508 static PyObject
*_wrap_wxTreeItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5509 PyObject
* _resultobj
;
5510 wxTreeItemAttr
* _arg0
;
5512 PyObject
* _argo0
= 0;
5514 PyObject
* _obj1
= 0;
5515 char *_kwnames
[] = { "self","colText", NULL
};
5518 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
5521 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5522 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5523 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetTextColour. Expected _wxTreeItemAttr_p.");
5529 if (! wxColour_helper(_obj1
, &_arg1
))
5533 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5534 wxTreeItemAttr_SetTextColour(_arg0
,*_arg1
);
5536 wxPyEndAllowThreads(__tstate
);
5537 if (PyErr_Occurred()) return NULL
;
5538 } Py_INCREF(Py_None
);
5539 _resultobj
= Py_None
;
5543 #define wxTreeItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
5544 static PyObject
*_wrap_wxTreeItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5545 PyObject
* _resultobj
;
5546 wxTreeItemAttr
* _arg0
;
5548 PyObject
* _argo0
= 0;
5550 PyObject
* _obj1
= 0;
5551 char *_kwnames
[] = { "self","colBack", NULL
};
5554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
5557 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5558 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5559 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetBackgroundColour. Expected _wxTreeItemAttr_p.");
5565 if (! wxColour_helper(_obj1
, &_arg1
))
5569 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5570 wxTreeItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
5572 wxPyEndAllowThreads(__tstate
);
5573 if (PyErr_Occurred()) return NULL
;
5574 } Py_INCREF(Py_None
);
5575 _resultobj
= Py_None
;
5579 #define wxTreeItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
5580 static PyObject
*_wrap_wxTreeItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5581 PyObject
* _resultobj
;
5582 wxTreeItemAttr
* _arg0
;
5584 PyObject
* _argo0
= 0;
5585 PyObject
* _argo1
= 0;
5586 char *_kwnames
[] = { "self","font", NULL
};
5589 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
5592 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5593 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5594 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetFont. Expected _wxTreeItemAttr_p.");
5599 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
5600 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemAttr_SetFont. Expected _wxFont_p.");
5605 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5606 wxTreeItemAttr_SetFont(_arg0
,*_arg1
);
5608 wxPyEndAllowThreads(__tstate
);
5609 if (PyErr_Occurred()) return NULL
;
5610 } Py_INCREF(Py_None
);
5611 _resultobj
= Py_None
;
5615 #define wxTreeItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
5616 static PyObject
*_wrap_wxTreeItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5617 PyObject
* _resultobj
;
5619 wxTreeItemAttr
* _arg0
;
5620 PyObject
* _argo0
= 0;
5621 char *_kwnames
[] = { "self", NULL
};
5624 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasTextColour",_kwnames
,&_argo0
))
5627 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5628 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5629 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasTextColour. Expected _wxTreeItemAttr_p.");
5634 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5635 _result
= (bool )wxTreeItemAttr_HasTextColour(_arg0
);
5637 wxPyEndAllowThreads(__tstate
);
5638 if (PyErr_Occurred()) return NULL
;
5639 } _resultobj
= Py_BuildValue("i",_result
);
5643 #define wxTreeItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
5644 static PyObject
*_wrap_wxTreeItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5645 PyObject
* _resultobj
;
5647 wxTreeItemAttr
* _arg0
;
5648 PyObject
* _argo0
= 0;
5649 char *_kwnames
[] = { "self", NULL
};
5652 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
5655 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5656 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5657 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasBackgroundColour. Expected _wxTreeItemAttr_p.");
5662 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5663 _result
= (bool )wxTreeItemAttr_HasBackgroundColour(_arg0
);
5665 wxPyEndAllowThreads(__tstate
);
5666 if (PyErr_Occurred()) return NULL
;
5667 } _resultobj
= Py_BuildValue("i",_result
);
5671 #define wxTreeItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
5672 static PyObject
*_wrap_wxTreeItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5673 PyObject
* _resultobj
;
5675 wxTreeItemAttr
* _arg0
;
5676 PyObject
* _argo0
= 0;
5677 char *_kwnames
[] = { "self", NULL
};
5680 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasFont",_kwnames
,&_argo0
))
5683 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5684 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasFont. Expected _wxTreeItemAttr_p.");
5690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5691 _result
= (bool )wxTreeItemAttr_HasFont(_arg0
);
5693 wxPyEndAllowThreads(__tstate
);
5694 if (PyErr_Occurred()) return NULL
;
5695 } _resultobj
= Py_BuildValue("i",_result
);
5699 #define wxTreeItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
5700 static PyObject
*_wrap_wxTreeItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5701 PyObject
* _resultobj
;
5703 wxTreeItemAttr
* _arg0
;
5704 PyObject
* _argo0
= 0;
5705 char *_kwnames
[] = { "self", NULL
};
5709 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetTextColour",_kwnames
,&_argo0
))
5712 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5713 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5714 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetTextColour. Expected _wxTreeItemAttr_p.");
5719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5720 _result
= new wxColour (wxTreeItemAttr_GetTextColour(_arg0
));
5722 wxPyEndAllowThreads(__tstate
);
5723 if (PyErr_Occurred()) return NULL
;
5724 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
5725 _resultobj
= Py_BuildValue("s",_ptemp
);
5729 #define wxTreeItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
5730 static PyObject
*_wrap_wxTreeItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5731 PyObject
* _resultobj
;
5733 wxTreeItemAttr
* _arg0
;
5734 PyObject
* _argo0
= 0;
5735 char *_kwnames
[] = { "self", NULL
};
5739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
5742 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5743 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5744 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetBackgroundColour. Expected _wxTreeItemAttr_p.");
5749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5750 _result
= new wxColour (wxTreeItemAttr_GetBackgroundColour(_arg0
));
5752 wxPyEndAllowThreads(__tstate
);
5753 if (PyErr_Occurred()) return NULL
;
5754 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
5755 _resultobj
= Py_BuildValue("s",_ptemp
);
5759 #define wxTreeItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
5760 static PyObject
*_wrap_wxTreeItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5761 PyObject
* _resultobj
;
5763 wxTreeItemAttr
* _arg0
;
5764 PyObject
* _argo0
= 0;
5765 char *_kwnames
[] = { "self", NULL
};
5769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetFont",_kwnames
,&_argo0
))
5772 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5773 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5774 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetFont. Expected _wxTreeItemAttr_p.");
5779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5780 _result
= new wxFont (wxTreeItemAttr_GetFont(_arg0
));
5782 wxPyEndAllowThreads(__tstate
);
5783 if (PyErr_Occurred()) return NULL
;
5784 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
5785 _resultobj
= Py_BuildValue("s",_ptemp
);
5789 #define new_wxTreeItemId() (new wxTreeItemId())
5790 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5791 PyObject
* _resultobj
;
5792 wxTreeItemId
* _result
;
5793 char *_kwnames
[] = { NULL
};
5797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
5800 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5801 _result
= (wxTreeItemId
*)new_wxTreeItemId();
5803 wxPyEndAllowThreads(__tstate
);
5804 if (PyErr_Occurred()) return NULL
;
5806 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
5807 _resultobj
= Py_BuildValue("s",_ptemp
);
5810 _resultobj
= Py_None
;
5815 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
5816 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5817 PyObject
* _resultobj
;
5818 wxTreeItemId
* _arg0
;
5819 PyObject
* _argo0
= 0;
5820 char *_kwnames
[] = { "self", NULL
};
5823 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
5826 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5827 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5828 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
5833 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5834 delete_wxTreeItemId(_arg0
);
5836 wxPyEndAllowThreads(__tstate
);
5837 if (PyErr_Occurred()) return NULL
;
5838 } Py_INCREF(Py_None
);
5839 _resultobj
= Py_None
;
5843 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
5844 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5845 PyObject
* _resultobj
;
5847 wxTreeItemId
* _arg0
;
5848 PyObject
* _argo0
= 0;
5849 char *_kwnames
[] = { "self", NULL
};
5852 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
5855 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5856 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5857 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
5862 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5863 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
5865 wxPyEndAllowThreads(__tstate
);
5866 if (PyErr_Occurred()) return NULL
;
5867 } _resultobj
= Py_BuildValue("i",_result
);
5871 static int wxTreeItemId___cmp__(wxTreeItemId
*self
,wxTreeItemId
* other
) {
5872 if (! other
) return -1;
5873 return *self
!= *other
;
5875 static PyObject
*_wrap_wxTreeItemId___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5876 PyObject
* _resultobj
;
5878 wxTreeItemId
* _arg0
;
5879 wxTreeItemId
* _arg1
;
5880 PyObject
* _argo0
= 0;
5881 PyObject
* _argo1
= 0;
5882 char *_kwnames
[] = { "self","other", NULL
};
5885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemId___cmp__",_kwnames
,&_argo0
,&_argo1
))
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___cmp__. Expected _wxTreeItemId_p.");
5895 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5896 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
5902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5903 _result
= (int )wxTreeItemId___cmp__(_arg0
,_arg1
);
5905 wxPyEndAllowThreads(__tstate
);
5906 if (PyErr_Occurred()) return NULL
;
5907 } _resultobj
= Py_BuildValue("i",_result
);
5911 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
5912 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5913 PyObject
* _resultobj
;
5914 wxPyTreeItemData
* _result
;
5915 PyObject
* _arg0
= (PyObject
*) NULL
;
5916 PyObject
* _obj0
= 0;
5917 char *_kwnames
[] = { "obj", NULL
};
5921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
5928 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5929 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
5931 wxPyEndAllowThreads(__tstate
);
5932 if (PyErr_Occurred()) return NULL
;
5934 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
5935 _resultobj
= Py_BuildValue("s",_ptemp
);
5938 _resultobj
= Py_None
;
5943 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
5944 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5945 PyObject
* _resultobj
;
5947 wxPyTreeItemData
* _arg0
;
5948 PyObject
* _argo0
= 0;
5949 char *_kwnames
[] = { "self", NULL
};
5952 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
5955 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5956 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5957 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
5962 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5963 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
5965 wxPyEndAllowThreads(__tstate
);
5966 if (PyErr_Occurred()) return NULL
;
5968 _resultobj
= _result
;
5973 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
5974 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5975 PyObject
* _resultobj
;
5976 wxPyTreeItemData
* _arg0
;
5978 PyObject
* _argo0
= 0;
5979 PyObject
* _obj1
= 0;
5980 char *_kwnames
[] = { "self","obj", NULL
};
5983 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
5986 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5987 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
5988 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
5996 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5997 wxTreeItemData_SetData(_arg0
,_arg1
);
5999 wxPyEndAllowThreads(__tstate
);
6000 if (PyErr_Occurred()) return NULL
;
6001 } Py_INCREF(Py_None
);
6002 _resultobj
= Py_None
;
6006 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
6007 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6008 PyObject
* _resultobj
;
6009 wxTreeItemId
* _result
;
6010 wxPyTreeItemData
* _arg0
;
6011 PyObject
* _argo0
= 0;
6012 char *_kwnames
[] = { "self", NULL
};
6016 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
6019 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6020 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6021 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
6026 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6027 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
6028 _result
= (wxTreeItemId
*) &_result_ref
;
6030 wxPyEndAllowThreads(__tstate
);
6031 if (PyErr_Occurred()) return NULL
;
6033 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
6034 _resultobj
= Py_BuildValue("s",_ptemp
);
6037 _resultobj
= Py_None
;
6042 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
6043 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6044 PyObject
* _resultobj
;
6045 wxPyTreeItemData
* _arg0
;
6046 wxTreeItemId
* _arg1
;
6047 PyObject
* _argo0
= 0;
6048 PyObject
* _argo1
= 0;
6049 char *_kwnames
[] = { "self","id", NULL
};
6052 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
6055 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6056 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6057 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
6062 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6063 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
6068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6069 wxTreeItemData_SetId(_arg0
,*_arg1
);
6071 wxPyEndAllowThreads(__tstate
);
6072 if (PyErr_Occurred()) return NULL
;
6073 } Py_INCREF(Py_None
);
6074 _resultobj
= Py_None
;
6078 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
6080 wxNotifyEvent
*dest
;
6081 src
= (wxTreeEvent
*) ptr
;
6082 dest
= (wxNotifyEvent
*) src
;
6083 return (void *) dest
;
6086 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
6088 wxCommandEvent
*dest
;
6089 src
= (wxTreeEvent
*) ptr
;
6090 dest
= (wxCommandEvent
*) src
;
6091 return (void *) dest
;
6094 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
6097 src
= (wxTreeEvent
*) ptr
;
6098 dest
= (wxEvent
*) src
;
6099 return (void *) dest
;
6102 static void *SwigwxTreeEventTowxObject(void *ptr
) {
6105 src
= (wxTreeEvent
*) ptr
;
6106 dest
= (wxObject
*) src
;
6107 return (void *) dest
;
6110 #define new_wxTreeEvent(_swigarg0,_swigarg1) (new wxTreeEvent(_swigarg0,_swigarg1))
6111 static PyObject
*_wrap_new_wxTreeEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6112 PyObject
* _resultobj
;
6113 wxTreeEvent
* _result
;
6114 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
6115 int _arg1
= (int ) 0;
6116 char *_kwnames
[] = { "commandType","id", NULL
};
6120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTreeEvent",_kwnames
,&_arg0
,&_arg1
))
6123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6124 _result
= (wxTreeEvent
*)new_wxTreeEvent(_arg0
,_arg1
);
6126 wxPyEndAllowThreads(__tstate
);
6127 if (PyErr_Occurred()) return NULL
;
6129 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeEvent_p");
6130 _resultobj
= Py_BuildValue("s",_ptemp
);
6133 _resultobj
= Py_None
;
6138 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
6139 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6140 PyObject
* _resultobj
;
6141 wxTreeItemId
* _result
;
6142 wxTreeEvent
* _arg0
;
6143 PyObject
* _argo0
= 0;
6144 char *_kwnames
[] = { "self", NULL
};
6148 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
6151 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6152 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6153 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
6158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6159 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
6161 wxPyEndAllowThreads(__tstate
);
6162 if (PyErr_Occurred()) return NULL
;
6163 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6164 _resultobj
= Py_BuildValue("s",_ptemp
);
6168 #define wxTreeEvent_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
6169 static PyObject
*_wrap_wxTreeEvent_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6170 PyObject
* _resultobj
;
6171 wxTreeEvent
* _arg0
;
6172 wxTreeItemId
* _arg1
;
6173 PyObject
* _argo0
= 0;
6174 PyObject
* _argo1
= 0;
6175 char *_kwnames
[] = { "self","item", NULL
};
6178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeEvent_SetItem",_kwnames
,&_argo0
,&_argo1
))
6181 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6182 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_SetItem. Expected _wxTreeEvent_p.");
6188 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeEvent_SetItem. Expected _wxTreeItemId_p.");
6194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6195 wxTreeEvent_SetItem(_arg0
,*_arg1
);
6197 wxPyEndAllowThreads(__tstate
);
6198 if (PyErr_Occurred()) return NULL
;
6199 } Py_INCREF(Py_None
);
6200 _resultobj
= Py_None
;
6204 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
6205 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6206 PyObject
* _resultobj
;
6207 wxTreeItemId
* _result
;
6208 wxTreeEvent
* _arg0
;
6209 PyObject
* _argo0
= 0;
6210 char *_kwnames
[] = { "self", NULL
};
6214 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
6217 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6218 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6219 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
6224 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6225 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
6227 wxPyEndAllowThreads(__tstate
);
6228 if (PyErr_Occurred()) return NULL
;
6229 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6230 _resultobj
= Py_BuildValue("s",_ptemp
);
6234 #define wxTreeEvent_SetOldItem(_swigobj,_swigarg0) (_swigobj->SetOldItem(_swigarg0))
6235 static PyObject
*_wrap_wxTreeEvent_SetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6236 PyObject
* _resultobj
;
6237 wxTreeEvent
* _arg0
;
6238 wxTreeItemId
* _arg1
;
6239 PyObject
* _argo0
= 0;
6240 PyObject
* _argo1
= 0;
6241 char *_kwnames
[] = { "self","item", NULL
};
6244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeEvent_SetOldItem",_kwnames
,&_argo0
,&_argo1
))
6247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_SetOldItem. Expected _wxTreeEvent_p.");
6254 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeEvent_SetOldItem. Expected _wxTreeItemId_p.");
6260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6261 wxTreeEvent_SetOldItem(_arg0
,*_arg1
);
6263 wxPyEndAllowThreads(__tstate
);
6264 if (PyErr_Occurred()) return NULL
;
6265 } Py_INCREF(Py_None
);
6266 _resultobj
= Py_None
;
6270 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
6271 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6272 PyObject
* _resultobj
;
6274 wxTreeEvent
* _arg0
;
6275 PyObject
* _argo0
= 0;
6276 char *_kwnames
[] = { "self", NULL
};
6280 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_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_GetPoint. Expected _wxTreeEvent_p.");
6290 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6291 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
6293 wxPyEndAllowThreads(__tstate
);
6294 if (PyErr_Occurred()) return NULL
;
6295 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
6296 _resultobj
= Py_BuildValue("s",_ptemp
);
6300 #define wxTreeEvent_SetPoint(_swigobj,_swigarg0) (_swigobj->SetPoint(_swigarg0))
6301 static PyObject
*_wrap_wxTreeEvent_SetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6302 PyObject
* _resultobj
;
6303 wxTreeEvent
* _arg0
;
6305 PyObject
* _argo0
= 0;
6307 PyObject
* _obj1
= 0;
6308 char *_kwnames
[] = { "self","pt", NULL
};
6311 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeEvent_SetPoint",_kwnames
,&_argo0
,&_obj1
))
6314 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6315 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6316 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_SetPoint. Expected _wxTreeEvent_p.");
6322 if (! wxPoint_helper(_obj1
, &_arg1
))
6326 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6327 wxTreeEvent_SetPoint(_arg0
,*_arg1
);
6329 wxPyEndAllowThreads(__tstate
);
6330 if (PyErr_Occurred()) return NULL
;
6331 } Py_INCREF(Py_None
);
6332 _resultobj
= Py_None
;
6336 #define wxTreeEvent_GetKeyEvent(_swigobj) (_swigobj->GetKeyEvent())
6337 static PyObject
*_wrap_wxTreeEvent_GetKeyEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6338 PyObject
* _resultobj
;
6339 wxKeyEvent
* _result
;
6340 wxTreeEvent
* _arg0
;
6341 PyObject
* _argo0
= 0;
6342 char *_kwnames
[] = { "self", NULL
};
6346 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetKeyEvent",_kwnames
,&_argo0
))
6349 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6350 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetKeyEvent. Expected _wxTreeEvent_p.");
6356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6357 const wxKeyEvent
& _result_ref
= wxTreeEvent_GetKeyEvent(_arg0
);
6358 _result
= (wxKeyEvent
*) &_result_ref
;
6360 wxPyEndAllowThreads(__tstate
);
6361 if (PyErr_Occurred()) return NULL
;
6363 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxKeyEvent_p");
6364 _resultobj
= Py_BuildValue("s",_ptemp
);
6367 _resultobj
= Py_None
;
6372 #define wxTreeEvent_GetKeyCode(_swigobj) (_swigobj->GetKeyCode())
6373 static PyObject
*_wrap_wxTreeEvent_GetKeyCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6374 PyObject
* _resultobj
;
6376 wxTreeEvent
* _arg0
;
6377 PyObject
* _argo0
= 0;
6378 char *_kwnames
[] = { "self", NULL
};
6381 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetKeyCode",_kwnames
,&_argo0
))
6384 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6385 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6386 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetKeyCode. Expected _wxTreeEvent_p.");
6391 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6392 _result
= (int )wxTreeEvent_GetKeyCode(_arg0
);
6394 wxPyEndAllowThreads(__tstate
);
6395 if (PyErr_Occurred()) return NULL
;
6396 } _resultobj
= Py_BuildValue("i",_result
);
6400 #define wxTreeEvent_SetKeyEvent(_swigobj,_swigarg0) (_swigobj->SetKeyEvent(_swigarg0))
6401 static PyObject
*_wrap_wxTreeEvent_SetKeyEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6402 PyObject
* _resultobj
;
6403 wxTreeEvent
* _arg0
;
6405 PyObject
* _argo0
= 0;
6406 PyObject
* _argo1
= 0;
6407 char *_kwnames
[] = { "self","evt", NULL
};
6410 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeEvent_SetKeyEvent",_kwnames
,&_argo0
,&_argo1
))
6413 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6414 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6415 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_SetKeyEvent. Expected _wxTreeEvent_p.");
6420 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxKeyEvent_p")) {
6421 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeEvent_SetKeyEvent. Expected _wxKeyEvent_p.");
6426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6427 wxTreeEvent_SetKeyEvent(_arg0
,*_arg1
);
6429 wxPyEndAllowThreads(__tstate
);
6430 if (PyErr_Occurred()) return NULL
;
6431 } Py_INCREF(Py_None
);
6432 _resultobj
= Py_None
;
6436 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
6437 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6438 PyObject
* _resultobj
;
6440 wxTreeEvent
* _arg0
;
6441 PyObject
* _argo0
= 0;
6442 char *_kwnames
[] = { "self", NULL
};
6445 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
6448 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6449 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6450 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
6455 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6456 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
6457 _result
= (wxString
*) &_result_ref
;
6459 wxPyEndAllowThreads(__tstate
);
6460 if (PyErr_Occurred()) return NULL
;
6463 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
6465 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6471 #define wxTreeEvent_SetLabel(_swigobj,_swigarg0) (_swigobj->SetLabel(_swigarg0))
6472 static PyObject
*_wrap_wxTreeEvent_SetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6473 PyObject
* _resultobj
;
6474 wxTreeEvent
* _arg0
;
6476 PyObject
* _argo0
= 0;
6477 PyObject
* _obj1
= 0;
6478 char *_kwnames
[] = { "self","label", NULL
};
6481 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeEvent_SetLabel",_kwnames
,&_argo0
,&_obj1
))
6484 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6485 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6486 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_SetLabel. Expected _wxTreeEvent_p.");
6491 _arg1
= wxString_in_helper(_obj1
);
6496 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6497 wxTreeEvent_SetLabel(_arg0
,*_arg1
);
6499 wxPyEndAllowThreads(__tstate
);
6500 if (PyErr_Occurred()) return NULL
;
6501 } Py_INCREF(Py_None
);
6502 _resultobj
= Py_None
;
6510 #define wxTreeEvent_IsEditCancelled(_swigobj) (_swigobj->IsEditCancelled())
6511 static PyObject
*_wrap_wxTreeEvent_IsEditCancelled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6512 PyObject
* _resultobj
;
6514 wxTreeEvent
* _arg0
;
6515 PyObject
* _argo0
= 0;
6516 char *_kwnames
[] = { "self", NULL
};
6519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_IsEditCancelled",_kwnames
,&_argo0
))
6522 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6523 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6524 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_IsEditCancelled. Expected _wxTreeEvent_p.");
6529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6530 _result
= (bool )wxTreeEvent_IsEditCancelled(_arg0
);
6532 wxPyEndAllowThreads(__tstate
);
6533 if (PyErr_Occurred()) return NULL
;
6534 } _resultobj
= Py_BuildValue("i",_result
);
6538 #define wxTreeEvent_SetEditCanceled(_swigobj,_swigarg0) (_swigobj->SetEditCanceled(_swigarg0))
6539 static PyObject
*_wrap_wxTreeEvent_SetEditCanceled(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6540 PyObject
* _resultobj
;
6541 wxTreeEvent
* _arg0
;
6543 PyObject
* _argo0
= 0;
6545 char *_kwnames
[] = { "self","editCancelled", NULL
};
6548 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeEvent_SetEditCanceled",_kwnames
,&_argo0
,&tempbool1
))
6551 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6552 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6553 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_SetEditCanceled. Expected _wxTreeEvent_p.");
6557 _arg1
= (bool ) tempbool1
;
6559 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6560 wxTreeEvent_SetEditCanceled(_arg0
,_arg1
);
6562 wxPyEndAllowThreads(__tstate
);
6563 if (PyErr_Occurred()) return NULL
;
6564 } Py_INCREF(Py_None
);
6565 _resultobj
= Py_None
;
6569 static void *SwigwxPyTreeCtrlTowxControl(void *ptr
) {
6572 src
= (wxPyTreeCtrl
*) ptr
;
6573 dest
= (wxControl
*) src
;
6574 return (void *) dest
;
6577 static void *SwigwxPyTreeCtrlTowxWindow(void *ptr
) {
6580 src
= (wxPyTreeCtrl
*) ptr
;
6581 dest
= (wxWindow
*) src
;
6582 return (void *) dest
;
6585 static void *SwigwxPyTreeCtrlTowxEvtHandler(void *ptr
) {
6588 src
= (wxPyTreeCtrl
*) ptr
;
6589 dest
= (wxEvtHandler
*) src
;
6590 return (void *) dest
;
6593 static void *SwigwxPyTreeCtrlTowxObject(void *ptr
) {
6596 src
= (wxPyTreeCtrl
*) ptr
;
6597 dest
= (wxObject
*) src
;
6598 return (void *) dest
;
6601 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6602 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6603 PyObject
* _resultobj
;
6604 wxPyTreeCtrl
* _result
;
6606 wxWindowID _arg1
= (wxWindowID
) -1;
6607 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6608 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6609 long _arg4
= (long ) (wxTR_DEFAULT_STYLE
);
6610 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
6611 wxString
* _arg6
= (wxString
*) &wxPy_TreeCtrlNameStr
;
6612 PyObject
* _argo0
= 0;
6614 PyObject
* _obj2
= 0;
6616 PyObject
* _obj3
= 0;
6617 PyObject
* _argo5
= 0;
6618 PyObject
* _obj6
= 0;
6619 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
6623 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOO:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_obj6
))
6626 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6627 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6628 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
6635 if (! wxPoint_helper(_obj2
, &_arg2
))
6641 if (! wxSize_helper(_obj3
, &_arg3
))
6645 if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
6646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
6652 _arg6
= wxString_in_helper(_obj6
);
6657 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6658 _result
= (wxPyTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,*_arg6
);
6660 wxPyEndAllowThreads(__tstate
);
6661 if (PyErr_Occurred()) return NULL
;
6663 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6664 _resultobj
= Py_BuildValue("s",_ptemp
);
6667 _resultobj
= Py_None
;
6676 #define new_wxPreTreeCtrl() (new wxPyTreeCtrl())
6677 static PyObject
*_wrap_new_wxPreTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6678 PyObject
* _resultobj
;
6679 wxPyTreeCtrl
* _result
;
6680 char *_kwnames
[] = { NULL
};
6684 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreTreeCtrl",_kwnames
))
6687 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6688 _result
= (wxPyTreeCtrl
*)new_wxPreTreeCtrl();
6690 wxPyEndAllowThreads(__tstate
);
6691 if (PyErr_Occurred()) return NULL
;
6693 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6694 _resultobj
= Py_BuildValue("s",_ptemp
);
6697 _resultobj
= Py_None
;
6702 #define wxTreeCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6703 static PyObject
*_wrap_wxTreeCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6704 PyObject
* _resultobj
;
6706 wxPyTreeCtrl
* _arg0
;
6708 wxWindowID _arg2
= (wxWindowID
) -1;
6709 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6710 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6711 long _arg5
= (long ) (wxTR_DEFAULT_STYLE
);
6712 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
6713 wxString
* _arg7
= (wxString
*) &wxPy_TreeCtrlNameStr
;
6714 PyObject
* _argo0
= 0;
6715 PyObject
* _argo1
= 0;
6717 PyObject
* _obj3
= 0;
6719 PyObject
* _obj4
= 0;
6720 PyObject
* _argo6
= 0;
6721 PyObject
* _obj7
= 0;
6722 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
6725 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOO:wxTreeCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_obj7
))
6728 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6729 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6730 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Create. Expected _wxPyTreeCtrl_p.");
6735 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6736 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Create. Expected _wxWindow_p.");
6744 if (! wxPoint_helper(_obj3
, &_arg3
))
6750 if (! wxSize_helper(_obj4
, &_arg4
))
6754 if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
6755 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_Create. Expected _wxValidator_p.");
6761 _arg7
= wxString_in_helper(_obj7
);
6766 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6767 _result
= (bool )wxTreeCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,*_arg7
);
6769 wxPyEndAllowThreads(__tstate
);
6770 if (PyErr_Occurred()) return NULL
;
6771 } _resultobj
= Py_BuildValue("i",_result
);
6779 #define wxTreeCtrl__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
6780 static PyObject
*_wrap_wxTreeCtrl__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6781 PyObject
* _resultobj
;
6782 wxPyTreeCtrl
* _arg0
;
6785 PyObject
* _argo0
= 0;
6786 PyObject
* _obj1
= 0;
6787 PyObject
* _obj2
= 0;
6788 char *_kwnames
[] = { "self","self","_class", NULL
};
6791 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6794 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6795 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6796 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl__setCallbackInfo. Expected _wxPyTreeCtrl_p.");
6807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6808 wxTreeCtrl__setCallbackInfo(_arg0
,_arg1
,_arg2
);
6810 wxPyEndAllowThreads(__tstate
);
6811 if (PyErr_Occurred()) return NULL
;
6812 } Py_INCREF(Py_None
);
6813 _resultobj
= Py_None
;
6817 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
6818 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6819 PyObject
* _resultobj
;
6821 wxPyTreeCtrl
* _arg0
;
6822 PyObject
* _argo0
= 0;
6823 char *_kwnames
[] = { "self", NULL
};
6826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
6829 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6830 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6831 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxPyTreeCtrl_p.");
6836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6837 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
6839 wxPyEndAllowThreads(__tstate
);
6840 if (PyErr_Occurred()) return NULL
;
6841 } _resultobj
= Py_BuildValue("i",_result
);
6845 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
6846 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6847 PyObject
* _resultobj
;
6848 unsigned int _result
;
6849 wxPyTreeCtrl
* _arg0
;
6850 PyObject
* _argo0
= 0;
6851 char *_kwnames
[] = { "self", NULL
};
6854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
6857 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6858 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6859 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxPyTreeCtrl_p.");
6864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6865 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
6867 wxPyEndAllowThreads(__tstate
);
6868 if (PyErr_Occurred()) return NULL
;
6869 } _resultobj
= Py_BuildValue("i",_result
);
6873 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
6874 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6875 PyObject
* _resultobj
;
6876 wxPyTreeCtrl
* _arg0
;
6878 PyObject
* _argo0
= 0;
6879 char *_kwnames
[] = { "self","indent", NULL
};
6882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
6885 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6886 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6887 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxPyTreeCtrl_p.");
6892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6893 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
6895 wxPyEndAllowThreads(__tstate
);
6896 if (PyErr_Occurred()) return NULL
;
6897 } Py_INCREF(Py_None
);
6898 _resultobj
= Py_None
;
6902 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
6903 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6904 PyObject
* _resultobj
;
6905 wxImageList
* _result
;
6906 wxPyTreeCtrl
* _arg0
;
6907 PyObject
* _argo0
= 0;
6908 char *_kwnames
[] = { "self", NULL
};
6911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
6914 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6915 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxPyTreeCtrl_p.");
6921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6922 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
6924 wxPyEndAllowThreads(__tstate
);
6925 if (PyErr_Occurred()) return NULL
;
6926 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6930 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
6931 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6932 PyObject
* _resultobj
;
6933 wxImageList
* _result
;
6934 wxPyTreeCtrl
* _arg0
;
6935 PyObject
* _argo0
= 0;
6936 char *_kwnames
[] = { "self", NULL
};
6939 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
6942 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6943 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6944 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxPyTreeCtrl_p.");
6949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6950 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
6952 wxPyEndAllowThreads(__tstate
);
6953 if (PyErr_Occurred()) return NULL
;
6954 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6958 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
6959 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6960 PyObject
* _resultobj
;
6961 wxPyTreeCtrl
* _arg0
;
6962 wxImageList
* _arg1
;
6963 PyObject
* _argo0
= 0;
6964 PyObject
* _argo1
= 0;
6965 char *_kwnames
[] = { "self","imageList", NULL
};
6968 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
))
6971 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6972 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6973 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxPyTreeCtrl_p.");
6978 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6979 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6980 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
6985 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6986 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
6988 wxPyEndAllowThreads(__tstate
);
6989 if (PyErr_Occurred()) return NULL
;
6990 } Py_INCREF(Py_None
);
6991 _resultobj
= Py_None
;
6995 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
6996 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6997 PyObject
* _resultobj
;
6998 wxPyTreeCtrl
* _arg0
;
6999 wxImageList
* _arg1
;
7000 PyObject
* _argo0
= 0;
7001 PyObject
* _argo1
= 0;
7002 char *_kwnames
[] = { "self","imageList", NULL
};
7005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
7008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxPyTreeCtrl_p.");
7015 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7016 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
7017 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
7022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7023 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
7025 wxPyEndAllowThreads(__tstate
);
7026 if (PyErr_Occurred()) return NULL
;
7027 } Py_INCREF(Py_None
);
7028 _resultobj
= Py_None
;
7032 #define wxTreeCtrl_AssignImageList(_swigobj,_swigarg0) (_swigobj->AssignImageList(_swigarg0))
7033 static PyObject
*_wrap_wxTreeCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7034 PyObject
* _resultobj
;
7035 wxPyTreeCtrl
* _arg0
;
7036 wxImageList
* _arg1
;
7037 PyObject
* _argo0
= 0;
7038 PyObject
* _argo1
= 0;
7039 char *_kwnames
[] = { "self","imageList", NULL
};
7042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
))
7045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignImageList. Expected _wxPyTreeCtrl_p.");
7052 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7053 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
7054 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignImageList. Expected _wxImageList_p.");
7059 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7060 wxTreeCtrl_AssignImageList(_arg0
,_arg1
);
7062 wxPyEndAllowThreads(__tstate
);
7063 if (PyErr_Occurred()) return NULL
;
7064 } Py_INCREF(Py_None
);
7065 _resultobj
= Py_None
;
7069 #define wxTreeCtrl_AssignStateImageList(_swigobj,_swigarg0) (_swigobj->AssignStateImageList(_swigarg0))
7070 static PyObject
*_wrap_wxTreeCtrl_AssignStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7071 PyObject
* _resultobj
;
7072 wxPyTreeCtrl
* _arg0
;
7073 wxImageList
* _arg1
;
7074 PyObject
* _argo0
= 0;
7075 PyObject
* _argo1
= 0;
7076 char *_kwnames
[] = { "self","imageList", NULL
};
7079 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignStateImageList",_kwnames
,&_argo0
,&_argo1
))
7082 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7083 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7084 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignStateImageList. Expected _wxPyTreeCtrl_p.");
7089 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7090 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
7091 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignStateImageList. Expected _wxImageList_p.");
7096 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7097 wxTreeCtrl_AssignStateImageList(_arg0
,_arg1
);
7099 wxPyEndAllowThreads(__tstate
);
7100 if (PyErr_Occurred()) return NULL
;
7101 } Py_INCREF(Py_None
);
7102 _resultobj
= Py_None
;
7106 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
7107 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7108 PyObject
* _resultobj
;
7109 unsigned int _result
;
7110 wxPyTreeCtrl
* _arg0
;
7111 PyObject
* _argo0
= 0;
7112 char *_kwnames
[] = { "self", NULL
};
7115 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
7118 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7119 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7120 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSpacing. Expected _wxPyTreeCtrl_p.");
7125 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7126 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
7128 wxPyEndAllowThreads(__tstate
);
7129 if (PyErr_Occurred()) return NULL
;
7130 } _resultobj
= Py_BuildValue("i",_result
);
7134 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
7135 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7136 PyObject
* _resultobj
;
7137 wxPyTreeCtrl
* _arg0
;
7139 PyObject
* _argo0
= 0;
7140 char *_kwnames
[] = { "self","spacing", NULL
};
7143 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
7146 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7147 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7148 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxPyTreeCtrl_p.");
7153 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7154 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
7156 wxPyEndAllowThreads(__tstate
);
7157 if (PyErr_Occurred()) return NULL
;
7158 } Py_INCREF(Py_None
);
7159 _resultobj
= Py_None
;
7163 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
7164 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7165 PyObject
* _resultobj
;
7167 wxPyTreeCtrl
* _arg0
;
7168 wxTreeItemId
* _arg1
;
7169 PyObject
* _argo0
= 0;
7170 PyObject
* _argo1
= 0;
7171 char *_kwnames
[] = { "self","item", NULL
};
7174 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemText",_kwnames
,&_argo0
,&_argo1
))
7177 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7178 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7179 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxPyTreeCtrl_p.");
7184 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
7190 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7191 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
7193 wxPyEndAllowThreads(__tstate
);
7194 if (PyErr_Occurred()) return NULL
;
7197 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
7199 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
7208 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
7209 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7210 PyObject
* _resultobj
;
7212 wxPyTreeCtrl
* _arg0
;
7213 wxTreeItemId
* _arg1
;
7214 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
7215 PyObject
* _argo0
= 0;
7216 PyObject
* _argo1
= 0;
7217 char *_kwnames
[] = { "self","item","which", NULL
};
7220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7223 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7224 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxPyTreeCtrl_p.");
7230 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7231 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
7236 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7237 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
7239 wxPyEndAllowThreads(__tstate
);
7240 if (PyErr_Occurred()) return NULL
;
7241 } _resultobj
= Py_BuildValue("i",_result
);
7245 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
7246 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7247 PyObject
* _resultobj
;
7249 wxPyTreeCtrl
* _arg0
;
7250 wxTreeItemId
* _arg1
;
7251 PyObject
* _argo0
= 0;
7252 PyObject
* _argo1
= 0;
7253 char *_kwnames
[] = { "self","item", NULL
};
7256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
7259 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7260 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7261 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
7266 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7267 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
7272 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7273 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
7275 wxPyEndAllowThreads(__tstate
);
7276 if (PyErr_Occurred()) return NULL
;
7277 } _resultobj
= Py_BuildValue("i",_result
);
7281 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
7282 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7283 PyObject
* _resultobj
;
7284 wxPyTreeCtrl
* _arg0
;
7285 wxTreeItemId
* _arg1
;
7287 PyObject
* _argo0
= 0;
7288 PyObject
* _argo1
= 0;
7289 PyObject
* _obj2
= 0;
7290 char *_kwnames
[] = { "self","item","text", NULL
};
7293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7296 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7297 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7298 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxPyTreeCtrl_p.");
7303 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7304 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
7309 _arg2
= wxString_in_helper(_obj2
);
7314 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7315 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
7317 wxPyEndAllowThreads(__tstate
);
7318 if (PyErr_Occurred()) return NULL
;
7319 } Py_INCREF(Py_None
);
7320 _resultobj
= Py_None
;
7328 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
7329 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7330 PyObject
* _resultobj
;
7331 wxPyTreeCtrl
* _arg0
;
7332 wxTreeItemId
* _arg1
;
7334 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
7335 PyObject
* _argo0
= 0;
7336 PyObject
* _argo1
= 0;
7337 char *_kwnames
[] = { "self","item","image","which", NULL
};
7340 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
7343 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7344 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7345 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxPyTreeCtrl_p.");
7350 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7351 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
7356 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7357 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
7359 wxPyEndAllowThreads(__tstate
);
7360 if (PyErr_Occurred()) return NULL
;
7361 } Py_INCREF(Py_None
);
7362 _resultobj
= Py_None
;
7366 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
7367 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7368 PyObject
* _resultobj
;
7369 wxPyTreeCtrl
* _arg0
;
7370 wxTreeItemId
* _arg1
;
7372 PyObject
* _argo0
= 0;
7373 PyObject
* _argo1
= 0;
7374 char *_kwnames
[] = { "self","item","image", NULL
};
7377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7380 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7381 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7382 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
7387 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7388 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
7393 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7394 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
7396 wxPyEndAllowThreads(__tstate
);
7397 if (PyErr_Occurred()) return NULL
;
7398 } Py_INCREF(Py_None
);
7399 _resultobj
= Py_None
;
7403 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
7404 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7405 PyObject
* _resultobj
;
7406 wxPyTreeCtrl
* _arg0
;
7407 wxTreeItemId
* _arg1
;
7408 bool _arg2
= (bool ) TRUE
;
7409 PyObject
* _argo0
= 0;
7410 PyObject
* _argo1
= 0;
7411 int tempbool2
= (int) TRUE
;
7412 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
7415 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7418 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7419 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7420 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxPyTreeCtrl_p.");
7425 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7426 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
7430 _arg2
= (bool ) tempbool2
;
7432 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7433 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
7435 wxPyEndAllowThreads(__tstate
);
7436 if (PyErr_Occurred()) return NULL
;
7437 } Py_INCREF(Py_None
);
7438 _resultobj
= Py_None
;
7442 static wxPyTreeItemData
* wxPyTreeCtrl_GetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
7443 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7445 data
= new wxPyTreeItemData();
7446 data
->SetId(item
); // set the id
7447 self
->SetItemData(item
, data
);
7451 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7452 PyObject
* _resultobj
;
7453 wxPyTreeItemData
* _result
;
7454 wxPyTreeCtrl
* _arg0
;
7455 wxTreeItemId
* _arg1
;
7456 PyObject
* _argo0
= 0;
7457 PyObject
* _argo1
= 0;
7458 char *_kwnames
[] = { "self","item", NULL
};
7462 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
7465 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7466 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7467 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxPyTreeCtrl_p.");
7472 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
7478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7479 _result
= (wxPyTreeItemData
*)wxPyTreeCtrl_GetItemData(_arg0
,*_arg1
);
7481 wxPyEndAllowThreads(__tstate
);
7482 if (PyErr_Occurred()) return NULL
;
7484 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
7485 _resultobj
= Py_BuildValue("s",_ptemp
);
7488 _resultobj
= Py_None
;
7493 static void wxPyTreeCtrl_SetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
7494 data
->SetId(item
); // set the id
7495 self
->SetItemData(item
, data
);
7497 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7498 PyObject
* _resultobj
;
7499 wxPyTreeCtrl
* _arg0
;
7500 wxTreeItemId
* _arg1
;
7501 wxPyTreeItemData
* _arg2
;
7502 PyObject
* _argo0
= 0;
7503 PyObject
* _argo1
= 0;
7504 PyObject
* _argo2
= 0;
7505 char *_kwnames
[] = { "self","item","data", NULL
};
7508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxPyTreeCtrl_p.");
7518 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7519 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
7524 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7525 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
7526 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
7531 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7532 wxPyTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
7534 wxPyEndAllowThreads(__tstate
);
7535 if (PyErr_Occurred()) return NULL
;
7536 } Py_INCREF(Py_None
);
7537 _resultobj
= Py_None
;
7541 static PyObject
* wxPyTreeCtrl_GetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
7542 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7544 data
= new wxPyTreeItemData();
7545 data
->SetId(item
); // set the id
7546 self
->SetItemData(item
, data
);
7548 return data
->GetData();
7550 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7551 PyObject
* _resultobj
;
7553 wxPyTreeCtrl
* _arg0
;
7554 wxTreeItemId
* _arg1
;
7555 PyObject
* _argo0
= 0;
7556 PyObject
* _argo1
= 0;
7557 char *_kwnames
[] = { "self","item", NULL
};
7560 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
7563 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7564 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7565 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxPyTreeCtrl_p.");
7570 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7571 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
7576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7577 _result
= (PyObject
*)wxPyTreeCtrl_GetPyData(_arg0
,*_arg1
);
7579 wxPyEndAllowThreads(__tstate
);
7580 if (PyErr_Occurred()) return NULL
;
7582 _resultobj
= _result
;
7587 static void wxPyTreeCtrl_SetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
7588 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7590 data
= new wxPyTreeItemData(obj
);
7591 data
->SetId(item
); // set the id
7592 self
->SetItemData(item
, data
);
7596 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7597 PyObject
* _resultobj
;
7598 wxPyTreeCtrl
* _arg0
;
7599 wxTreeItemId
* _arg1
;
7601 PyObject
* _argo0
= 0;
7602 PyObject
* _argo1
= 0;
7603 PyObject
* _obj2
= 0;
7604 char *_kwnames
[] = { "self","item","obj", NULL
};
7607 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
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_SetPyData. Expected _wxPyTreeCtrl_p.");
7617 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7618 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
7626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7627 wxPyTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
7629 wxPyEndAllowThreads(__tstate
);
7630 if (PyErr_Occurred()) return NULL
;
7631 } Py_INCREF(Py_None
);
7632 _resultobj
= Py_None
;
7636 #define wxTreeCtrl_GetItemTextColour(_swigobj,_swigarg0) (_swigobj->GetItemTextColour(_swigarg0))
7637 static PyObject
*_wrap_wxTreeCtrl_GetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7638 PyObject
* _resultobj
;
7640 wxPyTreeCtrl
* _arg0
;
7641 wxTreeItemId
* _arg1
;
7642 PyObject
* _argo0
= 0;
7643 PyObject
* _argo1
= 0;
7644 char *_kwnames
[] = { "self","item", NULL
};
7648 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemTextColour",_kwnames
,&_argo0
,&_argo1
))
7651 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7652 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7653 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemTextColour. Expected _wxPyTreeCtrl_p.");
7658 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemTextColour. Expected _wxTreeItemId_p.");
7664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7665 _result
= new wxColour (wxTreeCtrl_GetItemTextColour(_arg0
,*_arg1
));
7667 wxPyEndAllowThreads(__tstate
);
7668 if (PyErr_Occurred()) return NULL
;
7669 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
7670 _resultobj
= Py_BuildValue("s",_ptemp
);
7674 #define wxTreeCtrl_GetItemBackgroundColour(_swigobj,_swigarg0) (_swigobj->GetItemBackgroundColour(_swigarg0))
7675 static PyObject
*_wrap_wxTreeCtrl_GetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7676 PyObject
* _resultobj
;
7678 wxPyTreeCtrl
* _arg0
;
7679 wxTreeItemId
* _arg1
;
7680 PyObject
* _argo0
= 0;
7681 PyObject
* _argo1
= 0;
7682 char *_kwnames
[] = { "self","item", NULL
};
7686 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
))
7689 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7690 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7691 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
7696 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7697 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemBackgroundColour. Expected _wxTreeItemId_p.");
7702 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7703 _result
= new wxColour (wxTreeCtrl_GetItemBackgroundColour(_arg0
,*_arg1
));
7705 wxPyEndAllowThreads(__tstate
);
7706 if (PyErr_Occurred()) return NULL
;
7707 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
7708 _resultobj
= Py_BuildValue("s",_ptemp
);
7712 #define wxTreeCtrl_GetItemFont(_swigobj,_swigarg0) (_swigobj->GetItemFont(_swigarg0))
7713 static PyObject
*_wrap_wxTreeCtrl_GetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7714 PyObject
* _resultobj
;
7716 wxPyTreeCtrl
* _arg0
;
7717 wxTreeItemId
* _arg1
;
7718 PyObject
* _argo0
= 0;
7719 PyObject
* _argo1
= 0;
7720 char *_kwnames
[] = { "self","item", NULL
};
7724 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemFont",_kwnames
,&_argo0
,&_argo1
))
7727 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7728 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7729 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemFont. Expected _wxPyTreeCtrl_p.");
7734 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7735 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemFont. Expected _wxTreeItemId_p.");
7740 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7741 _result
= new wxFont (wxTreeCtrl_GetItemFont(_arg0
,*_arg1
));
7743 wxPyEndAllowThreads(__tstate
);
7744 if (PyErr_Occurred()) return NULL
;
7745 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
7746 _resultobj
= Py_BuildValue("s",_ptemp
);
7750 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
7751 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7752 PyObject
* _resultobj
;
7754 wxPyTreeCtrl
* _arg0
;
7755 wxTreeItemId
* _arg1
;
7756 PyObject
* _argo0
= 0;
7757 PyObject
* _argo1
= 0;
7758 char *_kwnames
[] = { "self","item", NULL
};
7761 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
7764 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7765 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7766 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxPyTreeCtrl_p.");
7771 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7772 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
7777 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7778 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
7780 wxPyEndAllowThreads(__tstate
);
7781 if (PyErr_Occurred()) return NULL
;
7782 } _resultobj
= Py_BuildValue("i",_result
);
7786 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
7787 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7788 PyObject
* _resultobj
;
7790 wxPyTreeCtrl
* _arg0
;
7791 wxTreeItemId
* _arg1
;
7792 PyObject
* _argo0
= 0;
7793 PyObject
* _argo1
= 0;
7794 char *_kwnames
[] = { "self","item", NULL
};
7797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
7800 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7801 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7802 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxPyTreeCtrl_p.");
7807 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7808 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
7813 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7814 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
7816 wxPyEndAllowThreads(__tstate
);
7817 if (PyErr_Occurred()) return NULL
;
7818 } _resultobj
= Py_BuildValue("i",_result
);
7822 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
7823 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7824 PyObject
* _resultobj
;
7826 wxPyTreeCtrl
* _arg0
;
7827 wxTreeItemId
* _arg1
;
7828 PyObject
* _argo0
= 0;
7829 PyObject
* _argo1
= 0;
7830 char *_kwnames
[] = { "self","item", NULL
};
7833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
7836 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7837 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7838 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxPyTreeCtrl_p.");
7843 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7844 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
7849 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7850 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
7852 wxPyEndAllowThreads(__tstate
);
7853 if (PyErr_Occurred()) return NULL
;
7854 } _resultobj
= Py_BuildValue("i",_result
);
7858 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
7859 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7860 PyObject
* _resultobj
;
7862 wxPyTreeCtrl
* _arg0
;
7863 wxTreeItemId
* _arg1
;
7864 PyObject
* _argo0
= 0;
7865 PyObject
* _argo1
= 0;
7866 char *_kwnames
[] = { "self","item", NULL
};
7869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
7872 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7873 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7874 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxPyTreeCtrl_p.");
7879 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7880 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
7885 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7886 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
7888 wxPyEndAllowThreads(__tstate
);
7889 if (PyErr_Occurred()) return NULL
;
7890 } _resultobj
= Py_BuildValue("i",_result
);
7894 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
7895 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7896 PyObject
* _resultobj
;
7897 wxTreeItemId
* _result
;
7898 wxPyTreeCtrl
* _arg0
;
7899 PyObject
* _argo0
= 0;
7900 char *_kwnames
[] = { "self", NULL
};
7904 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
7907 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7908 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7909 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxPyTreeCtrl_p.");
7914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7915 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
7917 wxPyEndAllowThreads(__tstate
);
7918 if (PyErr_Occurred()) return NULL
;
7919 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7920 _resultobj
= Py_BuildValue("s",_ptemp
);
7924 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
7925 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7926 PyObject
* _resultobj
;
7927 wxTreeItemId
* _result
;
7928 wxPyTreeCtrl
* _arg0
;
7929 PyObject
* _argo0
= 0;
7930 char *_kwnames
[] = { "self", NULL
};
7934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
7937 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7938 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7939 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxPyTreeCtrl_p.");
7944 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7945 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
7947 wxPyEndAllowThreads(__tstate
);
7948 if (PyErr_Occurred()) return NULL
;
7949 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7950 _resultobj
= Py_BuildValue("s",_ptemp
);
7954 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetItemParent(_swigarg0))
7955 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7956 PyObject
* _resultobj
;
7957 wxTreeItemId
* _result
;
7958 wxPyTreeCtrl
* _arg0
;
7959 wxTreeItemId
* _arg1
;
7960 PyObject
* _argo0
= 0;
7961 PyObject
* _argo1
= 0;
7962 char *_kwnames
[] = { "self","item", NULL
};
7966 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
7969 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7970 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7971 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxPyTreeCtrl_p.");
7976 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7977 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
7982 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7983 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
7985 wxPyEndAllowThreads(__tstate
);
7986 if (PyErr_Occurred()) return NULL
;
7987 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7988 _resultobj
= Py_BuildValue("s",_ptemp
);
7992 static PyObject
* wxPyTreeCtrl_GetSelections(wxPyTreeCtrl
*self
) {
7993 wxPyBeginBlockThreads();
7994 PyObject
* rval
= PyList_New(0);
7995 wxArrayTreeItemIds array
;
7997 num
= self
->GetSelections(array
);
7998 for (x
=0; x
< num
; x
++) {
7999 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
8000 PyObject
* item
= wxPyConstructObject((void*)tii
, wxT("wxTreeItemId"), TRUE
);
8001 PyList_Append(rval
, item
);
8003 wxPyEndBlockThreads();
8006 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8007 PyObject
* _resultobj
;
8009 wxPyTreeCtrl
* _arg0
;
8010 PyObject
* _argo0
= 0;
8011 char *_kwnames
[] = { "self", NULL
};
8014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
8017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxPyTreeCtrl_p.");
8024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8025 _result
= (PyObject
*)wxPyTreeCtrl_GetSelections(_arg0
);
8027 wxPyEndAllowThreads(__tstate
);
8028 if (PyErr_Occurred()) return NULL
;
8030 _resultobj
= _result
;
8035 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
8036 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8037 PyObject
* _resultobj
;
8039 wxPyTreeCtrl
* _arg0
;
8040 wxTreeItemId
* _arg1
;
8041 bool _arg2
= (bool ) TRUE
;
8042 PyObject
* _argo0
= 0;
8043 PyObject
* _argo1
= 0;
8044 int tempbool2
= (int) TRUE
;
8045 char *_kwnames
[] = { "self","item","recursively", NULL
};
8048 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
8051 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8052 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxPyTreeCtrl_p.");
8058 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8059 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
8063 _arg2
= (bool ) tempbool2
;
8065 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8066 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
8068 wxPyEndAllowThreads(__tstate
);
8069 if (PyErr_Occurred()) return NULL
;
8070 } _resultobj
= Py_BuildValue("i",_result
);
8074 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
8075 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8076 PyObject
* _resultobj
;
8077 wxTreeItemId
* _result
;
8078 wxPyTreeCtrl
* _arg0
;
8079 wxTreeItemId
* _arg1
;
8080 long * _arg2
= (long *) &longzero
;
8081 PyObject
* _argo0
= 0;
8082 PyObject
* _argo1
= 0;
8084 PyObject
* _obj2
= 0;
8085 char *_kwnames
[] = { "self","item","INOUT", NULL
};
8089 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
8092 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8093 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8094 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxPyTreeCtrl_p.");
8099 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8100 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
8106 temp
= (long) PyInt_AsLong(_obj2
);
8110 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8111 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
8113 wxPyEndAllowThreads(__tstate
);
8114 if (PyErr_Occurred()) return NULL
;
8115 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8116 _resultobj
= Py_BuildValue("s",_ptemp
);
8119 o
= PyInt_FromLong((long) (*_arg2
));
8120 _resultobj
= t_output_helper(_resultobj
, o
);
8125 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
8126 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8127 PyObject
* _resultobj
;
8128 wxTreeItemId
* _result
;
8129 wxPyTreeCtrl
* _arg0
;
8130 wxTreeItemId
* _arg1
;
8132 PyObject
* _argo0
= 0;
8133 PyObject
* _argo1
= 0;
8135 PyObject
* _obj2
= 0;
8136 char *_kwnames
[] = { "self","item","INOUT", NULL
};
8140 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
8143 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8144 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8145 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxPyTreeCtrl_p.");
8150 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8151 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
8156 temp
= (long) PyInt_AsLong(_obj2
);
8160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8161 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
8163 wxPyEndAllowThreads(__tstate
);
8164 if (PyErr_Occurred()) return NULL
;
8165 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8166 _resultobj
= Py_BuildValue("s",_ptemp
);
8169 o
= PyInt_FromLong((long) (*_arg2
));
8170 _resultobj
= t_output_helper(_resultobj
, o
);
8175 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
8176 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8177 PyObject
* _resultobj
;
8178 wxTreeItemId
* _result
;
8179 wxPyTreeCtrl
* _arg0
;
8180 wxTreeItemId
* _arg1
;
8181 PyObject
* _argo0
= 0;
8182 PyObject
* _argo1
= 0;
8183 char *_kwnames
[] = { "self","item", NULL
};
8187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
8190 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8191 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxPyTreeCtrl_p.");
8197 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8198 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
8203 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8204 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
8206 wxPyEndAllowThreads(__tstate
);
8207 if (PyErr_Occurred()) return NULL
;
8208 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8209 _resultobj
= Py_BuildValue("s",_ptemp
);
8213 #define wxTreeCtrl_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
8214 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8215 PyObject
* _resultobj
;
8216 wxTreeItemId
* _result
;
8217 wxPyTreeCtrl
* _arg0
;
8218 wxTreeItemId
* _arg1
;
8219 PyObject
* _argo0
= 0;
8220 PyObject
* _argo1
= 0;
8221 char *_kwnames
[] = { "self","item", NULL
};
8225 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
8228 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8229 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8230 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxPyTreeCtrl_p.");
8235 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8236 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
8241 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8242 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
8244 wxPyEndAllowThreads(__tstate
);
8245 if (PyErr_Occurred()) return NULL
;
8246 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8247 _resultobj
= Py_BuildValue("s",_ptemp
);
8251 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
8252 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8253 PyObject
* _resultobj
;
8254 wxTreeItemId
* _result
;
8255 wxPyTreeCtrl
* _arg0
;
8256 PyObject
* _argo0
= 0;
8257 char *_kwnames
[] = { "self", NULL
};
8261 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
8264 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8265 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8266 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxPyTreeCtrl_p.");
8271 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8272 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
8274 wxPyEndAllowThreads(__tstate
);
8275 if (PyErr_Occurred()) return NULL
;
8276 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8277 _resultobj
= Py_BuildValue("s",_ptemp
);
8281 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
8282 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8283 PyObject
* _resultobj
;
8284 wxTreeItemId
* _result
;
8285 wxPyTreeCtrl
* _arg0
;
8286 wxTreeItemId
* _arg1
;
8287 PyObject
* _argo0
= 0;
8288 PyObject
* _argo1
= 0;
8289 char *_kwnames
[] = { "self","item", NULL
};
8293 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
8296 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8297 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8298 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxPyTreeCtrl_p.");
8303 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8304 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
8309 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8310 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
8312 wxPyEndAllowThreads(__tstate
);
8313 if (PyErr_Occurred()) return NULL
;
8314 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8315 _resultobj
= Py_BuildValue("s",_ptemp
);
8319 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
8320 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8321 PyObject
* _resultobj
;
8322 wxTreeItemId
* _result
;
8323 wxPyTreeCtrl
* _arg0
;
8324 wxTreeItemId
* _arg1
;
8325 PyObject
* _argo0
= 0;
8326 PyObject
* _argo1
= 0;
8327 char *_kwnames
[] = { "self","item", NULL
};
8331 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
8334 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8335 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxPyTreeCtrl_p.");
8341 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8342 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
8347 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8348 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
8350 wxPyEndAllowThreads(__tstate
);
8351 if (PyErr_Occurred()) return NULL
;
8352 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8353 _resultobj
= Py_BuildValue("s",_ptemp
);
8357 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
8358 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8359 PyObject
* _resultobj
;
8360 wxTreeItemId
* _result
;
8361 wxPyTreeCtrl
* _arg0
;
8362 wxTreeItemId
* _arg1
;
8363 PyObject
* _argo0
= 0;
8364 PyObject
* _argo1
= 0;
8365 char *_kwnames
[] = { "self","item", NULL
};
8369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
8372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxPyTreeCtrl_p.");
8379 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8380 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
8385 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8386 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
8388 wxPyEndAllowThreads(__tstate
);
8389 if (PyErr_Occurred()) return NULL
;
8390 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8391 _resultobj
= Py_BuildValue("s",_ptemp
);
8395 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
8396 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8397 PyObject
* _resultobj
;
8398 wxTreeItemId
* _result
;
8399 wxPyTreeCtrl
* _arg0
;
8401 int _arg2
= (int ) -1;
8402 int _arg3
= (int ) -1;
8403 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
8404 PyObject
* _argo0
= 0;
8405 PyObject
* _obj1
= 0;
8406 PyObject
* _argo4
= 0;
8407 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
8411 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
8414 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8415 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8416 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxPyTreeCtrl_p.");
8421 _arg1
= wxString_in_helper(_obj1
);
8426 if (_argo4
== Py_None
) { _arg4
= NULL
; }
8427 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
8428 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
8433 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8434 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
8436 wxPyEndAllowThreads(__tstate
);
8437 if (PyErr_Occurred()) return NULL
;
8438 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8439 _resultobj
= Py_BuildValue("s",_ptemp
);
8447 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8448 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8449 PyObject
* _resultobj
;
8450 wxTreeItemId
* _result
;
8451 wxPyTreeCtrl
* _arg0
;
8452 wxTreeItemId
* _arg1
;
8454 int _arg3
= (int ) -1;
8455 int _arg4
= (int ) -1;
8456 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8457 PyObject
* _argo0
= 0;
8458 PyObject
* _argo1
= 0;
8459 PyObject
* _obj2
= 0;
8460 PyObject
* _argo5
= 0;
8461 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8465 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8468 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8469 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8470 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxPyTreeCtrl_p.");
8475 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
8481 _arg2
= wxString_in_helper(_obj2
);
8486 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8487 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8488 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
8493 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8494 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8496 wxPyEndAllowThreads(__tstate
);
8497 if (PyErr_Occurred()) return NULL
;
8498 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8499 _resultobj
= Py_BuildValue("s",_ptemp
);
8507 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
8508 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8509 PyObject
* _resultobj
;
8510 wxTreeItemId
* _result
;
8511 wxPyTreeCtrl
* _arg0
;
8512 wxTreeItemId
* _arg1
;
8513 wxTreeItemId
* _arg2
;
8515 int _arg4
= (int ) -1;
8516 int _arg5
= (int ) -1;
8517 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
8518 PyObject
* _argo0
= 0;
8519 PyObject
* _argo1
= 0;
8520 PyObject
* _argo2
= 0;
8521 PyObject
* _obj3
= 0;
8522 PyObject
* _argo6
= 0;
8523 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
8527 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
8530 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8531 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8532 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxPyTreeCtrl_p.");
8537 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8538 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
8543 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
8544 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
8549 _arg3
= wxString_in_helper(_obj3
);
8554 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8555 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
8556 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
8561 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8562 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8564 wxPyEndAllowThreads(__tstate
);
8565 if (PyErr_Occurred()) return NULL
;
8566 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8567 _resultobj
= Py_BuildValue("s",_ptemp
);
8575 #define wxTreeCtrl_InsertItemBefore(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
8576 static PyObject
*_wrap_wxTreeCtrl_InsertItemBefore(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8577 PyObject
* _resultobj
;
8578 wxTreeItemId
* _result
;
8579 wxPyTreeCtrl
* _arg0
;
8580 wxTreeItemId
* _arg1
;
8583 int _arg4
= (int ) -1;
8584 int _arg5
= (int ) -1;
8585 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
8586 PyObject
* _argo0
= 0;
8587 PyObject
* _argo1
= 0;
8588 PyObject
* _obj3
= 0;
8589 PyObject
* _argo6
= 0;
8590 char *_kwnames
[] = { "self","parent","before","text","image","selectedImage","data", NULL
};
8594 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|iiO:wxTreeCtrl_InsertItemBefore",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
8597 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8598 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8599 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeCtrl_p.");
8604 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8605 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemId_p.");
8610 _arg3
= wxString_in_helper(_obj3
);
8615 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8616 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
8617 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeItemData_p.");
8622 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8623 _result
= new wxTreeItemId (wxTreeCtrl_InsertItemBefore(_arg0
,*_arg1
,_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8625 wxPyEndAllowThreads(__tstate
);
8626 if (PyErr_Occurred()) return NULL
;
8627 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8628 _resultobj
= Py_BuildValue("s",_ptemp
);
8636 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8637 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8638 PyObject
* _resultobj
;
8639 wxTreeItemId
* _result
;
8640 wxPyTreeCtrl
* _arg0
;
8641 wxTreeItemId
* _arg1
;
8643 int _arg3
= (int ) -1;
8644 int _arg4
= (int ) -1;
8645 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8646 PyObject
* _argo0
= 0;
8647 PyObject
* _argo1
= 0;
8648 PyObject
* _obj2
= 0;
8649 PyObject
* _argo5
= 0;
8650 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8654 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8657 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8658 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxPyTreeCtrl_p.");
8664 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8665 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
8670 _arg2
= wxString_in_helper(_obj2
);
8675 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8676 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8677 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
8682 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8683 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8685 wxPyEndAllowThreads(__tstate
);
8686 if (PyErr_Occurred()) return NULL
;
8687 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8688 _resultobj
= Py_BuildValue("s",_ptemp
);
8696 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
8697 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8698 PyObject
* _resultobj
;
8699 wxPyTreeCtrl
* _arg0
;
8700 wxTreeItemId
* _arg1
;
8701 PyObject
* _argo0
= 0;
8702 PyObject
* _argo1
= 0;
8703 char *_kwnames
[] = { "self","item", NULL
};
8706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
8709 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8710 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8711 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxPyTreeCtrl_p.");
8716 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8717 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
8722 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8723 wxTreeCtrl_Delete(_arg0
,*_arg1
);
8725 wxPyEndAllowThreads(__tstate
);
8726 if (PyErr_Occurred()) return NULL
;
8727 } Py_INCREF(Py_None
);
8728 _resultobj
= Py_None
;
8732 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
8733 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8734 PyObject
* _resultobj
;
8735 wxPyTreeCtrl
* _arg0
;
8736 wxTreeItemId
* _arg1
;
8737 PyObject
* _argo0
= 0;
8738 PyObject
* _argo1
= 0;
8739 char *_kwnames
[] = { "self","item", NULL
};
8742 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
8745 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8746 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8747 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxPyTreeCtrl_p.");
8752 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8753 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
8758 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8759 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
8761 wxPyEndAllowThreads(__tstate
);
8762 if (PyErr_Occurred()) return NULL
;
8763 } Py_INCREF(Py_None
);
8764 _resultobj
= Py_None
;
8768 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
8769 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8770 PyObject
* _resultobj
;
8771 wxPyTreeCtrl
* _arg0
;
8772 PyObject
* _argo0
= 0;
8773 char *_kwnames
[] = { "self", NULL
};
8776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
8779 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8780 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxPyTreeCtrl_p.");
8786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8787 wxTreeCtrl_DeleteAllItems(_arg0
);
8789 wxPyEndAllowThreads(__tstate
);
8790 if (PyErr_Occurred()) return NULL
;
8791 } Py_INCREF(Py_None
);
8792 _resultobj
= Py_None
;
8796 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
8797 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8798 PyObject
* _resultobj
;
8799 wxPyTreeCtrl
* _arg0
;
8800 wxTreeItemId
* _arg1
;
8801 PyObject
* _argo0
= 0;
8802 PyObject
* _argo1
= 0;
8803 char *_kwnames
[] = { "self","item", NULL
};
8806 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
8809 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8810 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8811 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxPyTreeCtrl_p.");
8816 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8817 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
8822 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8823 wxTreeCtrl_Expand(_arg0
,*_arg1
);
8825 wxPyEndAllowThreads(__tstate
);
8826 if (PyErr_Occurred()) return NULL
;
8827 } Py_INCREF(Py_None
);
8828 _resultobj
= Py_None
;
8832 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
8833 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8834 PyObject
* _resultobj
;
8835 wxPyTreeCtrl
* _arg0
;
8836 wxTreeItemId
* _arg1
;
8837 PyObject
* _argo0
= 0;
8838 PyObject
* _argo1
= 0;
8839 char *_kwnames
[] = { "self","item", NULL
};
8842 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
8845 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8846 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8847 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxPyTreeCtrl_p.");
8852 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8853 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
8858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8859 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
8861 wxPyEndAllowThreads(__tstate
);
8862 if (PyErr_Occurred()) return NULL
;
8863 } Py_INCREF(Py_None
);
8864 _resultobj
= Py_None
;
8868 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
8869 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8870 PyObject
* _resultobj
;
8871 wxPyTreeCtrl
* _arg0
;
8872 wxTreeItemId
* _arg1
;
8873 PyObject
* _argo0
= 0;
8874 PyObject
* _argo1
= 0;
8875 char *_kwnames
[] = { "self","item", NULL
};
8878 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
8881 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8882 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8883 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxPyTreeCtrl_p.");
8888 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8889 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
8894 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8895 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
8897 wxPyEndAllowThreads(__tstate
);
8898 if (PyErr_Occurred()) return NULL
;
8899 } Py_INCREF(Py_None
);
8900 _resultobj
= Py_None
;
8904 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
8905 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8906 PyObject
* _resultobj
;
8907 wxPyTreeCtrl
* _arg0
;
8908 wxTreeItemId
* _arg1
;
8909 PyObject
* _argo0
= 0;
8910 PyObject
* _argo1
= 0;
8911 char *_kwnames
[] = { "self","item", NULL
};
8914 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
8917 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8918 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8919 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxPyTreeCtrl_p.");
8924 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8925 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
8930 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8931 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
8933 wxPyEndAllowThreads(__tstate
);
8934 if (PyErr_Occurred()) return NULL
;
8935 } Py_INCREF(Py_None
);
8936 _resultobj
= Py_None
;
8940 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
8941 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8942 PyObject
* _resultobj
;
8943 wxPyTreeCtrl
* _arg0
;
8944 PyObject
* _argo0
= 0;
8945 char *_kwnames
[] = { "self", NULL
};
8948 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
8951 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8952 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8953 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxPyTreeCtrl_p.");
8958 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8959 wxTreeCtrl_Unselect(_arg0
);
8961 wxPyEndAllowThreads(__tstate
);
8962 if (PyErr_Occurred()) return NULL
;
8963 } Py_INCREF(Py_None
);
8964 _resultobj
= Py_None
;
8968 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
8969 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8970 PyObject
* _resultobj
;
8971 wxPyTreeCtrl
* _arg0
;
8972 PyObject
* _argo0
= 0;
8973 char *_kwnames
[] = { "self", NULL
};
8976 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
8979 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8980 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8981 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxPyTreeCtrl_p.");
8986 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8987 wxTreeCtrl_UnselectAll(_arg0
);
8989 wxPyEndAllowThreads(__tstate
);
8990 if (PyErr_Occurred()) return NULL
;
8991 } Py_INCREF(Py_None
);
8992 _resultobj
= Py_None
;
8996 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
8997 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8998 PyObject
* _resultobj
;
8999 wxPyTreeCtrl
* _arg0
;
9000 wxTreeItemId
* _arg1
;
9001 PyObject
* _argo0
= 0;
9002 PyObject
* _argo1
= 0;
9003 char *_kwnames
[] = { "self","item", NULL
};
9006 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
9009 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9010 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9011 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxPyTreeCtrl_p.");
9016 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9017 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
9022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9023 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
9025 wxPyEndAllowThreads(__tstate
);
9026 if (PyErr_Occurred()) return NULL
;
9027 } Py_INCREF(Py_None
);
9028 _resultobj
= Py_None
;
9032 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
9033 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9034 PyObject
* _resultobj
;
9035 wxPyTreeCtrl
* _arg0
;
9036 wxTreeItemId
* _arg1
;
9037 PyObject
* _argo0
= 0;
9038 PyObject
* _argo1
= 0;
9039 char *_kwnames
[] = { "self","item", NULL
};
9042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
9045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxPyTreeCtrl_p.");
9052 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9053 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
9058 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9059 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
9061 wxPyEndAllowThreads(__tstate
);
9062 if (PyErr_Occurred()) return NULL
;
9063 } Py_INCREF(Py_None
);
9064 _resultobj
= Py_None
;
9068 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
9069 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9070 PyObject
* _resultobj
;
9071 wxPyTreeCtrl
* _arg0
;
9072 wxTreeItemId
* _arg1
;
9073 PyObject
* _argo0
= 0;
9074 PyObject
* _argo1
= 0;
9075 char *_kwnames
[] = { "self","item", NULL
};
9078 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ScrollTo",_kwnames
,&_argo0
,&_argo1
))
9081 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9082 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9083 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ScrollTo. Expected _wxPyTreeCtrl_p.");
9088 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9089 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
9094 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9095 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
9097 wxPyEndAllowThreads(__tstate
);
9098 if (PyErr_Occurred()) return NULL
;
9099 } Py_INCREF(Py_None
);
9100 _resultobj
= Py_None
;
9104 #define wxTreeCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
9105 static PyObject
*_wrap_wxTreeCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9106 PyObject
* _resultobj
;
9107 wxTextCtrl
* _result
;
9108 wxPyTreeCtrl
* _arg0
;
9109 PyObject
* _argo0
= 0;
9110 char *_kwnames
[] = { "self", NULL
};
9113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetEditControl",_kwnames
,&_argo0
))
9116 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9117 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9118 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetEditControl. Expected _wxPyTreeCtrl_p.");
9123 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9124 _result
= (wxTextCtrl
*)wxTreeCtrl_GetEditControl(_arg0
);
9126 wxPyEndAllowThreads(__tstate
);
9127 if (PyErr_Occurred()) return NULL
;
9128 }{ _resultobj
= wxPyMake_wxObject(_result
); }
9132 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
9133 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9134 PyObject
* _resultobj
;
9135 wxPyTreeCtrl
* _arg0
;
9136 wxTreeItemId
* _arg1
;
9137 PyObject
* _argo0
= 0;
9138 PyObject
* _argo1
= 0;
9139 char *_kwnames
[] = { "self","item", NULL
};
9142 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
9145 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9146 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9147 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxPyTreeCtrl_p.");
9152 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9153 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
9158 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9159 wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
9161 wxPyEndAllowThreads(__tstate
);
9162 if (PyErr_Occurred()) return NULL
;
9163 } Py_INCREF(Py_None
);
9164 _resultobj
= Py_None
;
9168 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
9169 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9170 PyObject
* _resultobj
;
9171 wxPyTreeCtrl
* _arg0
;
9172 wxTreeItemId
* _arg1
;
9173 PyObject
* _argo0
= 0;
9174 PyObject
* _argo1
= 0;
9175 char *_kwnames
[] = { "self","item", NULL
};
9178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
9181 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9182 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxPyTreeCtrl_p.");
9188 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9189 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
9194 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9195 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
9197 wxPyEndAllowThreads(__tstate
);
9198 if (PyErr_Occurred()) return NULL
;
9199 } Py_INCREF(Py_None
);
9200 _resultobj
= Py_None
;
9204 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
9205 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9206 PyObject
* _resultobj
;
9207 wxPyTreeCtrl
* _arg0
;
9208 wxTreeItemId
* _arg1
;
9209 int _arg2
= (int ) TRUE
;
9210 PyObject
* _argo0
= 0;
9211 PyObject
* _argo1
= 0;
9212 char *_kwnames
[] = { "self","item","bold", NULL
};
9215 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
9218 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9219 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9220 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxPyTreeCtrl_p.");
9225 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9226 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
9231 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9232 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
9234 wxPyEndAllowThreads(__tstate
);
9235 if (PyErr_Occurred()) return NULL
;
9236 } Py_INCREF(Py_None
);
9237 _resultobj
= Py_None
;
9241 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
9242 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9243 PyObject
* _resultobj
;
9245 wxPyTreeCtrl
* _arg0
;
9246 wxTreeItemId
* _arg1
;
9247 PyObject
* _argo0
= 0;
9248 PyObject
* _argo1
= 0;
9249 char *_kwnames
[] = { "self","item", NULL
};
9252 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsBold",_kwnames
,&_argo0
,&_argo1
))
9255 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9256 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9257 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxPyTreeCtrl_p.");
9262 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9263 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
9268 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9269 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
9271 wxPyEndAllowThreads(__tstate
);
9272 if (PyErr_Occurred()) return NULL
;
9273 } _resultobj
= Py_BuildValue("i",_result
);
9277 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
9278 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9279 PyObject
* _resultobj
;
9280 wxTreeItemId
* _result
;
9281 wxPyTreeCtrl
* _arg0
;
9285 PyObject
* _argo0
= 0;
9287 PyObject
* _obj1
= 0;
9288 char *_kwnames
[] = { "self","point", NULL
};
9295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
9298 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9299 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9300 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxPyTreeCtrl_p.");
9306 if (! wxPoint_helper(_obj1
, &_arg1
))
9310 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9311 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
9313 wxPyEndAllowThreads(__tstate
);
9314 if (PyErr_Occurred()) return NULL
;
9315 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
9316 _resultobj
= Py_BuildValue("s",_ptemp
);
9319 o
= PyInt_FromLong((long) (*_arg2
));
9320 _resultobj
= t_output_helper(_resultobj
, o
);
9325 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
9326 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9327 PyObject
* _resultobj
;
9328 wxPyTreeCtrl
* _arg0
;
9329 wxTreeItemId
* _arg1
;
9331 PyObject
* _argo0
= 0;
9332 PyObject
* _argo1
= 0;
9334 PyObject
* _obj2
= 0;
9335 char *_kwnames
[] = { "self","item","col", NULL
};
9338 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
9341 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9342 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9343 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxPyTreeCtrl_p.");
9348 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9349 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
9355 if (! wxColour_helper(_obj2
, &_arg2
))
9359 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9360 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
9362 wxPyEndAllowThreads(__tstate
);
9363 if (PyErr_Occurred()) return NULL
;
9364 } Py_INCREF(Py_None
);
9365 _resultobj
= Py_None
;
9369 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
9370 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9371 PyObject
* _resultobj
;
9372 wxPyTreeCtrl
* _arg0
;
9373 wxTreeItemId
* _arg1
;
9375 PyObject
* _argo0
= 0;
9376 PyObject
* _argo1
= 0;
9378 PyObject
* _obj2
= 0;
9379 char *_kwnames
[] = { "self","item","col", NULL
};
9382 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
9385 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9386 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9387 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
9392 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
9399 if (! wxColour_helper(_obj2
, &_arg2
))
9403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9404 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
9406 wxPyEndAllowThreads(__tstate
);
9407 if (PyErr_Occurred()) return NULL
;
9408 } Py_INCREF(Py_None
);
9409 _resultobj
= Py_None
;
9413 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
9414 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9415 PyObject
* _resultobj
;
9416 wxPyTreeCtrl
* _arg0
;
9417 wxTreeItemId
* _arg1
;
9419 PyObject
* _argo0
= 0;
9420 PyObject
* _argo1
= 0;
9421 PyObject
* _argo2
= 0;
9422 char *_kwnames
[] = { "self","item","font", NULL
};
9425 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
9428 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9429 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9430 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxPyTreeCtrl_p.");
9435 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9436 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
9441 if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
9442 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
9447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9448 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
9450 wxPyEndAllowThreads(__tstate
);
9451 if (PyErr_Occurred()) return NULL
;
9452 } Py_INCREF(Py_None
);
9453 _resultobj
= Py_None
;
9457 static PyObject
* wxPyTreeCtrl_GetBoundingRect(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,int textOnly
) {
9459 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
9460 wxPyBeginBlockThreads();
9461 wxRect
* r
= new wxRect(rect
);
9462 PyObject
* val
= wxPyConstructObject((void*)r
, wxT("wxRect"), 1);
9463 wxPyEndBlockThreads();
9471 static PyObject
*_wrap_wxTreeCtrl_GetBoundingRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9472 PyObject
* _resultobj
;
9474 wxPyTreeCtrl
* _arg0
;
9475 wxTreeItemId
* _arg1
;
9476 int _arg2
= (int ) FALSE
;
9477 PyObject
* _argo0
= 0;
9478 PyObject
* _argo1
= 0;
9479 char *_kwnames
[] = { "self","item","textOnly", NULL
};
9482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetBoundingRect",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
9485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetBoundingRect. Expected _wxPyTreeCtrl_p.");
9492 if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9493 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetBoundingRect. Expected _wxTreeItemId_p.");
9498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9499 _result
= (PyObject
*)wxPyTreeCtrl_GetBoundingRect(_arg0
,*_arg1
,_arg2
);
9501 wxPyEndAllowThreads(__tstate
);
9502 if (PyErr_Occurred()) return NULL
;
9504 _resultobj
= _result
;
9509 static void *SwigwxDirItemDataTowxObject(void *ptr
) {
9512 src
= (wxDirItemData
*) ptr
;
9513 dest
= (wxObject
*) src
;
9514 return (void *) dest
;
9517 #define new_wxDirItemData(_swigarg0,_swigarg1,_swigarg2) (new wxDirItemData(_swigarg0,_swigarg1,_swigarg2))
9518 static PyObject
*_wrap_new_wxDirItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9519 PyObject
* _resultobj
;
9520 wxDirItemData
* _result
;
9524 PyObject
* _obj0
= 0;
9525 PyObject
* _obj1
= 0;
9527 char *_kwnames
[] = { "path","name","isDir", NULL
};
9531 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:new_wxDirItemData",_kwnames
,&_obj0
,&_obj1
,&tempbool2
))
9534 _arg0
= wxString_in_helper(_obj0
);
9539 _arg1
= wxString_in_helper(_obj1
);
9543 _arg2
= (bool ) tempbool2
;
9545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9546 _result
= (wxDirItemData
*)new_wxDirItemData(*_arg0
,*_arg1
,_arg2
);
9548 wxPyEndAllowThreads(__tstate
);
9549 if (PyErr_Occurred()) return NULL
;
9551 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirItemData_p");
9552 _resultobj
= Py_BuildValue("s",_ptemp
);
9555 _resultobj
= Py_None
;
9568 #define wxDirItemData_SetNewDirName(_swigobj,_swigarg0) (_swigobj->SetNewDirName(_swigarg0))
9569 static PyObject
*_wrap_wxDirItemData_SetNewDirName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9570 PyObject
* _resultobj
;
9571 wxDirItemData
* _arg0
;
9573 PyObject
* _argo0
= 0;
9574 PyObject
* _obj1
= 0;
9575 char *_kwnames
[] = { "self","path", NULL
};
9578 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDirItemData_SetNewDirName",_kwnames
,&_argo0
,&_obj1
))
9581 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9582 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9583 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_SetNewDirName. Expected _wxDirItemData_p.");
9588 _arg1
= wxString_in_helper(_obj1
);
9593 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9594 wxDirItemData_SetNewDirName(_arg0
,*_arg1
);
9596 wxPyEndAllowThreads(__tstate
);
9597 if (PyErr_Occurred()) return NULL
;
9598 } Py_INCREF(Py_None
);
9599 _resultobj
= Py_None
;
9607 #define wxDirItemData_m_path_set(_swigobj,_swigval) (_swigobj->m_path = *(_swigval),_swigval)
9608 static PyObject
*_wrap_wxDirItemData_m_path_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9609 PyObject
* _resultobj
;
9611 wxDirItemData
* _arg0
;
9613 PyObject
* _argo0
= 0;
9614 PyObject
* _obj1
= 0;
9615 char *_kwnames
[] = { "self","m_path", NULL
};
9618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDirItemData_m_path_set",_kwnames
,&_argo0
,&_obj1
))
9621 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9622 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9623 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_path_set. Expected _wxDirItemData_p.");
9628 _arg1
= wxString_in_helper(_obj1
);
9633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9634 _result
= (wxString
*)wxDirItemData_m_path_set(_arg0
,_arg1
);
9636 wxPyEndAllowThreads(__tstate
);
9637 if (PyErr_Occurred()) return NULL
;
9640 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
9642 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9652 #define wxDirItemData_m_path_get(_swigobj) (&_swigobj->m_path)
9653 static PyObject
*_wrap_wxDirItemData_m_path_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9654 PyObject
* _resultobj
;
9656 wxDirItemData
* _arg0
;
9657 PyObject
* _argo0
= 0;
9658 char *_kwnames
[] = { "self", NULL
};
9661 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_path_get",_kwnames
,&_argo0
))
9664 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9665 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9666 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_path_get. Expected _wxDirItemData_p.");
9671 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9672 _result
= (wxString
*)wxDirItemData_m_path_get(_arg0
);
9674 wxPyEndAllowThreads(__tstate
);
9675 if (PyErr_Occurred()) return NULL
;
9678 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
9680 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9686 #define wxDirItemData_m_name_set(_swigobj,_swigval) (_swigobj->m_name = *(_swigval),_swigval)
9687 static PyObject
*_wrap_wxDirItemData_m_name_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9688 PyObject
* _resultobj
;
9690 wxDirItemData
* _arg0
;
9692 PyObject
* _argo0
= 0;
9693 PyObject
* _obj1
= 0;
9694 char *_kwnames
[] = { "self","m_name", NULL
};
9697 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDirItemData_m_name_set",_kwnames
,&_argo0
,&_obj1
))
9700 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9701 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9702 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_name_set. Expected _wxDirItemData_p.");
9707 _arg1
= wxString_in_helper(_obj1
);
9712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9713 _result
= (wxString
*)wxDirItemData_m_name_set(_arg0
,_arg1
);
9715 wxPyEndAllowThreads(__tstate
);
9716 if (PyErr_Occurred()) return NULL
;
9719 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
9721 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9731 #define wxDirItemData_m_name_get(_swigobj) (&_swigobj->m_name)
9732 static PyObject
*_wrap_wxDirItemData_m_name_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9733 PyObject
* _resultobj
;
9735 wxDirItemData
* _arg0
;
9736 PyObject
* _argo0
= 0;
9737 char *_kwnames
[] = { "self", NULL
};
9740 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_name_get",_kwnames
,&_argo0
))
9743 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9744 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9745 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_name_get. Expected _wxDirItemData_p.");
9750 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9751 _result
= (wxString
*)wxDirItemData_m_name_get(_arg0
);
9753 wxPyEndAllowThreads(__tstate
);
9754 if (PyErr_Occurred()) return NULL
;
9757 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
9759 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9765 #define wxDirItemData_m_isHidden_set(_swigobj,_swigval) (_swigobj->m_isHidden = _swigval,_swigval)
9766 static PyObject
*_wrap_wxDirItemData_m_isHidden_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9767 PyObject
* _resultobj
;
9769 wxDirItemData
* _arg0
;
9771 PyObject
* _argo0
= 0;
9773 char *_kwnames
[] = { "self","m_isHidden", NULL
};
9776 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDirItemData_m_isHidden_set",_kwnames
,&_argo0
,&tempbool1
))
9779 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9780 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isHidden_set. Expected _wxDirItemData_p.");
9785 _arg1
= (bool ) tempbool1
;
9787 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9788 _result
= (bool )wxDirItemData_m_isHidden_set(_arg0
,_arg1
);
9790 wxPyEndAllowThreads(__tstate
);
9791 if (PyErr_Occurred()) return NULL
;
9792 } _resultobj
= Py_BuildValue("i",_result
);
9796 #define wxDirItemData_m_isHidden_get(_swigobj) ((bool ) _swigobj->m_isHidden)
9797 static PyObject
*_wrap_wxDirItemData_m_isHidden_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9798 PyObject
* _resultobj
;
9800 wxDirItemData
* _arg0
;
9801 PyObject
* _argo0
= 0;
9802 char *_kwnames
[] = { "self", NULL
};
9805 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_isHidden_get",_kwnames
,&_argo0
))
9808 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9809 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isHidden_get. Expected _wxDirItemData_p.");
9815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9816 _result
= (bool )wxDirItemData_m_isHidden_get(_arg0
);
9818 wxPyEndAllowThreads(__tstate
);
9819 if (PyErr_Occurred()) return NULL
;
9820 } _resultobj
= Py_BuildValue("i",_result
);
9824 #define wxDirItemData_m_isExpanded_set(_swigobj,_swigval) (_swigobj->m_isExpanded = _swigval,_swigval)
9825 static PyObject
*_wrap_wxDirItemData_m_isExpanded_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9826 PyObject
* _resultobj
;
9828 wxDirItemData
* _arg0
;
9830 PyObject
* _argo0
= 0;
9832 char *_kwnames
[] = { "self","m_isExpanded", NULL
};
9835 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDirItemData_m_isExpanded_set",_kwnames
,&_argo0
,&tempbool1
))
9838 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9839 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9840 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isExpanded_set. Expected _wxDirItemData_p.");
9844 _arg1
= (bool ) tempbool1
;
9846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9847 _result
= (bool )wxDirItemData_m_isExpanded_set(_arg0
,_arg1
);
9849 wxPyEndAllowThreads(__tstate
);
9850 if (PyErr_Occurred()) return NULL
;
9851 } _resultobj
= Py_BuildValue("i",_result
);
9855 #define wxDirItemData_m_isExpanded_get(_swigobj) ((bool ) _swigobj->m_isExpanded)
9856 static PyObject
*_wrap_wxDirItemData_m_isExpanded_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9857 PyObject
* _resultobj
;
9859 wxDirItemData
* _arg0
;
9860 PyObject
* _argo0
= 0;
9861 char *_kwnames
[] = { "self", NULL
};
9864 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_isExpanded_get",_kwnames
,&_argo0
))
9867 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9868 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9869 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isExpanded_get. Expected _wxDirItemData_p.");
9874 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9875 _result
= (bool )wxDirItemData_m_isExpanded_get(_arg0
);
9877 wxPyEndAllowThreads(__tstate
);
9878 if (PyErr_Occurred()) return NULL
;
9879 } _resultobj
= Py_BuildValue("i",_result
);
9883 #define wxDirItemData_m_isDir_set(_swigobj,_swigval) (_swigobj->m_isDir = _swigval,_swigval)
9884 static PyObject
*_wrap_wxDirItemData_m_isDir_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9885 PyObject
* _resultobj
;
9887 wxDirItemData
* _arg0
;
9889 PyObject
* _argo0
= 0;
9891 char *_kwnames
[] = { "self","m_isDir", NULL
};
9894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDirItemData_m_isDir_set",_kwnames
,&_argo0
,&tempbool1
))
9897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isDir_set. Expected _wxDirItemData_p.");
9903 _arg1
= (bool ) tempbool1
;
9905 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9906 _result
= (bool )wxDirItemData_m_isDir_set(_arg0
,_arg1
);
9908 wxPyEndAllowThreads(__tstate
);
9909 if (PyErr_Occurred()) return NULL
;
9910 } _resultobj
= Py_BuildValue("i",_result
);
9914 #define wxDirItemData_m_isDir_get(_swigobj) ((bool ) _swigobj->m_isDir)
9915 static PyObject
*_wrap_wxDirItemData_m_isDir_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9916 PyObject
* _resultobj
;
9918 wxDirItemData
* _arg0
;
9919 PyObject
* _argo0
= 0;
9920 char *_kwnames
[] = { "self", NULL
};
9923 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_isDir_get",_kwnames
,&_argo0
))
9926 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9927 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9928 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isDir_get. Expected _wxDirItemData_p.");
9933 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9934 _result
= (bool )wxDirItemData_m_isDir_get(_arg0
);
9936 wxPyEndAllowThreads(__tstate
);
9937 if (PyErr_Occurred()) return NULL
;
9938 } _resultobj
= Py_BuildValue("i",_result
);
9942 static void *SwigwxGenericDirCtrlTowxControl(void *ptr
) {
9943 wxGenericDirCtrl
*src
;
9945 src
= (wxGenericDirCtrl
*) ptr
;
9946 dest
= (wxControl
*) src
;
9947 return (void *) dest
;
9950 static void *SwigwxGenericDirCtrlTowxWindow(void *ptr
) {
9951 wxGenericDirCtrl
*src
;
9953 src
= (wxGenericDirCtrl
*) ptr
;
9954 dest
= (wxWindow
*) src
;
9955 return (void *) dest
;
9958 static void *SwigwxGenericDirCtrlTowxEvtHandler(void *ptr
) {
9959 wxGenericDirCtrl
*src
;
9961 src
= (wxGenericDirCtrl
*) ptr
;
9962 dest
= (wxEvtHandler
*) src
;
9963 return (void *) dest
;
9966 static void *SwigwxGenericDirCtrlTowxObject(void *ptr
) {
9967 wxGenericDirCtrl
*src
;
9969 src
= (wxGenericDirCtrl
*) ptr
;
9970 dest
= (wxObject
*) src
;
9971 return (void *) dest
;
9974 #define new_wxGenericDirCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxGenericDirCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
9975 static PyObject
*_wrap_new_wxGenericDirCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9976 PyObject
* _resultobj
;
9977 wxGenericDirCtrl
* _result
;
9979 wxWindowID _arg1
= (wxWindowID
) -1;
9980 wxString
* _arg2
= (wxString
*) &wxPyDirDialogDefaultFolderStr
;
9981 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
9982 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
9983 long _arg5
= (long ) (wxDIRCTRL_3D_INTERNAL
)|wxSUNKEN_BORDER
;
9984 wxString
* _arg6
= (wxString
*) &wxPyEmptyString
;
9985 int _arg7
= (int ) 0;
9986 wxString
* _arg8
= (wxString
*) &wxPy_TreeCtrlNameStr
;
9987 PyObject
* _argo0
= 0;
9988 PyObject
* _obj2
= 0;
9990 PyObject
* _obj3
= 0;
9992 PyObject
* _obj4
= 0;
9993 PyObject
* _obj6
= 0;
9994 PyObject
* _obj8
= 0;
9995 char *_kwnames
[] = { "parent","id","dir","pos","size","style","filter","defaultFilter","name", NULL
};
9999 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOOlOiO:new_wxGenericDirCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_obj4
,&_arg5
,&_obj6
,&_arg7
,&_obj8
))
10002 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10003 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
10004 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGenericDirCtrl. Expected _wxWindow_p.");
10010 _arg2
= wxString_in_helper(_obj2
);
10017 if (! wxPoint_helper(_obj3
, &_arg3
))
10023 if (! wxSize_helper(_obj4
, &_arg4
))
10028 _arg6
= wxString_in_helper(_obj6
);
10034 _arg8
= wxString_in_helper(_obj8
);
10039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10040 _result
= (wxGenericDirCtrl
*)new_wxGenericDirCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
,*_arg8
);
10042 wxPyEndAllowThreads(__tstate
);
10043 if (PyErr_Occurred()) return NULL
;
10045 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGenericDirCtrl_p");
10046 _resultobj
= Py_BuildValue("s",_ptemp
);
10048 Py_INCREF(Py_None
);
10049 _resultobj
= Py_None
;
10066 #define new_wxPreGenericDirCtrl() (new wxGenericDirCtrl())
10067 static PyObject
*_wrap_new_wxPreGenericDirCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10068 PyObject
* _resultobj
;
10069 wxGenericDirCtrl
* _result
;
10070 char *_kwnames
[] = { NULL
};
10074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreGenericDirCtrl",_kwnames
))
10077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10078 _result
= (wxGenericDirCtrl
*)new_wxPreGenericDirCtrl();
10080 wxPyEndAllowThreads(__tstate
);
10081 if (PyErr_Occurred()) return NULL
;
10083 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGenericDirCtrl_p");
10084 _resultobj
= Py_BuildValue("s",_ptemp
);
10086 Py_INCREF(Py_None
);
10087 _resultobj
= Py_None
;
10092 #define wxGenericDirCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
10093 static PyObject
*_wrap_wxGenericDirCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10094 PyObject
* _resultobj
;
10096 wxGenericDirCtrl
* _arg0
;
10098 wxWindowID _arg2
= (wxWindowID
) -1;
10099 wxString
* _arg3
= (wxString
*) &wxPyDirDialogDefaultFolderStr
;
10100 wxPoint
* _arg4
= (wxPoint
*) &wxDefaultPosition
;
10101 wxSize
* _arg5
= (wxSize
*) &wxDefaultSize
;
10102 long _arg6
= (long ) (wxDIRCTRL_3D_INTERNAL
)|wxSUNKEN_BORDER
;
10103 wxString
* _arg7
= (wxString
*) &wxPyEmptyString
;
10104 int _arg8
= (int ) 0;
10105 wxString
* _arg9
= (wxString
*) &wxPy_TreeCtrlNameStr
;
10106 PyObject
* _argo0
= 0;
10107 PyObject
* _argo1
= 0;
10108 PyObject
* _obj3
= 0;
10110 PyObject
* _obj4
= 0;
10112 PyObject
* _obj5
= 0;
10113 PyObject
* _obj7
= 0;
10114 PyObject
* _obj9
= 0;
10115 char *_kwnames
[] = { "self","parent","id","dir","pos","size","style","filter","defaultFilter","name", NULL
};
10118 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOOlOiO:wxGenericDirCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_obj5
,&_arg6
,&_obj7
,&_arg8
,&_obj9
))
10121 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10122 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10123 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_Create. Expected _wxGenericDirCtrl_p.");
10128 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10129 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
10130 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGenericDirCtrl_Create. Expected _wxWindow_p.");
10136 _arg3
= wxString_in_helper(_obj3
);
10143 if (! wxPoint_helper(_obj4
, &_arg4
))
10149 if (! wxSize_helper(_obj5
, &_arg5
))
10154 _arg7
= wxString_in_helper(_obj7
);
10160 _arg9
= wxString_in_helper(_obj9
);
10165 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10166 _result
= (bool )wxGenericDirCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,*_arg5
,_arg6
,*_arg7
,_arg8
,*_arg9
);
10168 wxPyEndAllowThreads(__tstate
);
10169 if (PyErr_Occurred()) return NULL
;
10170 } _resultobj
= Py_BuildValue("i",_result
);
10186 #define wxGenericDirCtrl_ExpandPath(_swigobj,_swigarg0) (_swigobj->ExpandPath(_swigarg0))
10187 static PyObject
*_wrap_wxGenericDirCtrl_ExpandPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10188 PyObject
* _resultobj
;
10190 wxGenericDirCtrl
* _arg0
;
10192 PyObject
* _argo0
= 0;
10193 PyObject
* _obj1
= 0;
10194 char *_kwnames
[] = { "self","path", NULL
};
10197 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_ExpandPath",_kwnames
,&_argo0
,&_obj1
))
10200 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10201 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10202 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_ExpandPath. Expected _wxGenericDirCtrl_p.");
10207 _arg1
= wxString_in_helper(_obj1
);
10212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10213 _result
= (bool )wxGenericDirCtrl_ExpandPath(_arg0
,*_arg1
);
10215 wxPyEndAllowThreads(__tstate
);
10216 if (PyErr_Occurred()) return NULL
;
10217 } _resultobj
= Py_BuildValue("i",_result
);
10225 #define wxGenericDirCtrl_GetDefaultPath(_swigobj) (_swigobj->GetDefaultPath())
10226 static PyObject
*_wrap_wxGenericDirCtrl_GetDefaultPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10227 PyObject
* _resultobj
;
10228 wxString
* _result
;
10229 wxGenericDirCtrl
* _arg0
;
10230 PyObject
* _argo0
= 0;
10231 char *_kwnames
[] = { "self", NULL
};
10234 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetDefaultPath",_kwnames
,&_argo0
))
10237 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10238 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetDefaultPath. Expected _wxGenericDirCtrl_p.");
10244 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10245 _result
= new wxString (wxGenericDirCtrl_GetDefaultPath(_arg0
));
10247 wxPyEndAllowThreads(__tstate
);
10248 if (PyErr_Occurred()) return NULL
;
10251 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
10253 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10262 #define wxGenericDirCtrl_SetDefaultPath(_swigobj,_swigarg0) (_swigobj->SetDefaultPath(_swigarg0))
10263 static PyObject
*_wrap_wxGenericDirCtrl_SetDefaultPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10264 PyObject
* _resultobj
;
10265 wxGenericDirCtrl
* _arg0
;
10267 PyObject
* _argo0
= 0;
10268 PyObject
* _obj1
= 0;
10269 char *_kwnames
[] = { "self","path", NULL
};
10272 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_SetDefaultPath",_kwnames
,&_argo0
,&_obj1
))
10275 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10276 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10277 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetDefaultPath. Expected _wxGenericDirCtrl_p.");
10282 _arg1
= wxString_in_helper(_obj1
);
10287 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10288 wxGenericDirCtrl_SetDefaultPath(_arg0
,*_arg1
);
10290 wxPyEndAllowThreads(__tstate
);
10291 if (PyErr_Occurred()) return NULL
;
10292 } Py_INCREF(Py_None
);
10293 _resultobj
= Py_None
;
10301 #define wxGenericDirCtrl_GetPath(_swigobj) (_swigobj->GetPath())
10302 static PyObject
*_wrap_wxGenericDirCtrl_GetPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10303 PyObject
* _resultobj
;
10304 wxString
* _result
;
10305 wxGenericDirCtrl
* _arg0
;
10306 PyObject
* _argo0
= 0;
10307 char *_kwnames
[] = { "self", NULL
};
10310 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetPath",_kwnames
,&_argo0
))
10313 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10314 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10315 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetPath. Expected _wxGenericDirCtrl_p.");
10320 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10321 _result
= new wxString (wxGenericDirCtrl_GetPath(_arg0
));
10323 wxPyEndAllowThreads(__tstate
);
10324 if (PyErr_Occurred()) return NULL
;
10327 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
10329 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10338 #define wxGenericDirCtrl_GetFilePath(_swigobj) (_swigobj->GetFilePath())
10339 static PyObject
*_wrap_wxGenericDirCtrl_GetFilePath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10340 PyObject
* _resultobj
;
10341 wxString
* _result
;
10342 wxGenericDirCtrl
* _arg0
;
10343 PyObject
* _argo0
= 0;
10344 char *_kwnames
[] = { "self", NULL
};
10347 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilePath",_kwnames
,&_argo0
))
10350 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10351 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10352 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilePath. Expected _wxGenericDirCtrl_p.");
10357 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10358 _result
= new wxString (wxGenericDirCtrl_GetFilePath(_arg0
));
10360 wxPyEndAllowThreads(__tstate
);
10361 if (PyErr_Occurred()) return NULL
;
10364 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
10366 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10375 #define wxGenericDirCtrl_SetPath(_swigobj,_swigarg0) (_swigobj->SetPath(_swigarg0))
10376 static PyObject
*_wrap_wxGenericDirCtrl_SetPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10377 PyObject
* _resultobj
;
10378 wxGenericDirCtrl
* _arg0
;
10380 PyObject
* _argo0
= 0;
10381 PyObject
* _obj1
= 0;
10382 char *_kwnames
[] = { "self","path", NULL
};
10385 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_SetPath",_kwnames
,&_argo0
,&_obj1
))
10388 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10389 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10390 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetPath. Expected _wxGenericDirCtrl_p.");
10395 _arg1
= wxString_in_helper(_obj1
);
10400 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10401 wxGenericDirCtrl_SetPath(_arg0
,*_arg1
);
10403 wxPyEndAllowThreads(__tstate
);
10404 if (PyErr_Occurred()) return NULL
;
10405 } Py_INCREF(Py_None
);
10406 _resultobj
= Py_None
;
10414 #define wxGenericDirCtrl_ShowHidden(_swigobj,_swigarg0) (_swigobj->ShowHidden(_swigarg0))
10415 static PyObject
*_wrap_wxGenericDirCtrl_ShowHidden(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10416 PyObject
* _resultobj
;
10417 wxGenericDirCtrl
* _arg0
;
10419 PyObject
* _argo0
= 0;
10421 char *_kwnames
[] = { "self","show", NULL
};
10424 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGenericDirCtrl_ShowHidden",_kwnames
,&_argo0
,&tempbool1
))
10427 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10428 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10429 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_ShowHidden. Expected _wxGenericDirCtrl_p.");
10433 _arg1
= (bool ) tempbool1
;
10435 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10436 wxGenericDirCtrl_ShowHidden(_arg0
,_arg1
);
10438 wxPyEndAllowThreads(__tstate
);
10439 if (PyErr_Occurred()) return NULL
;
10440 } Py_INCREF(Py_None
);
10441 _resultobj
= Py_None
;
10445 #define wxGenericDirCtrl_GetShowHidden(_swigobj) (_swigobj->GetShowHidden())
10446 static PyObject
*_wrap_wxGenericDirCtrl_GetShowHidden(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10447 PyObject
* _resultobj
;
10449 wxGenericDirCtrl
* _arg0
;
10450 PyObject
* _argo0
= 0;
10451 char *_kwnames
[] = { "self", NULL
};
10454 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetShowHidden",_kwnames
,&_argo0
))
10457 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10458 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10459 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetShowHidden. Expected _wxGenericDirCtrl_p.");
10464 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10465 _result
= (bool )wxGenericDirCtrl_GetShowHidden(_arg0
);
10467 wxPyEndAllowThreads(__tstate
);
10468 if (PyErr_Occurred()) return NULL
;
10469 } _resultobj
= Py_BuildValue("i",_result
);
10473 #define wxGenericDirCtrl_GetFilter(_swigobj) (_swigobj->GetFilter())
10474 static PyObject
*_wrap_wxGenericDirCtrl_GetFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10475 PyObject
* _resultobj
;
10476 wxString
* _result
;
10477 wxGenericDirCtrl
* _arg0
;
10478 PyObject
* _argo0
= 0;
10479 char *_kwnames
[] = { "self", NULL
};
10482 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilter",_kwnames
,&_argo0
))
10485 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10486 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10487 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilter. Expected _wxGenericDirCtrl_p.");
10492 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10493 _result
= new wxString (wxGenericDirCtrl_GetFilter(_arg0
));
10495 wxPyEndAllowThreads(__tstate
);
10496 if (PyErr_Occurred()) return NULL
;
10499 _resultobj
= PyUnicode_FromWideChar(_result
->c_str(), _result
->Len());
10501 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10510 #define wxGenericDirCtrl_SetFilter(_swigobj,_swigarg0) (_swigobj->SetFilter(_swigarg0))
10511 static PyObject
*_wrap_wxGenericDirCtrl_SetFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10512 PyObject
* _resultobj
;
10513 wxGenericDirCtrl
* _arg0
;
10515 PyObject
* _argo0
= 0;
10516 PyObject
* _obj1
= 0;
10517 char *_kwnames
[] = { "self","filter", NULL
};
10520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_SetFilter",_kwnames
,&_argo0
,&_obj1
))
10523 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10524 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10525 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetFilter. Expected _wxGenericDirCtrl_p.");
10530 _arg1
= wxString_in_helper(_obj1
);
10535 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10536 wxGenericDirCtrl_SetFilter(_arg0
,*_arg1
);
10538 wxPyEndAllowThreads(__tstate
);
10539 if (PyErr_Occurred()) return NULL
;
10540 } Py_INCREF(Py_None
);
10541 _resultobj
= Py_None
;
10549 #define wxGenericDirCtrl_GetFilterIndex(_swigobj) (_swigobj->GetFilterIndex())
10550 static PyObject
*_wrap_wxGenericDirCtrl_GetFilterIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10551 PyObject
* _resultobj
;
10553 wxGenericDirCtrl
* _arg0
;
10554 PyObject
* _argo0
= 0;
10555 char *_kwnames
[] = { "self", NULL
};
10558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilterIndex",_kwnames
,&_argo0
))
10561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilterIndex. Expected _wxGenericDirCtrl_p.");
10568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10569 _result
= (int )wxGenericDirCtrl_GetFilterIndex(_arg0
);
10571 wxPyEndAllowThreads(__tstate
);
10572 if (PyErr_Occurred()) return NULL
;
10573 } _resultobj
= Py_BuildValue("i",_result
);
10577 #define wxGenericDirCtrl_SetFilterIndex(_swigobj,_swigarg0) (_swigobj->SetFilterIndex(_swigarg0))
10578 static PyObject
*_wrap_wxGenericDirCtrl_SetFilterIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10579 PyObject
* _resultobj
;
10580 wxGenericDirCtrl
* _arg0
;
10582 PyObject
* _argo0
= 0;
10583 char *_kwnames
[] = { "self","n", NULL
};
10586 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGenericDirCtrl_SetFilterIndex",_kwnames
,&_argo0
,&_arg1
))
10589 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10590 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10591 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetFilterIndex. Expected _wxGenericDirCtrl_p.");
10596 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10597 wxGenericDirCtrl_SetFilterIndex(_arg0
,_arg1
);
10599 wxPyEndAllowThreads(__tstate
);
10600 if (PyErr_Occurred()) return NULL
;
10601 } Py_INCREF(Py_None
);
10602 _resultobj
= Py_None
;
10606 #define wxGenericDirCtrl_GetRootId(_swigobj) (_swigobj->GetRootId())
10607 static PyObject
*_wrap_wxGenericDirCtrl_GetRootId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10608 PyObject
* _resultobj
;
10609 wxTreeItemId
* _result
;
10610 wxGenericDirCtrl
* _arg0
;
10611 PyObject
* _argo0
= 0;
10612 char *_kwnames
[] = { "self", NULL
};
10616 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetRootId",_kwnames
,&_argo0
))
10619 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10620 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10621 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetRootId. Expected _wxGenericDirCtrl_p.");
10626 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10627 _result
= new wxTreeItemId (wxGenericDirCtrl_GetRootId(_arg0
));
10629 wxPyEndAllowThreads(__tstate
);
10630 if (PyErr_Occurred()) return NULL
;
10631 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
10632 _resultobj
= Py_BuildValue("s",_ptemp
);
10636 #define wxGenericDirCtrl_GetTreeCtrl(_swigobj) (_swigobj->GetTreeCtrl())
10637 static PyObject
*_wrap_wxGenericDirCtrl_GetTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10638 PyObject
* _resultobj
;
10639 wxTreeCtrl
* _result
;
10640 wxGenericDirCtrl
* _arg0
;
10641 PyObject
* _argo0
= 0;
10642 char *_kwnames
[] = { "self", NULL
};
10645 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetTreeCtrl",_kwnames
,&_argo0
))
10648 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10649 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10650 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetTreeCtrl. Expected _wxGenericDirCtrl_p.");
10655 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10656 _result
= (wxTreeCtrl
*)wxGenericDirCtrl_GetTreeCtrl(_arg0
);
10658 wxPyEndAllowThreads(__tstate
);
10659 if (PyErr_Occurred()) return NULL
;
10660 }{ _resultobj
= wxPyMake_wxObject(_result
); }
10664 #define wxGenericDirCtrl_GetFilterListCtrl(_swigobj) (_swigobj->GetFilterListCtrl())
10665 static PyObject
*_wrap_wxGenericDirCtrl_GetFilterListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10666 PyObject
* _resultobj
;
10667 wxDirFilterListCtrl
* _result
;
10668 wxGenericDirCtrl
* _arg0
;
10669 PyObject
* _argo0
= 0;
10670 char *_kwnames
[] = { "self", NULL
};
10674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilterListCtrl",_kwnames
,&_argo0
))
10677 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10678 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10679 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilterListCtrl. Expected _wxGenericDirCtrl_p.");
10684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10685 _result
= (wxDirFilterListCtrl
*)wxGenericDirCtrl_GetFilterListCtrl(_arg0
);
10687 wxPyEndAllowThreads(__tstate
);
10688 if (PyErr_Occurred()) return NULL
;
10690 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirFilterListCtrl_p");
10691 _resultobj
= Py_BuildValue("s",_ptemp
);
10693 Py_INCREF(Py_None
);
10694 _resultobj
= Py_None
;
10699 #define wxGenericDirCtrl_ReCreateTree(_swigobj) (_swigobj->ReCreateTree())
10700 static PyObject
*_wrap_wxGenericDirCtrl_ReCreateTree(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10701 PyObject
* _resultobj
;
10702 wxGenericDirCtrl
* _arg0
;
10703 PyObject
* _argo0
= 0;
10704 char *_kwnames
[] = { "self", NULL
};
10707 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_ReCreateTree",_kwnames
,&_argo0
))
10710 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10711 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10712 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_ReCreateTree. Expected _wxGenericDirCtrl_p.");
10717 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10718 wxGenericDirCtrl_ReCreateTree(_arg0
);
10720 wxPyEndAllowThreads(__tstate
);
10721 if (PyErr_Occurred()) return NULL
;
10722 } Py_INCREF(Py_None
);
10723 _resultobj
= Py_None
;
10727 static void *SwigwxDirFilterListCtrlTowxChoice(void *ptr
) {
10728 wxDirFilterListCtrl
*src
;
10730 src
= (wxDirFilterListCtrl
*) ptr
;
10731 dest
= (wxChoice
*) src
;
10732 return (void *) dest
;
10735 static void *SwigwxDirFilterListCtrlTowxControlWithItems(void *ptr
) {
10736 wxDirFilterListCtrl
*src
;
10737 wxControlWithItems
*dest
;
10738 src
= (wxDirFilterListCtrl
*) ptr
;
10739 dest
= (wxControlWithItems
*) src
;
10740 return (void *) dest
;
10743 static void *SwigwxDirFilterListCtrlTowxControl(void *ptr
) {
10744 wxDirFilterListCtrl
*src
;
10746 src
= (wxDirFilterListCtrl
*) ptr
;
10747 dest
= (wxControl
*) src
;
10748 return (void *) dest
;
10751 static void *SwigwxDirFilterListCtrlTowxWindow(void *ptr
) {
10752 wxDirFilterListCtrl
*src
;
10754 src
= (wxDirFilterListCtrl
*) ptr
;
10755 dest
= (wxWindow
*) src
;
10756 return (void *) dest
;
10759 static void *SwigwxDirFilterListCtrlTowxEvtHandler(void *ptr
) {
10760 wxDirFilterListCtrl
*src
;
10761 wxEvtHandler
*dest
;
10762 src
= (wxDirFilterListCtrl
*) ptr
;
10763 dest
= (wxEvtHandler
*) src
;
10764 return (void *) dest
;
10767 static void *SwigwxDirFilterListCtrlTowxObject(void *ptr
) {
10768 wxDirFilterListCtrl
*src
;
10770 src
= (wxDirFilterListCtrl
*) ptr
;
10771 dest
= (wxObject
*) src
;
10772 return (void *) dest
;
10775 #define new_wxDirFilterListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (new wxDirFilterListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
10776 static PyObject
*_wrap_new_wxDirFilterListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10777 PyObject
* _resultobj
;
10778 wxDirFilterListCtrl
* _result
;
10779 wxGenericDirCtrl
* _arg0
;
10780 wxWindowID _arg1
= (wxWindowID
) -1;
10781 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
10782 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
10783 long _arg4
= (long ) 0;
10784 PyObject
* _argo0
= 0;
10786 PyObject
* _obj2
= 0;
10788 PyObject
* _obj3
= 0;
10789 char *_kwnames
[] = { "parent","id","pos","size","style", NULL
};
10793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOl:new_wxDirFilterListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
))
10796 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10797 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10798 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxDirFilterListCtrl. Expected _wxGenericDirCtrl_p.");
10805 if (! wxPoint_helper(_obj2
, &_arg2
))
10811 if (! wxSize_helper(_obj3
, &_arg3
))
10815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10816 _result
= (wxDirFilterListCtrl
*)new_wxDirFilterListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
);
10818 wxPyEndAllowThreads(__tstate
);
10819 if (PyErr_Occurred()) return NULL
;
10821 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirFilterListCtrl_p");
10822 _resultobj
= Py_BuildValue("s",_ptemp
);
10824 Py_INCREF(Py_None
);
10825 _resultobj
= Py_None
;
10830 #define new_wxPreDirFilterListCtrl() (new wxDirFilterListCtrl())
10831 static PyObject
*_wrap_new_wxPreDirFilterListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10832 PyObject
* _resultobj
;
10833 wxDirFilterListCtrl
* _result
;
10834 char *_kwnames
[] = { NULL
};
10838 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreDirFilterListCtrl",_kwnames
))
10841 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10842 _result
= (wxDirFilterListCtrl
*)new_wxPreDirFilterListCtrl();
10844 wxPyEndAllowThreads(__tstate
);
10845 if (PyErr_Occurred()) return NULL
;
10847 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirFilterListCtrl_p");
10848 _resultobj
= Py_BuildValue("s",_ptemp
);
10850 Py_INCREF(Py_None
);
10851 _resultobj
= Py_None
;
10856 #define wxDirFilterListCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
10857 static PyObject
*_wrap_wxDirFilterListCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10858 PyObject
* _resultobj
;
10860 wxDirFilterListCtrl
* _arg0
;
10861 wxGenericDirCtrl
* _arg1
;
10862 wxWindowID _arg2
= (wxWindowID
) -1;
10863 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
10864 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
10865 long _arg5
= (long ) 0;
10866 PyObject
* _argo0
= 0;
10867 PyObject
* _argo1
= 0;
10869 PyObject
* _obj3
= 0;
10871 PyObject
* _obj4
= 0;
10872 char *_kwnames
[] = { "self","parent","id","pos","size","style", NULL
};
10875 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOl:wxDirFilterListCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
))
10878 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10879 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirFilterListCtrl_p")) {
10880 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirFilterListCtrl_Create. Expected _wxDirFilterListCtrl_p.");
10885 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10886 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGenericDirCtrl_p")) {
10887 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDirFilterListCtrl_Create. Expected _wxGenericDirCtrl_p.");
10894 if (! wxPoint_helper(_obj3
, &_arg3
))
10900 if (! wxSize_helper(_obj4
, &_arg4
))
10904 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10905 _result
= (bool )wxDirFilterListCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
);
10907 wxPyEndAllowThreads(__tstate
);
10908 if (PyErr_Occurred()) return NULL
;
10909 } _resultobj
= Py_BuildValue("i",_result
);
10913 #define wxDirFilterListCtrl_FillFilterList(_swigobj,_swigarg0,_swigarg1) (_swigobj->FillFilterList(_swigarg0,_swigarg1))
10914 static PyObject
*_wrap_wxDirFilterListCtrl_FillFilterList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10915 PyObject
* _resultobj
;
10916 wxDirFilterListCtrl
* _arg0
;
10919 PyObject
* _argo0
= 0;
10920 PyObject
* _obj1
= 0;
10921 char *_kwnames
[] = { "self","filter","defaultFilter", NULL
};
10924 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxDirFilterListCtrl_FillFilterList",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
10927 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10928 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirFilterListCtrl_p")) {
10929 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirFilterListCtrl_FillFilterList. Expected _wxDirFilterListCtrl_p.");
10934 _arg1
= wxString_in_helper(_obj1
);
10939 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10940 wxDirFilterListCtrl_FillFilterList(_arg0
,*_arg1
,_arg2
);
10942 wxPyEndAllowThreads(__tstate
);
10943 if (PyErr_Occurred()) return NULL
;
10944 } Py_INCREF(Py_None
);
10945 _resultobj
= Py_None
;
10953 #define new_wxFileIconsTable() (new wxFileIconsTable())
10954 static PyObject
*_wrap_new_wxFileIconsTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10955 PyObject
* _resultobj
;
10956 wxFileIconsTable
* _result
;
10957 char *_kwnames
[] = { NULL
};
10961 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxFileIconsTable",_kwnames
))
10964 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10965 _result
= (wxFileIconsTable
*)new_wxFileIconsTable();
10967 wxPyEndAllowThreads(__tstate
);
10968 if (PyErr_Occurred()) return NULL
;
10970 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxFileIconsTable_p");
10971 _resultobj
= Py_BuildValue("s",_ptemp
);
10973 Py_INCREF(Py_None
);
10974 _resultobj
= Py_None
;
10979 #define delete_wxFileIconsTable(_swigobj) (delete _swigobj)
10980 static PyObject
*_wrap_delete_wxFileIconsTable(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10981 PyObject
* _resultobj
;
10982 wxFileIconsTable
* _arg0
;
10983 PyObject
* _argo0
= 0;
10984 char *_kwnames
[] = { "self", NULL
};
10987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxFileIconsTable",_kwnames
,&_argo0
))
10990 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10991 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFileIconsTable_p")) {
10992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxFileIconsTable. Expected _wxFileIconsTable_p.");
10997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10998 delete_wxFileIconsTable(_arg0
);
11000 wxPyEndAllowThreads(__tstate
);
11001 if (PyErr_Occurred()) return NULL
;
11002 } Py_INCREF(Py_None
);
11003 _resultobj
= Py_None
;
11007 #define wxFileIconsTable_GetIconID(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetIconID(_swigarg0,_swigarg1))
11008 static PyObject
*_wrap_wxFileIconsTable_GetIconID(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11009 PyObject
* _resultobj
;
11011 wxFileIconsTable
* _arg0
;
11013 wxString
* _arg2
= (wxString
*) &wxEmptyString
;
11014 PyObject
* _argo0
= 0;
11015 PyObject
* _obj1
= 0;
11016 PyObject
* _obj2
= 0;
11017 char *_kwnames
[] = { "self","extension","mime", NULL
};
11020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|O:wxFileIconsTable_GetIconID",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
11023 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11024 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFileIconsTable_p")) {
11025 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFileIconsTable_GetIconID. Expected _wxFileIconsTable_p.");
11030 _arg1
= wxString_in_helper(_obj1
);
11036 _arg2
= wxString_in_helper(_obj2
);
11041 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11042 _result
= (int )wxFileIconsTable_GetIconID(_arg0
,*_arg1
,*_arg2
);
11044 wxPyEndAllowThreads(__tstate
);
11045 if (PyErr_Occurred()) return NULL
;
11046 } _resultobj
= Py_BuildValue("i",_result
);
11058 #define wxFileIconsTable_GetSmallImageList(_swigobj) (_swigobj->GetSmallImageList())
11059 static PyObject
*_wrap_wxFileIconsTable_GetSmallImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
11060 PyObject
* _resultobj
;
11061 wxImageList
* _result
;
11062 wxFileIconsTable
* _arg0
;
11063 PyObject
* _argo0
= 0;
11064 char *_kwnames
[] = { "self", NULL
};
11067 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxFileIconsTable_GetSmallImageList",_kwnames
,&_argo0
))
11070 if (_argo0
== Py_None
) { _arg0
= NULL
; }
11071 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxFileIconsTable_p")) {
11072 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxFileIconsTable_GetSmallImageList. Expected _wxFileIconsTable_p.");
11077 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
11078 _result
= (wxImageList
*)wxFileIconsTable_GetSmallImageList(_arg0
);
11080 wxPyEndAllowThreads(__tstate
);
11081 if (PyErr_Occurred()) return NULL
;
11082 }{ _resultobj
= wxPyMake_wxObject(_result
); }
11086 static PyMethodDef controls2cMethods
[] = {
11087 { "wxFileIconsTable_GetSmallImageList", (PyCFunction
) _wrap_wxFileIconsTable_GetSmallImageList
, METH_VARARGS
| METH_KEYWORDS
},
11088 { "wxFileIconsTable_GetIconID", (PyCFunction
) _wrap_wxFileIconsTable_GetIconID
, METH_VARARGS
| METH_KEYWORDS
},
11089 { "delete_wxFileIconsTable", (PyCFunction
) _wrap_delete_wxFileIconsTable
, METH_VARARGS
| METH_KEYWORDS
},
11090 { "new_wxFileIconsTable", (PyCFunction
) _wrap_new_wxFileIconsTable
, METH_VARARGS
| METH_KEYWORDS
},
11091 { "wxDirFilterListCtrl_FillFilterList", (PyCFunction
) _wrap_wxDirFilterListCtrl_FillFilterList
, METH_VARARGS
| METH_KEYWORDS
},
11092 { "wxDirFilterListCtrl_Create", (PyCFunction
) _wrap_wxDirFilterListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
11093 { "new_wxPreDirFilterListCtrl", (PyCFunction
) _wrap_new_wxPreDirFilterListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11094 { "new_wxDirFilterListCtrl", (PyCFunction
) _wrap_new_wxDirFilterListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11095 { "wxGenericDirCtrl_ReCreateTree", (PyCFunction
) _wrap_wxGenericDirCtrl_ReCreateTree
, METH_VARARGS
| METH_KEYWORDS
},
11096 { "wxGenericDirCtrl_GetFilterListCtrl", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilterListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11097 { "wxGenericDirCtrl_GetTreeCtrl", (PyCFunction
) _wrap_wxGenericDirCtrl_GetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11098 { "wxGenericDirCtrl_GetRootId", (PyCFunction
) _wrap_wxGenericDirCtrl_GetRootId
, METH_VARARGS
| METH_KEYWORDS
},
11099 { "wxGenericDirCtrl_SetFilterIndex", (PyCFunction
) _wrap_wxGenericDirCtrl_SetFilterIndex
, METH_VARARGS
| METH_KEYWORDS
},
11100 { "wxGenericDirCtrl_GetFilterIndex", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilterIndex
, METH_VARARGS
| METH_KEYWORDS
},
11101 { "wxGenericDirCtrl_SetFilter", (PyCFunction
) _wrap_wxGenericDirCtrl_SetFilter
, METH_VARARGS
| METH_KEYWORDS
},
11102 { "wxGenericDirCtrl_GetFilter", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilter
, METH_VARARGS
| METH_KEYWORDS
},
11103 { "wxGenericDirCtrl_GetShowHidden", (PyCFunction
) _wrap_wxGenericDirCtrl_GetShowHidden
, METH_VARARGS
| METH_KEYWORDS
},
11104 { "wxGenericDirCtrl_ShowHidden", (PyCFunction
) _wrap_wxGenericDirCtrl_ShowHidden
, METH_VARARGS
| METH_KEYWORDS
},
11105 { "wxGenericDirCtrl_SetPath", (PyCFunction
) _wrap_wxGenericDirCtrl_SetPath
, METH_VARARGS
| METH_KEYWORDS
},
11106 { "wxGenericDirCtrl_GetFilePath", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilePath
, METH_VARARGS
| METH_KEYWORDS
},
11107 { "wxGenericDirCtrl_GetPath", (PyCFunction
) _wrap_wxGenericDirCtrl_GetPath
, METH_VARARGS
| METH_KEYWORDS
},
11108 { "wxGenericDirCtrl_SetDefaultPath", (PyCFunction
) _wrap_wxGenericDirCtrl_SetDefaultPath
, METH_VARARGS
| METH_KEYWORDS
},
11109 { "wxGenericDirCtrl_GetDefaultPath", (PyCFunction
) _wrap_wxGenericDirCtrl_GetDefaultPath
, METH_VARARGS
| METH_KEYWORDS
},
11110 { "wxGenericDirCtrl_ExpandPath", (PyCFunction
) _wrap_wxGenericDirCtrl_ExpandPath
, METH_VARARGS
| METH_KEYWORDS
},
11111 { "wxGenericDirCtrl_Create", (PyCFunction
) _wrap_wxGenericDirCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
11112 { "new_wxPreGenericDirCtrl", (PyCFunction
) _wrap_new_wxPreGenericDirCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11113 { "new_wxGenericDirCtrl", (PyCFunction
) _wrap_new_wxGenericDirCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11114 { "wxDirItemData_m_isDir_get", (PyCFunction
) _wrap_wxDirItemData_m_isDir_get
, METH_VARARGS
| METH_KEYWORDS
},
11115 { "wxDirItemData_m_isDir_set", (PyCFunction
) _wrap_wxDirItemData_m_isDir_set
, METH_VARARGS
| METH_KEYWORDS
},
11116 { "wxDirItemData_m_isExpanded_get", (PyCFunction
) _wrap_wxDirItemData_m_isExpanded_get
, METH_VARARGS
| METH_KEYWORDS
},
11117 { "wxDirItemData_m_isExpanded_set", (PyCFunction
) _wrap_wxDirItemData_m_isExpanded_set
, METH_VARARGS
| METH_KEYWORDS
},
11118 { "wxDirItemData_m_isHidden_get", (PyCFunction
) _wrap_wxDirItemData_m_isHidden_get
, METH_VARARGS
| METH_KEYWORDS
},
11119 { "wxDirItemData_m_isHidden_set", (PyCFunction
) _wrap_wxDirItemData_m_isHidden_set
, METH_VARARGS
| METH_KEYWORDS
},
11120 { "wxDirItemData_m_name_get", (PyCFunction
) _wrap_wxDirItemData_m_name_get
, METH_VARARGS
| METH_KEYWORDS
},
11121 { "wxDirItemData_m_name_set", (PyCFunction
) _wrap_wxDirItemData_m_name_set
, METH_VARARGS
| METH_KEYWORDS
},
11122 { "wxDirItemData_m_path_get", (PyCFunction
) _wrap_wxDirItemData_m_path_get
, METH_VARARGS
| METH_KEYWORDS
},
11123 { "wxDirItemData_m_path_set", (PyCFunction
) _wrap_wxDirItemData_m_path_set
, METH_VARARGS
| METH_KEYWORDS
},
11124 { "wxDirItemData_SetNewDirName", (PyCFunction
) _wrap_wxDirItemData_SetNewDirName
, METH_VARARGS
| METH_KEYWORDS
},
11125 { "new_wxDirItemData", (PyCFunction
) _wrap_new_wxDirItemData
, METH_VARARGS
| METH_KEYWORDS
},
11126 { "wxTreeCtrl_GetBoundingRect", (PyCFunction
) _wrap_wxTreeCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
},
11127 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
11128 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11129 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11130 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
11131 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
11132 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
11133 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
11134 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
11135 { "wxTreeCtrl_GetEditControl", (PyCFunction
) _wrap_wxTreeCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
11136 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
11137 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
11138 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
11139 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
11140 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
11141 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
11142 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
11143 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
11144 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
11145 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
11146 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
11147 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
11148 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
11149 { "wxTreeCtrl_InsertItemBefore", (PyCFunction
) _wrap_wxTreeCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
},
11150 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
11151 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
11152 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
11153 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
11154 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
11155 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
11156 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
11157 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
11158 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
11159 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
11160 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
11161 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
11162 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
11163 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
11164 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
11165 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
11166 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
11167 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
11168 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
11169 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
11170 { "wxTreeCtrl_GetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_GetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
11171 { "wxTreeCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11172 { "wxTreeCtrl_GetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11173 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
11174 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
11175 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
11176 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
11177 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
11178 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
11179 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
11180 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
11181 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
11182 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
11183 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
11184 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
11185 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
11186 { "wxTreeCtrl_AssignStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
11187 { "wxTreeCtrl_AssignImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
11188 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
11189 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
11190 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
11191 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
11192 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
11193 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
11194 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
11195 { "wxTreeCtrl__setCallbackInfo", (PyCFunction
) _wrap_wxTreeCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
11196 { "wxTreeCtrl_Create", (PyCFunction
) _wrap_wxTreeCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
11197 { "new_wxPreTreeCtrl", (PyCFunction
) _wrap_new_wxPreTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11198 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11199 { "wxTreeEvent_SetEditCanceled", (PyCFunction
) _wrap_wxTreeEvent_SetEditCanceled
, METH_VARARGS
| METH_KEYWORDS
},
11200 { "wxTreeEvent_IsEditCancelled", (PyCFunction
) _wrap_wxTreeEvent_IsEditCancelled
, METH_VARARGS
| METH_KEYWORDS
},
11201 { "wxTreeEvent_SetLabel", (PyCFunction
) _wrap_wxTreeEvent_SetLabel
, METH_VARARGS
| METH_KEYWORDS
},
11202 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
11203 { "wxTreeEvent_SetKeyEvent", (PyCFunction
) _wrap_wxTreeEvent_SetKeyEvent
, METH_VARARGS
| METH_KEYWORDS
},
11204 { "wxTreeEvent_GetKeyCode", (PyCFunction
) _wrap_wxTreeEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
},
11205 { "wxTreeEvent_GetKeyEvent", (PyCFunction
) _wrap_wxTreeEvent_GetKeyEvent
, METH_VARARGS
| METH_KEYWORDS
},
11206 { "wxTreeEvent_SetPoint", (PyCFunction
) _wrap_wxTreeEvent_SetPoint
, METH_VARARGS
| METH_KEYWORDS
},
11207 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
11208 { "wxTreeEvent_SetOldItem", (PyCFunction
) _wrap_wxTreeEvent_SetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
11209 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
11210 { "wxTreeEvent_SetItem", (PyCFunction
) _wrap_wxTreeEvent_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
11211 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
11212 { "new_wxTreeEvent", (PyCFunction
) _wrap_new_wxTreeEvent
, METH_VARARGS
| METH_KEYWORDS
},
11213 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
11214 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
11215 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
11216 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
11217 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
11218 { "wxTreeItemId___cmp__", (PyCFunction
) _wrap_wxTreeItemId___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
11219 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
11220 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
11221 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
11222 { "wxTreeItemAttr_GetFont", (PyCFunction
) _wrap_wxTreeItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
11223 { "wxTreeItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11224 { "wxTreeItemAttr_GetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11225 { "wxTreeItemAttr_HasFont", (PyCFunction
) _wrap_wxTreeItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
11226 { "wxTreeItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11227 { "wxTreeItemAttr_HasTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11228 { "wxTreeItemAttr_SetFont", (PyCFunction
) _wrap_wxTreeItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
11229 { "wxTreeItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11230 { "wxTreeItemAttr_SetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11231 { "new_wxTreeItemAttr", (PyCFunction
) _wrap_new_wxTreeItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
11232 { "wxListView_ClearColumnImage", (PyCFunction
) _wrap_wxListView_ClearColumnImage
, METH_VARARGS
| METH_KEYWORDS
},
11233 { "wxListView_SetColumnImage", (PyCFunction
) _wrap_wxListView_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
},
11234 { "wxListView_IsSelected", (PyCFunction
) _wrap_wxListView_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
11235 { "wxListView_GetFirstSelected", (PyCFunction
) _wrap_wxListView_GetFirstSelected
, METH_VARARGS
| METH_KEYWORDS
},
11236 { "wxListView_GetNextSelected", (PyCFunction
) _wrap_wxListView_GetNextSelected
, METH_VARARGS
| METH_KEYWORDS
},
11237 { "wxListView_GetFocusedItem", (PyCFunction
) _wrap_wxListView_GetFocusedItem
, METH_VARARGS
| METH_KEYWORDS
},
11238 { "wxListView_Focus", (PyCFunction
) _wrap_wxListView_Focus
, METH_VARARGS
| METH_KEYWORDS
},
11239 { "wxListView_Select", (PyCFunction
) _wrap_wxListView_Select
, METH_VARARGS
| METH_KEYWORDS
},
11240 { "wxListView_Create", (PyCFunction
) _wrap_wxListView_Create
, METH_VARARGS
| METH_KEYWORDS
},
11241 { "new_wxPreListView", (PyCFunction
) _wrap_new_wxPreListView
, METH_VARARGS
| METH_KEYWORDS
},
11242 { "new_wxListView", (PyCFunction
) _wrap_new_wxListView
, METH_VARARGS
| METH_KEYWORDS
},
11243 { "wxListCtrl_GetMainWindow", (PyCFunction
) _wrap_wxListCtrl_GetMainWindow
, METH_VARARGS
| METH_KEYWORDS
},
11244 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
11245 { "wxListCtrl_GetItemBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_GetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11246 { "wxListCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11247 { "wxListCtrl_GetItemTextColour", (PyCFunction
) _wrap_wxListCtrl_GetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11248 { "wxListCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxListCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11249 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
11250 { "wxListCtrl_SetItemCount", (PyCFunction
) _wrap_wxListCtrl_SetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
11251 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
11252 { "wxListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_wxListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
},
11253 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
11254 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
11255 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
11256 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
11257 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
11258 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
11259 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
11260 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
11261 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
11262 { "wxListCtrl_EditLabel", (PyCFunction
) _wrap_wxListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
11263 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
11264 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
11265 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
11266 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
11267 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
11268 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
11269 { "wxListCtrl_RefreshItems", (PyCFunction
) _wrap_wxListCtrl_RefreshItems
, METH_VARARGS
| METH_KEYWORDS
},
11270 { "wxListCtrl_RefreshItem", (PyCFunction
) _wrap_wxListCtrl_RefreshItem
, METH_VARARGS
| METH_KEYWORDS
},
11271 { "wxListCtrl_IsVirtual", (PyCFunction
) _wrap_wxListCtrl_IsVirtual
, METH_VARARGS
| METH_KEYWORDS
},
11272 { "wxListCtrl_AssignImageList", (PyCFunction
) _wrap_wxListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
11273 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
11274 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
11275 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
11276 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
11277 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
11278 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
11279 { "wxListCtrl_SetTextColour", (PyCFunction
) _wrap_wxListCtrl_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11280 { "wxListCtrl_GetTextColour", (PyCFunction
) _wrap_wxListCtrl_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11281 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
11282 { "wxListCtrl_SetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_SetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
11283 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
11284 { "wxListCtrl_GetColumnCount", (PyCFunction
) _wrap_wxListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
},
11285 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
11286 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
11287 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
11288 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
11289 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
11290 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
11291 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
11292 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
11293 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
11294 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
11295 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
11296 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
11297 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
11298 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
11299 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
11300 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
11301 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
11302 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
11303 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
11304 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11305 { "wxListCtrl_SetForegroundColour", (PyCFunction
) _wrap_wxListCtrl_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11306 { "wxListCtrl__setCallbackInfo", (PyCFunction
) _wrap_wxListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
11307 { "wxListCtrl_Create", (PyCFunction
) _wrap_wxListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
11308 { "new_wxPreListCtrl", (PyCFunction
) _wrap_new_wxPreListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11309 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
11310 { "wxListEvent_GetCacheTo", (PyCFunction
) _wrap_wxListEvent_GetCacheTo
, METH_VARARGS
| METH_KEYWORDS
},
11311 { "wxListEvent_GetCacheFrom", (PyCFunction
) _wrap_wxListEvent_GetCacheFrom
, METH_VARARGS
| METH_KEYWORDS
},
11312 { "wxListEvent_GetItem", (PyCFunction
) _wrap_wxListEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
11313 { "wxListEvent_GetMask", (PyCFunction
) _wrap_wxListEvent_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
11314 { "wxListEvent_GetData", (PyCFunction
) _wrap_wxListEvent_GetData
, METH_VARARGS
| METH_KEYWORDS
},
11315 { "wxListEvent_GetImage", (PyCFunction
) _wrap_wxListEvent_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
11316 { "wxListEvent_GetText", (PyCFunction
) _wrap_wxListEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
},
11317 { "wxListEvent_GetLabel", (PyCFunction
) _wrap_wxListEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
11318 { "wxListEvent_GetPoint", (PyCFunction
) _wrap_wxListEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
11319 { "wxListEvent_GetColumn", (PyCFunction
) _wrap_wxListEvent_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
11320 { "wxListEvent_GetIndex", (PyCFunction
) _wrap_wxListEvent_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
11321 { "wxListEvent_GetKeyCode", (PyCFunction
) _wrap_wxListEvent_GetKeyCode
, METH_VARARGS
| METH_KEYWORDS
},
11322 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
11323 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
11324 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
11325 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
11326 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
11327 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
11328 { "new_wxListEvent", (PyCFunction
) _wrap_new_wxListEvent
, METH_VARARGS
| METH_KEYWORDS
},
11329 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
11330 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
11331 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
11332 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
11333 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
11334 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
11335 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
11336 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
11337 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
11338 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
11339 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
11340 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
11341 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
11342 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
11343 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
11344 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
11345 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
11346 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
11347 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
11348 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
11349 { "wxListItem_GetFont", (PyCFunction
) _wrap_wxListItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
11350 { "wxListItem_GetBackgroundColour", (PyCFunction
) _wrap_wxListItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11351 { "wxListItem_GetTextColour", (PyCFunction
) _wrap_wxListItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11352 { "wxListItem_HasAttributes", (PyCFunction
) _wrap_wxListItem_HasAttributes
, METH_VARARGS
| METH_KEYWORDS
},
11353 { "wxListItem_GetAttributes", (PyCFunction
) _wrap_wxListItem_GetAttributes
, METH_VARARGS
| METH_KEYWORDS
},
11354 { "wxListItem_GetAlign", (PyCFunction
) _wrap_wxListItem_GetAlign
, METH_VARARGS
| METH_KEYWORDS
},
11355 { "wxListItem_GetWidth", (PyCFunction
) _wrap_wxListItem_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
11356 { "wxListItem_GetData", (PyCFunction
) _wrap_wxListItem_GetData
, METH_VARARGS
| METH_KEYWORDS
},
11357 { "wxListItem_GetImage", (PyCFunction
) _wrap_wxListItem_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
11358 { "wxListItem_GetText", (PyCFunction
) _wrap_wxListItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
11359 { "wxListItem_GetState", (PyCFunction
) _wrap_wxListItem_GetState
, METH_VARARGS
| METH_KEYWORDS
},
11360 { "wxListItem_GetColumn", (PyCFunction
) _wrap_wxListItem_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
11361 { "wxListItem_GetId", (PyCFunction
) _wrap_wxListItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
11362 { "wxListItem_GetMask", (PyCFunction
) _wrap_wxListItem_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
11363 { "wxListItem_SetFont", (PyCFunction
) _wrap_wxListItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
11364 { "wxListItem_SetBackgroundColour", (PyCFunction
) _wrap_wxListItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11365 { "wxListItem_SetTextColour", (PyCFunction
) _wrap_wxListItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11366 { "wxListItem_SetAlign", (PyCFunction
) _wrap_wxListItem_SetAlign
, METH_VARARGS
| METH_KEYWORDS
},
11367 { "wxListItem_SetWidth", (PyCFunction
) _wrap_wxListItem_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
11368 { "wxListItem_SetData", (PyCFunction
) _wrap_wxListItem_SetData
, METH_VARARGS
| METH_KEYWORDS
},
11369 { "wxListItem_SetImage", (PyCFunction
) _wrap_wxListItem_SetImage
, METH_VARARGS
| METH_KEYWORDS
},
11370 { "wxListItem_SetText", (PyCFunction
) _wrap_wxListItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
11371 { "wxListItem_SetStateMask", (PyCFunction
) _wrap_wxListItem_SetStateMask
, METH_VARARGS
| METH_KEYWORDS
},
11372 { "wxListItem_SetState", (PyCFunction
) _wrap_wxListItem_SetState
, METH_VARARGS
| METH_KEYWORDS
},
11373 { "wxListItem_SetColumn", (PyCFunction
) _wrap_wxListItem_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
11374 { "wxListItem_SetId", (PyCFunction
) _wrap_wxListItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
11375 { "wxListItem_SetMask", (PyCFunction
) _wrap_wxListItem_SetMask
, METH_VARARGS
| METH_KEYWORDS
},
11376 { "wxListItem_ClearAttributes", (PyCFunction
) _wrap_wxListItem_ClearAttributes
, METH_VARARGS
| METH_KEYWORDS
},
11377 { "wxListItem_Clear", (PyCFunction
) _wrap_wxListItem_Clear
, METH_VARARGS
| METH_KEYWORDS
},
11378 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
11379 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
11380 { "wxListItemAttr_GetFont", (PyCFunction
) _wrap_wxListItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
11381 { "wxListItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11382 { "wxListItemAttr_GetTextColour", (PyCFunction
) _wrap_wxListItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11383 { "wxListItemAttr_HasFont", (PyCFunction
) _wrap_wxListItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
11384 { "wxListItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11385 { "wxListItemAttr_HasTextColour", (PyCFunction
) _wrap_wxListItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11386 { "wxListItemAttr_SetFont", (PyCFunction
) _wrap_wxListItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
11387 { "wxListItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
11388 { "wxListItemAttr_SetTextColour", (PyCFunction
) _wrap_wxListItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
11389 { "new_wxListItemAttr", (PyCFunction
) _wrap_new_wxListItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
11396 * This table is used by the pointer type-checker
11398 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
11399 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
11400 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
11401 { "_signed_long","_long",0},
11402 { "_wxPrintQuality","_wxCoord",0},
11403 { "_wxPrintQuality","_int",0},
11404 { "_wxPrintQuality","_signed_int",0},
11405 { "_wxPrintQuality","_unsigned_int",0},
11406 { "_wxPrintQuality","_wxWindowID",0},
11407 { "_wxPrintQuality","_uint",0},
11408 { "_wxPrintQuality","_EBool",0},
11409 { "_wxPrintQuality","_size_t",0},
11410 { "_wxPrintQuality","_time_t",0},
11411 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
11412 { "_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
11413 { "_byte","_unsigned_char",0},
11414 { "_wxChoice","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxChoice
},
11415 { "_long","_unsigned_long",0},
11416 { "_long","_signed_long",0},
11417 { "_size_t","_wxCoord",0},
11418 { "_size_t","_wxPrintQuality",0},
11419 { "_size_t","_time_t",0},
11420 { "_size_t","_unsigned_int",0},
11421 { "_size_t","_int",0},
11422 { "_size_t","_wxWindowID",0},
11423 { "_size_t","_uint",0},
11424 { "_uint","_wxCoord",0},
11425 { "_uint","_wxPrintQuality",0},
11426 { "_uint","_time_t",0},
11427 { "_uint","_size_t",0},
11428 { "_uint","_unsigned_int",0},
11429 { "_uint","_int",0},
11430 { "_uint","_wxWindowID",0},
11431 { "_wxChar","_char",0},
11432 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
11433 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
11434 { "_char","_wxChar",0},
11435 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
11436 { "_EBool","_wxCoord",0},
11437 { "_EBool","_wxPrintQuality",0},
11438 { "_EBool","_signed_int",0},
11439 { "_EBool","_int",0},
11440 { "_EBool","_wxWindowID",0},
11441 { "_unsigned_long","_long",0},
11442 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
11443 { "_signed_int","_wxCoord",0},
11444 { "_signed_int","_wxPrintQuality",0},
11445 { "_signed_int","_EBool",0},
11446 { "_signed_int","_wxWindowID",0},
11447 { "_signed_int","_int",0},
11448 { "_WXTYPE","_short",0},
11449 { "_WXTYPE","_signed_short",0},
11450 { "_WXTYPE","_unsigned_short",0},
11451 { "_unsigned_short","_WXTYPE",0},
11452 { "_unsigned_short","_short",0},
11453 { "_wxObject","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxObject
},
11454 { "_wxObject","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxObject
},
11455 { "_wxObject","_wxDirItemData",SwigwxDirItemDataTowxObject
},
11456 { "_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
11457 { "_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
11458 { "_wxObject","_wxListView",SwigwxListViewTowxObject
},
11459 { "_wxObject","_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
11460 { "_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
11461 { "_wxObject","_wxListItem",SwigwxListItemTowxObject
},
11462 { "_signed_short","_WXTYPE",0},
11463 { "_signed_short","_short",0},
11464 { "_unsigned_char","_byte",0},
11465 { "_wxControl","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxControl
},
11466 { "_wxControl","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxControl
},
11467 { "_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
11468 { "_wxControl","_wxListView",SwigwxListViewTowxControl
},
11469 { "_wxControl","_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
11470 { "_unsigned_int","_wxCoord",0},
11471 { "_unsigned_int","_wxPrintQuality",0},
11472 { "_unsigned_int","_time_t",0},
11473 { "_unsigned_int","_size_t",0},
11474 { "_unsigned_int","_uint",0},
11475 { "_unsigned_int","_wxWindowID",0},
11476 { "_unsigned_int","_int",0},
11477 { "_short","_WXTYPE",0},
11478 { "_short","_unsigned_short",0},
11479 { "_short","_signed_short",0},
11480 { "_wxControlWithItems","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxControlWithItems
},
11481 { "_wxWindowID","_wxCoord",0},
11482 { "_wxWindowID","_wxPrintQuality",0},
11483 { "_wxWindowID","_time_t",0},
11484 { "_wxWindowID","_size_t",0},
11485 { "_wxWindowID","_EBool",0},
11486 { "_wxWindowID","_uint",0},
11487 { "_wxWindowID","_int",0},
11488 { "_wxWindowID","_signed_int",0},
11489 { "_wxWindowID","_unsigned_int",0},
11490 { "_int","_wxCoord",0},
11491 { "_int","_wxPrintQuality",0},
11492 { "_int","_time_t",0},
11493 { "_int","_size_t",0},
11494 { "_int","_EBool",0},
11495 { "_int","_uint",0},
11496 { "_int","_wxWindowID",0},
11497 { "_int","_unsigned_int",0},
11498 { "_int","_signed_int",0},
11499 { "_time_t","_wxCoord",0},
11500 { "_time_t","_wxPrintQuality",0},
11501 { "_time_t","_unsigned_int",0},
11502 { "_time_t","_int",0},
11503 { "_time_t","_wxWindowID",0},
11504 { "_time_t","_uint",0},
11505 { "_time_t","_size_t",0},
11506 { "_wxCoord","_int",0},
11507 { "_wxCoord","_signed_int",0},
11508 { "_wxCoord","_unsigned_int",0},
11509 { "_wxCoord","_wxWindowID",0},
11510 { "_wxCoord","_uint",0},
11511 { "_wxCoord","_EBool",0},
11512 { "_wxCoord","_size_t",0},
11513 { "_wxCoord","_time_t",0},
11514 { "_wxCoord","_wxPrintQuality",0},
11515 { "_wxPyListCtrl","_wxListView",SwigwxListViewTowxPyListCtrl
},
11516 { "_wxEvtHandler","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxEvtHandler
},
11517 { "_wxEvtHandler","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxEvtHandler
},
11518 { "_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
11519 { "_wxEvtHandler","_wxListView",SwigwxListViewTowxEvtHandler
},
11520 { "_wxEvtHandler","_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
11521 { "_wxWindow","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxWindow
},
11522 { "_wxWindow","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxWindow
},
11523 { "_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
11524 { "_wxWindow","_wxListView",SwigwxListViewTowxWindow
},
11525 { "_wxWindow","_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
11528 static PyObject
*SWIG_globals
;
11532 SWIGEXPORT(void) initcontrols2c() {
11534 SWIG_globals
= SWIG_newvarlink();
11535 m
= Py_InitModule("controls2c", controls2cMethods
);
11536 d
= PyModule_GetDict(m
);
11537 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_DRAG
));
11538 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_RDRAG
));
11539 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
));
11540 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_END_LABEL_EDIT
));
11541 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ITEM
));
11542 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
));
11543 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_GET_INFO
));
11544 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_SET_INFO
));
11545 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_SELECTED
));
11546 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_DESELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_DESELECTED
));
11547 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_LIST_KEY_DOWN
));
11548 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_INSERT_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_INSERT_ITEM
));
11549 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_CLICK
));
11550 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
));
11551 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
));
11552 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_ACTIVATED
));
11553 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_CACHE_HINT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_CACHE_HINT
));
11554 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_RIGHT_CLICK
));
11555 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_BEGIN_DRAG
));
11556 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_DRAGGING", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_DRAGGING
));
11557 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_END_DRAG
));
11558 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_FOCUSED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_FOCUSED
));
11559 PyDict_SetItemString(d
,"wxLC_VRULES", PyInt_FromLong((long) wxLC_VRULES
));
11560 PyDict_SetItemString(d
,"wxLC_HRULES", PyInt_FromLong((long) wxLC_HRULES
));
11561 PyDict_SetItemString(d
,"wxLC_ICON", PyInt_FromLong((long) wxLC_ICON
));
11562 PyDict_SetItemString(d
,"wxLC_SMALL_ICON", PyInt_FromLong((long) wxLC_SMALL_ICON
));
11563 PyDict_SetItemString(d
,"wxLC_LIST", PyInt_FromLong((long) wxLC_LIST
));
11564 PyDict_SetItemString(d
,"wxLC_REPORT", PyInt_FromLong((long) wxLC_REPORT
));
11565 PyDict_SetItemString(d
,"wxLC_ALIGN_TOP", PyInt_FromLong((long) wxLC_ALIGN_TOP
));
11566 PyDict_SetItemString(d
,"wxLC_ALIGN_LEFT", PyInt_FromLong((long) wxLC_ALIGN_LEFT
));
11567 PyDict_SetItemString(d
,"wxLC_AUTOARRANGE", PyInt_FromLong((long) wxLC_AUTOARRANGE
));
11568 PyDict_SetItemString(d
,"wxLC_VIRTUAL", PyInt_FromLong((long) wxLC_VIRTUAL
));
11569 PyDict_SetItemString(d
,"wxLC_EDIT_LABELS", PyInt_FromLong((long) wxLC_EDIT_LABELS
));
11570 PyDict_SetItemString(d
,"wxLC_NO_HEADER", PyInt_FromLong((long) wxLC_NO_HEADER
));
11571 PyDict_SetItemString(d
,"wxLC_NO_SORT_HEADER", PyInt_FromLong((long) wxLC_NO_SORT_HEADER
));
11572 PyDict_SetItemString(d
,"wxLC_SINGLE_SEL", PyInt_FromLong((long) wxLC_SINGLE_SEL
));
11573 PyDict_SetItemString(d
,"wxLC_SORT_ASCENDING", PyInt_FromLong((long) wxLC_SORT_ASCENDING
));
11574 PyDict_SetItemString(d
,"wxLC_SORT_DESCENDING", PyInt_FromLong((long) wxLC_SORT_DESCENDING
));
11575 PyDict_SetItemString(d
,"wxLC_MASK_TYPE", PyInt_FromLong((long) wxLC_MASK_TYPE
));
11576 PyDict_SetItemString(d
,"wxLC_MASK_ALIGN", PyInt_FromLong((long) wxLC_MASK_ALIGN
));
11577 PyDict_SetItemString(d
,"wxLC_MASK_SORT", PyInt_FromLong((long) wxLC_MASK_SORT
));
11578 PyDict_SetItemString(d
,"wxLC_USER_TEXT", PyInt_FromLong((long) wxLC_USER_TEXT
));
11579 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
11580 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
11581 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
11582 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
11583 PyDict_SetItemString(d
,"wxLIST_SET_ITEM", PyInt_FromLong((long) wxLIST_SET_ITEM
));
11584 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
11585 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
11586 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
11587 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
11588 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
11589 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
11590 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
11591 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
11592 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
11593 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
11594 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
11595 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
11596 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
11597 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
11598 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
11599 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
11600 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
11601 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
11602 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
11603 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
11604 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
11605 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
11606 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
11607 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
11608 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
11609 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
11610 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
11611 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
11612 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
11613 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
11614 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
11615 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
11616 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
11617 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
11618 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
11619 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
11620 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
11621 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
11622 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
11623 PyDict_SetItemString(d
,"wxTR_NO_BUTTONS", PyInt_FromLong((long) wxTR_NO_BUTTONS
));
11624 PyDict_SetItemString(d
,"wxTR_HAS_BUTTONS", PyInt_FromLong((long) wxTR_HAS_BUTTONS
));
11625 PyDict_SetItemString(d
,"wxTR_NO_LINES", PyInt_FromLong((long) wxTR_NO_LINES
));
11626 PyDict_SetItemString(d
,"wxTR_LINES_AT_ROOT", PyInt_FromLong((long) wxTR_LINES_AT_ROOT
));
11627 PyDict_SetItemString(d
,"wxTR_SINGLE", PyInt_FromLong((long) wxTR_SINGLE
));
11628 PyDict_SetItemString(d
,"wxTR_MULTIPLE", PyInt_FromLong((long) wxTR_MULTIPLE
));
11629 PyDict_SetItemString(d
,"wxTR_EXTENDED", PyInt_FromLong((long) wxTR_EXTENDED
));
11630 PyDict_SetItemString(d
,"wxTR_HAS_VARIABLE_ROW_HEIGHT", PyInt_FromLong((long) wxTR_HAS_VARIABLE_ROW_HEIGHT
));
11631 PyDict_SetItemString(d
,"wxTR_EDIT_LABELS", PyInt_FromLong((long) wxTR_EDIT_LABELS
));
11632 PyDict_SetItemString(d
,"wxTR_HIDE_ROOT", PyInt_FromLong((long) wxTR_HIDE_ROOT
));
11633 PyDict_SetItemString(d
,"wxTR_ROW_LINES", PyInt_FromLong((long) wxTR_ROW_LINES
));
11634 PyDict_SetItemString(d
,"wxTR_FULL_ROW_HIGHLIGHT", PyInt_FromLong((long) wxTR_FULL_ROW_HIGHLIGHT
));
11635 PyDict_SetItemString(d
,"wxTR_DEFAULT_STYLE", PyInt_FromLong((long) wxTR_DEFAULT_STYLE
));
11636 PyDict_SetItemString(d
,"wxTR_TWIST_BUTTONS", PyInt_FromLong((long) wxTR_TWIST_BUTTONS
));
11637 PyDict_SetItemString(d
,"wxTR_MAC_BUTTONS", PyInt_FromLong((long) wxTR_MAC_BUTTONS
));
11638 PyDict_SetItemString(d
,"wxTR_AQUA_BUTTONS", PyInt_FromLong((long) wxTR_AQUA_BUTTONS
));
11639 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
11640 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
11641 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
11642 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
11643 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
11644 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
11645 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
11646 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
11647 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
11648 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
11649 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
11650 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
11651 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
11652 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
11653 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
11654 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
11655 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
11656 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
11657 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
11658 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_DRAG
));
11659 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_RDRAG
));
11660 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
));
11661 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_LABEL_EDIT
));
11662 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_TREE_DELETE_ITEM
));
11663 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_GET_INFO
));
11664 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SET_INFO
));
11665 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDED
));
11666 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDING
));
11667 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSED
));
11668 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSING
));
11669 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGED
));
11670 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGING
));
11671 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_TREE_KEY_DOWN
));
11672 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_ACTIVATED
));
11673 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
));
11674 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
));
11675 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_DRAG
));
11676 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK
));
11677 PyDict_SetItemString(d
,"wxDIRCTRL_DIR_ONLY", PyInt_FromLong((long) wxDIRCTRL_DIR_ONLY
));
11678 PyDict_SetItemString(d
,"wxDIRCTRL_SELECT_FIRST", PyInt_FromLong((long) wxDIRCTRL_SELECT_FIRST
));
11679 PyDict_SetItemString(d
,"wxDIRCTRL_SHOW_FILTERS", PyInt_FromLong((long) wxDIRCTRL_SHOW_FILTERS
));
11680 PyDict_SetItemString(d
,"wxDIRCTRL_3D_INTERNAL", PyInt_FromLong((long) wxDIRCTRL_3D_INTERNAL
));
11681 PyDict_SetItemString(d
,"wxDIRCTRL_EDIT_LABELS", PyInt_FromLong((long) wxDIRCTRL_EDIT_LABELS
));
11682 PyDict_SetItemString(d
,"wxID_TREECTRL", PyInt_FromLong((long) wxID_TREECTRL
));
11683 PyDict_SetItemString(d
,"wxID_FILTERLISTCTRL", PyInt_FromLong((long) wxID_FILTERLISTCTRL
));
11685 // Map renamed classes back to their common name for OOR
11686 wxPyPtrTypeMap_Add("wxTreeItemData", "wxPyTreeItemData");
11687 wxPyPtrTypeMap_Add("wxTreeCtrl", "wxPyTreeCtrl");
11688 wxPyPtrTypeMap_Add("wxListCtrl", "wxPyListCtrl");
11689 PyDict_SetItemString(d
,"wxFileIconsTable_folder", PyInt_FromLong((long) wxFileIconsTable::folder
));
11690 PyDict_SetItemString(d
,"wxFileIconsTable_folder_open", PyInt_FromLong((long) wxFileIconsTable::folder_open
));
11691 PyDict_SetItemString(d
,"wxFileIconsTable_computer", PyInt_FromLong((long) wxFileIconsTable::computer
));
11692 PyDict_SetItemString(d
,"wxFileIconsTable_drive", PyInt_FromLong((long) wxFileIconsTable::drive
));
11693 PyDict_SetItemString(d
,"wxFileIconsTable_cdrom", PyInt_FromLong((long) wxFileIconsTable::cdrom
));
11694 PyDict_SetItemString(d
,"wxFileIconsTable_floppy", PyInt_FromLong((long) wxFileIconsTable::floppy
));
11695 PyDict_SetItemString(d
,"wxFileIconsTable_removeable", PyInt_FromLong((long) wxFileIconsTable::removeable
));
11696 PyDict_SetItemString(d
,"wxFileIconsTable_file", PyInt_FromLong((long) wxFileIconsTable::file
));
11697 PyDict_SetItemString(d
,"wxFileIconsTable_executable", PyInt_FromLong((long) wxFileIconsTable::executable
));
11700 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
11701 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);