2 * FILE : src/msw/controls2.cpp
4 * This file was automatically generated by :
5 * Simplified Wrapper and Interface Generator (SWIG)
6 * Version 1.1 (Build 883)
8 * Portions Copyright (c) 1995-1998
9 * The University of Utah and The Regents of the University of California.
10 * Permission is granted to distribute this file in any manner provided
11 * this notice remains intact.
13 * Do not make changes to this file--changes will be lost!
19 /* Implementation : PYTHON */
24 /* Definitions for Windows/Unix exporting */
25 #if defined(__WIN32__)
26 # if defined(_MSC_VER)
27 # define SWIGEXPORT(a) __declspec(dllexport) a
29 # if defined(__BORLANDC__)
30 # define SWIGEXPORT(a) a _export
32 # define SWIGEXPORT(a) a
36 # define SWIGEXPORT(a) a
45 extern void SWIG_MakePtr(char *, void *, char *);
46 extern void SWIG_RegisterMapping(char *, char *, void *(*)(void *));
47 extern char *SWIG_GetPtr(char *, void **, char *);
48 extern char *SWIG_GetPtrObj(PyObject
*, void **, char *);
49 extern void SWIG_addvarlink(PyObject
*, char *, PyObject
*(*)(void), int (*)(PyObject
*));
50 extern PyObject
*SWIG_newvarlink(void);
54 #define SWIG_init initcontrols2c
56 #define SWIG_name "controls2c"
62 #include <wx/listctrl.h>
63 #include <wx/treectrl.h>
64 #include <wx/imaglist.h>
65 #include <wx/dirctrl.h>
68 static PyObject
* t_output_helper(PyObject
* target
, PyObject
* o
) {
74 } else if (target
== Py_None
) {
78 if (!PyTuple_Check(target
)) {
80 target
= PyTuple_New(1);
81 PyTuple_SetItem(target
, 0, o2
);
84 PyTuple_SetItem(o3
, 0, o
);
87 target
= PySequence_Concat(o2
, o3
);
93 // C++ Version of a Python aware class
94 class wxPyListCtrl
: public wxListCtrl
{
95 DECLARE_ABSTRACT_CLASS(wxPyListCtrl
);
97 wxPyListCtrl() : wxListCtrl() {}
98 wxPyListCtrl(wxWindow
* parent
, wxWindowID id
,
102 const wxValidator
& validator
,
104 wxListCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
106 bool Create(wxWindow
* parent
, wxWindowID id
,
110 const wxValidator
& validator
,
112 return wxListCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
115 DEC_PYCALLBACK_STRING_LONGLONG(OnGetItemText
);
116 DEC_PYCALLBACK_INT_LONG(OnGetItemImage
);
117 DEC_PYCALLBACK_LISTATTR_LONG(OnGetItemAttr
);
122 IMPLEMENT_ABSTRACT_CLASS(wxPyListCtrl
, wxListCtrl
);
124 IMP_PYCALLBACK_STRING_LONGLONG(wxPyListCtrl
, wxListCtrl
, OnGetItemText
);
125 IMP_PYCALLBACK_INT_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemImage
);
126 IMP_PYCALLBACK_LISTATTR_LONG(wxPyListCtrl
, wxListCtrl
, OnGetItemAttr
);
127 // Python aware sorting function for wxPyListCtrl
128 int wxCALLBACK
wxPyListCtrl_SortItems(long item1
, long item2
, long funcPtr
) {
130 PyObject
* func
= (PyObject
*)funcPtr
;
131 wxPyBeginBlockThreads();
133 PyObject
* args
= Py_BuildValue("(ii)", item1
, item2
);
134 PyObject
* result
= PyEval_CallObject(func
, args
);
137 retval
= PyInt_AsLong(result
);
141 wxPyEndBlockThreads();
146 class wxPyTreeItemData
: public wxTreeItemData
{
148 wxPyTreeItemData(PyObject
* obj
= NULL
) {
155 ~wxPyTreeItemData() {
156 wxPyBeginBlockThreads();
158 wxPyEndBlockThreads();
161 PyObject
* GetData() {
166 void SetData(PyObject
* obj
) {
167 wxPyBeginBlockThreads();
169 wxPyEndBlockThreads();
176 // C++ version of Python aware wxTreeCtrl
177 class wxPyTreeCtrl
: public wxTreeCtrl
{
178 DECLARE_ABSTRACT_CLASS(wxPyTreeCtrl
);
180 wxPyTreeCtrl() : wxTreeCtrl() {}
181 wxPyTreeCtrl(wxWindow
*parent
, wxWindowID id
,
185 const wxValidator
& validator
,
187 wxTreeCtrl(parent
, id
, pos
, size
, style
, validator
, name
) {}
189 bool Create(wxWindow
*parent
, wxWindowID id
,
193 const wxValidator
& validator
,
195 return wxTreeCtrl::Create(parent
, id
, pos
, size
, style
, validator
, name
);
199 int OnCompareItems(const wxTreeItemId
& item1
,
200 const wxTreeItemId
& item2
) {
203 wxPyBeginBlockThreads();
204 if ((found
= m_myInst
.findCallback("OnCompareItems")))
205 rval
= m_myInst
.callCallback(Py_BuildValue(
207 wxPyConstructObject((void*)&item1
, "wxTreeItemId"),
208 wxPyConstructObject((void*)&item2
, "wxTreeItemId")));
209 wxPyEndBlockThreads();
211 rval
= wxTreeCtrl::OnCompareItems(item1
, item2
);
217 IMPLEMENT_ABSTRACT_CLASS(wxPyTreeCtrl
, wxTreeCtrl
);
222 #define new_wxListItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxListItemAttr(_swigarg0,_swigarg1,_swigarg2))
223 static PyObject
*_wrap_new_wxListItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
224 PyObject
* _resultobj
;
225 wxListItemAttr
* _result
;
226 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
227 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
228 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
230 PyObject
* _obj0
= 0;
232 PyObject
* _obj1
= 0;
233 PyObject
* _argo2
= 0;
234 char *_kwnames
[] = { "colText","colBack","font", NULL
};
238 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxListItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
243 if (! wxColour_helper(_obj0
, &_arg0
))
249 if (! wxColour_helper(_obj1
, &_arg1
))
253 if (_argo2
== Py_None
) { _arg2
= NULL
; }
254 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxListItemAttr. Expected _wxFont_p.");
260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
261 _result
= (wxListItemAttr
*)new_wxListItemAttr(*_arg0
,*_arg1
,*_arg2
);
263 wxPyEndAllowThreads(__tstate
);
264 if (PyErr_Occurred()) return NULL
;
266 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
267 _resultobj
= Py_BuildValue("s",_ptemp
);
270 _resultobj
= Py_None
;
275 #define wxListItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
276 static PyObject
*_wrap_wxListItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
277 PyObject
* _resultobj
;
278 wxListItemAttr
* _arg0
;
280 PyObject
* _argo0
= 0;
282 PyObject
* _obj1
= 0;
283 char *_kwnames
[] = { "self","colText", NULL
};
286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetTextColour. Expected _wxListItemAttr_p.");
297 if (! wxColour_helper(_obj1
, &_arg1
))
301 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
302 wxListItemAttr_SetTextColour(_arg0
,*_arg1
);
304 wxPyEndAllowThreads(__tstate
);
305 if (PyErr_Occurred()) return NULL
;
306 } Py_INCREF(Py_None
);
307 _resultobj
= Py_None
;
311 #define wxListItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
312 static PyObject
*_wrap_wxListItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
313 PyObject
* _resultobj
;
314 wxListItemAttr
* _arg0
;
316 PyObject
* _argo0
= 0;
318 PyObject
* _obj1
= 0;
319 char *_kwnames
[] = { "self","colBack", NULL
};
322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
325 if (_argo0
== Py_None
) { _arg0
= NULL
; }
326 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
327 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetBackgroundColour. Expected _wxListItemAttr_p.");
333 if (! wxColour_helper(_obj1
, &_arg1
))
337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
338 wxListItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
340 wxPyEndAllowThreads(__tstate
);
341 if (PyErr_Occurred()) return NULL
;
342 } Py_INCREF(Py_None
);
343 _resultobj
= Py_None
;
347 #define wxListItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
348 static PyObject
*_wrap_wxListItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
349 PyObject
* _resultobj
;
350 wxListItemAttr
* _arg0
;
352 PyObject
* _argo0
= 0;
353 PyObject
* _argo1
= 0;
354 char *_kwnames
[] = { "self","font", NULL
};
357 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
360 if (_argo0
== Py_None
) { _arg0
= NULL
; }
361 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
362 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_SetFont. Expected _wxListItemAttr_p.");
367 if (_argo1
== Py_None
) { _arg1
= NULL
; }
368 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
369 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItemAttr_SetFont. Expected _wxFont_p.");
374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
375 wxListItemAttr_SetFont(_arg0
,*_arg1
);
377 wxPyEndAllowThreads(__tstate
);
378 if (PyErr_Occurred()) return NULL
;
379 } Py_INCREF(Py_None
);
380 _resultobj
= Py_None
;
384 #define wxListItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
385 static PyObject
*_wrap_wxListItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
386 PyObject
* _resultobj
;
388 wxListItemAttr
* _arg0
;
389 PyObject
* _argo0
= 0;
390 char *_kwnames
[] = { "self", NULL
};
393 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasTextColour",_kwnames
,&_argo0
))
396 if (_argo0
== Py_None
) { _arg0
= NULL
; }
397 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
398 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasTextColour. Expected _wxListItemAttr_p.");
403 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
404 _result
= (bool )wxListItemAttr_HasTextColour(_arg0
);
406 wxPyEndAllowThreads(__tstate
);
407 if (PyErr_Occurred()) return NULL
;
408 } _resultobj
= Py_BuildValue("i",_result
);
412 #define wxListItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
413 static PyObject
*_wrap_wxListItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
414 PyObject
* _resultobj
;
416 wxListItemAttr
* _arg0
;
417 PyObject
* _argo0
= 0;
418 char *_kwnames
[] = { "self", NULL
};
421 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
424 if (_argo0
== Py_None
) { _arg0
= NULL
; }
425 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
426 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasBackgroundColour. Expected _wxListItemAttr_p.");
431 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
432 _result
= (bool )wxListItemAttr_HasBackgroundColour(_arg0
);
434 wxPyEndAllowThreads(__tstate
);
435 if (PyErr_Occurred()) return NULL
;
436 } _resultobj
= Py_BuildValue("i",_result
);
440 #define wxListItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
441 static PyObject
*_wrap_wxListItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
442 PyObject
* _resultobj
;
444 wxListItemAttr
* _arg0
;
445 PyObject
* _argo0
= 0;
446 char *_kwnames
[] = { "self", NULL
};
449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_HasFont",_kwnames
,&_argo0
))
452 if (_argo0
== Py_None
) { _arg0
= NULL
; }
453 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_HasFont. Expected _wxListItemAttr_p.");
459 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
460 _result
= (bool )wxListItemAttr_HasFont(_arg0
);
462 wxPyEndAllowThreads(__tstate
);
463 if (PyErr_Occurred()) return NULL
;
464 } _resultobj
= Py_BuildValue("i",_result
);
468 #define wxListItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
469 static PyObject
*_wrap_wxListItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
470 PyObject
* _resultobj
;
472 wxListItemAttr
* _arg0
;
473 PyObject
* _argo0
= 0;
474 char *_kwnames
[] = { "self", NULL
};
478 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetTextColour",_kwnames
,&_argo0
))
481 if (_argo0
== Py_None
) { _arg0
= NULL
; }
482 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
483 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetTextColour. Expected _wxListItemAttr_p.");
488 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
489 _result
= new wxColour (wxListItemAttr_GetTextColour(_arg0
));
491 wxPyEndAllowThreads(__tstate
);
492 if (PyErr_Occurred()) return NULL
;
493 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
494 _resultobj
= Py_BuildValue("s",_ptemp
);
498 #define wxListItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
499 static PyObject
*_wrap_wxListItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
500 PyObject
* _resultobj
;
502 wxListItemAttr
* _arg0
;
503 PyObject
* _argo0
= 0;
504 char *_kwnames
[] = { "self", NULL
};
508 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
511 if (_argo0
== Py_None
) { _arg0
= NULL
; }
512 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetBackgroundColour. Expected _wxListItemAttr_p.");
518 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
519 _result
= new wxColour (wxListItemAttr_GetBackgroundColour(_arg0
));
521 wxPyEndAllowThreads(__tstate
);
522 if (PyErr_Occurred()) return NULL
;
523 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
524 _resultobj
= Py_BuildValue("s",_ptemp
);
528 #define wxListItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
529 static PyObject
*_wrap_wxListItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
530 PyObject
* _resultobj
;
532 wxListItemAttr
* _arg0
;
533 PyObject
* _argo0
= 0;
534 char *_kwnames
[] = { "self", NULL
};
538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItemAttr_GetFont",_kwnames
,&_argo0
))
541 if (_argo0
== Py_None
) { _arg0
= NULL
; }
542 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItemAttr_p")) {
543 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItemAttr_GetFont. Expected _wxListItemAttr_p.");
548 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
549 _result
= new wxFont (wxListItemAttr_GetFont(_arg0
));
551 wxPyEndAllowThreads(__tstate
);
552 if (PyErr_Occurred()) return NULL
;
553 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
554 _resultobj
= Py_BuildValue("s",_ptemp
);
558 static void *SwigwxListItemTowxObject(void *ptr
) {
561 src
= (wxListItem
*) ptr
;
562 dest
= (wxObject
*) src
;
563 return (void *) dest
;
566 #define new_wxListItem() (new wxListItem())
567 static PyObject
*_wrap_new_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
568 PyObject
* _resultobj
;
569 wxListItem
* _result
;
570 char *_kwnames
[] = { NULL
};
574 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxListItem",_kwnames
))
577 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
578 _result
= (wxListItem
*)new_wxListItem();
580 wxPyEndAllowThreads(__tstate
);
581 if (PyErr_Occurred()) return NULL
;
583 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItem_p");
584 _resultobj
= Py_BuildValue("s",_ptemp
);
587 _resultobj
= Py_None
;
592 #define delete_wxListItem(_swigobj) (delete _swigobj)
593 static PyObject
*_wrap_delete_wxListItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
594 PyObject
* _resultobj
;
596 PyObject
* _argo0
= 0;
597 char *_kwnames
[] = { "self", NULL
};
600 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxListItem",_kwnames
,&_argo0
))
603 if (_argo0
== Py_None
) { _arg0
= NULL
; }
604 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
605 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxListItem. Expected _wxListItem_p.");
610 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
611 delete_wxListItem(_arg0
);
613 wxPyEndAllowThreads(__tstate
);
614 if (PyErr_Occurred()) return NULL
;
615 } Py_INCREF(Py_None
);
616 _resultobj
= Py_None
;
620 #define wxListItem_Clear(_swigobj) (_swigobj->Clear())
621 static PyObject
*_wrap_wxListItem_Clear(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
622 PyObject
* _resultobj
;
624 PyObject
* _argo0
= 0;
625 char *_kwnames
[] = { "self", NULL
};
628 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_Clear",_kwnames
,&_argo0
))
631 if (_argo0
== Py_None
) { _arg0
= NULL
; }
632 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
633 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_Clear. Expected _wxListItem_p.");
638 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
639 wxListItem_Clear(_arg0
);
641 wxPyEndAllowThreads(__tstate
);
642 if (PyErr_Occurred()) return NULL
;
643 } Py_INCREF(Py_None
);
644 _resultobj
= Py_None
;
648 #define wxListItem_ClearAttributes(_swigobj) (_swigobj->ClearAttributes())
649 static PyObject
*_wrap_wxListItem_ClearAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
650 PyObject
* _resultobj
;
652 PyObject
* _argo0
= 0;
653 char *_kwnames
[] = { "self", NULL
};
656 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_ClearAttributes",_kwnames
,&_argo0
))
659 if (_argo0
== Py_None
) { _arg0
= NULL
; }
660 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
661 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_ClearAttributes. Expected _wxListItem_p.");
666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
667 wxListItem_ClearAttributes(_arg0
);
669 wxPyEndAllowThreads(__tstate
);
670 if (PyErr_Occurred()) return NULL
;
671 } Py_INCREF(Py_None
);
672 _resultobj
= Py_None
;
676 #define wxListItem_SetMask(_swigobj,_swigarg0) (_swigobj->SetMask(_swigarg0))
677 static PyObject
*_wrap_wxListItem_SetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
678 PyObject
* _resultobj
;
681 PyObject
* _argo0
= 0;
682 char *_kwnames
[] = { "self","mask", NULL
};
685 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetMask",_kwnames
,&_argo0
,&_arg1
))
688 if (_argo0
== Py_None
) { _arg0
= NULL
; }
689 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
690 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetMask. Expected _wxListItem_p.");
695 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
696 wxListItem_SetMask(_arg0
,_arg1
);
698 wxPyEndAllowThreads(__tstate
);
699 if (PyErr_Occurred()) return NULL
;
700 } Py_INCREF(Py_None
);
701 _resultobj
= Py_None
;
705 #define wxListItem_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
706 static PyObject
*_wrap_wxListItem_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
707 PyObject
* _resultobj
;
710 PyObject
* _argo0
= 0;
711 char *_kwnames
[] = { "self","id", NULL
};
714 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetId",_kwnames
,&_argo0
,&_arg1
))
717 if (_argo0
== Py_None
) { _arg0
= NULL
; }
718 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
719 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetId. Expected _wxListItem_p.");
724 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
725 wxListItem_SetId(_arg0
,_arg1
);
727 wxPyEndAllowThreads(__tstate
);
728 if (PyErr_Occurred()) return NULL
;
729 } Py_INCREF(Py_None
);
730 _resultobj
= Py_None
;
734 #define wxListItem_SetColumn(_swigobj,_swigarg0) (_swigobj->SetColumn(_swigarg0))
735 static PyObject
*_wrap_wxListItem_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
736 PyObject
* _resultobj
;
739 PyObject
* _argo0
= 0;
740 char *_kwnames
[] = { "self","col", NULL
};
743 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetColumn",_kwnames
,&_argo0
,&_arg1
))
746 if (_argo0
== Py_None
) { _arg0
= NULL
; }
747 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
748 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetColumn. Expected _wxListItem_p.");
753 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
754 wxListItem_SetColumn(_arg0
,_arg1
);
756 wxPyEndAllowThreads(__tstate
);
757 if (PyErr_Occurred()) return NULL
;
758 } Py_INCREF(Py_None
);
759 _resultobj
= Py_None
;
763 #define wxListItem_SetState(_swigobj,_swigarg0) (_swigobj->SetState(_swigarg0))
764 static PyObject
*_wrap_wxListItem_SetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
765 PyObject
* _resultobj
;
768 PyObject
* _argo0
= 0;
769 char *_kwnames
[] = { "self","state", NULL
};
772 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetState",_kwnames
,&_argo0
,&_arg1
))
775 if (_argo0
== Py_None
) { _arg0
= NULL
; }
776 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
777 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetState. Expected _wxListItem_p.");
782 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
783 wxListItem_SetState(_arg0
,_arg1
);
785 wxPyEndAllowThreads(__tstate
);
786 if (PyErr_Occurred()) return NULL
;
787 } Py_INCREF(Py_None
);
788 _resultobj
= Py_None
;
792 #define wxListItem_SetStateMask(_swigobj,_swigarg0) (_swigobj->SetStateMask(_swigarg0))
793 static PyObject
*_wrap_wxListItem_SetStateMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
794 PyObject
* _resultobj
;
797 PyObject
* _argo0
= 0;
798 char *_kwnames
[] = { "self","stateMask", NULL
};
801 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetStateMask",_kwnames
,&_argo0
,&_arg1
))
804 if (_argo0
== Py_None
) { _arg0
= NULL
; }
805 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
806 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetStateMask. Expected _wxListItem_p.");
811 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
812 wxListItem_SetStateMask(_arg0
,_arg1
);
814 wxPyEndAllowThreads(__tstate
);
815 if (PyErr_Occurred()) return NULL
;
816 } Py_INCREF(Py_None
);
817 _resultobj
= Py_None
;
821 #define wxListItem_SetText(_swigobj,_swigarg0) (_swigobj->SetText(_swigarg0))
822 static PyObject
*_wrap_wxListItem_SetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
823 PyObject
* _resultobj
;
826 PyObject
* _argo0
= 0;
827 PyObject
* _obj1
= 0;
828 char *_kwnames
[] = { "self","text", NULL
};
831 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetText",_kwnames
,&_argo0
,&_obj1
))
834 if (_argo0
== Py_None
) { _arg0
= NULL
; }
835 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
836 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetText. Expected _wxListItem_p.");
841 _arg1
= wxString_in_helper(_obj1
);
846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
847 wxListItem_SetText(_arg0
,*_arg1
);
849 wxPyEndAllowThreads(__tstate
);
850 if (PyErr_Occurred()) return NULL
;
851 } Py_INCREF(Py_None
);
852 _resultobj
= Py_None
;
860 #define wxListItem_SetImage(_swigobj,_swigarg0) (_swigobj->SetImage(_swigarg0))
861 static PyObject
*_wrap_wxListItem_SetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
862 PyObject
* _resultobj
;
865 PyObject
* _argo0
= 0;
866 char *_kwnames
[] = { "self","image", NULL
};
869 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetImage",_kwnames
,&_argo0
,&_arg1
))
872 if (_argo0
== Py_None
) { _arg0
= NULL
; }
873 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
874 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetImage. Expected _wxListItem_p.");
879 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
880 wxListItem_SetImage(_arg0
,_arg1
);
882 wxPyEndAllowThreads(__tstate
);
883 if (PyErr_Occurred()) return NULL
;
884 } Py_INCREF(Py_None
);
885 _resultobj
= Py_None
;
889 #define wxListItem_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
890 static PyObject
*_wrap_wxListItem_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
891 PyObject
* _resultobj
;
894 PyObject
* _argo0
= 0;
895 char *_kwnames
[] = { "self","data", NULL
};
898 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_SetData",_kwnames
,&_argo0
,&_arg1
))
901 if (_argo0
== Py_None
) { _arg0
= NULL
; }
902 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
903 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetData. Expected _wxListItem_p.");
908 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
909 wxListItem_SetData(_arg0
,_arg1
);
911 wxPyEndAllowThreads(__tstate
);
912 if (PyErr_Occurred()) return NULL
;
913 } Py_INCREF(Py_None
);
914 _resultobj
= Py_None
;
918 #define wxListItem_SetWidth(_swigobj,_swigarg0) (_swigobj->SetWidth(_swigarg0))
919 static PyObject
*_wrap_wxListItem_SetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
920 PyObject
* _resultobj
;
923 PyObject
* _argo0
= 0;
924 char *_kwnames
[] = { "self","width", NULL
};
927 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetWidth",_kwnames
,&_argo0
,&_arg1
))
930 if (_argo0
== Py_None
) { _arg0
= NULL
; }
931 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
932 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetWidth. Expected _wxListItem_p.");
937 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
938 wxListItem_SetWidth(_arg0
,_arg1
);
940 wxPyEndAllowThreads(__tstate
);
941 if (PyErr_Occurred()) return NULL
;
942 } Py_INCREF(Py_None
);
943 _resultobj
= Py_None
;
947 #define wxListItem_SetAlign(_swigobj,_swigarg0) (_swigobj->SetAlign(_swigarg0))
948 static PyObject
*_wrap_wxListItem_SetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
949 PyObject
* _resultobj
;
951 wxListColumnFormat _arg1
;
952 PyObject
* _argo0
= 0;
953 char *_kwnames
[] = { "self","align", NULL
};
956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_SetAlign",_kwnames
,&_argo0
,&_arg1
))
959 if (_argo0
== Py_None
) { _arg0
= NULL
; }
960 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
961 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetAlign. Expected _wxListItem_p.");
966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
967 wxListItem_SetAlign(_arg0
,_arg1
);
969 wxPyEndAllowThreads(__tstate
);
970 if (PyErr_Occurred()) return NULL
;
971 } Py_INCREF(Py_None
);
972 _resultobj
= Py_None
;
976 #define wxListItem_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
977 static PyObject
*_wrap_wxListItem_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
978 PyObject
* _resultobj
;
981 PyObject
* _argo0
= 0;
983 PyObject
* _obj1
= 0;
984 char *_kwnames
[] = { "self","colText", NULL
};
987 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
990 if (_argo0
== Py_None
) { _arg0
= NULL
; }
991 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetTextColour. Expected _wxListItem_p.");
998 if (! wxColour_helper(_obj1
, &_arg1
))
1002 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1003 wxListItem_SetTextColour(_arg0
,*_arg1
);
1005 wxPyEndAllowThreads(__tstate
);
1006 if (PyErr_Occurred()) return NULL
;
1007 } Py_INCREF(Py_None
);
1008 _resultobj
= Py_None
;
1012 #define wxListItem_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
1013 static PyObject
*_wrap_wxListItem_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1014 PyObject
* _resultobj
;
1017 PyObject
* _argo0
= 0;
1019 PyObject
* _obj1
= 0;
1020 char *_kwnames
[] = { "self","colBack", NULL
};
1023 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
1026 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1027 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1028 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetBackgroundColour. Expected _wxListItem_p.");
1034 if (! wxColour_helper(_obj1
, &_arg1
))
1038 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1039 wxListItem_SetBackgroundColour(_arg0
,*_arg1
);
1041 wxPyEndAllowThreads(__tstate
);
1042 if (PyErr_Occurred()) return NULL
;
1043 } Py_INCREF(Py_None
);
1044 _resultobj
= Py_None
;
1048 #define wxListItem_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
1049 static PyObject
*_wrap_wxListItem_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1050 PyObject
* _resultobj
;
1053 PyObject
* _argo0
= 0;
1054 PyObject
* _argo1
= 0;
1055 char *_kwnames
[] = { "self","font", NULL
};
1058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_SetFont",_kwnames
,&_argo0
,&_argo1
))
1061 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1062 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1063 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_SetFont. Expected _wxListItem_p.");
1068 if (_argo1
== Py_None
) { _arg1
= NULL
; }
1069 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
1070 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListItem_SetFont. Expected _wxFont_p.");
1075 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1076 wxListItem_SetFont(_arg0
,*_arg1
);
1078 wxPyEndAllowThreads(__tstate
);
1079 if (PyErr_Occurred()) return NULL
;
1080 } Py_INCREF(Py_None
);
1081 _resultobj
= Py_None
;
1085 #define wxListItem_GetMask(_swigobj) (_swigobj->GetMask())
1086 static PyObject
*_wrap_wxListItem_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1087 PyObject
* _resultobj
;
1090 PyObject
* _argo0
= 0;
1091 char *_kwnames
[] = { "self", NULL
};
1094 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetMask",_kwnames
,&_argo0
))
1097 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1098 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1099 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetMask. Expected _wxListItem_p.");
1104 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1105 _result
= (long )wxListItem_GetMask(_arg0
);
1107 wxPyEndAllowThreads(__tstate
);
1108 if (PyErr_Occurred()) return NULL
;
1109 } _resultobj
= Py_BuildValue("l",_result
);
1113 #define wxListItem_GetId(_swigobj) (_swigobj->GetId())
1114 static PyObject
*_wrap_wxListItem_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1115 PyObject
* _resultobj
;
1118 PyObject
* _argo0
= 0;
1119 char *_kwnames
[] = { "self", NULL
};
1122 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetId",_kwnames
,&_argo0
))
1125 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1126 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1127 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetId. Expected _wxListItem_p.");
1132 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1133 _result
= (long )wxListItem_GetId(_arg0
);
1135 wxPyEndAllowThreads(__tstate
);
1136 if (PyErr_Occurred()) return NULL
;
1137 } _resultobj
= Py_BuildValue("l",_result
);
1141 #define wxListItem_GetColumn(_swigobj) (_swigobj->GetColumn())
1142 static PyObject
*_wrap_wxListItem_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1143 PyObject
* _resultobj
;
1146 PyObject
* _argo0
= 0;
1147 char *_kwnames
[] = { "self", NULL
};
1150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetColumn",_kwnames
,&_argo0
))
1153 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1154 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetColumn. Expected _wxListItem_p.");
1160 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1161 _result
= (int )wxListItem_GetColumn(_arg0
);
1163 wxPyEndAllowThreads(__tstate
);
1164 if (PyErr_Occurred()) return NULL
;
1165 } _resultobj
= Py_BuildValue("i",_result
);
1169 #define wxListItem_GetState(_swigobj) (_swigobj->GetState())
1170 static PyObject
*_wrap_wxListItem_GetState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1171 PyObject
* _resultobj
;
1174 PyObject
* _argo0
= 0;
1175 char *_kwnames
[] = { "self", NULL
};
1178 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetState",_kwnames
,&_argo0
))
1181 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1182 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1183 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetState. Expected _wxListItem_p.");
1188 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1189 _result
= (long )wxListItem_GetState(_arg0
);
1191 wxPyEndAllowThreads(__tstate
);
1192 if (PyErr_Occurred()) return NULL
;
1193 } _resultobj
= Py_BuildValue("l",_result
);
1197 #define wxListItem_GetText(_swigobj) (_swigobj->GetText())
1198 static PyObject
*_wrap_wxListItem_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1199 PyObject
* _resultobj
;
1202 PyObject
* _argo0
= 0;
1203 char *_kwnames
[] = { "self", NULL
};
1206 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetText",_kwnames
,&_argo0
))
1209 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1210 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1211 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetText. Expected _wxListItem_p.");
1216 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1217 const wxString
& _result_ref
= wxListItem_GetText(_arg0
);
1218 _result
= (wxString
*) &_result_ref
;
1220 wxPyEndAllowThreads(__tstate
);
1221 if (PyErr_Occurred()) return NULL
;
1224 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
1226 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1232 #define wxListItem_GetImage(_swigobj) (_swigobj->GetImage())
1233 static PyObject
*_wrap_wxListItem_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1234 PyObject
* _resultobj
;
1237 PyObject
* _argo0
= 0;
1238 char *_kwnames
[] = { "self", NULL
};
1241 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetImage",_kwnames
,&_argo0
))
1244 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1245 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1246 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetImage. Expected _wxListItem_p.");
1251 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1252 _result
= (int )wxListItem_GetImage(_arg0
);
1254 wxPyEndAllowThreads(__tstate
);
1255 if (PyErr_Occurred()) return NULL
;
1256 } _resultobj
= Py_BuildValue("i",_result
);
1260 #define wxListItem_GetData(_swigobj) (_swigobj->GetData())
1261 static PyObject
*_wrap_wxListItem_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1262 PyObject
* _resultobj
;
1265 PyObject
* _argo0
= 0;
1266 char *_kwnames
[] = { "self", NULL
};
1269 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetData",_kwnames
,&_argo0
))
1272 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1273 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetData. Expected _wxListItem_p.");
1279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1280 _result
= (long )wxListItem_GetData(_arg0
);
1282 wxPyEndAllowThreads(__tstate
);
1283 if (PyErr_Occurred()) return NULL
;
1284 } _resultobj
= Py_BuildValue("l",_result
);
1288 #define wxListItem_GetWidth(_swigobj) (_swigobj->GetWidth())
1289 static PyObject
*_wrap_wxListItem_GetWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1290 PyObject
* _resultobj
;
1293 PyObject
* _argo0
= 0;
1294 char *_kwnames
[] = { "self", NULL
};
1297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetWidth",_kwnames
,&_argo0
))
1300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetWidth. Expected _wxListItem_p.");
1307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1308 _result
= (int )wxListItem_GetWidth(_arg0
);
1310 wxPyEndAllowThreads(__tstate
);
1311 if (PyErr_Occurred()) return NULL
;
1312 } _resultobj
= Py_BuildValue("i",_result
);
1316 #define wxListItem_GetAlign(_swigobj) (_swigobj->GetAlign())
1317 static PyObject
*_wrap_wxListItem_GetAlign(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1318 PyObject
* _resultobj
;
1319 wxListColumnFormat _result
;
1321 PyObject
* _argo0
= 0;
1322 char *_kwnames
[] = { "self", NULL
};
1325 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAlign",_kwnames
,&_argo0
))
1328 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1329 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1330 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAlign. Expected _wxListItem_p.");
1335 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1336 _result
= (wxListColumnFormat
)wxListItem_GetAlign(_arg0
);
1338 wxPyEndAllowThreads(__tstate
);
1339 if (PyErr_Occurred()) return NULL
;
1340 } _resultobj
= Py_BuildValue("i",_result
);
1344 #define wxListItem_GetAttributes(_swigobj) (_swigobj->GetAttributes())
1345 static PyObject
*_wrap_wxListItem_GetAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1346 PyObject
* _resultobj
;
1347 wxListItemAttr
* _result
;
1349 PyObject
* _argo0
= 0;
1350 char *_kwnames
[] = { "self", NULL
};
1354 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetAttributes",_kwnames
,&_argo0
))
1357 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1358 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1359 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetAttributes. Expected _wxListItem_p.");
1364 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1365 _result
= (wxListItemAttr
*)wxListItem_GetAttributes(_arg0
);
1367 wxPyEndAllowThreads(__tstate
);
1368 if (PyErr_Occurred()) return NULL
;
1370 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListItemAttr_p");
1371 _resultobj
= Py_BuildValue("s",_ptemp
);
1374 _resultobj
= Py_None
;
1379 #define wxListItem_HasAttributes(_swigobj) (_swigobj->HasAttributes())
1380 static PyObject
*_wrap_wxListItem_HasAttributes(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1381 PyObject
* _resultobj
;
1384 PyObject
* _argo0
= 0;
1385 char *_kwnames
[] = { "self", NULL
};
1388 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_HasAttributes",_kwnames
,&_argo0
))
1391 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1392 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1393 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_HasAttributes. Expected _wxListItem_p.");
1398 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1399 _result
= (bool )wxListItem_HasAttributes(_arg0
);
1401 wxPyEndAllowThreads(__tstate
);
1402 if (PyErr_Occurred()) return NULL
;
1403 } _resultobj
= Py_BuildValue("i",_result
);
1407 #define wxListItem_GetTextColour(_swigobj) (_swigobj->GetTextColour())
1408 static PyObject
*_wrap_wxListItem_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1409 PyObject
* _resultobj
;
1412 PyObject
* _argo0
= 0;
1413 char *_kwnames
[] = { "self", NULL
};
1417 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetTextColour",_kwnames
,&_argo0
))
1420 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1421 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1422 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetTextColour. Expected _wxListItem_p.");
1427 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1428 _result
= new wxColour (wxListItem_GetTextColour(_arg0
));
1430 wxPyEndAllowThreads(__tstate
);
1431 if (PyErr_Occurred()) return NULL
;
1432 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1433 _resultobj
= Py_BuildValue("s",_ptemp
);
1437 #define wxListItem_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
1438 static PyObject
*_wrap_wxListItem_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1439 PyObject
* _resultobj
;
1442 PyObject
* _argo0
= 0;
1443 char *_kwnames
[] = { "self", NULL
};
1447 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetBackgroundColour",_kwnames
,&_argo0
))
1450 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1451 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1452 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetBackgroundColour. Expected _wxListItem_p.");
1457 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1458 _result
= new wxColour (wxListItem_GetBackgroundColour(_arg0
));
1460 wxPyEndAllowThreads(__tstate
);
1461 if (PyErr_Occurred()) return NULL
;
1462 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
1463 _resultobj
= Py_BuildValue("s",_ptemp
);
1467 #define wxListItem_GetFont(_swigobj) (_swigobj->GetFont())
1468 static PyObject
*_wrap_wxListItem_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1469 PyObject
* _resultobj
;
1472 PyObject
* _argo0
= 0;
1473 char *_kwnames
[] = { "self", NULL
};
1477 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_GetFont",_kwnames
,&_argo0
))
1480 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1481 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1482 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_GetFont. Expected _wxListItem_p.");
1487 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1488 _result
= new wxFont (wxListItem_GetFont(_arg0
));
1490 wxPyEndAllowThreads(__tstate
);
1491 if (PyErr_Occurred()) return NULL
;
1492 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
1493 _resultobj
= Py_BuildValue("s",_ptemp
);
1497 #define wxListItem_m_mask_set(_swigobj,_swigval) (_swigobj->m_mask = _swigval,_swigval)
1498 static PyObject
*_wrap_wxListItem_m_mask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1499 PyObject
* _resultobj
;
1503 PyObject
* _argo0
= 0;
1504 char *_kwnames
[] = { "self","m_mask", NULL
};
1507 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_mask_set",_kwnames
,&_argo0
,&_arg1
))
1510 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1511 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1512 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_set. Expected _wxListItem_p.");
1517 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1518 _result
= (long )wxListItem_m_mask_set(_arg0
,_arg1
);
1520 wxPyEndAllowThreads(__tstate
);
1521 if (PyErr_Occurred()) return NULL
;
1522 } _resultobj
= Py_BuildValue("l",_result
);
1526 #define wxListItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
1527 static PyObject
*_wrap_wxListItem_m_mask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1528 PyObject
* _resultobj
;
1531 PyObject
* _argo0
= 0;
1532 char *_kwnames
[] = { "self", NULL
};
1535 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_mask_get",_kwnames
,&_argo0
))
1538 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1539 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1540 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_mask_get. Expected _wxListItem_p.");
1545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1546 _result
= (long )wxListItem_m_mask_get(_arg0
);
1548 wxPyEndAllowThreads(__tstate
);
1549 if (PyErr_Occurred()) return NULL
;
1550 } _resultobj
= Py_BuildValue("l",_result
);
1554 #define wxListItem_m_itemId_set(_swigobj,_swigval) (_swigobj->m_itemId = _swigval,_swigval)
1555 static PyObject
*_wrap_wxListItem_m_itemId_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1556 PyObject
* _resultobj
;
1560 PyObject
* _argo0
= 0;
1561 char *_kwnames
[] = { "self","m_itemId", NULL
};
1564 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_itemId_set",_kwnames
,&_argo0
,&_arg1
))
1567 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1568 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1569 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_set. Expected _wxListItem_p.");
1574 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1575 _result
= (long )wxListItem_m_itemId_set(_arg0
,_arg1
);
1577 wxPyEndAllowThreads(__tstate
);
1578 if (PyErr_Occurred()) return NULL
;
1579 } _resultobj
= Py_BuildValue("l",_result
);
1583 #define wxListItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
1584 static PyObject
*_wrap_wxListItem_m_itemId_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1585 PyObject
* _resultobj
;
1588 PyObject
* _argo0
= 0;
1589 char *_kwnames
[] = { "self", NULL
};
1592 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_itemId_get",_kwnames
,&_argo0
))
1595 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1596 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1597 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_itemId_get. Expected _wxListItem_p.");
1602 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1603 _result
= (long )wxListItem_m_itemId_get(_arg0
);
1605 wxPyEndAllowThreads(__tstate
);
1606 if (PyErr_Occurred()) return NULL
;
1607 } _resultobj
= Py_BuildValue("l",_result
);
1611 #define wxListItem_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
1612 static PyObject
*_wrap_wxListItem_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1613 PyObject
* _resultobj
;
1617 PyObject
* _argo0
= 0;
1618 char *_kwnames
[] = { "self","m_col", NULL
};
1621 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_col_set",_kwnames
,&_argo0
,&_arg1
))
1624 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1625 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1626 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_set. Expected _wxListItem_p.");
1631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1632 _result
= (int )wxListItem_m_col_set(_arg0
,_arg1
);
1634 wxPyEndAllowThreads(__tstate
);
1635 if (PyErr_Occurred()) return NULL
;
1636 } _resultobj
= Py_BuildValue("i",_result
);
1640 #define wxListItem_m_col_get(_swigobj) ((int ) _swigobj->m_col)
1641 static PyObject
*_wrap_wxListItem_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1642 PyObject
* _resultobj
;
1645 PyObject
* _argo0
= 0;
1646 char *_kwnames
[] = { "self", NULL
};
1649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_col_get",_kwnames
,&_argo0
))
1652 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1653 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_col_get. Expected _wxListItem_p.");
1659 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1660 _result
= (int )wxListItem_m_col_get(_arg0
);
1662 wxPyEndAllowThreads(__tstate
);
1663 if (PyErr_Occurred()) return NULL
;
1664 } _resultobj
= Py_BuildValue("i",_result
);
1668 #define wxListItem_m_state_set(_swigobj,_swigval) (_swigobj->m_state = _swigval,_swigval)
1669 static PyObject
*_wrap_wxListItem_m_state_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1670 PyObject
* _resultobj
;
1674 PyObject
* _argo0
= 0;
1675 char *_kwnames
[] = { "self","m_state", NULL
};
1678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_state_set",_kwnames
,&_argo0
,&_arg1
))
1681 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1682 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1683 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_set. Expected _wxListItem_p.");
1688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1689 _result
= (long )wxListItem_m_state_set(_arg0
,_arg1
);
1691 wxPyEndAllowThreads(__tstate
);
1692 if (PyErr_Occurred()) return NULL
;
1693 } _resultobj
= Py_BuildValue("l",_result
);
1697 #define wxListItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
1698 static PyObject
*_wrap_wxListItem_m_state_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1699 PyObject
* _resultobj
;
1702 PyObject
* _argo0
= 0;
1703 char *_kwnames
[] = { "self", NULL
};
1706 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_state_get",_kwnames
,&_argo0
))
1709 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1710 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1711 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_state_get. Expected _wxListItem_p.");
1716 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1717 _result
= (long )wxListItem_m_state_get(_arg0
);
1719 wxPyEndAllowThreads(__tstate
);
1720 if (PyErr_Occurred()) return NULL
;
1721 } _resultobj
= Py_BuildValue("l",_result
);
1725 #define wxListItem_m_stateMask_set(_swigobj,_swigval) (_swigobj->m_stateMask = _swigval,_swigval)
1726 static PyObject
*_wrap_wxListItem_m_stateMask_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1727 PyObject
* _resultobj
;
1731 PyObject
* _argo0
= 0;
1732 char *_kwnames
[] = { "self","m_stateMask", NULL
};
1735 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_stateMask_set",_kwnames
,&_argo0
,&_arg1
))
1738 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1739 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1740 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_set. Expected _wxListItem_p.");
1745 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1746 _result
= (long )wxListItem_m_stateMask_set(_arg0
,_arg1
);
1748 wxPyEndAllowThreads(__tstate
);
1749 if (PyErr_Occurred()) return NULL
;
1750 } _resultobj
= Py_BuildValue("l",_result
);
1754 #define wxListItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
1755 static PyObject
*_wrap_wxListItem_m_stateMask_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1756 PyObject
* _resultobj
;
1759 PyObject
* _argo0
= 0;
1760 char *_kwnames
[] = { "self", NULL
};
1763 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_stateMask_get",_kwnames
,&_argo0
))
1766 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1767 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_stateMask_get. Expected _wxListItem_p.");
1773 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1774 _result
= (long )wxListItem_m_stateMask_get(_arg0
);
1776 wxPyEndAllowThreads(__tstate
);
1777 if (PyErr_Occurred()) return NULL
;
1778 } _resultobj
= Py_BuildValue("l",_result
);
1782 #define wxListItem_m_text_set(_swigobj,_swigval) (_swigobj->m_text = *(_swigval),_swigval)
1783 static PyObject
*_wrap_wxListItem_m_text_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1784 PyObject
* _resultobj
;
1788 PyObject
* _argo0
= 0;
1789 PyObject
* _obj1
= 0;
1790 char *_kwnames
[] = { "self","m_text", NULL
};
1793 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListItem_m_text_set",_kwnames
,&_argo0
,&_obj1
))
1796 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1797 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1798 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_set. Expected _wxListItem_p.");
1803 _arg1
= wxString_in_helper(_obj1
);
1808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1809 _result
= (wxString
*)wxListItem_m_text_set(_arg0
,_arg1
);
1811 wxPyEndAllowThreads(__tstate
);
1812 if (PyErr_Occurred()) return NULL
;
1815 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
1817 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1827 #define wxListItem_m_text_get(_swigobj) (&_swigobj->m_text)
1828 static PyObject
*_wrap_wxListItem_m_text_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1829 PyObject
* _resultobj
;
1832 PyObject
* _argo0
= 0;
1833 char *_kwnames
[] = { "self", NULL
};
1836 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_text_get",_kwnames
,&_argo0
))
1839 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1840 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1841 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_text_get. Expected _wxListItem_p.");
1846 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1847 _result
= (wxString
*)wxListItem_m_text_get(_arg0
);
1849 wxPyEndAllowThreads(__tstate
);
1850 if (PyErr_Occurred()) return NULL
;
1853 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
1855 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
1861 #define wxListItem_m_image_set(_swigobj,_swigval) (_swigobj->m_image = _swigval,_swigval)
1862 static PyObject
*_wrap_wxListItem_m_image_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1863 PyObject
* _resultobj
;
1867 PyObject
* _argo0
= 0;
1868 char *_kwnames
[] = { "self","m_image", NULL
};
1871 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_image_set",_kwnames
,&_argo0
,&_arg1
))
1874 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1875 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1876 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_set. Expected _wxListItem_p.");
1881 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1882 _result
= (int )wxListItem_m_image_set(_arg0
,_arg1
);
1884 wxPyEndAllowThreads(__tstate
);
1885 if (PyErr_Occurred()) return NULL
;
1886 } _resultobj
= Py_BuildValue("i",_result
);
1890 #define wxListItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
1891 static PyObject
*_wrap_wxListItem_m_image_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1892 PyObject
* _resultobj
;
1895 PyObject
* _argo0
= 0;
1896 char *_kwnames
[] = { "self", NULL
};
1899 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_image_get",_kwnames
,&_argo0
))
1902 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1903 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1904 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_image_get. Expected _wxListItem_p.");
1909 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1910 _result
= (int )wxListItem_m_image_get(_arg0
);
1912 wxPyEndAllowThreads(__tstate
);
1913 if (PyErr_Occurred()) return NULL
;
1914 } _resultobj
= Py_BuildValue("i",_result
);
1918 #define wxListItem_m_data_set(_swigobj,_swigval) (_swigobj->m_data = _swigval,_swigval)
1919 static PyObject
*_wrap_wxListItem_m_data_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1920 PyObject
* _resultobj
;
1924 PyObject
* _argo0
= 0;
1925 char *_kwnames
[] = { "self","m_data", NULL
};
1928 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListItem_m_data_set",_kwnames
,&_argo0
,&_arg1
))
1931 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1932 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1933 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_set. Expected _wxListItem_p.");
1938 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1939 _result
= (long )wxListItem_m_data_set(_arg0
,_arg1
);
1941 wxPyEndAllowThreads(__tstate
);
1942 if (PyErr_Occurred()) return NULL
;
1943 } _resultobj
= Py_BuildValue("l",_result
);
1947 #define wxListItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
1948 static PyObject
*_wrap_wxListItem_m_data_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1949 PyObject
* _resultobj
;
1952 PyObject
* _argo0
= 0;
1953 char *_kwnames
[] = { "self", NULL
};
1956 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_data_get",_kwnames
,&_argo0
))
1959 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1960 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1961 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_data_get. Expected _wxListItem_p.");
1966 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1967 _result
= (long )wxListItem_m_data_get(_arg0
);
1969 wxPyEndAllowThreads(__tstate
);
1970 if (PyErr_Occurred()) return NULL
;
1971 } _resultobj
= Py_BuildValue("l",_result
);
1975 #define wxListItem_m_format_set(_swigobj,_swigval) (_swigobj->m_format = _swigval,_swigval)
1976 static PyObject
*_wrap_wxListItem_m_format_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
1977 PyObject
* _resultobj
;
1981 PyObject
* _argo0
= 0;
1982 char *_kwnames
[] = { "self","m_format", NULL
};
1985 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_format_set",_kwnames
,&_argo0
,&_arg1
))
1988 if (_argo0
== Py_None
) { _arg0
= NULL
; }
1989 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
1990 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_set. Expected _wxListItem_p.");
1995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
1996 _result
= (int )wxListItem_m_format_set(_arg0
,_arg1
);
1998 wxPyEndAllowThreads(__tstate
);
1999 if (PyErr_Occurred()) return NULL
;
2000 } _resultobj
= Py_BuildValue("i",_result
);
2004 #define wxListItem_m_format_get(_swigobj) ((int ) _swigobj->m_format)
2005 static PyObject
*_wrap_wxListItem_m_format_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2006 PyObject
* _resultobj
;
2009 PyObject
* _argo0
= 0;
2010 char *_kwnames
[] = { "self", NULL
};
2013 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_format_get",_kwnames
,&_argo0
))
2016 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2017 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2018 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_format_get. Expected _wxListItem_p.");
2023 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2024 _result
= (int )wxListItem_m_format_get(_arg0
);
2026 wxPyEndAllowThreads(__tstate
);
2027 if (PyErr_Occurred()) return NULL
;
2028 } _resultobj
= Py_BuildValue("i",_result
);
2032 #define wxListItem_m_width_set(_swigobj,_swigval) (_swigobj->m_width = _swigval,_swigval)
2033 static PyObject
*_wrap_wxListItem_m_width_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2034 PyObject
* _resultobj
;
2038 PyObject
* _argo0
= 0;
2039 char *_kwnames
[] = { "self","m_width", NULL
};
2042 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListItem_m_width_set",_kwnames
,&_argo0
,&_arg1
))
2045 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2046 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2047 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_set. Expected _wxListItem_p.");
2052 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2053 _result
= (int )wxListItem_m_width_set(_arg0
,_arg1
);
2055 wxPyEndAllowThreads(__tstate
);
2056 if (PyErr_Occurred()) return NULL
;
2057 } _resultobj
= Py_BuildValue("i",_result
);
2061 #define wxListItem_m_width_get(_swigobj) ((int ) _swigobj->m_width)
2062 static PyObject
*_wrap_wxListItem_m_width_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2063 PyObject
* _resultobj
;
2066 PyObject
* _argo0
= 0;
2067 char *_kwnames
[] = { "self", NULL
};
2070 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListItem_m_width_get",_kwnames
,&_argo0
))
2073 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2074 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListItem_p")) {
2075 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListItem_m_width_get. Expected _wxListItem_p.");
2080 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2081 _result
= (int )wxListItem_m_width_get(_arg0
);
2083 wxPyEndAllowThreads(__tstate
);
2084 if (PyErr_Occurred()) return NULL
;
2085 } _resultobj
= Py_BuildValue("i",_result
);
2089 static void *SwigwxListEventTowxNotifyEvent(void *ptr
) {
2091 wxNotifyEvent
*dest
;
2092 src
= (wxListEvent
*) ptr
;
2093 dest
= (wxNotifyEvent
*) src
;
2094 return (void *) dest
;
2097 static void *SwigwxListEventTowxCommandEvent(void *ptr
) {
2099 wxCommandEvent
*dest
;
2100 src
= (wxListEvent
*) ptr
;
2101 dest
= (wxCommandEvent
*) src
;
2102 return (void *) dest
;
2105 static void *SwigwxListEventTowxEvent(void *ptr
) {
2108 src
= (wxListEvent
*) ptr
;
2109 dest
= (wxEvent
*) src
;
2110 return (void *) dest
;
2113 static void *SwigwxListEventTowxObject(void *ptr
) {
2116 src
= (wxListEvent
*) ptr
;
2117 dest
= (wxObject
*) src
;
2118 return (void *) dest
;
2121 #define new_wxListEvent(_swigarg0,_swigarg1) (new wxListEvent(_swigarg0,_swigarg1))
2122 static PyObject
*_wrap_new_wxListEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2123 PyObject
* _resultobj
;
2124 wxListEvent
* _result
;
2125 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
2126 int _arg1
= (int ) 0;
2127 char *_kwnames
[] = { "commandType","id", NULL
};
2131 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxListEvent",_kwnames
,&_arg0
,&_arg1
))
2134 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2135 _result
= (wxListEvent
*)new_wxListEvent(_arg0
,_arg1
);
2137 wxPyEndAllowThreads(__tstate
);
2138 if (PyErr_Occurred()) return NULL
;
2140 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListEvent_p");
2141 _resultobj
= Py_BuildValue("s",_ptemp
);
2144 _resultobj
= Py_None
;
2149 #define wxListEvent_m_code_set(_swigobj,_swigval) (_swigobj->m_code = _swigval,_swigval)
2150 static PyObject
*_wrap_wxListEvent_m_code_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2151 PyObject
* _resultobj
;
2153 wxListEvent
* _arg0
;
2155 PyObject
* _argo0
= 0;
2156 char *_kwnames
[] = { "self","m_code", NULL
};
2159 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_code_set",_kwnames
,&_argo0
,&_arg1
))
2162 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2163 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2164 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_set. Expected _wxListEvent_p.");
2169 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2170 _result
= (int )wxListEvent_m_code_set(_arg0
,_arg1
);
2172 wxPyEndAllowThreads(__tstate
);
2173 if (PyErr_Occurred()) return NULL
;
2174 } _resultobj
= Py_BuildValue("i",_result
);
2178 #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
2179 static PyObject
*_wrap_wxListEvent_m_code_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2180 PyObject
* _resultobj
;
2182 wxListEvent
* _arg0
;
2183 PyObject
* _argo0
= 0;
2184 char *_kwnames
[] = { "self", NULL
};
2187 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_code_get",_kwnames
,&_argo0
))
2190 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2191 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_code_get. Expected _wxListEvent_p.");
2197 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2198 _result
= (int )wxListEvent_m_code_get(_arg0
);
2200 wxPyEndAllowThreads(__tstate
);
2201 if (PyErr_Occurred()) return NULL
;
2202 } _resultobj
= Py_BuildValue("i",_result
);
2206 #define wxListEvent_m_oldItemIndex_set(_swigobj,_swigval) (_swigobj->m_oldItemIndex = _swigval,_swigval)
2207 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2208 PyObject
* _resultobj
;
2210 wxListEvent
* _arg0
;
2212 PyObject
* _argo0
= 0;
2213 char *_kwnames
[] = { "self","m_oldItemIndex", NULL
};
2216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_oldItemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2219 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2220 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2221 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_set. Expected _wxListEvent_p.");
2226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2227 _result
= (long )wxListEvent_m_oldItemIndex_set(_arg0
,_arg1
);
2229 wxPyEndAllowThreads(__tstate
);
2230 if (PyErr_Occurred()) return NULL
;
2231 } _resultobj
= Py_BuildValue("l",_result
);
2235 #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex)
2236 static PyObject
*_wrap_wxListEvent_m_oldItemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2237 PyObject
* _resultobj
;
2239 wxListEvent
* _arg0
;
2240 PyObject
* _argo0
= 0;
2241 char *_kwnames
[] = { "self", NULL
};
2244 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_oldItemIndex_get",_kwnames
,&_argo0
))
2247 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2248 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2249 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_oldItemIndex_get. Expected _wxListEvent_p.");
2254 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2255 _result
= (long )wxListEvent_m_oldItemIndex_get(_arg0
);
2257 wxPyEndAllowThreads(__tstate
);
2258 if (PyErr_Occurred()) return NULL
;
2259 } _resultobj
= Py_BuildValue("l",_result
);
2263 #define wxListEvent_m_itemIndex_set(_swigobj,_swigval) (_swigobj->m_itemIndex = _swigval,_swigval)
2264 static PyObject
*_wrap_wxListEvent_m_itemIndex_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2265 PyObject
* _resultobj
;
2267 wxListEvent
* _arg0
;
2269 PyObject
* _argo0
= 0;
2270 char *_kwnames
[] = { "self","m_itemIndex", NULL
};
2273 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListEvent_m_itemIndex_set",_kwnames
,&_argo0
,&_arg1
))
2276 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2277 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2278 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_set. Expected _wxListEvent_p.");
2283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2284 _result
= (long )wxListEvent_m_itemIndex_set(_arg0
,_arg1
);
2286 wxPyEndAllowThreads(__tstate
);
2287 if (PyErr_Occurred()) return NULL
;
2288 } _resultobj
= Py_BuildValue("l",_result
);
2292 #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex)
2293 static PyObject
*_wrap_wxListEvent_m_itemIndex_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2294 PyObject
* _resultobj
;
2296 wxListEvent
* _arg0
;
2297 PyObject
* _argo0
= 0;
2298 char *_kwnames
[] = { "self", NULL
};
2301 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_itemIndex_get",_kwnames
,&_argo0
))
2304 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2305 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2306 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_itemIndex_get. Expected _wxListEvent_p.");
2311 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2312 _result
= (long )wxListEvent_m_itemIndex_get(_arg0
);
2314 wxPyEndAllowThreads(__tstate
);
2315 if (PyErr_Occurred()) return NULL
;
2316 } _resultobj
= Py_BuildValue("l",_result
);
2320 #define wxListEvent_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval)
2321 static PyObject
*_wrap_wxListEvent_m_col_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2322 PyObject
* _resultobj
;
2324 wxListEvent
* _arg0
;
2326 PyObject
* _argo0
= 0;
2327 char *_kwnames
[] = { "self","m_col", NULL
};
2330 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListEvent_m_col_set",_kwnames
,&_argo0
,&_arg1
))
2333 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2334 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2335 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_set. Expected _wxListEvent_p.");
2340 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2341 _result
= (int )wxListEvent_m_col_set(_arg0
,_arg1
);
2343 wxPyEndAllowThreads(__tstate
);
2344 if (PyErr_Occurred()) return NULL
;
2345 } _resultobj
= Py_BuildValue("i",_result
);
2349 #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col)
2350 static PyObject
*_wrap_wxListEvent_m_col_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2351 PyObject
* _resultobj
;
2353 wxListEvent
* _arg0
;
2354 PyObject
* _argo0
= 0;
2355 char *_kwnames
[] = { "self", NULL
};
2358 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_col_get",_kwnames
,&_argo0
))
2361 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2362 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2363 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_col_get. Expected _wxListEvent_p.");
2368 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2369 _result
= (int )wxListEvent_m_col_get(_arg0
);
2371 wxPyEndAllowThreads(__tstate
);
2372 if (PyErr_Occurred()) return NULL
;
2373 } _resultobj
= Py_BuildValue("i",_result
);
2377 #define wxListEvent_m_pointDrag_set(_swigobj,_swigval) (_swigobj->m_pointDrag = *(_swigval),_swigval)
2378 static PyObject
*_wrap_wxListEvent_m_pointDrag_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2379 PyObject
* _resultobj
;
2381 wxListEvent
* _arg0
;
2383 PyObject
* _argo0
= 0;
2385 PyObject
* _obj1
= 0;
2386 char *_kwnames
[] = { "self","m_pointDrag", NULL
};
2390 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_pointDrag_set",_kwnames
,&_argo0
,&_obj1
))
2393 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2394 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2395 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_set. Expected _wxListEvent_p.");
2401 if (! wxPoint_helper(_obj1
, &_arg1
))
2405 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2406 _result
= (wxPoint
*)wxListEvent_m_pointDrag_set(_arg0
,_arg1
);
2408 wxPyEndAllowThreads(__tstate
);
2409 if (PyErr_Occurred()) return NULL
;
2411 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2412 _resultobj
= Py_BuildValue("s",_ptemp
);
2415 _resultobj
= Py_None
;
2420 #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
2421 static PyObject
*_wrap_wxListEvent_m_pointDrag_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2422 PyObject
* _resultobj
;
2424 wxListEvent
* _arg0
;
2425 PyObject
* _argo0
= 0;
2426 char *_kwnames
[] = { "self", NULL
};
2430 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_pointDrag_get",_kwnames
,&_argo0
))
2433 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2434 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_pointDrag_get. Expected _wxListEvent_p.");
2440 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2441 _result
= (wxPoint
*)wxListEvent_m_pointDrag_get(_arg0
);
2443 wxPyEndAllowThreads(__tstate
);
2444 if (PyErr_Occurred()) return NULL
;
2446 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
2447 _resultobj
= Py_BuildValue("s",_ptemp
);
2450 _resultobj
= Py_None
;
2455 #define wxListEvent_m_item_set(_swigobj,_swigval) (_swigobj->m_item = *(_swigval),_swigval)
2456 static PyObject
*_wrap_wxListEvent_m_item_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2457 PyObject
* _resultobj
;
2458 wxListItem
* _result
;
2459 wxListEvent
* _arg0
;
2461 PyObject
* _argo0
= 0;
2462 PyObject
* _argo1
= 0;
2463 char *_kwnames
[] = { "self","m_item", NULL
};
2466 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListEvent_m_item_set",_kwnames
,&_argo0
,&_argo1
))
2469 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2470 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2471 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_set. Expected _wxListEvent_p.");
2476 if (_argo1
== Py_None
) { _arg1
= NULL
; }
2477 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
2478 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListEvent_m_item_set. Expected _wxListItem_p.");
2483 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2484 _result
= (wxListItem
*)wxListEvent_m_item_set(_arg0
,_arg1
);
2486 wxPyEndAllowThreads(__tstate
);
2487 if (PyErr_Occurred()) return NULL
;
2488 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2492 #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item)
2493 static PyObject
*_wrap_wxListEvent_m_item_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2494 PyObject
* _resultobj
;
2495 wxListItem
* _result
;
2496 wxListEvent
* _arg0
;
2497 PyObject
* _argo0
= 0;
2498 char *_kwnames
[] = { "self", NULL
};
2501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_m_item_get",_kwnames
,&_argo0
))
2504 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2505 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_m_item_get. Expected _wxListEvent_p.");
2511 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2512 _result
= (wxListItem
*)wxListEvent_m_item_get(_arg0
);
2514 wxPyEndAllowThreads(__tstate
);
2515 if (PyErr_Occurred()) return NULL
;
2516 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2520 #define wxListEvent_GetCode(_swigobj) (_swigobj->GetCode())
2521 static PyObject
*_wrap_wxListEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2522 PyObject
* _resultobj
;
2524 wxListEvent
* _arg0
;
2525 PyObject
* _argo0
= 0;
2526 char *_kwnames
[] = { "self", NULL
};
2529 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCode",_kwnames
,&_argo0
))
2532 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2533 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2534 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCode. Expected _wxListEvent_p.");
2539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2540 _result
= (int )wxListEvent_GetCode(_arg0
);
2542 wxPyEndAllowThreads(__tstate
);
2543 if (PyErr_Occurred()) return NULL
;
2544 } _resultobj
= Py_BuildValue("i",_result
);
2548 #define wxListEvent_GetIndex(_swigobj) (_swigobj->GetIndex())
2549 static PyObject
*_wrap_wxListEvent_GetIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2550 PyObject
* _resultobj
;
2552 wxListEvent
* _arg0
;
2553 PyObject
* _argo0
= 0;
2554 char *_kwnames
[] = { "self", NULL
};
2557 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetIndex",_kwnames
,&_argo0
))
2560 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2561 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2562 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetIndex. Expected _wxListEvent_p.");
2567 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2568 _result
= (long )wxListEvent_GetIndex(_arg0
);
2570 wxPyEndAllowThreads(__tstate
);
2571 if (PyErr_Occurred()) return NULL
;
2572 } _resultobj
= Py_BuildValue("l",_result
);
2576 #define wxListEvent_GetColumn(_swigobj) (_swigobj->GetColumn())
2577 static PyObject
*_wrap_wxListEvent_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2578 PyObject
* _resultobj
;
2580 wxListEvent
* _arg0
;
2581 PyObject
* _argo0
= 0;
2582 char *_kwnames
[] = { "self", NULL
};
2585 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetColumn",_kwnames
,&_argo0
))
2588 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2589 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2590 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetColumn. Expected _wxListEvent_p.");
2595 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2596 _result
= (int )wxListEvent_GetColumn(_arg0
);
2598 wxPyEndAllowThreads(__tstate
);
2599 if (PyErr_Occurred()) return NULL
;
2600 } _resultobj
= Py_BuildValue("i",_result
);
2604 #define wxListEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
2605 static PyObject
*_wrap_wxListEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2606 PyObject
* _resultobj
;
2608 wxListEvent
* _arg0
;
2609 PyObject
* _argo0
= 0;
2610 char *_kwnames
[] = { "self", NULL
};
2614 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetPoint",_kwnames
,&_argo0
))
2617 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2618 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2619 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetPoint. Expected _wxListEvent_p.");
2624 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2625 _result
= new wxPoint (wxListEvent_GetPoint(_arg0
));
2627 wxPyEndAllowThreads(__tstate
);
2628 if (PyErr_Occurred()) return NULL
;
2629 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
2630 _resultobj
= Py_BuildValue("s",_ptemp
);
2634 #define wxListEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
2635 static PyObject
*_wrap_wxListEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2636 PyObject
* _resultobj
;
2638 wxListEvent
* _arg0
;
2639 PyObject
* _argo0
= 0;
2640 char *_kwnames
[] = { "self", NULL
};
2643 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetLabel",_kwnames
,&_argo0
))
2646 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2647 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2648 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetLabel. Expected _wxListEvent_p.");
2653 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2654 const wxString
& _result_ref
= wxListEvent_GetLabel(_arg0
);
2655 _result
= (wxString
*) &_result_ref
;
2657 wxPyEndAllowThreads(__tstate
);
2658 if (PyErr_Occurred()) return NULL
;
2661 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
2663 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2669 #define wxListEvent_GetText(_swigobj) (_swigobj->GetText())
2670 static PyObject
*_wrap_wxListEvent_GetText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2671 PyObject
* _resultobj
;
2673 wxListEvent
* _arg0
;
2674 PyObject
* _argo0
= 0;
2675 char *_kwnames
[] = { "self", NULL
};
2678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetText",_kwnames
,&_argo0
))
2681 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2682 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2683 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetText. Expected _wxListEvent_p.");
2688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2689 const wxString
& _result_ref
= wxListEvent_GetText(_arg0
);
2690 _result
= (wxString
*) &_result_ref
;
2692 wxPyEndAllowThreads(__tstate
);
2693 if (PyErr_Occurred()) return NULL
;
2696 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
2698 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
2704 #define wxListEvent_GetImage(_swigobj) (_swigobj->GetImage())
2705 static PyObject
*_wrap_wxListEvent_GetImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2706 PyObject
* _resultobj
;
2708 wxListEvent
* _arg0
;
2709 PyObject
* _argo0
= 0;
2710 char *_kwnames
[] = { "self", NULL
};
2713 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetImage",_kwnames
,&_argo0
))
2716 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2717 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2718 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetImage. Expected _wxListEvent_p.");
2723 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2724 _result
= (int )wxListEvent_GetImage(_arg0
);
2726 wxPyEndAllowThreads(__tstate
);
2727 if (PyErr_Occurred()) return NULL
;
2728 } _resultobj
= Py_BuildValue("i",_result
);
2732 #define wxListEvent_GetData(_swigobj) (_swigobj->GetData())
2733 static PyObject
*_wrap_wxListEvent_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2734 PyObject
* _resultobj
;
2736 wxListEvent
* _arg0
;
2737 PyObject
* _argo0
= 0;
2738 char *_kwnames
[] = { "self", NULL
};
2741 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetData",_kwnames
,&_argo0
))
2744 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2745 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2746 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetData. Expected _wxListEvent_p.");
2751 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2752 _result
= (long )wxListEvent_GetData(_arg0
);
2754 wxPyEndAllowThreads(__tstate
);
2755 if (PyErr_Occurred()) return NULL
;
2756 } _resultobj
= Py_BuildValue("l",_result
);
2760 #define wxListEvent_GetMask(_swigobj) (_swigobj->GetMask())
2761 static PyObject
*_wrap_wxListEvent_GetMask(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2762 PyObject
* _resultobj
;
2764 wxListEvent
* _arg0
;
2765 PyObject
* _argo0
= 0;
2766 char *_kwnames
[] = { "self", NULL
};
2769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetMask",_kwnames
,&_argo0
))
2772 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2773 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2774 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetMask. Expected _wxListEvent_p.");
2779 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2780 _result
= (long )wxListEvent_GetMask(_arg0
);
2782 wxPyEndAllowThreads(__tstate
);
2783 if (PyErr_Occurred()) return NULL
;
2784 } _resultobj
= Py_BuildValue("l",_result
);
2788 #define wxListEvent_GetItem(_swigobj) (_swigobj->GetItem())
2789 static PyObject
*_wrap_wxListEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2790 PyObject
* _resultobj
;
2791 wxListItem
* _result
;
2792 wxListEvent
* _arg0
;
2793 PyObject
* _argo0
= 0;
2794 char *_kwnames
[] = { "self", NULL
};
2797 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetItem",_kwnames
,&_argo0
))
2800 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2801 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2802 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetItem. Expected _wxListEvent_p.");
2807 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2808 const wxListItem
& _result_ref
= wxListEvent_GetItem(_arg0
);
2809 _result
= (wxListItem
*) &_result_ref
;
2811 wxPyEndAllowThreads(__tstate
);
2812 if (PyErr_Occurred()) return NULL
;
2813 }{ _resultobj
= wxPyMake_wxObject(_result
); }
2817 #define wxListEvent_GetCacheFrom(_swigobj) (_swigobj->GetCacheFrom())
2818 static PyObject
*_wrap_wxListEvent_GetCacheFrom(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2819 PyObject
* _resultobj
;
2821 wxListEvent
* _arg0
;
2822 PyObject
* _argo0
= 0;
2823 char *_kwnames
[] = { "self", NULL
};
2826 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCacheFrom",_kwnames
,&_argo0
))
2829 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2830 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2831 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCacheFrom. Expected _wxListEvent_p.");
2836 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2837 _result
= (long )wxListEvent_GetCacheFrom(_arg0
);
2839 wxPyEndAllowThreads(__tstate
);
2840 if (PyErr_Occurred()) return NULL
;
2841 } _resultobj
= Py_BuildValue("l",_result
);
2845 #define wxListEvent_GetCacheTo(_swigobj) (_swigobj->GetCacheTo())
2846 static PyObject
*_wrap_wxListEvent_GetCacheTo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2847 PyObject
* _resultobj
;
2849 wxListEvent
* _arg0
;
2850 PyObject
* _argo0
= 0;
2851 char *_kwnames
[] = { "self", NULL
};
2854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListEvent_GetCacheTo",_kwnames
,&_argo0
))
2857 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2858 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListEvent_p")) {
2859 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListEvent_GetCacheTo. Expected _wxListEvent_p.");
2864 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2865 _result
= (long )wxListEvent_GetCacheTo(_arg0
);
2867 wxPyEndAllowThreads(__tstate
);
2868 if (PyErr_Occurred()) return NULL
;
2869 } _resultobj
= Py_BuildValue("l",_result
);
2873 static void *SwigwxPyListCtrlTowxControl(void *ptr
) {
2876 src
= (wxPyListCtrl
*) ptr
;
2877 dest
= (wxControl
*) src
;
2878 return (void *) dest
;
2881 static void *SwigwxPyListCtrlTowxWindow(void *ptr
) {
2884 src
= (wxPyListCtrl
*) ptr
;
2885 dest
= (wxWindow
*) src
;
2886 return (void *) dest
;
2889 static void *SwigwxPyListCtrlTowxEvtHandler(void *ptr
) {
2892 src
= (wxPyListCtrl
*) ptr
;
2893 dest
= (wxEvtHandler
*) src
;
2894 return (void *) dest
;
2897 static void *SwigwxPyListCtrlTowxObject(void *ptr
) {
2900 src
= (wxPyListCtrl
*) ptr
;
2901 dest
= (wxObject
*) src
;
2902 return (void *) dest
;
2905 #define new_wxListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2906 static PyObject
*_wrap_new_wxListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2907 PyObject
* _resultobj
;
2908 wxPyListCtrl
* _result
;
2910 wxWindowID _arg1
= (wxWindowID
) -1;
2911 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
2912 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
2913 long _arg4
= (long ) (wxLC_ICON
);
2914 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
2915 char * _arg6
= (char *) "listCtrl";
2916 PyObject
* _argo0
= 0;
2918 PyObject
* _obj2
= 0;
2920 PyObject
* _obj3
= 0;
2921 PyObject
* _argo5
= 0;
2922 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
2926 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
2929 if (_argo0
== Py_None
) { _arg0
= NULL
; }
2930 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
2931 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListCtrl. Expected _wxWindow_p.");
2938 if (! wxPoint_helper(_obj2
, &_arg2
))
2944 if (! wxSize_helper(_obj3
, &_arg3
))
2948 if (_argo5
== Py_None
) { _arg5
= NULL
; }
2949 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
2950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListCtrl. Expected _wxValidator_p.");
2955 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2956 _result
= (wxPyListCtrl
*)new_wxListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
2958 wxPyEndAllowThreads(__tstate
);
2959 if (PyErr_Occurred()) return NULL
;
2961 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
2962 _resultobj
= Py_BuildValue("s",_ptemp
);
2965 _resultobj
= Py_None
;
2970 #define new_wxPreListCtrl() (new wxPyListCtrl())
2971 static PyObject
*_wrap_new_wxPreListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2972 PyObject
* _resultobj
;
2973 wxPyListCtrl
* _result
;
2974 char *_kwnames
[] = { NULL
};
2978 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreListCtrl",_kwnames
))
2981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
2982 _result
= (wxPyListCtrl
*)new_wxPreListCtrl();
2984 wxPyEndAllowThreads(__tstate
);
2985 if (PyErr_Occurred()) return NULL
;
2987 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyListCtrl_p");
2988 _resultobj
= Py_BuildValue("s",_ptemp
);
2991 _resultobj
= Py_None
;
2996 #define wxListCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
2997 static PyObject
*_wrap_wxListCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
2998 PyObject
* _resultobj
;
3000 wxPyListCtrl
* _arg0
;
3002 wxWindowID _arg2
= (wxWindowID
) -1;
3003 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
3004 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
3005 long _arg5
= (long ) (wxLC_ICON
);
3006 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
3007 char * _arg7
= (char *) "listCtrl";
3008 PyObject
* _argo0
= 0;
3009 PyObject
* _argo1
= 0;
3011 PyObject
* _obj3
= 0;
3013 PyObject
* _obj4
= 0;
3014 PyObject
* _argo6
= 0;
3015 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
3018 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOs:wxListCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
3021 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3022 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3023 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Create. Expected _wxPyListCtrl_p.");
3028 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3029 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
3030 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_Create. Expected _wxWindow_p.");
3037 if (! wxPoint_helper(_obj3
, &_arg3
))
3043 if (! wxSize_helper(_obj4
, &_arg4
))
3047 if (_argo6
== Py_None
) { _arg6
= NULL
; }
3048 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
3049 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxListCtrl_Create. Expected _wxValidator_p.");
3054 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3055 _result
= (bool )wxListCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
3057 wxPyEndAllowThreads(__tstate
);
3058 if (PyErr_Occurred()) return NULL
;
3059 } _resultobj
= Py_BuildValue("i",_result
);
3063 #define wxListCtrl__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
3064 static PyObject
*_wrap_wxListCtrl__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3065 PyObject
* _resultobj
;
3066 wxPyListCtrl
* _arg0
;
3069 PyObject
* _argo0
= 0;
3070 PyObject
* _obj1
= 0;
3071 PyObject
* _obj2
= 0;
3072 char *_kwnames
[] = { "self","self","_class", NULL
};
3075 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxListCtrl__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
3078 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3079 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3080 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl__setCallbackInfo. Expected _wxPyListCtrl_p.");
3091 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3092 wxListCtrl__setCallbackInfo(_arg0
,_arg1
,_arg2
);
3094 wxPyEndAllowThreads(__tstate
);
3095 if (PyErr_Occurred()) return NULL
;
3096 } Py_INCREF(Py_None
);
3097 _resultobj
= Py_None
;
3101 #define wxListCtrl_SetForegroundColour(_swigobj,_swigarg0) (_swigobj->SetForegroundColour(_swigarg0))
3102 static PyObject
*_wrap_wxListCtrl_SetForegroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3103 PyObject
* _resultobj
;
3105 wxPyListCtrl
* _arg0
;
3107 PyObject
* _argo0
= 0;
3109 PyObject
* _obj1
= 0;
3110 char *_kwnames
[] = { "self","col", NULL
};
3113 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetForegroundColour",_kwnames
,&_argo0
,&_obj1
))
3116 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3117 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3118 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetForegroundColour. Expected _wxPyListCtrl_p.");
3124 if (! wxColour_helper(_obj1
, &_arg1
))
3128 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3129 _result
= (bool )wxListCtrl_SetForegroundColour(_arg0
,*_arg1
);
3131 wxPyEndAllowThreads(__tstate
);
3132 if (PyErr_Occurred()) return NULL
;
3133 } _resultobj
= Py_BuildValue("i",_result
);
3137 #define wxListCtrl_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
3138 static PyObject
*_wrap_wxListCtrl_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3139 PyObject
* _resultobj
;
3141 wxPyListCtrl
* _arg0
;
3143 PyObject
* _argo0
= 0;
3145 PyObject
* _obj1
= 0;
3146 char *_kwnames
[] = { "self","col", NULL
};
3149 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
3152 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3153 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3154 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetBackgroundColour. Expected _wxPyListCtrl_p.");
3160 if (! wxColour_helper(_obj1
, &_arg1
))
3164 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3165 _result
= (bool )wxListCtrl_SetBackgroundColour(_arg0
,*_arg1
);
3167 wxPyEndAllowThreads(__tstate
);
3168 if (PyErr_Occurred()) return NULL
;
3169 } _resultobj
= Py_BuildValue("i",_result
);
3173 static wxListItem
* wxPyListCtrl_GetColumn(wxPyListCtrl
*self
,int col
) {
3175 if (self
->GetColumn(col
, item
))
3176 return new wxListItem(item
);
3180 static PyObject
*_wrap_wxListCtrl_GetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3181 PyObject
* _resultobj
;
3182 wxListItem
* _result
;
3183 wxPyListCtrl
* _arg0
;
3185 PyObject
* _argo0
= 0;
3186 char *_kwnames
[] = { "self","col", NULL
};
3189 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumn",_kwnames
,&_argo0
,&_arg1
))
3192 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3193 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3194 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumn. Expected _wxPyListCtrl_p.");
3199 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3200 _result
= (wxListItem
*)wxPyListCtrl_GetColumn(_arg0
,_arg1
);
3202 wxPyEndAllowThreads(__tstate
);
3203 if (PyErr_Occurred()) return NULL
;
3204 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3208 #define wxListCtrl_SetColumn(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumn(_swigarg0,_swigarg1))
3209 static PyObject
*_wrap_wxListCtrl_SetColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3210 PyObject
* _resultobj
;
3212 wxPyListCtrl
* _arg0
;
3215 PyObject
* _argo0
= 0;
3216 PyObject
* _argo2
= 0;
3217 char *_kwnames
[] = { "self","col","item", NULL
};
3220 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OiO:wxListCtrl_SetColumn",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
3223 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3224 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3225 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumn. Expected _wxPyListCtrl_p.");
3230 if (_argo2
== Py_None
) { _arg2
= NULL
; }
3231 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
3232 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_SetColumn. Expected _wxListItem_p.");
3237 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3238 _result
= (bool )wxListCtrl_SetColumn(_arg0
,_arg1
,*_arg2
);
3240 wxPyEndAllowThreads(__tstate
);
3241 if (PyErr_Occurred()) return NULL
;
3242 } _resultobj
= Py_BuildValue("i",_result
);
3246 #define wxListCtrl_GetColumnWidth(_swigobj,_swigarg0) (_swigobj->GetColumnWidth(_swigarg0))
3247 static PyObject
*_wrap_wxListCtrl_GetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3248 PyObject
* _resultobj
;
3250 wxPyListCtrl
* _arg0
;
3252 PyObject
* _argo0
= 0;
3253 char *_kwnames
[] = { "self","col", NULL
};
3256 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetColumnWidth",_kwnames
,&_argo0
,&_arg1
))
3259 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3260 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3261 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnWidth. Expected _wxPyListCtrl_p.");
3266 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3267 _result
= (int )wxListCtrl_GetColumnWidth(_arg0
,_arg1
);
3269 wxPyEndAllowThreads(__tstate
);
3270 if (PyErr_Occurred()) return NULL
;
3271 } _resultobj
= Py_BuildValue("i",_result
);
3275 #define wxListCtrl_SetColumnWidth(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnWidth(_swigarg0,_swigarg1))
3276 static PyObject
*_wrap_wxListCtrl_SetColumnWidth(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3277 PyObject
* _resultobj
;
3279 wxPyListCtrl
* _arg0
;
3282 PyObject
* _argo0
= 0;
3283 char *_kwnames
[] = { "self","col","width", NULL
};
3286 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_SetColumnWidth",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3289 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3290 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3291 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetColumnWidth. Expected _wxPyListCtrl_p.");
3296 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3297 _result
= (bool )wxListCtrl_SetColumnWidth(_arg0
,_arg1
,_arg2
);
3299 wxPyEndAllowThreads(__tstate
);
3300 if (PyErr_Occurred()) return NULL
;
3301 } _resultobj
= Py_BuildValue("i",_result
);
3305 #define wxListCtrl_GetCountPerPage(_swigobj) (_swigobj->GetCountPerPage())
3306 static PyObject
*_wrap_wxListCtrl_GetCountPerPage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3307 PyObject
* _resultobj
;
3309 wxPyListCtrl
* _arg0
;
3310 PyObject
* _argo0
= 0;
3311 char *_kwnames
[] = { "self", NULL
};
3314 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetCountPerPage",_kwnames
,&_argo0
))
3317 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3318 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3319 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetCountPerPage. Expected _wxPyListCtrl_p.");
3324 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3325 _result
= (int )wxListCtrl_GetCountPerPage(_arg0
);
3327 wxPyEndAllowThreads(__tstate
);
3328 if (PyErr_Occurred()) return NULL
;
3329 } _resultobj
= Py_BuildValue("i",_result
);
3333 #define wxListCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
3334 static PyObject
*_wrap_wxListCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3335 PyObject
* _resultobj
;
3336 wxTextCtrl
* _result
;
3337 wxPyListCtrl
* _arg0
;
3338 PyObject
* _argo0
= 0;
3339 char *_kwnames
[] = { "self", NULL
};
3342 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetEditControl",_kwnames
,&_argo0
))
3345 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3346 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3347 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetEditControl. Expected _wxPyListCtrl_p.");
3352 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3353 _result
= (wxTextCtrl
*)wxListCtrl_GetEditControl(_arg0
);
3355 wxPyEndAllowThreads(__tstate
);
3356 if (PyErr_Occurred()) return NULL
;
3357 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3361 static wxListItem
* wxPyListCtrl_GetItem(wxPyListCtrl
*self
,long itemId
,int col
) {
3362 wxListItem
* info
= new wxListItem
;
3363 info
->m_itemId
= itemId
;
3365 info
->m_mask
= 0xFFFF;
3366 self
->GetItem(*info
);
3369 static PyObject
*_wrap_wxListCtrl_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3370 PyObject
* _resultobj
;
3371 wxListItem
* _result
;
3372 wxPyListCtrl
* _arg0
;
3374 int _arg2
= (int ) 0;
3375 PyObject
* _argo0
= 0;
3376 char *_kwnames
[] = { "self","itemId","col", NULL
};
3379 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3382 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3383 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3384 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItem. Expected _wxPyListCtrl_p.");
3389 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3390 _result
= (wxListItem
*)wxPyListCtrl_GetItem(_arg0
,_arg1
,_arg2
);
3392 wxPyEndAllowThreads(__tstate
);
3393 if (PyErr_Occurred()) return NULL
;
3394 }{ _resultobj
= wxPyMake_wxObject(_result
); }
3398 #define wxListCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
3399 static PyObject
*_wrap_wxListCtrl_SetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3400 PyObject
* _resultobj
;
3402 wxPyListCtrl
* _arg0
;
3404 PyObject
* _argo0
= 0;
3405 PyObject
* _argo1
= 0;
3406 char *_kwnames
[] = { "self","info", NULL
};
3409 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetItem",_kwnames
,&_argo0
,&_argo1
))
3412 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3413 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3414 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItem. Expected _wxPyListCtrl_p.");
3419 if (_argo1
== Py_None
) { _arg1
= NULL
; }
3420 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
3421 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetItem. Expected _wxListItem_p.");
3426 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3427 _result
= (bool )wxListCtrl_SetItem(_arg0
,*_arg1
);
3429 wxPyEndAllowThreads(__tstate
);
3430 if (PyErr_Occurred()) return NULL
;
3431 } _resultobj
= Py_BuildValue("i",_result
);
3435 #define wxListCtrl_SetStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->SetItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
3436 static PyObject
*_wrap_wxListCtrl_SetStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3437 PyObject
* _resultobj
;
3439 wxPyListCtrl
* _arg0
;
3443 int _arg4
= (int ) -1;
3444 PyObject
* _argo0
= 0;
3445 PyObject
* _obj3
= 0;
3446 char *_kwnames
[] = { "self","index","col","label","imageId", NULL
};
3449 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OliO|i:wxListCtrl_SetStringItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_arg4
))
3452 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3453 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3454 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetStringItem. Expected _wxPyListCtrl_p.");
3459 _arg3
= wxString_in_helper(_obj3
);
3464 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3465 _result
= (long )wxListCtrl_SetStringItem(_arg0
,_arg1
,_arg2
,*_arg3
,_arg4
);
3467 wxPyEndAllowThreads(__tstate
);
3468 if (PyErr_Occurred()) return NULL
;
3469 } _resultobj
= Py_BuildValue("l",_result
);
3477 #define wxListCtrl_GetItemState(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemState(_swigarg0,_swigarg1))
3478 static PyObject
*_wrap_wxListCtrl_GetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3479 PyObject
* _resultobj
;
3481 wxPyListCtrl
* _arg0
;
3484 PyObject
* _argo0
= 0;
3485 char *_kwnames
[] = { "self","item","stateMask", NULL
};
3488 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_GetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3491 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3492 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3493 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemState. Expected _wxPyListCtrl_p.");
3498 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3499 _result
= (int )wxListCtrl_GetItemState(_arg0
,_arg1
,_arg2
);
3501 wxPyEndAllowThreads(__tstate
);
3502 if (PyErr_Occurred()) return NULL
;
3503 } _resultobj
= Py_BuildValue("i",_result
);
3507 #define wxListCtrl_SetItemState(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemState(_swigarg0,_swigarg1,_swigarg2))
3508 static PyObject
*_wrap_wxListCtrl_SetItemState(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3509 PyObject
* _resultobj
;
3511 wxPyListCtrl
* _arg0
;
3515 PyObject
* _argo0
= 0;
3516 char *_kwnames
[] = { "self","item","state","stateMask", NULL
};
3519 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olll:wxListCtrl_SetItemState",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3522 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3523 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3524 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemState. Expected _wxPyListCtrl_p.");
3529 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3530 _result
= (bool )wxListCtrl_SetItemState(_arg0
,_arg1
,_arg2
,_arg3
);
3532 wxPyEndAllowThreads(__tstate
);
3533 if (PyErr_Occurred()) return NULL
;
3534 } _resultobj
= Py_BuildValue("i",_result
);
3538 #define wxListCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
3539 static PyObject
*_wrap_wxListCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3540 PyObject
* _resultobj
;
3542 wxPyListCtrl
* _arg0
;
3546 PyObject
* _argo0
= 0;
3547 char *_kwnames
[] = { "self","item","image","selImage", NULL
};
3550 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Olii:wxListCtrl_SetItemImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
3553 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3554 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3555 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemImage. Expected _wxPyListCtrl_p.");
3560 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3561 _result
= (bool )wxListCtrl_SetItemImage(_arg0
,_arg1
,_arg2
,_arg3
);
3563 wxPyEndAllowThreads(__tstate
);
3564 if (PyErr_Occurred()) return NULL
;
3565 } _resultobj
= Py_BuildValue("i",_result
);
3569 #define wxListCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
3570 static PyObject
*_wrap_wxListCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3571 PyObject
* _resultobj
;
3573 wxPyListCtrl
* _arg0
;
3575 PyObject
* _argo0
= 0;
3576 char *_kwnames
[] = { "self","item", NULL
};
3579 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemText",_kwnames
,&_argo0
,&_arg1
))
3582 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3583 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3584 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemText. Expected _wxPyListCtrl_p.");
3589 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3590 _result
= new wxString (wxListCtrl_GetItemText(_arg0
,_arg1
));
3592 wxPyEndAllowThreads(__tstate
);
3593 if (PyErr_Occurred()) return NULL
;
3596 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
3598 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
3607 #define wxListCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
3608 static PyObject
*_wrap_wxListCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3609 PyObject
* _resultobj
;
3610 wxPyListCtrl
* _arg0
;
3613 PyObject
* _argo0
= 0;
3614 PyObject
* _obj2
= 0;
3615 char *_kwnames
[] = { "self","item","str", NULL
};
3618 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemText",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3621 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3622 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3623 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemText. Expected _wxPyListCtrl_p.");
3628 _arg2
= wxString_in_helper(_obj2
);
3633 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3634 wxListCtrl_SetItemText(_arg0
,_arg1
,*_arg2
);
3636 wxPyEndAllowThreads(__tstate
);
3637 if (PyErr_Occurred()) return NULL
;
3638 } Py_INCREF(Py_None
);
3639 _resultobj
= Py_None
;
3647 #define wxListCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
3648 static PyObject
*_wrap_wxListCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3649 PyObject
* _resultobj
;
3651 wxPyListCtrl
* _arg0
;
3653 PyObject
* _argo0
= 0;
3654 char *_kwnames
[] = { "self","item", NULL
};
3657 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemData",_kwnames
,&_argo0
,&_arg1
))
3660 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3661 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3662 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemData. Expected _wxPyListCtrl_p.");
3667 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3668 _result
= (long )wxListCtrl_GetItemData(_arg0
,_arg1
);
3670 wxPyEndAllowThreads(__tstate
);
3671 if (PyErr_Occurred()) return NULL
;
3672 } _resultobj
= Py_BuildValue("l",_result
);
3676 #define wxListCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
3677 static PyObject
*_wrap_wxListCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3678 PyObject
* _resultobj
;
3680 wxPyListCtrl
* _arg0
;
3683 PyObject
* _argo0
= 0;
3684 char *_kwnames
[] = { "self","item","data", NULL
};
3687 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_SetItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3690 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3691 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3692 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemData. Expected _wxPyListCtrl_p.");
3697 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3698 _result
= (bool )wxListCtrl_SetItemData(_arg0
,_arg1
,_arg2
);
3700 wxPyEndAllowThreads(__tstate
);
3701 if (PyErr_Occurred()) return NULL
;
3702 } _resultobj
= Py_BuildValue("i",_result
);
3706 static wxPoint
* wxPyListCtrl_GetItemPosition(wxPyListCtrl
*self
,long item
) {
3707 wxPoint
* pos
= new wxPoint
;
3708 self
->GetItemPosition(item
, *pos
);
3711 static PyObject
*_wrap_wxListCtrl_GetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3712 PyObject
* _resultobj
;
3714 wxPyListCtrl
* _arg0
;
3716 PyObject
* _argo0
= 0;
3717 char *_kwnames
[] = { "self","item", NULL
};
3721 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_GetItemPosition",_kwnames
,&_argo0
,&_arg1
))
3724 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3725 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3726 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemPosition. Expected _wxPyListCtrl_p.");
3731 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3732 _result
= (wxPoint
*)wxPyListCtrl_GetItemPosition(_arg0
,_arg1
);
3734 wxPyEndAllowThreads(__tstate
);
3735 if (PyErr_Occurred()) return NULL
;
3737 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPoint_p");
3738 _resultobj
= Py_BuildValue("s",_ptemp
);
3741 _resultobj
= Py_None
;
3746 static wxRect
* wxPyListCtrl_GetItemRect(wxPyListCtrl
*self
,long item
,int code
) {
3747 wxRect
* rect
= new wxRect
;
3748 self
->GetItemRect(item
, *rect
, code
);
3751 static PyObject
*_wrap_wxListCtrl_GetItemRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3752 PyObject
* _resultobj
;
3754 wxPyListCtrl
* _arg0
;
3756 int _arg2
= (int ) (wxLIST_RECT_BOUNDS
);
3757 PyObject
* _argo0
= 0;
3758 char *_kwnames
[] = { "self","item","code", NULL
};
3762 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_GetItemRect",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
3765 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3766 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3767 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemRect. Expected _wxPyListCtrl_p.");
3772 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3773 _result
= (wxRect
*)wxPyListCtrl_GetItemRect(_arg0
,_arg1
,_arg2
);
3775 wxPyEndAllowThreads(__tstate
);
3776 if (PyErr_Occurred()) return NULL
;
3778 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxRect_p");
3779 _resultobj
= Py_BuildValue("s",_ptemp
);
3782 _resultobj
= Py_None
;
3787 #define wxListCtrl_SetItemPosition(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemPosition(_swigarg0,_swigarg1))
3788 static PyObject
*_wrap_wxListCtrl_SetItemPosition(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3789 PyObject
* _resultobj
;
3791 wxPyListCtrl
* _arg0
;
3794 PyObject
* _argo0
= 0;
3796 PyObject
* _obj2
= 0;
3797 char *_kwnames
[] = { "self","item","pos", NULL
};
3800 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_SetItemPosition",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
3803 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3804 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3805 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemPosition. Expected _wxPyListCtrl_p.");
3811 if (! wxPoint_helper(_obj2
, &_arg2
))
3815 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3816 _result
= (bool )wxListCtrl_SetItemPosition(_arg0
,_arg1
,*_arg2
);
3818 wxPyEndAllowThreads(__tstate
);
3819 if (PyErr_Occurred()) return NULL
;
3820 } _resultobj
= Py_BuildValue("i",_result
);
3824 #define wxListCtrl_GetItemCount(_swigobj) (_swigobj->GetItemCount())
3825 static PyObject
*_wrap_wxListCtrl_GetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3826 PyObject
* _resultobj
;
3828 wxPyListCtrl
* _arg0
;
3829 PyObject
* _argo0
= 0;
3830 char *_kwnames
[] = { "self", NULL
};
3833 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetItemCount",_kwnames
,&_argo0
))
3836 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3837 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3838 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemCount. Expected _wxPyListCtrl_p.");
3843 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3844 _result
= (int )wxListCtrl_GetItemCount(_arg0
);
3846 wxPyEndAllowThreads(__tstate
);
3847 if (PyErr_Occurred()) return NULL
;
3848 } _resultobj
= Py_BuildValue("i",_result
);
3852 #define wxListCtrl_GetColumnCount(_swigobj) (_swigobj->GetColumnCount())
3853 static PyObject
*_wrap_wxListCtrl_GetColumnCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3854 PyObject
* _resultobj
;
3856 wxPyListCtrl
* _arg0
;
3857 PyObject
* _argo0
= 0;
3858 char *_kwnames
[] = { "self", NULL
};
3861 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetColumnCount",_kwnames
,&_argo0
))
3864 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3865 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3866 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetColumnCount. Expected _wxPyListCtrl_p.");
3871 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3872 _result
= (int )wxListCtrl_GetColumnCount(_arg0
);
3874 wxPyEndAllowThreads(__tstate
);
3875 if (PyErr_Occurred()) return NULL
;
3876 } _resultobj
= Py_BuildValue("i",_result
);
3880 #define wxListCtrl_GetItemSpacing(_swigobj,_swigarg0) (_swigobj->GetItemSpacing(_swigarg0))
3881 static PyObject
*_wrap_wxListCtrl_GetItemSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3882 PyObject
* _resultobj
;
3884 wxPyListCtrl
* _arg0
;
3886 PyObject
* _argo0
= 0;
3888 char *_kwnames
[] = { "self","isSmall", NULL
};
3891 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetItemSpacing",_kwnames
,&_argo0
,&tempbool1
))
3894 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3895 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3896 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetItemSpacing. Expected _wxPyListCtrl_p.");
3900 _arg1
= (bool ) tempbool1
;
3902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3903 _result
= (int )wxListCtrl_GetItemSpacing(_arg0
,_arg1
);
3905 wxPyEndAllowThreads(__tstate
);
3906 if (PyErr_Occurred()) return NULL
;
3907 } _resultobj
= Py_BuildValue("i",_result
);
3911 #define wxListCtrl_GetSelectedItemCount(_swigobj) (_swigobj->GetSelectedItemCount())
3912 static PyObject
*_wrap_wxListCtrl_GetSelectedItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3913 PyObject
* _resultobj
;
3915 wxPyListCtrl
* _arg0
;
3916 PyObject
* _argo0
= 0;
3917 char *_kwnames
[] = { "self", NULL
};
3920 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetSelectedItemCount",_kwnames
,&_argo0
))
3923 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3924 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3925 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetSelectedItemCount. Expected _wxPyListCtrl_p.");
3930 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3931 _result
= (int )wxListCtrl_GetSelectedItemCount(_arg0
);
3933 wxPyEndAllowThreads(__tstate
);
3934 if (PyErr_Occurred()) return NULL
;
3935 } _resultobj
= Py_BuildValue("i",_result
);
3939 #define wxListCtrl_GetTextColour(_swigobj) (_swigobj->GetTextColour())
3940 static PyObject
*_wrap_wxListCtrl_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3941 PyObject
* _resultobj
;
3943 wxPyListCtrl
* _arg0
;
3944 PyObject
* _argo0
= 0;
3945 char *_kwnames
[] = { "self", NULL
};
3949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTextColour",_kwnames
,&_argo0
))
3952 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3953 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTextColour. Expected _wxPyListCtrl_p.");
3959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3960 _result
= new wxColour (wxListCtrl_GetTextColour(_arg0
));
3962 wxPyEndAllowThreads(__tstate
);
3963 if (PyErr_Occurred()) return NULL
;
3964 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
3965 _resultobj
= Py_BuildValue("s",_ptemp
);
3969 #define wxListCtrl_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
3970 static PyObject
*_wrap_wxListCtrl_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
3971 PyObject
* _resultobj
;
3972 wxPyListCtrl
* _arg0
;
3974 PyObject
* _argo0
= 0;
3976 PyObject
* _obj1
= 0;
3977 char *_kwnames
[] = { "self","col", NULL
};
3980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
3983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
3984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
3985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetTextColour. Expected _wxPyListCtrl_p.");
3991 if (! wxColour_helper(_obj1
, &_arg1
))
3995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
3996 wxListCtrl_SetTextColour(_arg0
,*_arg1
);
3998 wxPyEndAllowThreads(__tstate
);
3999 if (PyErr_Occurred()) return NULL
;
4000 } Py_INCREF(Py_None
);
4001 _resultobj
= Py_None
;
4005 #define wxListCtrl_GetTopItem(_swigobj) (_swigobj->GetTopItem())
4006 static PyObject
*_wrap_wxListCtrl_GetTopItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4007 PyObject
* _resultobj
;
4009 wxPyListCtrl
* _arg0
;
4010 PyObject
* _argo0
= 0;
4011 char *_kwnames
[] = { "self", NULL
};
4014 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_GetTopItem",_kwnames
,&_argo0
))
4017 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4018 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4019 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetTopItem. Expected _wxPyListCtrl_p.");
4024 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4025 _result
= (long )wxListCtrl_GetTopItem(_arg0
);
4027 wxPyEndAllowThreads(__tstate
);
4028 if (PyErr_Occurred()) return NULL
;
4029 } _resultobj
= Py_BuildValue("l",_result
);
4033 #define wxListCtrl_SetSingleStyle(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetSingleStyle(_swigarg0,_swigarg1))
4034 static PyObject
*_wrap_wxListCtrl_SetSingleStyle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4035 PyObject
* _resultobj
;
4036 wxPyListCtrl
* _arg0
;
4038 bool _arg2
= (bool ) TRUE
;
4039 PyObject
* _argo0
= 0;
4040 int tempbool2
= (int) TRUE
;
4041 char *_kwnames
[] = { "self","style","add", NULL
};
4044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListCtrl_SetSingleStyle",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
4047 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4048 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4049 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetSingleStyle. Expected _wxPyListCtrl_p.");
4053 _arg2
= (bool ) tempbool2
;
4055 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4056 wxListCtrl_SetSingleStyle(_arg0
,_arg1
,_arg2
);
4058 wxPyEndAllowThreads(__tstate
);
4059 if (PyErr_Occurred()) return NULL
;
4060 } Py_INCREF(Py_None
);
4061 _resultobj
= Py_None
;
4065 #define wxListCtrl_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
4066 static PyObject
*_wrap_wxListCtrl_SetWindowStyleFlag(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4067 PyObject
* _resultobj
;
4068 wxPyListCtrl
* _arg0
;
4070 PyObject
* _argo0
= 0;
4071 char *_kwnames
[] = { "self","style", NULL
};
4074 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetWindowStyleFlag",_kwnames
,&_argo0
,&_arg1
))
4077 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4078 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4079 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetWindowStyleFlag. Expected _wxPyListCtrl_p.");
4084 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4085 wxListCtrl_SetWindowStyleFlag(_arg0
,_arg1
);
4087 wxPyEndAllowThreads(__tstate
);
4088 if (PyErr_Occurred()) return NULL
;
4089 } Py_INCREF(Py_None
);
4090 _resultobj
= Py_None
;
4094 #define wxListCtrl_GetNextItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->GetNextItem(_swigarg0,_swigarg1,_swigarg2))
4095 static PyObject
*_wrap_wxListCtrl_GetNextItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4096 PyObject
* _resultobj
;
4098 wxPyListCtrl
* _arg0
;
4100 int _arg2
= (int ) (wxLIST_NEXT_ALL
);
4101 int _arg3
= (int ) (wxLIST_STATE_DONTCARE
);
4102 PyObject
* _argo0
= 0;
4103 char *_kwnames
[] = { "self","item","geometry","state", NULL
};
4106 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|ii:wxListCtrl_GetNextItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_arg3
))
4109 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4110 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4111 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_GetNextItem. Expected _wxPyListCtrl_p.");
4116 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4117 _result
= (long )wxListCtrl_GetNextItem(_arg0
,_arg1
,_arg2
,_arg3
);
4119 wxPyEndAllowThreads(__tstate
);
4120 if (PyErr_Occurred()) return NULL
;
4121 } _resultobj
= Py_BuildValue("l",_result
);
4125 #define wxListCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
4126 static PyObject
*_wrap_wxListCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4127 PyObject
* _resultobj
;
4128 wxImageList
* _result
;
4129 wxPyListCtrl
* _arg0
;
4131 PyObject
* _argo0
= 0;
4132 char *_kwnames
[] = { "self","which", NULL
};
4135 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_GetImageList",_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_GetImageList. Expected _wxPyListCtrl_p.");
4145 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4146 _result
= (wxImageList
*)wxListCtrl_GetImageList(_arg0
,_arg1
);
4148 wxPyEndAllowThreads(__tstate
);
4149 if (PyErr_Occurred()) return NULL
;
4150 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4154 #define wxListCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
4155 static PyObject
*_wrap_wxListCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4156 PyObject
* _resultobj
;
4157 wxPyListCtrl
* _arg0
;
4158 wxImageList
* _arg1
;
4160 PyObject
* _argo0
= 0;
4161 PyObject
* _argo1
= 0;
4162 char *_kwnames
[] = { "self","imageList","which", NULL
};
4165 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4168 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4169 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4170 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetImageList. Expected _wxPyListCtrl_p.");
4175 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4176 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4177 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_SetImageList. Expected _wxImageList_p.");
4182 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4183 wxListCtrl_SetImageList(_arg0
,_arg1
,_arg2
);
4185 wxPyEndAllowThreads(__tstate
);
4186 if (PyErr_Occurred()) return NULL
;
4187 } Py_INCREF(Py_None
);
4188 _resultobj
= Py_None
;
4192 #define wxListCtrl_AssignImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->AssignImageList(_swigarg0,_swigarg1))
4193 static PyObject
*_wrap_wxListCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4194 PyObject
* _resultobj
;
4195 wxPyListCtrl
* _arg0
;
4196 wxImageList
* _arg1
;
4198 PyObject
* _argo0
= 0;
4199 PyObject
* _argo1
= 0;
4200 char *_kwnames
[] = { "self","imageList","which", NULL
};
4203 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxListCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
4206 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4207 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4208 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_AssignImageList. Expected _wxPyListCtrl_p.");
4213 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4214 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
4215 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_AssignImageList. Expected _wxImageList_p.");
4220 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4221 wxListCtrl_AssignImageList(_arg0
,_arg1
,_arg2
);
4223 wxPyEndAllowThreads(__tstate
);
4224 if (PyErr_Occurred()) return NULL
;
4225 } Py_INCREF(Py_None
);
4226 _resultobj
= Py_None
;
4230 #define wxListCtrl_IsVirtual(_swigobj) (_swigobj->IsVirtual())
4231 static PyObject
*_wrap_wxListCtrl_IsVirtual(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4232 PyObject
* _resultobj
;
4234 wxPyListCtrl
* _arg0
;
4235 PyObject
* _argo0
= 0;
4236 char *_kwnames
[] = { "self", NULL
};
4239 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_IsVirtual",_kwnames
,&_argo0
))
4242 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4243 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4244 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_IsVirtual. Expected _wxPyListCtrl_p.");
4249 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4250 _result
= (bool )wxListCtrl_IsVirtual(_arg0
);
4252 wxPyEndAllowThreads(__tstate
);
4253 if (PyErr_Occurred()) return NULL
;
4254 } _resultobj
= Py_BuildValue("i",_result
);
4258 #define wxListCtrl_RefreshItem(_swigobj,_swigarg0) (_swigobj->RefreshItem(_swigarg0))
4259 static PyObject
*_wrap_wxListCtrl_RefreshItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4260 PyObject
* _resultobj
;
4261 wxPyListCtrl
* _arg0
;
4263 PyObject
* _argo0
= 0;
4264 char *_kwnames
[] = { "self","item", NULL
};
4267 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_RefreshItem",_kwnames
,&_argo0
,&_arg1
))
4270 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4271 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4272 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItem. Expected _wxPyListCtrl_p.");
4277 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4278 wxListCtrl_RefreshItem(_arg0
,_arg1
);
4280 wxPyEndAllowThreads(__tstate
);
4281 if (PyErr_Occurred()) return NULL
;
4282 } Py_INCREF(Py_None
);
4283 _resultobj
= Py_None
;
4287 #define wxListCtrl_RefreshItems(_swigobj,_swigarg0,_swigarg1) (_swigobj->RefreshItems(_swigarg0,_swigarg1))
4288 static PyObject
*_wrap_wxListCtrl_RefreshItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4289 PyObject
* _resultobj
;
4290 wxPyListCtrl
* _arg0
;
4293 PyObject
* _argo0
= 0;
4294 char *_kwnames
[] = { "self","itemFrom","itemTo", NULL
};
4297 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_RefreshItems",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4300 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4301 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4302 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_RefreshItems. Expected _wxPyListCtrl_p.");
4307 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4308 wxListCtrl_RefreshItems(_arg0
,_arg1
,_arg2
);
4310 wxPyEndAllowThreads(__tstate
);
4311 if (PyErr_Occurred()) return NULL
;
4312 } Py_INCREF(Py_None
);
4313 _resultobj
= Py_None
;
4317 #define wxListCtrl_Arrange(_swigobj,_swigarg0) (_swigobj->Arrange(_swigarg0))
4318 static PyObject
*_wrap_wxListCtrl_Arrange(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4319 PyObject
* _resultobj
;
4321 wxPyListCtrl
* _arg0
;
4322 int _arg1
= (int ) (wxLIST_ALIGN_DEFAULT
);
4323 PyObject
* _argo0
= 0;
4324 char *_kwnames
[] = { "self","flag", NULL
};
4327 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|i:wxListCtrl_Arrange",_kwnames
,&_argo0
,&_arg1
))
4330 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4331 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4332 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_Arrange. Expected _wxPyListCtrl_p.");
4337 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4338 _result
= (bool )wxListCtrl_Arrange(_arg0
,_arg1
);
4340 wxPyEndAllowThreads(__tstate
);
4341 if (PyErr_Occurred()) return NULL
;
4342 } _resultobj
= Py_BuildValue("i",_result
);
4346 #define wxListCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
4347 static PyObject
*_wrap_wxListCtrl_DeleteItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4348 PyObject
* _resultobj
;
4350 wxPyListCtrl
* _arg0
;
4352 PyObject
* _argo0
= 0;
4353 char *_kwnames
[] = { "self","item", NULL
};
4356 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_DeleteItem",_kwnames
,&_argo0
,&_arg1
))
4359 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4360 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4361 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteItem. Expected _wxPyListCtrl_p.");
4366 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4367 _result
= (bool )wxListCtrl_DeleteItem(_arg0
,_arg1
);
4369 wxPyEndAllowThreads(__tstate
);
4370 if (PyErr_Occurred()) return NULL
;
4371 } _resultobj
= Py_BuildValue("i",_result
);
4375 #define wxListCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
4376 static PyObject
*_wrap_wxListCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4377 PyObject
* _resultobj
;
4379 wxPyListCtrl
* _arg0
;
4380 PyObject
* _argo0
= 0;
4381 char *_kwnames
[] = { "self", NULL
};
4384 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllItems",_kwnames
,&_argo0
))
4387 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4388 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4389 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteAllItems. Expected _wxPyListCtrl_p.");
4394 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4395 _result
= (bool )wxListCtrl_DeleteAllItems(_arg0
);
4397 wxPyEndAllowThreads(__tstate
);
4398 if (PyErr_Occurred()) return NULL
;
4399 } _resultobj
= Py_BuildValue("i",_result
);
4403 #define wxListCtrl_DeleteColumn(_swigobj,_swigarg0) (_swigobj->DeleteColumn(_swigarg0))
4404 static PyObject
*_wrap_wxListCtrl_DeleteColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4405 PyObject
* _resultobj
;
4407 wxPyListCtrl
* _arg0
;
4409 PyObject
* _argo0
= 0;
4410 char *_kwnames
[] = { "self","col", NULL
};
4413 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_DeleteColumn",_kwnames
,&_argo0
,&_arg1
))
4416 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4417 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4418 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_DeleteColumn. Expected _wxPyListCtrl_p.");
4423 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4424 _result
= (bool )wxListCtrl_DeleteColumn(_arg0
,_arg1
);
4426 wxPyEndAllowThreads(__tstate
);
4427 if (PyErr_Occurred()) return NULL
;
4428 } _resultobj
= Py_BuildValue("i",_result
);
4432 #define wxListCtrl_DeleteAllColumns(_swigobj) (_swigobj->DeleteAllColumns())
4433 static PyObject
*_wrap_wxListCtrl_DeleteAllColumns(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4434 PyObject
* _resultobj
;
4436 wxPyListCtrl
* _arg0
;
4437 PyObject
* _argo0
= 0;
4438 char *_kwnames
[] = { "self", NULL
};
4441 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_DeleteAllColumns",_kwnames
,&_argo0
))
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_DeleteAllColumns. Expected _wxPyListCtrl_p.");
4451 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4452 _result
= (bool )wxListCtrl_DeleteAllColumns(_arg0
);
4454 wxPyEndAllowThreads(__tstate
);
4455 if (PyErr_Occurred()) return NULL
;
4456 } _resultobj
= Py_BuildValue("i",_result
);
4460 #define wxListCtrl_ClearAll(_swigobj) (_swigobj->ClearAll())
4461 static PyObject
*_wrap_wxListCtrl_ClearAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4462 PyObject
* _resultobj
;
4463 wxPyListCtrl
* _arg0
;
4464 PyObject
* _argo0
= 0;
4465 char *_kwnames
[] = { "self", NULL
};
4468 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListCtrl_ClearAll",_kwnames
,&_argo0
))
4471 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4472 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4473 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ClearAll. Expected _wxPyListCtrl_p.");
4478 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4479 wxListCtrl_ClearAll(_arg0
);
4481 wxPyEndAllowThreads(__tstate
);
4482 if (PyErr_Occurred()) return NULL
;
4483 } Py_INCREF(Py_None
);
4484 _resultobj
= Py_None
;
4488 #define wxListCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
4489 static PyObject
*_wrap_wxListCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4490 PyObject
* _resultobj
;
4491 wxTextCtrl
* _result
;
4492 wxPyListCtrl
* _arg0
;
4494 PyObject
* _argo0
= 0;
4495 char *_kwnames
[] = { "self","item", NULL
};
4498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EditLabel",_kwnames
,&_argo0
,&_arg1
))
4501 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4502 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EditLabel. Expected _wxPyListCtrl_p.");
4508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4509 _result
= (wxTextCtrl
*)wxListCtrl_EditLabel(_arg0
,_arg1
);
4511 wxPyEndAllowThreads(__tstate
);
4512 if (PyErr_Occurred()) return NULL
;
4513 }{ _resultobj
= wxPyMake_wxObject(_result
); }
4517 #define wxListCtrl_EndEditLabel(_swigobj,_swigarg0) (_swigobj->EndEditLabel(_swigarg0))
4518 static PyObject
*_wrap_wxListCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4519 PyObject
* _resultobj
;
4521 wxPyListCtrl
* _arg0
;
4523 PyObject
* _argo0
= 0;
4525 char *_kwnames
[] = { "self","cancel", NULL
};
4528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListCtrl_EndEditLabel",_kwnames
,&_argo0
,&tempbool1
))
4531 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4532 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4533 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EndEditLabel. Expected _wxPyListCtrl_p.");
4537 _arg1
= (bool ) tempbool1
;
4539 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4540 _result
= (bool )wxListCtrl_EndEditLabel(_arg0
,_arg1
);
4542 wxPyEndAllowThreads(__tstate
);
4543 if (PyErr_Occurred()) return NULL
;
4544 } _resultobj
= Py_BuildValue("i",_result
);
4548 #define wxListCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
4549 static PyObject
*_wrap_wxListCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4550 PyObject
* _resultobj
;
4552 wxPyListCtrl
* _arg0
;
4554 PyObject
* _argo0
= 0;
4555 char *_kwnames
[] = { "self","item", NULL
};
4558 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_EnsureVisible",_kwnames
,&_argo0
,&_arg1
))
4561 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4562 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4563 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_EnsureVisible. Expected _wxPyListCtrl_p.");
4568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4569 _result
= (bool )wxListCtrl_EnsureVisible(_arg0
,_arg1
);
4571 wxPyEndAllowThreads(__tstate
);
4572 if (PyErr_Occurred()) return NULL
;
4573 } _resultobj
= Py_BuildValue("i",_result
);
4577 #define wxListCtrl_FindItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4578 static PyObject
*_wrap_wxListCtrl_FindItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4579 PyObject
* _resultobj
;
4581 wxPyListCtrl
* _arg0
;
4584 bool _arg3
= (bool ) FALSE
;
4585 PyObject
* _argo0
= 0;
4586 PyObject
* _obj2
= 0;
4587 int tempbool3
= (int) FALSE
;
4588 char *_kwnames
[] = { "self","start","str","partial", NULL
};
4591 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|i:wxListCtrl_FindItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&tempbool3
))
4594 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4595 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4596 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItem. Expected _wxPyListCtrl_p.");
4601 _arg2
= wxString_in_helper(_obj2
);
4605 _arg3
= (bool ) tempbool3
;
4607 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4608 _result
= (long )wxListCtrl_FindItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4610 wxPyEndAllowThreads(__tstate
);
4611 if (PyErr_Occurred()) return NULL
;
4612 } _resultobj
= Py_BuildValue("l",_result
);
4620 #define wxListCtrl_FindItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->FindItem(_swigarg0,_swigarg1))
4621 static PyObject
*_wrap_wxListCtrl_FindItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4622 PyObject
* _resultobj
;
4624 wxPyListCtrl
* _arg0
;
4627 PyObject
* _argo0
= 0;
4628 char *_kwnames
[] = { "self","start","data", NULL
};
4631 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oll:wxListCtrl_FindItemData",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4634 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4635 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4636 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemData. Expected _wxPyListCtrl_p.");
4641 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4642 _result
= (long )wxListCtrl_FindItemData(_arg0
,_arg1
,_arg2
);
4644 wxPyEndAllowThreads(__tstate
);
4645 if (PyErr_Occurred()) return NULL
;
4646 } _resultobj
= Py_BuildValue("l",_result
);
4650 #define wxListCtrl_FindItemAtPos(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->FindItem(_swigarg0,_swigarg1,_swigarg2))
4651 static PyObject
*_wrap_wxListCtrl_FindItemAtPos(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4652 PyObject
* _resultobj
;
4654 wxPyListCtrl
* _arg0
;
4658 PyObject
* _argo0
= 0;
4660 PyObject
* _obj2
= 0;
4661 char *_kwnames
[] = { "self","start","pt","direction", NULL
};
4664 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_FindItemAtPos",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4667 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4668 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4669 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_FindItemAtPos. Expected _wxPyListCtrl_p.");
4675 if (! wxPoint_helper(_obj2
, &_arg2
))
4679 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4680 _result
= (long )wxListCtrl_FindItemAtPos(_arg0
,_arg1
,*_arg2
,_arg3
);
4682 wxPyEndAllowThreads(__tstate
);
4683 if (PyErr_Occurred()) return NULL
;
4684 } _resultobj
= Py_BuildValue("l",_result
);
4688 #define wxListCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
4689 static PyObject
*_wrap_wxListCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4690 PyObject
* _resultobj
;
4692 wxPyListCtrl
* _arg0
;
4696 PyObject
* _argo0
= 0;
4698 PyObject
* _obj1
= 0;
4699 char *_kwnames
[] = { "self","point", NULL
};
4705 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
4708 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4709 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4710 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_HitTest. Expected _wxPyListCtrl_p.");
4716 if (! wxPoint_helper(_obj1
, &_arg1
))
4720 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4721 _result
= (long )wxListCtrl_HitTest(_arg0
,*_arg1
,*_arg2
);
4723 wxPyEndAllowThreads(__tstate
);
4724 if (PyErr_Occurred()) return NULL
;
4725 } _resultobj
= Py_BuildValue("l",_result
);
4728 o
= PyInt_FromLong((long) (*_arg2
));
4729 _resultobj
= t_output_helper(_resultobj
, o
);
4734 #define wxListCtrl_InsertItem(_swigobj,_swigarg0) (_swigobj->InsertItem(_swigarg0))
4735 static PyObject
*_wrap_wxListCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4736 PyObject
* _resultobj
;
4738 wxPyListCtrl
* _arg0
;
4740 PyObject
* _argo0
= 0;
4741 PyObject
* _argo1
= 0;
4742 char *_kwnames
[] = { "self","info", NULL
};
4745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
))
4748 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4749 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4750 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertItem. Expected _wxPyListCtrl_p.");
4755 if (_argo1
== Py_None
) { _arg1
= NULL
; }
4756 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxListItem_p")) {
4757 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListCtrl_InsertItem. Expected _wxListItem_p.");
4762 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4763 _result
= (long )wxListCtrl_InsertItem(_arg0
,*_arg1
);
4765 wxPyEndAllowThreads(__tstate
);
4766 if (PyErr_Occurred()) return NULL
;
4767 } _resultobj
= Py_BuildValue("l",_result
);
4771 #define wxListCtrl_InsertStringItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4772 static PyObject
*_wrap_wxListCtrl_InsertStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4773 PyObject
* _resultobj
;
4775 wxPyListCtrl
* _arg0
;
4778 PyObject
* _argo0
= 0;
4779 PyObject
* _obj2
= 0;
4780 char *_kwnames
[] = { "self","index","label", NULL
};
4783 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
))
4786 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4787 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4788 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertStringItem. Expected _wxPyListCtrl_p.");
4793 _arg2
= wxString_in_helper(_obj2
);
4798 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4799 _result
= (long )wxListCtrl_InsertStringItem(_arg0
,_arg1
,*_arg2
);
4801 wxPyEndAllowThreads(__tstate
);
4802 if (PyErr_Occurred()) return NULL
;
4803 } _resultobj
= Py_BuildValue("l",_result
);
4811 #define wxListCtrl_InsertImageItem(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertItem(_swigarg0,_swigarg1))
4812 static PyObject
*_wrap_wxListCtrl_InsertImageItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4813 PyObject
* _resultobj
;
4815 wxPyListCtrl
* _arg0
;
4818 PyObject
* _argo0
= 0;
4819 char *_kwnames
[] = { "self","index","imageIndex", NULL
};
4822 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oli:wxListCtrl_InsertImageItem",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
4825 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4826 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4827 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageItem. Expected _wxPyListCtrl_p.");
4832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4833 _result
= (long )wxListCtrl_InsertImageItem(_arg0
,_arg1
,_arg2
);
4835 wxPyEndAllowThreads(__tstate
);
4836 if (PyErr_Occurred()) return NULL
;
4837 } _resultobj
= Py_BuildValue("l",_result
);
4841 #define wxListCtrl_InsertImageStringItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
4842 static PyObject
*_wrap_wxListCtrl_InsertImageStringItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4843 PyObject
* _resultobj
;
4845 wxPyListCtrl
* _arg0
;
4849 PyObject
* _argo0
= 0;
4850 PyObject
* _obj2
= 0;
4851 char *_kwnames
[] = { "self","index","label","imageIndex", NULL
};
4854 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlOi:wxListCtrl_InsertImageStringItem",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
))
4857 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4858 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4859 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertImageStringItem. Expected _wxPyListCtrl_p.");
4864 _arg2
= wxString_in_helper(_obj2
);
4869 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4870 _result
= (long )wxListCtrl_InsertImageStringItem(_arg0
,_arg1
,*_arg2
,_arg3
);
4872 wxPyEndAllowThreads(__tstate
);
4873 if (PyErr_Occurred()) return NULL
;
4874 } _resultobj
= Py_BuildValue("l",_result
);
4882 #define wxListCtrl_InsertColumnInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->InsertColumn(_swigarg0,_swigarg1))
4883 static PyObject
*_wrap_wxListCtrl_InsertColumnInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4884 PyObject
* _resultobj
;
4886 wxPyListCtrl
* _arg0
;
4889 PyObject
* _argo0
= 0;
4890 PyObject
* _argo2
= 0;
4891 char *_kwnames
[] = { "self","col","info", NULL
};
4894 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO:wxListCtrl_InsertColumnInfo",_kwnames
,&_argo0
,&_arg1
,&_argo2
))
4897 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4898 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4899 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumnInfo. Expected _wxPyListCtrl_p.");
4904 if (_argo2
== Py_None
) { _arg2
= NULL
; }
4905 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxListItem_p")) {
4906 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxListCtrl_InsertColumnInfo. Expected _wxListItem_p.");
4911 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4912 _result
= (long )wxListCtrl_InsertColumnInfo(_arg0
,_arg1
,*_arg2
);
4914 wxPyEndAllowThreads(__tstate
);
4915 if (PyErr_Occurred()) return NULL
;
4916 } _resultobj
= Py_BuildValue("l",_result
);
4920 #define wxListCtrl_InsertColumn(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->InsertColumn(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
4921 static PyObject
*_wrap_wxListCtrl_InsertColumn(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4922 PyObject
* _resultobj
;
4924 wxPyListCtrl
* _arg0
;
4927 int _arg3
= (int ) (wxLIST_FORMAT_LEFT
);
4928 int _arg4
= (int ) -1;
4929 PyObject
* _argo0
= 0;
4930 PyObject
* _obj2
= 0;
4931 char *_kwnames
[] = { "self","col","heading","format","width", NULL
};
4934 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OlO|ii:wxListCtrl_InsertColumn",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_arg3
,&_arg4
))
4937 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4938 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4939 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_InsertColumn. Expected _wxPyListCtrl_p.");
4944 _arg2
= wxString_in_helper(_obj2
);
4949 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4950 _result
= (long )wxListCtrl_InsertColumn(_arg0
,_arg1
,*_arg2
,_arg3
,_arg4
);
4952 wxPyEndAllowThreads(__tstate
);
4953 if (PyErr_Occurred()) return NULL
;
4954 } _resultobj
= Py_BuildValue("l",_result
);
4962 #define wxListCtrl_SetItemCount(_swigobj,_swigarg0) (_swigobj->SetItemCount(_swigarg0))
4963 static PyObject
*_wrap_wxListCtrl_SetItemCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4964 PyObject
* _resultobj
;
4965 wxPyListCtrl
* _arg0
;
4967 PyObject
* _argo0
= 0;
4968 char *_kwnames
[] = { "self","count", NULL
};
4971 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListCtrl_SetItemCount",_kwnames
,&_argo0
,&_arg1
))
4974 if (_argo0
== Py_None
) { _arg0
= NULL
; }
4975 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
4976 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SetItemCount. Expected _wxPyListCtrl_p.");
4981 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
4982 wxListCtrl_SetItemCount(_arg0
,_arg1
);
4984 wxPyEndAllowThreads(__tstate
);
4985 if (PyErr_Occurred()) return NULL
;
4986 } Py_INCREF(Py_None
);
4987 _resultobj
= Py_None
;
4991 #define wxListCtrl_ScrollList(_swigobj,_swigarg0,_swigarg1) (_swigobj->ScrollList(_swigarg0,_swigarg1))
4992 static PyObject
*_wrap_wxListCtrl_ScrollList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
4993 PyObject
* _resultobj
;
4995 wxPyListCtrl
* _arg0
;
4998 PyObject
* _argo0
= 0;
4999 char *_kwnames
[] = { "self","dx","dy", NULL
};
5002 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListCtrl_ScrollList",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5005 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5006 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5007 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_ScrollList. Expected _wxPyListCtrl_p.");
5012 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5013 _result
= (bool )wxListCtrl_ScrollList(_arg0
,_arg1
,_arg2
);
5015 wxPyEndAllowThreads(__tstate
);
5016 if (PyErr_Occurred()) return NULL
;
5017 } _resultobj
= Py_BuildValue("i",_result
);
5021 static bool wxPyListCtrl_SortItems(wxPyListCtrl
*self
,PyObject
* func
) {
5022 if (!PyCallable_Check(func
))
5024 return self
->SortItems(wxPyListCtrl_SortItems
, (long)func
);
5026 static PyObject
*_wrap_wxListCtrl_SortItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5027 PyObject
* _resultobj
;
5029 wxPyListCtrl
* _arg0
;
5031 PyObject
* _argo0
= 0;
5032 PyObject
* _obj1
= 0;
5033 char *_kwnames
[] = { "self","func", NULL
};
5036 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxListCtrl_SortItems",_kwnames
,&_argo0
,&_obj1
))
5039 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5040 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyListCtrl_p")) {
5041 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListCtrl_SortItems. Expected _wxPyListCtrl_p.");
5049 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5050 _result
= (bool )wxPyListCtrl_SortItems(_arg0
,_arg1
);
5052 wxPyEndAllowThreads(__tstate
);
5053 if (PyErr_Occurred()) return NULL
;
5054 } _resultobj
= Py_BuildValue("i",_result
);
5058 static void *SwigwxListViewTowxPyListCtrl(void *ptr
) {
5061 src
= (wxListView
*) ptr
;
5062 dest
= (wxPyListCtrl
*) src
;
5063 return (void *) dest
;
5066 static void *SwigwxListViewTowxControl(void *ptr
) {
5069 src
= (wxListView
*) ptr
;
5070 dest
= (wxControl
*) src
;
5071 return (void *) dest
;
5074 static void *SwigwxListViewTowxWindow(void *ptr
) {
5077 src
= (wxListView
*) ptr
;
5078 dest
= (wxWindow
*) src
;
5079 return (void *) dest
;
5082 static void *SwigwxListViewTowxEvtHandler(void *ptr
) {
5085 src
= (wxListView
*) ptr
;
5086 dest
= (wxEvtHandler
*) src
;
5087 return (void *) dest
;
5090 static void *SwigwxListViewTowxObject(void *ptr
) {
5093 src
= (wxListView
*) ptr
;
5094 dest
= (wxObject
*) src
;
5095 return (void *) dest
;
5098 #define new_wxListView(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxListView(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5099 static PyObject
*_wrap_new_wxListView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5100 PyObject
* _resultobj
;
5101 wxListView
* _result
;
5103 wxWindowID _arg1
= (wxWindowID
) -1;
5104 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
5105 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
5106 long _arg4
= (long ) (wxLC_REPORT
);
5107 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
5108 wxString
* _arg6
= (wxString
*) &"listctrl";
5109 PyObject
* _argo0
= 0;
5111 PyObject
* _obj2
= 0;
5113 PyObject
* _obj3
= 0;
5114 PyObject
* _argo5
= 0;
5115 PyObject
* _obj6
= 0;
5116 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
5120 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOO:new_wxListView",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_obj6
))
5123 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5124 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
5125 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxListView. Expected _wxWindow_p.");
5132 if (! wxPoint_helper(_obj2
, &_arg2
))
5138 if (! wxSize_helper(_obj3
, &_arg3
))
5142 if (_argo5
== Py_None
) { _arg5
= NULL
; }
5143 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
5144 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxListView. Expected _wxValidator_p.");
5150 _arg6
= wxString_in_helper(_obj6
);
5155 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5156 _result
= (wxListView
*)new_wxListView(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,*_arg6
);
5158 wxPyEndAllowThreads(__tstate
);
5159 if (PyErr_Occurred()) return NULL
;
5161 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListView_p");
5162 _resultobj
= Py_BuildValue("s",_ptemp
);
5165 _resultobj
= Py_None
;
5174 #define new_wxPreListView() (new wxListView())
5175 static PyObject
*_wrap_new_wxPreListView(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5176 PyObject
* _resultobj
;
5177 wxListView
* _result
;
5178 char *_kwnames
[] = { NULL
};
5182 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreListView",_kwnames
))
5185 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5186 _result
= (wxListView
*)new_wxPreListView();
5188 wxPyEndAllowThreads(__tstate
);
5189 if (PyErr_Occurred()) return NULL
;
5191 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxListView_p");
5192 _resultobj
= Py_BuildValue("s",_ptemp
);
5195 _resultobj
= Py_None
;
5200 #define wxListView_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
5201 static PyObject
*_wrap_wxListView_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5202 PyObject
* _resultobj
;
5206 wxWindowID _arg2
= (wxWindowID
) -1;
5207 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
5208 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
5209 long _arg5
= (long ) (wxLC_REPORT
);
5210 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
5211 wxString
* _arg7
= (wxString
*) &"listctrl";
5212 PyObject
* _argo0
= 0;
5213 PyObject
* _argo1
= 0;
5215 PyObject
* _obj3
= 0;
5217 PyObject
* _obj4
= 0;
5218 PyObject
* _argo6
= 0;
5219 PyObject
* _obj7
= 0;
5220 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
5223 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOO:wxListView_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_obj7
))
5226 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5227 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5228 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Create. Expected _wxListView_p.");
5233 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5234 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
5235 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxListView_Create. Expected _wxWindow_p.");
5242 if (! wxPoint_helper(_obj3
, &_arg3
))
5248 if (! wxSize_helper(_obj4
, &_arg4
))
5252 if (_argo6
== Py_None
) { _arg6
= NULL
; }
5253 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
5254 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxListView_Create. Expected _wxValidator_p.");
5260 _arg7
= wxString_in_helper(_obj7
);
5265 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5266 _result
= (bool )wxListView_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,*_arg7
);
5268 wxPyEndAllowThreads(__tstate
);
5269 if (PyErr_Occurred()) return NULL
;
5270 } _resultobj
= Py_BuildValue("i",_result
);
5278 #define wxListView_Select(_swigobj,_swigarg0,_swigarg1) (_swigobj->Select(_swigarg0,_swigarg1))
5279 static PyObject
*_wrap_wxListView_Select(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5280 PyObject
* _resultobj
;
5283 bool _arg2
= (bool ) TRUE
;
5284 PyObject
* _argo0
= 0;
5285 int tempbool2
= (int) TRUE
;
5286 char *_kwnames
[] = { "self","n","on", NULL
};
5289 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol|i:wxListView_Select",_kwnames
,&_argo0
,&_arg1
,&tempbool2
))
5292 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5293 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5294 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Select. Expected _wxListView_p.");
5298 _arg2
= (bool ) tempbool2
;
5300 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5301 wxListView_Select(_arg0
,_arg1
,_arg2
);
5303 wxPyEndAllowThreads(__tstate
);
5304 if (PyErr_Occurred()) return NULL
;
5305 } Py_INCREF(Py_None
);
5306 _resultobj
= Py_None
;
5310 #define wxListView_Focus(_swigobj,_swigarg0) (_swigobj->Focus(_swigarg0))
5311 static PyObject
*_wrap_wxListView_Focus(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5312 PyObject
* _resultobj
;
5315 PyObject
* _argo0
= 0;
5316 char *_kwnames
[] = { "self","index", NULL
};
5319 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_Focus",_kwnames
,&_argo0
,&_arg1
))
5322 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5323 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5324 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_Focus. Expected _wxListView_p.");
5329 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5330 wxListView_Focus(_arg0
,_arg1
);
5332 wxPyEndAllowThreads(__tstate
);
5333 if (PyErr_Occurred()) return NULL
;
5334 } Py_INCREF(Py_None
);
5335 _resultobj
= Py_None
;
5339 #define wxListView_GetFocusedItem(_swigobj) (_swigobj->GetFocusedItem())
5340 static PyObject
*_wrap_wxListView_GetFocusedItem(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_GetFocusedItem",_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_GetFocusedItem. Expected _wxListView_p.");
5358 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5359 _result
= (long )wxListView_GetFocusedItem(_arg0
);
5361 wxPyEndAllowThreads(__tstate
);
5362 if (PyErr_Occurred()) return NULL
;
5363 } _resultobj
= Py_BuildValue("l",_result
);
5367 #define wxListView_GetNextSelected(_swigobj,_swigarg0) (_swigobj->GetNextSelected(_swigarg0))
5368 static PyObject
*_wrap_wxListView_GetNextSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5369 PyObject
* _resultobj
;
5373 PyObject
* _argo0
= 0;
5374 char *_kwnames
[] = { "self","item", NULL
};
5377 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_GetNextSelected",_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_GetNextSelected. Expected _wxListView_p.");
5387 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5388 _result
= (long )wxListView_GetNextSelected(_arg0
,_arg1
);
5390 wxPyEndAllowThreads(__tstate
);
5391 if (PyErr_Occurred()) return NULL
;
5392 } _resultobj
= Py_BuildValue("l",_result
);
5396 #define wxListView_GetFirstSelected(_swigobj) (_swigobj->GetFirstSelected())
5397 static PyObject
*_wrap_wxListView_GetFirstSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5398 PyObject
* _resultobj
;
5401 PyObject
* _argo0
= 0;
5402 char *_kwnames
[] = { "self", NULL
};
5405 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxListView_GetFirstSelected",_kwnames
,&_argo0
))
5408 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5409 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5410 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_GetFirstSelected. Expected _wxListView_p.");
5415 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5416 _result
= (long )wxListView_GetFirstSelected(_arg0
);
5418 wxPyEndAllowThreads(__tstate
);
5419 if (PyErr_Occurred()) return NULL
;
5420 } _resultobj
= Py_BuildValue("l",_result
);
5424 #define wxListView_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
5425 static PyObject
*_wrap_wxListView_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5426 PyObject
* _resultobj
;
5430 PyObject
* _argo0
= 0;
5431 char *_kwnames
[] = { "self","index", NULL
};
5434 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Ol:wxListView_IsSelected",_kwnames
,&_argo0
,&_arg1
))
5437 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5438 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5439 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_IsSelected. Expected _wxListView_p.");
5444 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5445 _result
= (bool )wxListView_IsSelected(_arg0
,_arg1
);
5447 wxPyEndAllowThreads(__tstate
);
5448 if (PyErr_Occurred()) return NULL
;
5449 } _resultobj
= Py_BuildValue("i",_result
);
5453 #define wxListView_SetColumnImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetColumnImage(_swigarg0,_swigarg1))
5454 static PyObject
*_wrap_wxListView_SetColumnImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5455 PyObject
* _resultobj
;
5459 PyObject
* _argo0
= 0;
5460 char *_kwnames
[] = { "self","col","image", NULL
};
5463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oii:wxListView_SetColumnImage",_kwnames
,&_argo0
,&_arg1
,&_arg2
))
5466 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5467 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_SetColumnImage. Expected _wxListView_p.");
5473 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5474 wxListView_SetColumnImage(_arg0
,_arg1
,_arg2
);
5476 wxPyEndAllowThreads(__tstate
);
5477 if (PyErr_Occurred()) return NULL
;
5478 } Py_INCREF(Py_None
);
5479 _resultobj
= Py_None
;
5483 #define wxListView_ClearColumnImage(_swigobj,_swigarg0) (_swigobj->ClearColumnImage(_swigarg0))
5484 static PyObject
*_wrap_wxListView_ClearColumnImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5485 PyObject
* _resultobj
;
5488 PyObject
* _argo0
= 0;
5489 char *_kwnames
[] = { "self","col", NULL
};
5492 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxListView_ClearColumnImage",_kwnames
,&_argo0
,&_arg1
))
5495 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5496 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxListView_p")) {
5497 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxListView_ClearColumnImage. Expected _wxListView_p.");
5502 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5503 wxListView_ClearColumnImage(_arg0
,_arg1
);
5505 wxPyEndAllowThreads(__tstate
);
5506 if (PyErr_Occurred()) return NULL
;
5507 } Py_INCREF(Py_None
);
5508 _resultobj
= Py_None
;
5512 #define new_wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2) (new wxTreeItemAttr(_swigarg0,_swigarg1,_swigarg2))
5513 static PyObject
*_wrap_new_wxTreeItemAttr(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5514 PyObject
* _resultobj
;
5515 wxTreeItemAttr
* _result
;
5516 wxColour
* _arg0
= (wxColour
*) &wxNullColour
;
5517 wxColour
* _arg1
= (wxColour
*) &wxNullColour
;
5518 wxFont
* _arg2
= (wxFont
*) &wxNullFont
;
5520 PyObject
* _obj0
= 0;
5522 PyObject
* _obj1
= 0;
5523 PyObject
* _argo2
= 0;
5524 char *_kwnames
[] = { "colText","colBack","font", NULL
};
5528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|OOO:new_wxTreeItemAttr",_kwnames
,&_obj0
,&_obj1
,&_argo2
))
5533 if (! wxColour_helper(_obj0
, &_arg0
))
5539 if (! wxColour_helper(_obj1
, &_arg1
))
5543 if (_argo2
== Py_None
) { _arg2
= NULL
; }
5544 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
5545 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of new_wxTreeItemAttr. Expected _wxFont_p.");
5550 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5551 _result
= (wxTreeItemAttr
*)new_wxTreeItemAttr(*_arg0
,*_arg1
,*_arg2
);
5553 wxPyEndAllowThreads(__tstate
);
5554 if (PyErr_Occurred()) return NULL
;
5556 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemAttr_p");
5557 _resultobj
= Py_BuildValue("s",_ptemp
);
5560 _resultobj
= Py_None
;
5565 #define wxTreeItemAttr_SetTextColour(_swigobj,_swigarg0) (_swigobj->SetTextColour(_swigarg0))
5566 static PyObject
*_wrap_wxTreeItemAttr_SetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5567 PyObject
* _resultobj
;
5568 wxTreeItemAttr
* _arg0
;
5570 PyObject
* _argo0
= 0;
5572 PyObject
* _obj1
= 0;
5573 char *_kwnames
[] = { "self","colText", NULL
};
5576 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetTextColour",_kwnames
,&_argo0
,&_obj1
))
5579 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5580 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5581 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetTextColour. Expected _wxTreeItemAttr_p.");
5587 if (! wxColour_helper(_obj1
, &_arg1
))
5591 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5592 wxTreeItemAttr_SetTextColour(_arg0
,*_arg1
);
5594 wxPyEndAllowThreads(__tstate
);
5595 if (PyErr_Occurred()) return NULL
;
5596 } Py_INCREF(Py_None
);
5597 _resultobj
= Py_None
;
5601 #define wxTreeItemAttr_SetBackgroundColour(_swigobj,_swigarg0) (_swigobj->SetBackgroundColour(_swigarg0))
5602 static PyObject
*_wrap_wxTreeItemAttr_SetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5603 PyObject
* _resultobj
;
5604 wxTreeItemAttr
* _arg0
;
5606 PyObject
* _argo0
= 0;
5608 PyObject
* _obj1
= 0;
5609 char *_kwnames
[] = { "self","colBack", NULL
};
5612 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetBackgroundColour",_kwnames
,&_argo0
,&_obj1
))
5615 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5616 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5617 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetBackgroundColour. Expected _wxTreeItemAttr_p.");
5623 if (! wxColour_helper(_obj1
, &_arg1
))
5627 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5628 wxTreeItemAttr_SetBackgroundColour(_arg0
,*_arg1
);
5630 wxPyEndAllowThreads(__tstate
);
5631 if (PyErr_Occurred()) return NULL
;
5632 } Py_INCREF(Py_None
);
5633 _resultobj
= Py_None
;
5637 #define wxTreeItemAttr_SetFont(_swigobj,_swigarg0) (_swigobj->SetFont(_swigarg0))
5638 static PyObject
*_wrap_wxTreeItemAttr_SetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5639 PyObject
* _resultobj
;
5640 wxTreeItemAttr
* _arg0
;
5642 PyObject
* _argo0
= 0;
5643 PyObject
* _argo1
= 0;
5644 char *_kwnames
[] = { "self","font", NULL
};
5647 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemAttr_SetFont",_kwnames
,&_argo0
,&_argo1
))
5650 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5651 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5652 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_SetFont. Expected _wxTreeItemAttr_p.");
5657 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5658 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxFont_p")) {
5659 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemAttr_SetFont. Expected _wxFont_p.");
5664 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5665 wxTreeItemAttr_SetFont(_arg0
,*_arg1
);
5667 wxPyEndAllowThreads(__tstate
);
5668 if (PyErr_Occurred()) return NULL
;
5669 } Py_INCREF(Py_None
);
5670 _resultobj
= Py_None
;
5674 #define wxTreeItemAttr_HasTextColour(_swigobj) (_swigobj->HasTextColour())
5675 static PyObject
*_wrap_wxTreeItemAttr_HasTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5676 PyObject
* _resultobj
;
5678 wxTreeItemAttr
* _arg0
;
5679 PyObject
* _argo0
= 0;
5680 char *_kwnames
[] = { "self", NULL
};
5683 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasTextColour",_kwnames
,&_argo0
))
5686 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5687 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5688 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasTextColour. Expected _wxTreeItemAttr_p.");
5693 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5694 _result
= (bool )wxTreeItemAttr_HasTextColour(_arg0
);
5696 wxPyEndAllowThreads(__tstate
);
5697 if (PyErr_Occurred()) return NULL
;
5698 } _resultobj
= Py_BuildValue("i",_result
);
5702 #define wxTreeItemAttr_HasBackgroundColour(_swigobj) (_swigobj->HasBackgroundColour())
5703 static PyObject
*_wrap_wxTreeItemAttr_HasBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5704 PyObject
* _resultobj
;
5706 wxTreeItemAttr
* _arg0
;
5707 PyObject
* _argo0
= 0;
5708 char *_kwnames
[] = { "self", NULL
};
5711 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasBackgroundColour",_kwnames
,&_argo0
))
5714 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5715 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5716 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_HasBackgroundColour. Expected _wxTreeItemAttr_p.");
5721 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5722 _result
= (bool )wxTreeItemAttr_HasBackgroundColour(_arg0
);
5724 wxPyEndAllowThreads(__tstate
);
5725 if (PyErr_Occurred()) return NULL
;
5726 } _resultobj
= Py_BuildValue("i",_result
);
5730 #define wxTreeItemAttr_HasFont(_swigobj) (_swigobj->HasFont())
5731 static PyObject
*_wrap_wxTreeItemAttr_HasFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5732 PyObject
* _resultobj
;
5734 wxTreeItemAttr
* _arg0
;
5735 PyObject
* _argo0
= 0;
5736 char *_kwnames
[] = { "self", NULL
};
5739 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_HasFont",_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_HasFont. Expected _wxTreeItemAttr_p.");
5749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5750 _result
= (bool )wxTreeItemAttr_HasFont(_arg0
);
5752 wxPyEndAllowThreads(__tstate
);
5753 if (PyErr_Occurred()) return NULL
;
5754 } _resultobj
= Py_BuildValue("i",_result
);
5758 #define wxTreeItemAttr_GetTextColour(_swigobj) (_swigobj->GetTextColour())
5759 static PyObject
*_wrap_wxTreeItemAttr_GetTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5760 PyObject
* _resultobj
;
5762 wxTreeItemAttr
* _arg0
;
5763 PyObject
* _argo0
= 0;
5764 char *_kwnames
[] = { "self", NULL
};
5768 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetTextColour",_kwnames
,&_argo0
))
5771 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5772 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5773 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetTextColour. Expected _wxTreeItemAttr_p.");
5778 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5779 _result
= new wxColour (wxTreeItemAttr_GetTextColour(_arg0
));
5781 wxPyEndAllowThreads(__tstate
);
5782 if (PyErr_Occurred()) return NULL
;
5783 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
5784 _resultobj
= Py_BuildValue("s",_ptemp
);
5788 #define wxTreeItemAttr_GetBackgroundColour(_swigobj) (_swigobj->GetBackgroundColour())
5789 static PyObject
*_wrap_wxTreeItemAttr_GetBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5790 PyObject
* _resultobj
;
5792 wxTreeItemAttr
* _arg0
;
5793 PyObject
* _argo0
= 0;
5794 char *_kwnames
[] = { "self", NULL
};
5798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetBackgroundColour",_kwnames
,&_argo0
))
5801 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5802 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5803 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetBackgroundColour. Expected _wxTreeItemAttr_p.");
5808 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5809 _result
= new wxColour (wxTreeItemAttr_GetBackgroundColour(_arg0
));
5811 wxPyEndAllowThreads(__tstate
);
5812 if (PyErr_Occurred()) return NULL
;
5813 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxColour_p");
5814 _resultobj
= Py_BuildValue("s",_ptemp
);
5818 #define wxTreeItemAttr_GetFont(_swigobj) (_swigobj->GetFont())
5819 static PyObject
*_wrap_wxTreeItemAttr_GetFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5820 PyObject
* _resultobj
;
5822 wxTreeItemAttr
* _arg0
;
5823 PyObject
* _argo0
= 0;
5824 char *_kwnames
[] = { "self", NULL
};
5828 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemAttr_GetFont",_kwnames
,&_argo0
))
5831 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5832 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemAttr_p")) {
5833 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemAttr_GetFont. Expected _wxTreeItemAttr_p.");
5838 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5839 _result
= new wxFont (wxTreeItemAttr_GetFont(_arg0
));
5841 wxPyEndAllowThreads(__tstate
);
5842 if (PyErr_Occurred()) return NULL
;
5843 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxFont_p");
5844 _resultobj
= Py_BuildValue("s",_ptemp
);
5848 #define new_wxTreeItemId() (new wxTreeItemId())
5849 static PyObject
*_wrap_new_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5850 PyObject
* _resultobj
;
5851 wxTreeItemId
* _result
;
5852 char *_kwnames
[] = { NULL
};
5856 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxTreeItemId",_kwnames
))
5859 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5860 _result
= (wxTreeItemId
*)new_wxTreeItemId();
5862 wxPyEndAllowThreads(__tstate
);
5863 if (PyErr_Occurred()) return NULL
;
5865 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
5866 _resultobj
= Py_BuildValue("s",_ptemp
);
5869 _resultobj
= Py_None
;
5874 #define delete_wxTreeItemId(_swigobj) (delete _swigobj)
5875 static PyObject
*_wrap_delete_wxTreeItemId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5876 PyObject
* _resultobj
;
5877 wxTreeItemId
* _arg0
;
5878 PyObject
* _argo0
= 0;
5879 char *_kwnames
[] = { "self", NULL
};
5882 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:delete_wxTreeItemId",_kwnames
,&_argo0
))
5885 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5886 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5887 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of delete_wxTreeItemId. Expected _wxTreeItemId_p.");
5892 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5893 delete_wxTreeItemId(_arg0
);
5895 wxPyEndAllowThreads(__tstate
);
5896 if (PyErr_Occurred()) return NULL
;
5897 } Py_INCREF(Py_None
);
5898 _resultobj
= Py_None
;
5902 #define wxTreeItemId_IsOk(_swigobj) (_swigobj->IsOk())
5903 static PyObject
*_wrap_wxTreeItemId_IsOk(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5904 PyObject
* _resultobj
;
5906 wxTreeItemId
* _arg0
;
5907 PyObject
* _argo0
= 0;
5908 char *_kwnames
[] = { "self", NULL
};
5911 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemId_IsOk",_kwnames
,&_argo0
))
5914 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5915 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5916 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId_IsOk. Expected _wxTreeItemId_p.");
5921 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5922 _result
= (bool )wxTreeItemId_IsOk(_arg0
);
5924 wxPyEndAllowThreads(__tstate
);
5925 if (PyErr_Occurred()) return NULL
;
5926 } _resultobj
= Py_BuildValue("i",_result
);
5930 static int wxTreeItemId___cmp__(wxTreeItemId
*self
,wxTreeItemId
* other
) {
5931 if (! other
) return -1;
5932 return *self
!= *other
;
5934 static PyObject
*_wrap_wxTreeItemId___cmp__(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5935 PyObject
* _resultobj
;
5937 wxTreeItemId
* _arg0
;
5938 wxTreeItemId
* _arg1
;
5939 PyObject
* _argo0
= 0;
5940 PyObject
* _argo1
= 0;
5941 char *_kwnames
[] = { "self","other", NULL
};
5944 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemId___cmp__",_kwnames
,&_argo0
,&_argo1
))
5947 if (_argo0
== Py_None
) { _arg0
= NULL
; }
5948 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeItemId_p")) {
5949 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
5954 if (_argo1
== Py_None
) { _arg1
= NULL
; }
5955 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
5956 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemId___cmp__. Expected _wxTreeItemId_p.");
5961 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5962 _result
= (int )wxTreeItemId___cmp__(_arg0
,_arg1
);
5964 wxPyEndAllowThreads(__tstate
);
5965 if (PyErr_Occurred()) return NULL
;
5966 } _resultobj
= Py_BuildValue("i",_result
);
5970 static void *SwigwxPyTreeItemDataTowxObject(void *ptr
) {
5971 wxPyTreeItemData
*src
;
5973 src
= (wxPyTreeItemData
*) ptr
;
5974 dest
= (wxObject
*) src
;
5975 return (void *) dest
;
5978 #define new_wxTreeItemData(_swigarg0) (new wxPyTreeItemData(_swigarg0))
5979 static PyObject
*_wrap_new_wxTreeItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
5980 PyObject
* _resultobj
;
5981 wxPyTreeItemData
* _result
;
5982 PyObject
* _arg0
= (PyObject
*) NULL
;
5983 PyObject
* _obj0
= 0;
5984 char *_kwnames
[] = { "obj", NULL
};
5988 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|O:new_wxTreeItemData",_kwnames
,&_obj0
))
5995 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
5996 _result
= (wxPyTreeItemData
*)new_wxTreeItemData(_arg0
);
5998 wxPyEndAllowThreads(__tstate
);
5999 if (PyErr_Occurred()) return NULL
;
6001 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
6002 _resultobj
= Py_BuildValue("s",_ptemp
);
6005 _resultobj
= Py_None
;
6010 #define wxTreeItemData_GetData(_swigobj) (_swigobj->GetData())
6011 static PyObject
*_wrap_wxTreeItemData_GetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6012 PyObject
* _resultobj
;
6014 wxPyTreeItemData
* _arg0
;
6015 PyObject
* _argo0
= 0;
6016 char *_kwnames
[] = { "self", NULL
};
6019 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetData",_kwnames
,&_argo0
))
6022 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6023 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6024 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetData. Expected _wxPyTreeItemData_p.");
6029 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6030 _result
= (PyObject
*)wxTreeItemData_GetData(_arg0
);
6032 wxPyEndAllowThreads(__tstate
);
6033 if (PyErr_Occurred()) return NULL
;
6035 _resultobj
= _result
;
6040 #define wxTreeItemData_SetData(_swigobj,_swigarg0) (_swigobj->SetData(_swigarg0))
6041 static PyObject
*_wrap_wxTreeItemData_SetData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6042 PyObject
* _resultobj
;
6043 wxPyTreeItemData
* _arg0
;
6045 PyObject
* _argo0
= 0;
6046 PyObject
* _obj1
= 0;
6047 char *_kwnames
[] = { "self","obj", NULL
};
6050 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetData",_kwnames
,&_argo0
,&_obj1
))
6053 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6054 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6055 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetData. Expected _wxPyTreeItemData_p.");
6063 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6064 wxTreeItemData_SetData(_arg0
,_arg1
);
6066 wxPyEndAllowThreads(__tstate
);
6067 if (PyErr_Occurred()) return NULL
;
6068 } Py_INCREF(Py_None
);
6069 _resultobj
= Py_None
;
6073 #define wxTreeItemData_GetId(_swigobj) (_swigobj->GetId())
6074 static PyObject
*_wrap_wxTreeItemData_GetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6075 PyObject
* _resultobj
;
6076 wxTreeItemId
* _result
;
6077 wxPyTreeItemData
* _arg0
;
6078 PyObject
* _argo0
= 0;
6079 char *_kwnames
[] = { "self", NULL
};
6083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeItemData_GetId",_kwnames
,&_argo0
))
6086 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6087 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_GetId. Expected _wxPyTreeItemData_p.");
6093 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6094 const wxTreeItemId
& _result_ref
= wxTreeItemData_GetId(_arg0
);
6095 _result
= (wxTreeItemId
*) &_result_ref
;
6097 wxPyEndAllowThreads(__tstate
);
6098 if (PyErr_Occurred()) return NULL
;
6100 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeItemId_p");
6101 _resultobj
= Py_BuildValue("s",_ptemp
);
6104 _resultobj
= Py_None
;
6109 #define wxTreeItemData_SetId(_swigobj,_swigarg0) (_swigobj->SetId(_swigarg0))
6110 static PyObject
*_wrap_wxTreeItemData_SetId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6111 PyObject
* _resultobj
;
6112 wxPyTreeItemData
* _arg0
;
6113 wxTreeItemId
* _arg1
;
6114 PyObject
* _argo0
= 0;
6115 PyObject
* _argo1
= 0;
6116 char *_kwnames
[] = { "self","id", NULL
};
6119 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeItemData_SetId",_kwnames
,&_argo0
,&_argo1
))
6122 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6123 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeItemData_p")) {
6124 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeItemData_SetId. Expected _wxPyTreeItemData_p.");
6129 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6130 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6131 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeItemData_SetId. Expected _wxTreeItemId_p.");
6136 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6137 wxTreeItemData_SetId(_arg0
,*_arg1
);
6139 wxPyEndAllowThreads(__tstate
);
6140 if (PyErr_Occurred()) return NULL
;
6141 } Py_INCREF(Py_None
);
6142 _resultobj
= Py_None
;
6146 static void *SwigwxTreeEventTowxNotifyEvent(void *ptr
) {
6148 wxNotifyEvent
*dest
;
6149 src
= (wxTreeEvent
*) ptr
;
6150 dest
= (wxNotifyEvent
*) src
;
6151 return (void *) dest
;
6154 static void *SwigwxTreeEventTowxCommandEvent(void *ptr
) {
6156 wxCommandEvent
*dest
;
6157 src
= (wxTreeEvent
*) ptr
;
6158 dest
= (wxCommandEvent
*) src
;
6159 return (void *) dest
;
6162 static void *SwigwxTreeEventTowxEvent(void *ptr
) {
6165 src
= (wxTreeEvent
*) ptr
;
6166 dest
= (wxEvent
*) src
;
6167 return (void *) dest
;
6170 static void *SwigwxTreeEventTowxObject(void *ptr
) {
6173 src
= (wxTreeEvent
*) ptr
;
6174 dest
= (wxObject
*) src
;
6175 return (void *) dest
;
6178 #define new_wxTreeEvent(_swigarg0,_swigarg1) (new wxTreeEvent(_swigarg0,_swigarg1))
6179 static PyObject
*_wrap_new_wxTreeEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6180 PyObject
* _resultobj
;
6181 wxTreeEvent
* _result
;
6182 wxEventType _arg0
= (wxEventType
) wxEVT_NULL
;
6183 int _arg1
= (int ) 0;
6184 char *_kwnames
[] = { "commandType","id", NULL
};
6188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"|ii:new_wxTreeEvent",_kwnames
,&_arg0
,&_arg1
))
6191 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6192 _result
= (wxTreeEvent
*)new_wxTreeEvent(_arg0
,_arg1
);
6194 wxPyEndAllowThreads(__tstate
);
6195 if (PyErr_Occurred()) return NULL
;
6197 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeEvent_p");
6198 _resultobj
= Py_BuildValue("s",_ptemp
);
6201 _resultobj
= Py_None
;
6206 #define wxTreeEvent_GetItem(_swigobj) (_swigobj->GetItem())
6207 static PyObject
*_wrap_wxTreeEvent_GetItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6208 PyObject
* _resultobj
;
6209 wxTreeItemId
* _result
;
6210 wxTreeEvent
* _arg0
;
6211 PyObject
* _argo0
= 0;
6212 char *_kwnames
[] = { "self", NULL
};
6216 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetItem",_kwnames
,&_argo0
))
6219 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6220 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6221 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetItem. Expected _wxTreeEvent_p.");
6226 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6227 _result
= new wxTreeItemId (wxTreeEvent_GetItem(_arg0
));
6229 wxPyEndAllowThreads(__tstate
);
6230 if (PyErr_Occurred()) return NULL
;
6231 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6232 _resultobj
= Py_BuildValue("s",_ptemp
);
6236 #define wxTreeEvent_GetOldItem(_swigobj) (_swigobj->GetOldItem())
6237 static PyObject
*_wrap_wxTreeEvent_GetOldItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6238 PyObject
* _resultobj
;
6239 wxTreeItemId
* _result
;
6240 wxTreeEvent
* _arg0
;
6241 PyObject
* _argo0
= 0;
6242 char *_kwnames
[] = { "self", NULL
};
6246 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetOldItem",_kwnames
,&_argo0
))
6249 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6250 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6251 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetOldItem. Expected _wxTreeEvent_p.");
6256 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6257 _result
= new wxTreeItemId (wxTreeEvent_GetOldItem(_arg0
));
6259 wxPyEndAllowThreads(__tstate
);
6260 if (PyErr_Occurred()) return NULL
;
6261 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
6262 _resultobj
= Py_BuildValue("s",_ptemp
);
6266 #define wxTreeEvent_GetPoint(_swigobj) (_swigobj->GetPoint())
6267 static PyObject
*_wrap_wxTreeEvent_GetPoint(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6268 PyObject
* _resultobj
;
6270 wxTreeEvent
* _arg0
;
6271 PyObject
* _argo0
= 0;
6272 char *_kwnames
[] = { "self", NULL
};
6276 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetPoint",_kwnames
,&_argo0
))
6279 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6280 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6281 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetPoint. Expected _wxTreeEvent_p.");
6286 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6287 _result
= new wxPoint (wxTreeEvent_GetPoint(_arg0
));
6289 wxPyEndAllowThreads(__tstate
);
6290 if (PyErr_Occurred()) return NULL
;
6291 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxPoint_p");
6292 _resultobj
= Py_BuildValue("s",_ptemp
);
6296 #define wxTreeEvent_GetKeyEvent(_swigobj) (_swigobj->GetKeyEvent())
6297 static PyObject
*_wrap_wxTreeEvent_GetKeyEvent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6298 PyObject
* _resultobj
;
6299 wxKeyEvent
* _result
;
6300 wxTreeEvent
* _arg0
;
6301 PyObject
* _argo0
= 0;
6302 char *_kwnames
[] = { "self", NULL
};
6306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetKeyEvent",_kwnames
,&_argo0
))
6309 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6310 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6311 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetKeyEvent. Expected _wxTreeEvent_p.");
6316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6317 const wxKeyEvent
& _result_ref
= wxTreeEvent_GetKeyEvent(_arg0
);
6318 _result
= (wxKeyEvent
*) &_result_ref
;
6320 wxPyEndAllowThreads(__tstate
);
6321 if (PyErr_Occurred()) return NULL
;
6323 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxKeyEvent_p");
6324 _resultobj
= Py_BuildValue("s",_ptemp
);
6327 _resultobj
= Py_None
;
6332 #define wxTreeEvent_GetCode(_swigobj) (_swigobj->GetCode())
6333 static PyObject
*_wrap_wxTreeEvent_GetCode(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6334 PyObject
* _resultobj
;
6336 wxTreeEvent
* _arg0
;
6337 PyObject
* _argo0
= 0;
6338 char *_kwnames
[] = { "self", NULL
};
6341 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetCode",_kwnames
,&_argo0
))
6344 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6345 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6346 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetCode. Expected _wxTreeEvent_p.");
6351 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6352 _result
= (int )wxTreeEvent_GetCode(_arg0
);
6354 wxPyEndAllowThreads(__tstate
);
6355 if (PyErr_Occurred()) return NULL
;
6356 } _resultobj
= Py_BuildValue("i",_result
);
6360 #define wxTreeEvent_GetLabel(_swigobj) (_swigobj->GetLabel())
6361 static PyObject
*_wrap_wxTreeEvent_GetLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6362 PyObject
* _resultobj
;
6364 wxTreeEvent
* _arg0
;
6365 PyObject
* _argo0
= 0;
6366 char *_kwnames
[] = { "self", NULL
};
6369 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeEvent_GetLabel",_kwnames
,&_argo0
))
6372 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6373 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxTreeEvent_p")) {
6374 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeEvent_GetLabel. Expected _wxTreeEvent_p.");
6379 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6380 const wxString
& _result_ref
= wxTreeEvent_GetLabel(_arg0
);
6381 _result
= (wxString
*) &_result_ref
;
6383 wxPyEndAllowThreads(__tstate
);
6384 if (PyErr_Occurred()) return NULL
;
6387 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
6389 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
6395 static void *SwigwxPyTreeCtrlTowxControl(void *ptr
) {
6398 src
= (wxPyTreeCtrl
*) ptr
;
6399 dest
= (wxControl
*) src
;
6400 return (void *) dest
;
6403 static void *SwigwxPyTreeCtrlTowxWindow(void *ptr
) {
6406 src
= (wxPyTreeCtrl
*) ptr
;
6407 dest
= (wxWindow
*) src
;
6408 return (void *) dest
;
6411 static void *SwigwxPyTreeCtrlTowxEvtHandler(void *ptr
) {
6414 src
= (wxPyTreeCtrl
*) ptr
;
6415 dest
= (wxEvtHandler
*) src
;
6416 return (void *) dest
;
6419 static void *SwigwxPyTreeCtrlTowxObject(void *ptr
) {
6422 src
= (wxPyTreeCtrl
*) ptr
;
6423 dest
= (wxObject
*) src
;
6424 return (void *) dest
;
6427 #define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxPyTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6428 static PyObject
*_wrap_new_wxTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6429 PyObject
* _resultobj
;
6430 wxPyTreeCtrl
* _result
;
6432 wxWindowID _arg1
= (wxWindowID
) -1;
6433 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
6434 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
6435 long _arg4
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6436 wxValidator
* _arg5
= (wxValidator
*) &wxDefaultValidator
;
6437 char * _arg6
= (char *) "wxTreeCtrl";
6438 PyObject
* _argo0
= 0;
6440 PyObject
* _obj2
= 0;
6442 PyObject
* _obj3
= 0;
6443 PyObject
* _argo5
= 0;
6444 char *_kwnames
[] = { "parent","id","pos","size","style","validator","name", NULL
};
6448 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOlOs:new_wxTreeCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
,&_argo5
,&_arg6
))
6451 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6452 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
6453 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
6460 if (! wxPoint_helper(_obj2
, &_arg2
))
6466 if (! wxSize_helper(_obj3
, &_arg3
))
6470 if (_argo5
== Py_None
) { _arg5
= NULL
; }
6471 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxValidator_p")) {
6472 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
6477 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6478 _result
= (wxPyTreeCtrl
*)new_wxTreeCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
,*_arg5
,_arg6
);
6480 wxPyEndAllowThreads(__tstate
);
6481 if (PyErr_Occurred()) return NULL
;
6483 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6484 _resultobj
= Py_BuildValue("s",_ptemp
);
6487 _resultobj
= Py_None
;
6492 #define new_wxPreTreeCtrl() (new wxPyTreeCtrl())
6493 static PyObject
*_wrap_new_wxPreTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6494 PyObject
* _resultobj
;
6495 wxPyTreeCtrl
* _result
;
6496 char *_kwnames
[] = { NULL
};
6500 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreTreeCtrl",_kwnames
))
6503 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6504 _result
= (wxPyTreeCtrl
*)new_wxPreTreeCtrl();
6506 wxPyEndAllowThreads(__tstate
);
6507 if (PyErr_Occurred()) return NULL
;
6509 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeCtrl_p");
6510 _resultobj
= Py_BuildValue("s",_ptemp
);
6513 _resultobj
= Py_None
;
6518 #define wxTreeCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
6519 static PyObject
*_wrap_wxTreeCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6520 PyObject
* _resultobj
;
6522 wxPyTreeCtrl
* _arg0
;
6524 wxWindowID _arg2
= (wxWindowID
) -1;
6525 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
6526 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
6527 long _arg5
= (long ) (wxTR_HAS_BUTTONS
)|(wxTR_LINES_AT_ROOT
);
6528 wxValidator
* _arg6
= (wxValidator
*) &wxDefaultValidator
;
6529 char * _arg7
= (char *) "wxTreeCtrl";
6530 PyObject
* _argo0
= 0;
6531 PyObject
* _argo1
= 0;
6533 PyObject
* _obj3
= 0;
6535 PyObject
* _obj4
= 0;
6536 PyObject
* _argo6
= 0;
6537 char *_kwnames
[] = { "self","parent","id","pos","size","style","validator","name", NULL
};
6540 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOlOs:wxTreeCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_argo6
,&_arg7
))
6543 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6544 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6545 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Create. Expected _wxPyTreeCtrl_p.");
6550 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6551 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
6552 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Create. Expected _wxWindow_p.");
6559 if (! wxPoint_helper(_obj3
, &_arg3
))
6565 if (! wxSize_helper(_obj4
, &_arg4
))
6569 if (_argo6
== Py_None
) { _arg6
= NULL
; }
6570 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxValidator_p")) {
6571 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_Create. Expected _wxValidator_p.");
6576 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6577 _result
= (bool )wxTreeCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,*_arg6
,_arg7
);
6579 wxPyEndAllowThreads(__tstate
);
6580 if (PyErr_Occurred()) return NULL
;
6581 } _resultobj
= Py_BuildValue("i",_result
);
6585 #define wxTreeCtrl__setCallbackInfo(_swigobj,_swigarg0,_swigarg1) (_swigobj->_setCallbackInfo(_swigarg0,_swigarg1))
6586 static PyObject
*_wrap_wxTreeCtrl__setCallbackInfo(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6587 PyObject
* _resultobj
;
6588 wxPyTreeCtrl
* _arg0
;
6591 PyObject
* _argo0
= 0;
6592 PyObject
* _obj1
= 0;
6593 PyObject
* _obj2
= 0;
6594 char *_kwnames
[] = { "self","self","_class", NULL
};
6597 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl__setCallbackInfo",_kwnames
,&_argo0
,&_obj1
,&_obj2
))
6600 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6601 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6602 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl__setCallbackInfo. Expected _wxPyTreeCtrl_p.");
6613 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6614 wxTreeCtrl__setCallbackInfo(_arg0
,_arg1
,_arg2
);
6616 wxPyEndAllowThreads(__tstate
);
6617 if (PyErr_Occurred()) return NULL
;
6618 } Py_INCREF(Py_None
);
6619 _resultobj
= Py_None
;
6623 #define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
6624 static PyObject
*_wrap_wxTreeCtrl_GetCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6625 PyObject
* _resultobj
;
6627 wxPyTreeCtrl
* _arg0
;
6628 PyObject
* _argo0
= 0;
6629 char *_kwnames
[] = { "self", NULL
};
6632 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetCount",_kwnames
,&_argo0
))
6635 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6636 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6637 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxPyTreeCtrl_p.");
6642 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6643 _result
= (size_t )wxTreeCtrl_GetCount(_arg0
);
6645 wxPyEndAllowThreads(__tstate
);
6646 if (PyErr_Occurred()) return NULL
;
6647 } _resultobj
= Py_BuildValue("i",_result
);
6651 #define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
6652 static PyObject
*_wrap_wxTreeCtrl_GetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6653 PyObject
* _resultobj
;
6654 unsigned int _result
;
6655 wxPyTreeCtrl
* _arg0
;
6656 PyObject
* _argo0
= 0;
6657 char *_kwnames
[] = { "self", NULL
};
6660 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetIndent",_kwnames
,&_argo0
))
6663 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6664 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6665 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxPyTreeCtrl_p.");
6670 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6671 _result
= (unsigned int )wxTreeCtrl_GetIndent(_arg0
);
6673 wxPyEndAllowThreads(__tstate
);
6674 if (PyErr_Occurred()) return NULL
;
6675 } _resultobj
= Py_BuildValue("i",_result
);
6679 #define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
6680 static PyObject
*_wrap_wxTreeCtrl_SetIndent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6681 PyObject
* _resultobj
;
6682 wxPyTreeCtrl
* _arg0
;
6684 PyObject
* _argo0
= 0;
6685 char *_kwnames
[] = { "self","indent", NULL
};
6688 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetIndent",_kwnames
,&_argo0
,&_arg1
))
6691 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6692 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6693 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxPyTreeCtrl_p.");
6698 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6699 wxTreeCtrl_SetIndent(_arg0
,_arg1
);
6701 wxPyEndAllowThreads(__tstate
);
6702 if (PyErr_Occurred()) return NULL
;
6703 } Py_INCREF(Py_None
);
6704 _resultobj
= Py_None
;
6708 #define wxTreeCtrl_GetImageList(_swigobj) (_swigobj->GetImageList())
6709 static PyObject
*_wrap_wxTreeCtrl_GetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6710 PyObject
* _resultobj
;
6711 wxImageList
* _result
;
6712 wxPyTreeCtrl
* _arg0
;
6713 PyObject
* _argo0
= 0;
6714 char *_kwnames
[] = { "self", NULL
};
6717 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetImageList",_kwnames
,&_argo0
))
6720 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6721 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6722 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxPyTreeCtrl_p.");
6727 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6728 _result
= (wxImageList
*)wxTreeCtrl_GetImageList(_arg0
);
6730 wxPyEndAllowThreads(__tstate
);
6731 if (PyErr_Occurred()) return NULL
;
6732 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6736 #define wxTreeCtrl_GetStateImageList(_swigobj) (_swigobj->GetStateImageList())
6737 static PyObject
*_wrap_wxTreeCtrl_GetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6738 PyObject
* _resultobj
;
6739 wxImageList
* _result
;
6740 wxPyTreeCtrl
* _arg0
;
6741 PyObject
* _argo0
= 0;
6742 char *_kwnames
[] = { "self", NULL
};
6745 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetStateImageList",_kwnames
,&_argo0
))
6748 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6749 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6750 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetStateImageList. Expected _wxPyTreeCtrl_p.");
6755 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6756 _result
= (wxImageList
*)wxTreeCtrl_GetStateImageList(_arg0
);
6758 wxPyEndAllowThreads(__tstate
);
6759 if (PyErr_Occurred()) return NULL
;
6760 }{ _resultobj
= wxPyMake_wxObject(_result
); }
6764 #define wxTreeCtrl_SetImageList(_swigobj,_swigarg0) (_swigobj->SetImageList(_swigarg0))
6765 static PyObject
*_wrap_wxTreeCtrl_SetImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6766 PyObject
* _resultobj
;
6767 wxPyTreeCtrl
* _arg0
;
6768 wxImageList
* _arg1
;
6769 PyObject
* _argo0
= 0;
6770 PyObject
* _argo1
= 0;
6771 char *_kwnames
[] = { "self","imageList", NULL
};
6774 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetImageList",_kwnames
,&_argo0
,&_argo1
))
6777 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6778 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6779 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxPyTreeCtrl_p.");
6784 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6785 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6786 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
6791 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6792 wxTreeCtrl_SetImageList(_arg0
,_arg1
);
6794 wxPyEndAllowThreads(__tstate
);
6795 if (PyErr_Occurred()) return NULL
;
6796 } Py_INCREF(Py_None
);
6797 _resultobj
= Py_None
;
6801 #define wxTreeCtrl_SetStateImageList(_swigobj,_swigarg0) (_swigobj->SetStateImageList(_swigarg0))
6802 static PyObject
*_wrap_wxTreeCtrl_SetStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6803 PyObject
* _resultobj
;
6804 wxPyTreeCtrl
* _arg0
;
6805 wxImageList
* _arg1
;
6806 PyObject
* _argo0
= 0;
6807 PyObject
* _argo1
= 0;
6808 char *_kwnames
[] = { "self","imageList", NULL
};
6811 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SetStateImageList",_kwnames
,&_argo0
,&_argo1
))
6814 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6815 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6816 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetStateImageList. Expected _wxPyTreeCtrl_p.");
6821 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6822 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6823 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetStateImageList. Expected _wxImageList_p.");
6828 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6829 wxTreeCtrl_SetStateImageList(_arg0
,_arg1
);
6831 wxPyEndAllowThreads(__tstate
);
6832 if (PyErr_Occurred()) return NULL
;
6833 } Py_INCREF(Py_None
);
6834 _resultobj
= Py_None
;
6838 #define wxTreeCtrl_AssignImageList(_swigobj,_swigarg0) (_swigobj->AssignImageList(_swigarg0))
6839 static PyObject
*_wrap_wxTreeCtrl_AssignImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6840 PyObject
* _resultobj
;
6841 wxPyTreeCtrl
* _arg0
;
6842 wxImageList
* _arg1
;
6843 PyObject
* _argo0
= 0;
6844 PyObject
* _argo1
= 0;
6845 char *_kwnames
[] = { "self","imageList", NULL
};
6848 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignImageList",_kwnames
,&_argo0
,&_argo1
))
6851 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6852 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6853 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignImageList. Expected _wxPyTreeCtrl_p.");
6858 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6859 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6860 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignImageList. Expected _wxImageList_p.");
6865 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6866 wxTreeCtrl_AssignImageList(_arg0
,_arg1
);
6868 wxPyEndAllowThreads(__tstate
);
6869 if (PyErr_Occurred()) return NULL
;
6870 } Py_INCREF(Py_None
);
6871 _resultobj
= Py_None
;
6875 #define wxTreeCtrl_AssignStateImageList(_swigobj,_swigarg0) (_swigobj->AssignStateImageList(_swigarg0))
6876 static PyObject
*_wrap_wxTreeCtrl_AssignStateImageList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6877 PyObject
* _resultobj
;
6878 wxPyTreeCtrl
* _arg0
;
6879 wxImageList
* _arg1
;
6880 PyObject
* _argo0
= 0;
6881 PyObject
* _argo1
= 0;
6882 char *_kwnames
[] = { "self","imageList", NULL
};
6885 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_AssignStateImageList",_kwnames
,&_argo0
,&_argo1
))
6888 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6889 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6890 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AssignStateImageList. Expected _wxPyTreeCtrl_p.");
6895 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6896 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxImageList_p")) {
6897 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AssignStateImageList. Expected _wxImageList_p.");
6902 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6903 wxTreeCtrl_AssignStateImageList(_arg0
,_arg1
);
6905 wxPyEndAllowThreads(__tstate
);
6906 if (PyErr_Occurred()) return NULL
;
6907 } Py_INCREF(Py_None
);
6908 _resultobj
= Py_None
;
6912 #define wxTreeCtrl_GetSpacing(_swigobj) (_swigobj->GetSpacing())
6913 static PyObject
*_wrap_wxTreeCtrl_GetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6914 PyObject
* _resultobj
;
6915 unsigned int _result
;
6916 wxPyTreeCtrl
* _arg0
;
6917 PyObject
* _argo0
= 0;
6918 char *_kwnames
[] = { "self", NULL
};
6921 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSpacing",_kwnames
,&_argo0
))
6924 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6925 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6926 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSpacing. Expected _wxPyTreeCtrl_p.");
6931 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6932 _result
= (unsigned int )wxTreeCtrl_GetSpacing(_arg0
);
6934 wxPyEndAllowThreads(__tstate
);
6935 if (PyErr_Occurred()) return NULL
;
6936 } _resultobj
= Py_BuildValue("i",_result
);
6940 #define wxTreeCtrl_SetSpacing(_swigobj,_swigarg0) (_swigobj->SetSpacing(_swigarg0))
6941 static PyObject
*_wrap_wxTreeCtrl_SetSpacing(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6942 PyObject
* _resultobj
;
6943 wxPyTreeCtrl
* _arg0
;
6945 PyObject
* _argo0
= 0;
6946 char *_kwnames
[] = { "self","spacing", NULL
};
6949 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxTreeCtrl_SetSpacing",_kwnames
,&_argo0
,&_arg1
))
6952 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6953 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6954 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetSpacing. Expected _wxPyTreeCtrl_p.");
6959 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6960 wxTreeCtrl_SetSpacing(_arg0
,_arg1
);
6962 wxPyEndAllowThreads(__tstate
);
6963 if (PyErr_Occurred()) return NULL
;
6964 } Py_INCREF(Py_None
);
6965 _resultobj
= Py_None
;
6969 #define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
6970 static PyObject
*_wrap_wxTreeCtrl_GetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
6971 PyObject
* _resultobj
;
6973 wxPyTreeCtrl
* _arg0
;
6974 wxTreeItemId
* _arg1
;
6975 PyObject
* _argo0
= 0;
6976 PyObject
* _argo1
= 0;
6977 char *_kwnames
[] = { "self","item", NULL
};
6980 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemText",_kwnames
,&_argo0
,&_argo1
))
6983 if (_argo0
== Py_None
) { _arg0
= NULL
; }
6984 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
6985 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxPyTreeCtrl_p.");
6990 if (_argo1
== Py_None
) { _arg1
= NULL
; }
6991 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
6992 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemText. Expected _wxTreeItemId_p.");
6997 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
6998 _result
= new wxString (wxTreeCtrl_GetItemText(_arg0
,*_arg1
));
7000 wxPyEndAllowThreads(__tstate
);
7001 if (PyErr_Occurred()) return NULL
;
7004 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
7006 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
7015 #define wxTreeCtrl_GetItemImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetItemImage(_swigarg0,_swigarg1))
7016 static PyObject
*_wrap_wxTreeCtrl_GetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7017 PyObject
* _resultobj
;
7019 wxPyTreeCtrl
* _arg0
;
7020 wxTreeItemId
* _arg1
;
7021 wxTreeItemIcon _arg2
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
7022 PyObject
* _argo0
= 0;
7023 PyObject
* _argo1
= 0;
7024 char *_kwnames
[] = { "self","item","which", NULL
};
7027 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7030 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7031 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7032 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemImage. Expected _wxPyTreeCtrl_p.");
7037 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7038 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7039 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemImage. Expected _wxTreeItemId_p.");
7044 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7045 _result
= (int )wxTreeCtrl_GetItemImage(_arg0
,*_arg1
,_arg2
);
7047 wxPyEndAllowThreads(__tstate
);
7048 if (PyErr_Occurred()) return NULL
;
7049 } _resultobj
= Py_BuildValue("i",_result
);
7053 #define wxTreeCtrl_GetItemSelectedImage(_swigobj,_swigarg0) (_swigobj->GetItemSelectedImage(_swigarg0))
7054 static PyObject
*_wrap_wxTreeCtrl_GetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7055 PyObject
* _resultobj
;
7057 wxPyTreeCtrl
* _arg0
;
7058 wxTreeItemId
* _arg1
;
7059 PyObject
* _argo0
= 0;
7060 PyObject
* _argo1
= 0;
7061 char *_kwnames
[] = { "self","item", NULL
};
7064 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
))
7067 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7068 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7069 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
7074 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7075 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7076 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemSelectedImage. Expected _wxTreeItemId_p.");
7081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7082 _result
= (int )wxTreeCtrl_GetItemSelectedImage(_arg0
,*_arg1
);
7084 wxPyEndAllowThreads(__tstate
);
7085 if (PyErr_Occurred()) return NULL
;
7086 } _resultobj
= Py_BuildValue("i",_result
);
7090 #define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
7091 static PyObject
*_wrap_wxTreeCtrl_SetItemText(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7092 PyObject
* _resultobj
;
7093 wxPyTreeCtrl
* _arg0
;
7094 wxTreeItemId
* _arg1
;
7096 PyObject
* _argo0
= 0;
7097 PyObject
* _argo1
= 0;
7098 PyObject
* _obj2
= 0;
7099 char *_kwnames
[] = { "self","item","text", NULL
};
7102 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemText",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7105 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7106 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7107 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxPyTreeCtrl_p.");
7112 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7113 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemText. Expected _wxTreeItemId_p.");
7119 _arg2
= wxString_in_helper(_obj2
);
7124 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7125 wxTreeCtrl_SetItemText(_arg0
,*_arg1
,*_arg2
);
7127 wxPyEndAllowThreads(__tstate
);
7128 if (PyErr_Occurred()) return NULL
;
7129 } Py_INCREF(Py_None
);
7130 _resultobj
= Py_None
;
7138 #define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
7139 static PyObject
*_wrap_wxTreeCtrl_SetItemImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7140 PyObject
* _resultobj
;
7141 wxPyTreeCtrl
* _arg0
;
7142 wxTreeItemId
* _arg1
;
7144 wxTreeItemIcon _arg3
= (wxTreeItemIcon
) (wxTreeItemIcon_Normal
);
7145 PyObject
* _argo0
= 0;
7146 PyObject
* _argo1
= 0;
7147 char *_kwnames
[] = { "self","item","image","which", NULL
};
7150 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi|i:wxTreeCtrl_SetItemImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
))
7153 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7154 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7155 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxPyTreeCtrl_p.");
7160 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7161 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7162 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemImage. Expected _wxTreeItemId_p.");
7167 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7168 wxTreeCtrl_SetItemImage(_arg0
,*_arg1
,_arg2
,_arg3
);
7170 wxPyEndAllowThreads(__tstate
);
7171 if (PyErr_Occurred()) return NULL
;
7172 } Py_INCREF(Py_None
);
7173 _resultobj
= Py_None
;
7177 #define wxTreeCtrl_SetItemSelectedImage(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemSelectedImage(_swigarg0,_swigarg1))
7178 static PyObject
*_wrap_wxTreeCtrl_SetItemSelectedImage(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7179 PyObject
* _resultobj
;
7180 wxPyTreeCtrl
* _arg0
;
7181 wxTreeItemId
* _arg1
;
7183 PyObject
* _argo0
= 0;
7184 PyObject
* _argo1
= 0;
7185 char *_kwnames
[] = { "self","item","image", NULL
};
7188 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxTreeCtrl_SetItemSelectedImage",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
7191 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7192 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7193 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemSelectedImage. Expected _wxPyTreeCtrl_p.");
7198 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7199 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7200 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemSelectedImage. Expected _wxTreeItemId_p.");
7205 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7206 wxTreeCtrl_SetItemSelectedImage(_arg0
,*_arg1
,_arg2
);
7208 wxPyEndAllowThreads(__tstate
);
7209 if (PyErr_Occurred()) return NULL
;
7210 } Py_INCREF(Py_None
);
7211 _resultobj
= Py_None
;
7215 #define wxTreeCtrl_SetItemHasChildren(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemHasChildren(_swigarg0,_swigarg1))
7216 static PyObject
*_wrap_wxTreeCtrl_SetItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7217 PyObject
* _resultobj
;
7218 wxPyTreeCtrl
* _arg0
;
7219 wxTreeItemId
* _arg1
;
7220 bool _arg2
= (bool ) TRUE
;
7221 PyObject
* _argo0
= 0;
7222 PyObject
* _argo1
= 0;
7223 int tempbool2
= (int) TRUE
;
7224 char *_kwnames
[] = { "self","item","hasChildren", NULL
};
7227 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemHasChildren",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7230 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7231 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7232 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemHasChildren. Expected _wxPyTreeCtrl_p.");
7237 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7238 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7239 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemHasChildren. Expected _wxTreeItemId_p.");
7243 _arg2
= (bool ) tempbool2
;
7245 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7246 wxTreeCtrl_SetItemHasChildren(_arg0
,*_arg1
,_arg2
);
7248 wxPyEndAllowThreads(__tstate
);
7249 if (PyErr_Occurred()) return NULL
;
7250 } Py_INCREF(Py_None
);
7251 _resultobj
= Py_None
;
7255 static wxPyTreeItemData
* wxPyTreeCtrl_GetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
7256 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7258 data
= new wxPyTreeItemData();
7259 data
->SetId(item
); // set the id
7260 self
->SetItemData(item
, data
);
7264 static PyObject
*_wrap_wxTreeCtrl_GetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7265 PyObject
* _resultobj
;
7266 wxPyTreeItemData
* _result
;
7267 wxPyTreeCtrl
* _arg0
;
7268 wxTreeItemId
* _arg1
;
7269 PyObject
* _argo0
= 0;
7270 PyObject
* _argo1
= 0;
7271 char *_kwnames
[] = { "self","item", NULL
};
7275 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemData",_kwnames
,&_argo0
,&_argo1
))
7278 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7279 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7280 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxPyTreeCtrl_p.");
7285 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7286 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7287 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemData. Expected _wxTreeItemId_p.");
7292 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7293 _result
= (wxPyTreeItemData
*)wxPyTreeCtrl_GetItemData(_arg0
,*_arg1
);
7295 wxPyEndAllowThreads(__tstate
);
7296 if (PyErr_Occurred()) return NULL
;
7298 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxPyTreeItemData_p");
7299 _resultobj
= Py_BuildValue("s",_ptemp
);
7302 _resultobj
= Py_None
;
7307 static void wxPyTreeCtrl_SetItemData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,wxPyTreeItemData
* data
) {
7308 data
->SetId(item
); // set the id
7309 self
->SetItemData(item
, data
);
7311 static PyObject
*_wrap_wxTreeCtrl_SetItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7312 PyObject
* _resultobj
;
7313 wxPyTreeCtrl
* _arg0
;
7314 wxTreeItemId
* _arg1
;
7315 wxPyTreeItemData
* _arg2
;
7316 PyObject
* _argo0
= 0;
7317 PyObject
* _argo1
= 0;
7318 PyObject
* _argo2
= 0;
7319 char *_kwnames
[] = { "self","item","data", NULL
};
7322 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemData",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
7325 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7326 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7327 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxPyTreeCtrl_p.");
7332 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7333 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7334 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemData. Expected _wxTreeItemId_p.");
7339 if (_argo2
== Py_None
) { _arg2
= NULL
; }
7340 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxPyTreeItemData_p")) {
7341 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemData. Expected _wxPyTreeItemData_p.");
7346 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7347 wxPyTreeCtrl_SetItemData(_arg0
,*_arg1
,_arg2
);
7349 wxPyEndAllowThreads(__tstate
);
7350 if (PyErr_Occurred()) return NULL
;
7351 } Py_INCREF(Py_None
);
7352 _resultobj
= Py_None
;
7356 static PyObject
* wxPyTreeCtrl_GetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
) {
7357 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7359 data
= new wxPyTreeItemData();
7360 data
->SetId(item
); // set the id
7361 self
->SetItemData(item
, data
);
7363 return data
->GetData();
7365 static PyObject
*_wrap_wxTreeCtrl_GetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7366 PyObject
* _resultobj
;
7368 wxPyTreeCtrl
* _arg0
;
7369 wxTreeItemId
* _arg1
;
7370 PyObject
* _argo0
= 0;
7371 PyObject
* _argo1
= 0;
7372 char *_kwnames
[] = { "self","item", NULL
};
7375 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPyData",_kwnames
,&_argo0
,&_argo1
))
7378 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7379 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7380 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPyData. Expected _wxPyTreeCtrl_p.");
7385 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7386 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7387 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPyData. Expected _wxTreeItemId_p.");
7392 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7393 _result
= (PyObject
*)wxPyTreeCtrl_GetPyData(_arg0
,*_arg1
);
7395 wxPyEndAllowThreads(__tstate
);
7396 if (PyErr_Occurred()) return NULL
;
7398 _resultobj
= _result
;
7403 static void wxPyTreeCtrl_SetPyData(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,PyObject
* obj
) {
7404 wxPyTreeItemData
* data
= (wxPyTreeItemData
*)self
->GetItemData(item
);
7406 data
= new wxPyTreeItemData(obj
);
7407 data
->SetId(item
); // set the id
7408 self
->SetItemData(item
, data
);
7412 static PyObject
*_wrap_wxTreeCtrl_SetPyData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7413 PyObject
* _resultobj
;
7414 wxPyTreeCtrl
* _arg0
;
7415 wxTreeItemId
* _arg1
;
7417 PyObject
* _argo0
= 0;
7418 PyObject
* _argo1
= 0;
7419 PyObject
* _obj2
= 0;
7420 char *_kwnames
[] = { "self","item","obj", NULL
};
7423 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetPyData",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7426 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7427 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7428 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetPyData. Expected _wxPyTreeCtrl_p.");
7433 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7434 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7435 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetPyData. Expected _wxTreeItemId_p.");
7443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7444 wxPyTreeCtrl_SetPyData(_arg0
,*_arg1
,_arg2
);
7446 wxPyEndAllowThreads(__tstate
);
7447 if (PyErr_Occurred()) return NULL
;
7448 } Py_INCREF(Py_None
);
7449 _resultobj
= Py_None
;
7453 #define wxTreeCtrl_IsVisible(_swigobj,_swigarg0) (_swigobj->IsVisible(_swigarg0))
7454 static PyObject
*_wrap_wxTreeCtrl_IsVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7455 PyObject
* _resultobj
;
7457 wxPyTreeCtrl
* _arg0
;
7458 wxTreeItemId
* _arg1
;
7459 PyObject
* _argo0
= 0;
7460 PyObject
* _argo1
= 0;
7461 char *_kwnames
[] = { "self","item", NULL
};
7464 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsVisible",_kwnames
,&_argo0
,&_argo1
))
7467 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7468 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7469 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsVisible. Expected _wxPyTreeCtrl_p.");
7474 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7475 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7476 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsVisible. Expected _wxTreeItemId_p.");
7481 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7482 _result
= (bool )wxTreeCtrl_IsVisible(_arg0
,*_arg1
);
7484 wxPyEndAllowThreads(__tstate
);
7485 if (PyErr_Occurred()) return NULL
;
7486 } _resultobj
= Py_BuildValue("i",_result
);
7490 #define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
7491 static PyObject
*_wrap_wxTreeCtrl_ItemHasChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7492 PyObject
* _resultobj
;
7494 wxPyTreeCtrl
* _arg0
;
7495 wxTreeItemId
* _arg1
;
7496 PyObject
* _argo0
= 0;
7497 PyObject
* _argo1
= 0;
7498 char *_kwnames
[] = { "self","item", NULL
};
7501 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_ItemHasChildren",_kwnames
,&_argo0
,&_argo1
))
7504 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7505 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7506 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxPyTreeCtrl_p.");
7511 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7512 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7513 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeItemId_p.");
7518 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7519 _result
= (bool )wxTreeCtrl_ItemHasChildren(_arg0
,*_arg1
);
7521 wxPyEndAllowThreads(__tstate
);
7522 if (PyErr_Occurred()) return NULL
;
7523 } _resultobj
= Py_BuildValue("i",_result
);
7527 #define wxTreeCtrl_IsExpanded(_swigobj,_swigarg0) (_swigobj->IsExpanded(_swigarg0))
7528 static PyObject
*_wrap_wxTreeCtrl_IsExpanded(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7529 PyObject
* _resultobj
;
7531 wxPyTreeCtrl
* _arg0
;
7532 wxTreeItemId
* _arg1
;
7533 PyObject
* _argo0
= 0;
7534 PyObject
* _argo1
= 0;
7535 char *_kwnames
[] = { "self","item", NULL
};
7538 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsExpanded",_kwnames
,&_argo0
,&_argo1
))
7541 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7542 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7543 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsExpanded. Expected _wxPyTreeCtrl_p.");
7548 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7549 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7550 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsExpanded. Expected _wxTreeItemId_p.");
7555 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7556 _result
= (bool )wxTreeCtrl_IsExpanded(_arg0
,*_arg1
);
7558 wxPyEndAllowThreads(__tstate
);
7559 if (PyErr_Occurred()) return NULL
;
7560 } _resultobj
= Py_BuildValue("i",_result
);
7564 #define wxTreeCtrl_IsSelected(_swigobj,_swigarg0) (_swigobj->IsSelected(_swigarg0))
7565 static PyObject
*_wrap_wxTreeCtrl_IsSelected(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7566 PyObject
* _resultobj
;
7568 wxPyTreeCtrl
* _arg0
;
7569 wxTreeItemId
* _arg1
;
7570 PyObject
* _argo0
= 0;
7571 PyObject
* _argo1
= 0;
7572 char *_kwnames
[] = { "self","item", NULL
};
7575 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsSelected",_kwnames
,&_argo0
,&_argo1
))
7578 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7579 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7580 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsSelected. Expected _wxPyTreeCtrl_p.");
7585 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7586 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7587 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsSelected. Expected _wxTreeItemId_p.");
7592 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7593 _result
= (bool )wxTreeCtrl_IsSelected(_arg0
,*_arg1
);
7595 wxPyEndAllowThreads(__tstate
);
7596 if (PyErr_Occurred()) return NULL
;
7597 } _resultobj
= Py_BuildValue("i",_result
);
7601 #define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
7602 static PyObject
*_wrap_wxTreeCtrl_GetRootItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7603 PyObject
* _resultobj
;
7604 wxTreeItemId
* _result
;
7605 wxPyTreeCtrl
* _arg0
;
7606 PyObject
* _argo0
= 0;
7607 char *_kwnames
[] = { "self", NULL
};
7611 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetRootItem",_kwnames
,&_argo0
))
7614 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7615 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7616 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxPyTreeCtrl_p.");
7621 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7622 _result
= new wxTreeItemId (wxTreeCtrl_GetRootItem(_arg0
));
7624 wxPyEndAllowThreads(__tstate
);
7625 if (PyErr_Occurred()) return NULL
;
7626 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7627 _resultobj
= Py_BuildValue("s",_ptemp
);
7631 #define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
7632 static PyObject
*_wrap_wxTreeCtrl_GetSelection(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7633 PyObject
* _resultobj
;
7634 wxTreeItemId
* _result
;
7635 wxPyTreeCtrl
* _arg0
;
7636 PyObject
* _argo0
= 0;
7637 char *_kwnames
[] = { "self", NULL
};
7641 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelection",_kwnames
,&_argo0
))
7644 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7645 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7646 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxPyTreeCtrl_p.");
7651 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7652 _result
= new wxTreeItemId (wxTreeCtrl_GetSelection(_arg0
));
7654 wxPyEndAllowThreads(__tstate
);
7655 if (PyErr_Occurred()) return NULL
;
7656 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7657 _resultobj
= Py_BuildValue("s",_ptemp
);
7661 #define wxTreeCtrl_GetItemParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
7662 static PyObject
*_wrap_wxTreeCtrl_GetItemParent(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7663 PyObject
* _resultobj
;
7664 wxTreeItemId
* _result
;
7665 wxPyTreeCtrl
* _arg0
;
7666 wxTreeItemId
* _arg1
;
7667 PyObject
* _argo0
= 0;
7668 PyObject
* _argo1
= 0;
7669 char *_kwnames
[] = { "self","item", NULL
};
7673 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetItemParent",_kwnames
,&_argo0
,&_argo1
))
7676 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7677 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7678 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetItemParent. Expected _wxPyTreeCtrl_p.");
7683 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7684 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7685 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetItemParent. Expected _wxTreeItemId_p.");
7690 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7691 _result
= new wxTreeItemId (wxTreeCtrl_GetItemParent(_arg0
,*_arg1
));
7693 wxPyEndAllowThreads(__tstate
);
7694 if (PyErr_Occurred()) return NULL
;
7695 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7696 _resultobj
= Py_BuildValue("s",_ptemp
);
7700 static PyObject
* wxPyTreeCtrl_GetSelections(wxPyTreeCtrl
*self
) {
7701 wxPyBeginBlockThreads();
7702 PyObject
* rval
= PyList_New(0);
7703 wxArrayTreeItemIds array
;
7705 num
= self
->GetSelections(array
);
7706 for (x
=0; x
< num
; x
++) {
7707 wxTreeItemId
*tii
= new wxTreeItemId(array
.Item(x
));
7708 PyObject
* item
= wxPyConstructObject((void*)tii
, "wxTreeItemId", TRUE
);
7709 PyList_Append(rval
, item
);
7711 wxPyEndBlockThreads();
7714 static PyObject
*_wrap_wxTreeCtrl_GetSelections(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7715 PyObject
* _resultobj
;
7717 wxPyTreeCtrl
* _arg0
;
7718 PyObject
* _argo0
= 0;
7719 char *_kwnames
[] = { "self", NULL
};
7722 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetSelections",_kwnames
,&_argo0
))
7725 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7726 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7727 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetSelections. Expected _wxPyTreeCtrl_p.");
7732 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7733 _result
= (PyObject
*)wxPyTreeCtrl_GetSelections(_arg0
);
7735 wxPyEndAllowThreads(__tstate
);
7736 if (PyErr_Occurred()) return NULL
;
7738 _resultobj
= _result
;
7743 #define wxTreeCtrl_GetChildrenCount(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetChildrenCount(_swigarg0,_swigarg1))
7744 static PyObject
*_wrap_wxTreeCtrl_GetChildrenCount(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7745 PyObject
* _resultobj
;
7747 wxPyTreeCtrl
* _arg0
;
7748 wxTreeItemId
* _arg1
;
7749 bool _arg2
= (bool ) TRUE
;
7750 PyObject
* _argo0
= 0;
7751 PyObject
* _argo1
= 0;
7752 int tempbool2
= (int) TRUE
;
7753 char *_kwnames
[] = { "self","item","recursively", NULL
};
7756 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetChildrenCount",_kwnames
,&_argo0
,&_argo1
,&tempbool2
))
7759 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7760 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7761 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetChildrenCount. Expected _wxPyTreeCtrl_p.");
7766 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7767 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7768 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetChildrenCount. Expected _wxTreeItemId_p.");
7772 _arg2
= (bool ) tempbool2
;
7774 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7775 _result
= (size_t )wxTreeCtrl_GetChildrenCount(_arg0
,*_arg1
,_arg2
);
7777 wxPyEndAllowThreads(__tstate
);
7778 if (PyErr_Occurred()) return NULL
;
7779 } _resultobj
= Py_BuildValue("i",_result
);
7783 #define wxTreeCtrl_GetFirstChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetFirstChild(_swigarg0,_swigarg1))
7784 static PyObject
*_wrap_wxTreeCtrl_GetFirstChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7785 PyObject
* _resultobj
;
7786 wxTreeItemId
* _result
;
7787 wxPyTreeCtrl
* _arg0
;
7788 wxTreeItemId
* _arg1
;
7790 PyObject
* _argo0
= 0;
7791 PyObject
* _argo1
= 0;
7793 PyObject
* _obj2
= 0;
7794 char *_kwnames
[] = { "self","item","INOUT", NULL
};
7798 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetFirstChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7801 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7802 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7803 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstChild. Expected _wxPyTreeCtrl_p.");
7808 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7809 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7810 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetFirstChild. Expected _wxTreeItemId_p.");
7815 temp
= (long) PyInt_AsLong(_obj2
);
7819 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7820 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstChild(_arg0
,*_arg1
,*_arg2
));
7822 wxPyEndAllowThreads(__tstate
);
7823 if (PyErr_Occurred()) return NULL
;
7824 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7825 _resultobj
= Py_BuildValue("s",_ptemp
);
7828 o
= PyInt_FromLong((long) (*_arg2
));
7829 _resultobj
= t_output_helper(_resultobj
, o
);
7834 #define wxTreeCtrl_GetNextChild(_swigobj,_swigarg0,_swigarg1) (_swigobj->GetNextChild(_swigarg0,_swigarg1))
7835 static PyObject
*_wrap_wxTreeCtrl_GetNextChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7836 PyObject
* _resultobj
;
7837 wxTreeItemId
* _result
;
7838 wxPyTreeCtrl
* _arg0
;
7839 wxTreeItemId
* _arg1
;
7841 PyObject
* _argo0
= 0;
7842 PyObject
* _argo1
= 0;
7844 PyObject
* _obj2
= 0;
7845 char *_kwnames
[] = { "self","item","INOUT", NULL
};
7849 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_GetNextChild",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
7852 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7853 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7854 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextChild. Expected _wxPyTreeCtrl_p.");
7859 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7860 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7861 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextChild. Expected _wxTreeItemId_p.");
7866 temp
= (long) PyInt_AsLong(_obj2
);
7870 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7871 _result
= new wxTreeItemId (wxTreeCtrl_GetNextChild(_arg0
,*_arg1
,*_arg2
));
7873 wxPyEndAllowThreads(__tstate
);
7874 if (PyErr_Occurred()) return NULL
;
7875 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7876 _resultobj
= Py_BuildValue("s",_ptemp
);
7879 o
= PyInt_FromLong((long) (*_arg2
));
7880 _resultobj
= t_output_helper(_resultobj
, o
);
7885 #define wxTreeCtrl_GetNextSibling(_swigobj,_swigarg0) (_swigobj->GetNextSibling(_swigarg0))
7886 static PyObject
*_wrap_wxTreeCtrl_GetNextSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7887 PyObject
* _resultobj
;
7888 wxTreeItemId
* _result
;
7889 wxPyTreeCtrl
* _arg0
;
7890 wxTreeItemId
* _arg1
;
7891 PyObject
* _argo0
= 0;
7892 PyObject
* _argo1
= 0;
7893 char *_kwnames
[] = { "self","item", NULL
};
7897 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextSibling",_kwnames
,&_argo0
,&_argo1
))
7900 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7901 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7902 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextSibling. Expected _wxPyTreeCtrl_p.");
7907 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7908 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7909 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextSibling. Expected _wxTreeItemId_p.");
7914 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7915 _result
= new wxTreeItemId (wxTreeCtrl_GetNextSibling(_arg0
,*_arg1
));
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_GetPrevSibling(_swigobj,_swigarg0) (_swigobj->GetPrevSibling(_swigarg0))
7925 static PyObject
*_wrap_wxTreeCtrl_GetPrevSibling(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7926 PyObject
* _resultobj
;
7927 wxTreeItemId
* _result
;
7928 wxPyTreeCtrl
* _arg0
;
7929 wxTreeItemId
* _arg1
;
7930 PyObject
* _argo0
= 0;
7931 PyObject
* _argo1
= 0;
7932 char *_kwnames
[] = { "self","item", NULL
};
7936 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevSibling",_kwnames
,&_argo0
,&_argo1
))
7939 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7940 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7941 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevSibling. Expected _wxPyTreeCtrl_p.");
7946 if (_argo1
== Py_None
) { _arg1
= NULL
; }
7947 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
7948 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevSibling. Expected _wxTreeItemId_p.");
7953 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7954 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevSibling(_arg0
,*_arg1
));
7956 wxPyEndAllowThreads(__tstate
);
7957 if (PyErr_Occurred()) return NULL
;
7958 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7959 _resultobj
= Py_BuildValue("s",_ptemp
);
7963 #define wxTreeCtrl_GetFirstVisibleItem(_swigobj) (_swigobj->GetFirstVisibleItem())
7964 static PyObject
*_wrap_wxTreeCtrl_GetFirstVisibleItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7965 PyObject
* _resultobj
;
7966 wxTreeItemId
* _result
;
7967 wxPyTreeCtrl
* _arg0
;
7968 PyObject
* _argo0
= 0;
7969 char *_kwnames
[] = { "self", NULL
};
7973 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetFirstVisibleItem",_kwnames
,&_argo0
))
7976 if (_argo0
== Py_None
) { _arg0
= NULL
; }
7977 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
7978 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetFirstVisibleItem. Expected _wxPyTreeCtrl_p.");
7983 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
7984 _result
= new wxTreeItemId (wxTreeCtrl_GetFirstVisibleItem(_arg0
));
7986 wxPyEndAllowThreads(__tstate
);
7987 if (PyErr_Occurred()) return NULL
;
7988 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
7989 _resultobj
= Py_BuildValue("s",_ptemp
);
7993 #define wxTreeCtrl_GetNextVisible(_swigobj,_swigarg0) (_swigobj->GetNextVisible(_swigarg0))
7994 static PyObject
*_wrap_wxTreeCtrl_GetNextVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
7995 PyObject
* _resultobj
;
7996 wxTreeItemId
* _result
;
7997 wxPyTreeCtrl
* _arg0
;
7998 wxTreeItemId
* _arg1
;
7999 PyObject
* _argo0
= 0;
8000 PyObject
* _argo1
= 0;
8001 char *_kwnames
[] = { "self","item", NULL
};
8005 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetNextVisible",_kwnames
,&_argo0
,&_argo1
))
8008 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8009 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8010 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetNextVisible. Expected _wxPyTreeCtrl_p.");
8015 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8016 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8017 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetNextVisible. Expected _wxTreeItemId_p.");
8022 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8023 _result
= new wxTreeItemId (wxTreeCtrl_GetNextVisible(_arg0
,*_arg1
));
8025 wxPyEndAllowThreads(__tstate
);
8026 if (PyErr_Occurred()) return NULL
;
8027 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8028 _resultobj
= Py_BuildValue("s",_ptemp
);
8032 #define wxTreeCtrl_GetPrevVisible(_swigobj,_swigarg0) (_swigobj->GetPrevVisible(_swigarg0))
8033 static PyObject
*_wrap_wxTreeCtrl_GetPrevVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8034 PyObject
* _resultobj
;
8035 wxTreeItemId
* _result
;
8036 wxPyTreeCtrl
* _arg0
;
8037 wxTreeItemId
* _arg1
;
8038 PyObject
* _argo0
= 0;
8039 PyObject
* _argo1
= 0;
8040 char *_kwnames
[] = { "self","item", NULL
};
8044 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetPrevVisible",_kwnames
,&_argo0
,&_argo1
))
8047 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8048 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8049 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetPrevVisible. Expected _wxPyTreeCtrl_p.");
8054 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8055 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8056 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetPrevVisible. Expected _wxTreeItemId_p.");
8061 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8062 _result
= new wxTreeItemId (wxTreeCtrl_GetPrevVisible(_arg0
,*_arg1
));
8064 wxPyEndAllowThreads(__tstate
);
8065 if (PyErr_Occurred()) return NULL
;
8066 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8067 _resultobj
= Py_BuildValue("s",_ptemp
);
8071 #define wxTreeCtrl_GetLastChild(_swigobj,_swigarg0) (_swigobj->GetLastChild(_swigarg0))
8072 static PyObject
*_wrap_wxTreeCtrl_GetLastChild(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8073 PyObject
* _resultobj
;
8074 wxTreeItemId
* _result
;
8075 wxPyTreeCtrl
* _arg0
;
8076 wxTreeItemId
* _arg1
;
8077 PyObject
* _argo0
= 0;
8078 PyObject
* _argo1
= 0;
8079 char *_kwnames
[] = { "self","item", NULL
};
8083 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_GetLastChild",_kwnames
,&_argo0
,&_argo1
))
8086 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8087 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8088 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetLastChild. Expected _wxPyTreeCtrl_p.");
8093 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8094 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8095 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetLastChild. Expected _wxTreeItemId_p.");
8100 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8101 _result
= new wxTreeItemId (wxTreeCtrl_GetLastChild(_arg0
,*_arg1
));
8103 wxPyEndAllowThreads(__tstate
);
8104 if (PyErr_Occurred()) return NULL
;
8105 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8106 _resultobj
= Py_BuildValue("s",_ptemp
);
8110 #define wxTreeCtrl_AddRoot(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3) (_swigobj->AddRoot(_swigarg0,_swigarg1,_swigarg2,_swigarg3))
8111 static PyObject
*_wrap_wxTreeCtrl_AddRoot(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8112 PyObject
* _resultobj
;
8113 wxTreeItemId
* _result
;
8114 wxPyTreeCtrl
* _arg0
;
8116 int _arg2
= (int ) -1;
8117 int _arg3
= (int ) -1;
8118 wxPyTreeItemData
* _arg4
= (wxPyTreeItemData
*) NULL
;
8119 PyObject
* _argo0
= 0;
8120 PyObject
* _obj1
= 0;
8121 PyObject
* _argo4
= 0;
8122 char *_kwnames
[] = { "self","text","image","selectedImage","data", NULL
};
8126 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iiO:wxTreeCtrl_AddRoot",_kwnames
,&_argo0
,&_obj1
,&_arg2
,&_arg3
,&_argo4
))
8129 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8130 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8131 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AddRoot. Expected _wxPyTreeCtrl_p.");
8136 _arg1
= wxString_in_helper(_obj1
);
8141 if (_argo4
== Py_None
) { _arg4
= NULL
; }
8142 else if (SWIG_GetPtrObj(_argo4
,(void **) &_arg4
,"_wxPyTreeItemData_p")) {
8143 PyErr_SetString(PyExc_TypeError
,"Type error in argument 5 of wxTreeCtrl_AddRoot. Expected _wxPyTreeItemData_p.");
8148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8149 _result
= new wxTreeItemId (wxTreeCtrl_AddRoot(_arg0
,*_arg1
,_arg2
,_arg3
,_arg4
));
8151 wxPyEndAllowThreads(__tstate
);
8152 if (PyErr_Occurred()) return NULL
;
8153 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8154 _resultobj
= Py_BuildValue("s",_ptemp
);
8162 #define wxTreeCtrl_PrependItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->PrependItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8163 static PyObject
*_wrap_wxTreeCtrl_PrependItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8164 PyObject
* _resultobj
;
8165 wxTreeItemId
* _result
;
8166 wxPyTreeCtrl
* _arg0
;
8167 wxTreeItemId
* _arg1
;
8169 int _arg3
= (int ) -1;
8170 int _arg4
= (int ) -1;
8171 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8172 PyObject
* _argo0
= 0;
8173 PyObject
* _argo1
= 0;
8174 PyObject
* _obj2
= 0;
8175 PyObject
* _argo5
= 0;
8176 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8180 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_PrependItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8183 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8184 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8185 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_PrependItem. Expected _wxPyTreeCtrl_p.");
8190 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8191 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8192 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_PrependItem. Expected _wxTreeItemId_p.");
8197 _arg2
= wxString_in_helper(_obj2
);
8202 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8203 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8204 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_PrependItem. Expected _wxPyTreeItemData_p.");
8209 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8210 _result
= new wxTreeItemId (wxTreeCtrl_PrependItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8212 wxPyEndAllowThreads(__tstate
);
8213 if (PyErr_Occurred()) return NULL
;
8214 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8215 _resultobj
= Py_BuildValue("s",_ptemp
);
8223 #define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
8224 static PyObject
*_wrap_wxTreeCtrl_InsertItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8225 PyObject
* _resultobj
;
8226 wxTreeItemId
* _result
;
8227 wxPyTreeCtrl
* _arg0
;
8228 wxTreeItemId
* _arg1
;
8229 wxTreeItemId
* _arg2
;
8231 int _arg4
= (int ) -1;
8232 int _arg5
= (int ) -1;
8233 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
8234 PyObject
* _argo0
= 0;
8235 PyObject
* _argo1
= 0;
8236 PyObject
* _argo2
= 0;
8237 PyObject
* _obj3
= 0;
8238 PyObject
* _argo6
= 0;
8239 char *_kwnames
[] = { "self","parent","idPrevious","text","image","selectedImage","data", NULL
};
8243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOOO|iiO:wxTreeCtrl_InsertItem",_kwnames
,&_argo0
,&_argo1
,&_argo2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
8246 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8247 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8248 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxPyTreeCtrl_p.");
8253 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8254 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
8260 if (_argo2
== Py_None
) { _arg2
= NULL
; }
8261 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxTreeItemId_p")) {
8262 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItemId_p.");
8267 _arg3
= wxString_in_helper(_obj3
);
8272 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8273 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
8274 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItem. Expected _wxPyTreeItemData_p.");
8279 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8280 _result
= new wxTreeItemId (wxTreeCtrl_InsertItem(_arg0
,*_arg1
,*_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8282 wxPyEndAllowThreads(__tstate
);
8283 if (PyErr_Occurred()) return NULL
;
8284 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8285 _resultobj
= Py_BuildValue("s",_ptemp
);
8293 #define wxTreeCtrl_InsertItemBefore(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
8294 static PyObject
*_wrap_wxTreeCtrl_InsertItemBefore(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8295 PyObject
* _resultobj
;
8296 wxTreeItemId
* _result
;
8297 wxPyTreeCtrl
* _arg0
;
8298 wxTreeItemId
* _arg1
;
8301 int _arg4
= (int ) -1;
8302 int _arg5
= (int ) -1;
8303 wxPyTreeItemData
* _arg6
= (wxPyTreeItemData
*) NULL
;
8304 PyObject
* _argo0
= 0;
8305 PyObject
* _argo1
= 0;
8306 PyObject
* _obj3
= 0;
8307 PyObject
* _argo6
= 0;
8308 char *_kwnames
[] = { "self","parent","before","text","image","selectedImage","data", NULL
};
8312 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOiO|iiO:wxTreeCtrl_InsertItemBefore",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_arg4
,&_arg5
,&_argo6
))
8315 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8316 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8317 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeCtrl_p.");
8322 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8323 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8324 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_InsertItemBefore. Expected _wxTreeItemId_p.");
8329 _arg3
= wxString_in_helper(_obj3
);
8334 if (_argo6
== Py_None
) { _arg6
= NULL
; }
8335 else if (SWIG_GetPtrObj(_argo6
,(void **) &_arg6
,"_wxPyTreeItemData_p")) {
8336 PyErr_SetString(PyExc_TypeError
,"Type error in argument 7 of wxTreeCtrl_InsertItemBefore. Expected _wxPyTreeItemData_p.");
8341 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8342 _result
= new wxTreeItemId (wxTreeCtrl_InsertItemBefore(_arg0
,*_arg1
,_arg2
,*_arg3
,_arg4
,_arg5
,_arg6
));
8344 wxPyEndAllowThreads(__tstate
);
8345 if (PyErr_Occurred()) return NULL
;
8346 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8347 _resultobj
= Py_BuildValue("s",_ptemp
);
8355 #define wxTreeCtrl_AppendItem(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->AppendItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
8356 static PyObject
*_wrap_wxTreeCtrl_AppendItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8357 PyObject
* _resultobj
;
8358 wxTreeItemId
* _result
;
8359 wxPyTreeCtrl
* _arg0
;
8360 wxTreeItemId
* _arg1
;
8362 int _arg3
= (int ) -1;
8363 int _arg4
= (int ) -1;
8364 wxPyTreeItemData
* _arg5
= (wxPyTreeItemData
*) NULL
;
8365 PyObject
* _argo0
= 0;
8366 PyObject
* _argo1
= 0;
8367 PyObject
* _obj2
= 0;
8368 PyObject
* _argo5
= 0;
8369 char *_kwnames
[] = { "self","parent","text","image","selectedImage","data", NULL
};
8373 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO|iiO:wxTreeCtrl_AppendItem",_kwnames
,&_argo0
,&_argo1
,&_obj2
,&_arg3
,&_arg4
,&_argo5
))
8376 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8377 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8378 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_AppendItem. Expected _wxPyTreeCtrl_p.");
8383 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8384 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8385 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_AppendItem. Expected _wxTreeItemId_p.");
8390 _arg2
= wxString_in_helper(_obj2
);
8395 if (_argo5
== Py_None
) { _arg5
= NULL
; }
8396 else if (SWIG_GetPtrObj(_argo5
,(void **) &_arg5
,"_wxPyTreeItemData_p")) {
8397 PyErr_SetString(PyExc_TypeError
,"Type error in argument 6 of wxTreeCtrl_AppendItem. Expected _wxPyTreeItemData_p.");
8402 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8403 _result
= new wxTreeItemId (wxTreeCtrl_AppendItem(_arg0
,*_arg1
,*_arg2
,_arg3
,_arg4
,_arg5
));
8405 wxPyEndAllowThreads(__tstate
);
8406 if (PyErr_Occurred()) return NULL
;
8407 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
8408 _resultobj
= Py_BuildValue("s",_ptemp
);
8416 #define wxTreeCtrl_Delete(_swigobj,_swigarg0) (_swigobj->Delete(_swigarg0))
8417 static PyObject
*_wrap_wxTreeCtrl_Delete(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8418 PyObject
* _resultobj
;
8419 wxPyTreeCtrl
* _arg0
;
8420 wxTreeItemId
* _arg1
;
8421 PyObject
* _argo0
= 0;
8422 PyObject
* _argo1
= 0;
8423 char *_kwnames
[] = { "self","item", NULL
};
8426 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Delete",_kwnames
,&_argo0
,&_argo1
))
8429 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8430 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8431 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Delete. Expected _wxPyTreeCtrl_p.");
8436 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8437 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8438 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Delete. Expected _wxTreeItemId_p.");
8443 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8444 wxTreeCtrl_Delete(_arg0
,*_arg1
);
8446 wxPyEndAllowThreads(__tstate
);
8447 if (PyErr_Occurred()) return NULL
;
8448 } Py_INCREF(Py_None
);
8449 _resultobj
= Py_None
;
8453 #define wxTreeCtrl_DeleteChildren(_swigobj,_swigarg0) (_swigobj->DeleteChildren(_swigarg0))
8454 static PyObject
*_wrap_wxTreeCtrl_DeleteChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8455 PyObject
* _resultobj
;
8456 wxPyTreeCtrl
* _arg0
;
8457 wxTreeItemId
* _arg1
;
8458 PyObject
* _argo0
= 0;
8459 PyObject
* _argo1
= 0;
8460 char *_kwnames
[] = { "self","item", NULL
};
8463 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_DeleteChildren",_kwnames
,&_argo0
,&_argo1
))
8466 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8467 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8468 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteChildren. Expected _wxPyTreeCtrl_p.");
8473 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8474 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8475 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_DeleteChildren. Expected _wxTreeItemId_p.");
8480 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8481 wxTreeCtrl_DeleteChildren(_arg0
,*_arg1
);
8483 wxPyEndAllowThreads(__tstate
);
8484 if (PyErr_Occurred()) return NULL
;
8485 } Py_INCREF(Py_None
);
8486 _resultobj
= Py_None
;
8490 #define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
8491 static PyObject
*_wrap_wxTreeCtrl_DeleteAllItems(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8492 PyObject
* _resultobj
;
8493 wxPyTreeCtrl
* _arg0
;
8494 PyObject
* _argo0
= 0;
8495 char *_kwnames
[] = { "self", NULL
};
8498 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_DeleteAllItems",_kwnames
,&_argo0
))
8501 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8502 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8503 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxPyTreeCtrl_p.");
8508 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8509 wxTreeCtrl_DeleteAllItems(_arg0
);
8511 wxPyEndAllowThreads(__tstate
);
8512 if (PyErr_Occurred()) return NULL
;
8513 } Py_INCREF(Py_None
);
8514 _resultobj
= Py_None
;
8518 #define wxTreeCtrl_Expand(_swigobj,_swigarg0) (_swigobj->Expand(_swigarg0))
8519 static PyObject
*_wrap_wxTreeCtrl_Expand(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8520 PyObject
* _resultobj
;
8521 wxPyTreeCtrl
* _arg0
;
8522 wxTreeItemId
* _arg1
;
8523 PyObject
* _argo0
= 0;
8524 PyObject
* _argo1
= 0;
8525 char *_kwnames
[] = { "self","item", NULL
};
8528 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Expand",_kwnames
,&_argo0
,&_argo1
))
8531 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8532 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8533 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Expand. Expected _wxPyTreeCtrl_p.");
8538 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8539 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8540 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Expand. Expected _wxTreeItemId_p.");
8545 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8546 wxTreeCtrl_Expand(_arg0
,*_arg1
);
8548 wxPyEndAllowThreads(__tstate
);
8549 if (PyErr_Occurred()) return NULL
;
8550 } Py_INCREF(Py_None
);
8551 _resultobj
= Py_None
;
8555 #define wxTreeCtrl_Collapse(_swigobj,_swigarg0) (_swigobj->Collapse(_swigarg0))
8556 static PyObject
*_wrap_wxTreeCtrl_Collapse(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8557 PyObject
* _resultobj
;
8558 wxPyTreeCtrl
* _arg0
;
8559 wxTreeItemId
* _arg1
;
8560 PyObject
* _argo0
= 0;
8561 PyObject
* _argo1
= 0;
8562 char *_kwnames
[] = { "self","item", NULL
};
8565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Collapse",_kwnames
,&_argo0
,&_argo1
))
8568 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8569 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8570 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Collapse. Expected _wxPyTreeCtrl_p.");
8575 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8576 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8577 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Collapse. Expected _wxTreeItemId_p.");
8582 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8583 wxTreeCtrl_Collapse(_arg0
,*_arg1
);
8585 wxPyEndAllowThreads(__tstate
);
8586 if (PyErr_Occurred()) return NULL
;
8587 } Py_INCREF(Py_None
);
8588 _resultobj
= Py_None
;
8592 #define wxTreeCtrl_CollapseAndReset(_swigobj,_swigarg0) (_swigobj->CollapseAndReset(_swigarg0))
8593 static PyObject
*_wrap_wxTreeCtrl_CollapseAndReset(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8594 PyObject
* _resultobj
;
8595 wxPyTreeCtrl
* _arg0
;
8596 wxTreeItemId
* _arg1
;
8597 PyObject
* _argo0
= 0;
8598 PyObject
* _argo1
= 0;
8599 char *_kwnames
[] = { "self","item", NULL
};
8602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_CollapseAndReset",_kwnames
,&_argo0
,&_argo1
))
8605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_CollapseAndReset. Expected _wxPyTreeCtrl_p.");
8612 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8613 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_CollapseAndReset. Expected _wxTreeItemId_p.");
8619 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8620 wxTreeCtrl_CollapseAndReset(_arg0
,*_arg1
);
8622 wxPyEndAllowThreads(__tstate
);
8623 if (PyErr_Occurred()) return NULL
;
8624 } Py_INCREF(Py_None
);
8625 _resultobj
= Py_None
;
8629 #define wxTreeCtrl_Toggle(_swigobj,_swigarg0) (_swigobj->Toggle(_swigarg0))
8630 static PyObject
*_wrap_wxTreeCtrl_Toggle(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8631 PyObject
* _resultobj
;
8632 wxPyTreeCtrl
* _arg0
;
8633 wxTreeItemId
* _arg1
;
8634 PyObject
* _argo0
= 0;
8635 PyObject
* _argo1
= 0;
8636 char *_kwnames
[] = { "self","item", NULL
};
8639 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_Toggle",_kwnames
,&_argo0
,&_argo1
))
8642 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8643 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8644 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Toggle. Expected _wxPyTreeCtrl_p.");
8649 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8650 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8651 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_Toggle. Expected _wxTreeItemId_p.");
8656 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8657 wxTreeCtrl_Toggle(_arg0
,*_arg1
);
8659 wxPyEndAllowThreads(__tstate
);
8660 if (PyErr_Occurred()) return NULL
;
8661 } Py_INCREF(Py_None
);
8662 _resultobj
= Py_None
;
8666 #define wxTreeCtrl_Unselect(_swigobj) (_swigobj->Unselect())
8667 static PyObject
*_wrap_wxTreeCtrl_Unselect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8668 PyObject
* _resultobj
;
8669 wxPyTreeCtrl
* _arg0
;
8670 PyObject
* _argo0
= 0;
8671 char *_kwnames
[] = { "self", NULL
};
8674 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_Unselect",_kwnames
,&_argo0
))
8677 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8678 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8679 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_Unselect. Expected _wxPyTreeCtrl_p.");
8684 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8685 wxTreeCtrl_Unselect(_arg0
);
8687 wxPyEndAllowThreads(__tstate
);
8688 if (PyErr_Occurred()) return NULL
;
8689 } Py_INCREF(Py_None
);
8690 _resultobj
= Py_None
;
8694 #define wxTreeCtrl_UnselectAll(_swigobj) (_swigobj->UnselectAll())
8695 static PyObject
*_wrap_wxTreeCtrl_UnselectAll(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8696 PyObject
* _resultobj
;
8697 wxPyTreeCtrl
* _arg0
;
8698 PyObject
* _argo0
= 0;
8699 char *_kwnames
[] = { "self", NULL
};
8702 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_UnselectAll",_kwnames
,&_argo0
))
8705 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8706 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8707 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_UnselectAll. Expected _wxPyTreeCtrl_p.");
8712 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8713 wxTreeCtrl_UnselectAll(_arg0
);
8715 wxPyEndAllowThreads(__tstate
);
8716 if (PyErr_Occurred()) return NULL
;
8717 } Py_INCREF(Py_None
);
8718 _resultobj
= Py_None
;
8722 #define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
8723 static PyObject
*_wrap_wxTreeCtrl_SelectItem(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8724 PyObject
* _resultobj
;
8725 wxPyTreeCtrl
* _arg0
;
8726 wxTreeItemId
* _arg1
;
8727 PyObject
* _argo0
= 0;
8728 PyObject
* _argo1
= 0;
8729 char *_kwnames
[] = { "self","item", NULL
};
8732 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SelectItem",_kwnames
,&_argo0
,&_argo1
))
8735 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8736 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8737 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxPyTreeCtrl_p.");
8742 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8743 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8744 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SelectItem. Expected _wxTreeItemId_p.");
8749 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8750 wxTreeCtrl_SelectItem(_arg0
,*_arg1
);
8752 wxPyEndAllowThreads(__tstate
);
8753 if (PyErr_Occurred()) return NULL
;
8754 } Py_INCREF(Py_None
);
8755 _resultobj
= Py_None
;
8759 #define wxTreeCtrl_EnsureVisible(_swigobj,_swigarg0) (_swigobj->EnsureVisible(_swigarg0))
8760 static PyObject
*_wrap_wxTreeCtrl_EnsureVisible(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8761 PyObject
* _resultobj
;
8762 wxPyTreeCtrl
* _arg0
;
8763 wxTreeItemId
* _arg1
;
8764 PyObject
* _argo0
= 0;
8765 PyObject
* _argo1
= 0;
8766 char *_kwnames
[] = { "self","item", NULL
};
8769 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EnsureVisible",_kwnames
,&_argo0
,&_argo1
))
8772 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8773 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8774 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EnsureVisible. Expected _wxPyTreeCtrl_p.");
8779 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8780 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8781 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EnsureVisible. Expected _wxTreeItemId_p.");
8786 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8787 wxTreeCtrl_EnsureVisible(_arg0
,*_arg1
);
8789 wxPyEndAllowThreads(__tstate
);
8790 if (PyErr_Occurred()) return NULL
;
8791 } Py_INCREF(Py_None
);
8792 _resultobj
= Py_None
;
8796 #define wxTreeCtrl_ScrollTo(_swigobj,_swigarg0) (_swigobj->ScrollTo(_swigarg0))
8797 static PyObject
*_wrap_wxTreeCtrl_ScrollTo(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_ScrollTo",_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_ScrollTo. Expected _wxPyTreeCtrl_p.");
8816 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8817 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8818 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_ScrollTo. Expected _wxTreeItemId_p.");
8823 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8824 wxTreeCtrl_ScrollTo(_arg0
,*_arg1
);
8826 wxPyEndAllowThreads(__tstate
);
8827 if (PyErr_Occurred()) return NULL
;
8828 } Py_INCREF(Py_None
);
8829 _resultobj
= Py_None
;
8833 #define wxTreeCtrl_EditLabel(_swigobj,_swigarg0) (_swigobj->EditLabel(_swigarg0))
8834 static PyObject
*_wrap_wxTreeCtrl_EditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8835 PyObject
* _resultobj
;
8836 wxTextCtrl
* _result
;
8837 wxPyTreeCtrl
* _arg0
;
8838 wxTreeItemId
* _arg1
;
8839 PyObject
* _argo0
= 0;
8840 PyObject
* _argo1
= 0;
8841 char *_kwnames
[] = { "self","item", NULL
};
8844 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_EditLabel",_kwnames
,&_argo0
,&_argo1
))
8847 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8848 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8849 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EditLabel. Expected _wxPyTreeCtrl_p.");
8854 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8855 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8856 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EditLabel. Expected _wxTreeItemId_p.");
8861 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8862 _result
= (wxTextCtrl
*)wxTreeCtrl_EditLabel(_arg0
,*_arg1
);
8864 wxPyEndAllowThreads(__tstate
);
8865 if (PyErr_Occurred()) return NULL
;
8866 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8870 #define wxTreeCtrl_GetEditControl(_swigobj) (_swigobj->GetEditControl())
8871 static PyObject
*_wrap_wxTreeCtrl_GetEditControl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8872 PyObject
* _resultobj
;
8873 wxTextCtrl
* _result
;
8874 wxPyTreeCtrl
* _arg0
;
8875 PyObject
* _argo0
= 0;
8876 char *_kwnames
[] = { "self", NULL
};
8879 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxTreeCtrl_GetEditControl",_kwnames
,&_argo0
))
8882 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8883 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8884 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_GetEditControl. Expected _wxPyTreeCtrl_p.");
8889 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8890 _result
= (wxTextCtrl
*)wxTreeCtrl_GetEditControl(_arg0
);
8892 wxPyEndAllowThreads(__tstate
);
8893 if (PyErr_Occurred()) return NULL
;
8894 }{ _resultobj
= wxPyMake_wxObject(_result
); }
8898 #define wxTreeCtrl_EndEditLabel(_swigobj,_swigarg0,_swigarg1) (_swigobj->EndEditLabel(_swigarg0,_swigarg1))
8899 static PyObject
*_wrap_wxTreeCtrl_EndEditLabel(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8900 PyObject
* _resultobj
;
8901 wxPyTreeCtrl
* _arg0
;
8902 wxTreeItemId
* _arg1
;
8903 int _arg2
= (int ) FALSE
;
8904 PyObject
* _argo0
= 0;
8905 PyObject
* _argo1
= 0;
8906 char *_kwnames
[] = { "self","item","discardChanges", NULL
};
8909 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_EndEditLabel",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
8912 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8913 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8914 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_EndEditLabel. Expected _wxPyTreeCtrl_p.");
8919 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8920 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8921 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_EndEditLabel. Expected _wxTreeItemId_p.");
8926 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8927 wxTreeCtrl_EndEditLabel(_arg0
,*_arg1
,_arg2
);
8929 wxPyEndAllowThreads(__tstate
);
8930 if (PyErr_Occurred()) return NULL
;
8931 } Py_INCREF(Py_None
);
8932 _resultobj
= Py_None
;
8936 #define wxTreeCtrl_SortChildren(_swigobj,_swigarg0) (_swigobj->SortChildren(_swigarg0))
8937 static PyObject
*_wrap_wxTreeCtrl_SortChildren(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8938 PyObject
* _resultobj
;
8939 wxPyTreeCtrl
* _arg0
;
8940 wxTreeItemId
* _arg1
;
8941 PyObject
* _argo0
= 0;
8942 PyObject
* _argo1
= 0;
8943 char *_kwnames
[] = { "self","item", NULL
};
8946 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_SortChildren",_kwnames
,&_argo0
,&_argo1
))
8949 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8950 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8951 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SortChildren. Expected _wxPyTreeCtrl_p.");
8956 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8957 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8958 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SortChildren. Expected _wxTreeItemId_p.");
8963 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
8964 wxTreeCtrl_SortChildren(_arg0
,*_arg1
);
8966 wxPyEndAllowThreads(__tstate
);
8967 if (PyErr_Occurred()) return NULL
;
8968 } Py_INCREF(Py_None
);
8969 _resultobj
= Py_None
;
8973 #define wxTreeCtrl_SetItemBold(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBold(_swigarg0,_swigarg1))
8974 static PyObject
*_wrap_wxTreeCtrl_SetItemBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
8975 PyObject
* _resultobj
;
8976 wxPyTreeCtrl
* _arg0
;
8977 wxTreeItemId
* _arg1
;
8978 int _arg2
= (int ) TRUE
;
8979 PyObject
* _argo0
= 0;
8980 PyObject
* _argo1
= 0;
8981 char *_kwnames
[] = { "self","item","bold", NULL
};
8984 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemBold",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
8987 if (_argo0
== Py_None
) { _arg0
= NULL
; }
8988 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
8989 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBold. Expected _wxPyTreeCtrl_p.");
8994 if (_argo1
== Py_None
) { _arg1
= NULL
; }
8995 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
8996 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBold. Expected _wxTreeItemId_p.");
9001 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9002 wxTreeCtrl_SetItemBold(_arg0
,*_arg1
,_arg2
);
9004 wxPyEndAllowThreads(__tstate
);
9005 if (PyErr_Occurred()) return NULL
;
9006 } Py_INCREF(Py_None
);
9007 _resultobj
= Py_None
;
9011 #define wxTreeCtrl_IsBold(_swigobj,_swigarg0) (_swigobj->IsBold(_swigarg0))
9012 static PyObject
*_wrap_wxTreeCtrl_IsBold(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9013 PyObject
* _resultobj
;
9015 wxPyTreeCtrl
* _arg0
;
9016 wxTreeItemId
* _arg1
;
9017 PyObject
* _argo0
= 0;
9018 PyObject
* _argo1
= 0;
9019 char *_kwnames
[] = { "self","item", NULL
};
9022 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_IsBold",_kwnames
,&_argo0
,&_argo1
))
9025 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9026 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9027 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_IsBold. Expected _wxPyTreeCtrl_p.");
9032 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9033 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9034 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_IsBold. Expected _wxTreeItemId_p.");
9039 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9040 _result
= (bool )wxTreeCtrl_IsBold(_arg0
,*_arg1
);
9042 wxPyEndAllowThreads(__tstate
);
9043 if (PyErr_Occurred()) return NULL
;
9044 } _resultobj
= Py_BuildValue("i",_result
);
9048 #define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
9049 static PyObject
*_wrap_wxTreeCtrl_HitTest(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9050 PyObject
* _resultobj
;
9051 wxTreeItemId
* _result
;
9052 wxPyTreeCtrl
* _arg0
;
9056 PyObject
* _argo0
= 0;
9058 PyObject
* _obj1
= 0;
9059 char *_kwnames
[] = { "self","point", NULL
};
9066 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxTreeCtrl_HitTest",_kwnames
,&_argo0
,&_obj1
))
9069 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9070 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9071 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxPyTreeCtrl_p.");
9077 if (! wxPoint_helper(_obj1
, &_arg1
))
9081 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9082 _result
= new wxTreeItemId (wxTreeCtrl_HitTest(_arg0
,*_arg1
,*_arg2
));
9084 wxPyEndAllowThreads(__tstate
);
9085 if (PyErr_Occurred()) return NULL
;
9086 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
9087 _resultobj
= Py_BuildValue("s",_ptemp
);
9090 o
= PyInt_FromLong((long) (*_arg2
));
9091 _resultobj
= t_output_helper(_resultobj
, o
);
9096 #define wxTreeCtrl_SetItemTextColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemTextColour(_swigarg0,_swigarg1))
9097 static PyObject
*_wrap_wxTreeCtrl_SetItemTextColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9098 PyObject
* _resultobj
;
9099 wxPyTreeCtrl
* _arg0
;
9100 wxTreeItemId
* _arg1
;
9102 PyObject
* _argo0
= 0;
9103 PyObject
* _argo1
= 0;
9105 PyObject
* _obj2
= 0;
9106 char *_kwnames
[] = { "self","item","col", NULL
};
9109 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemTextColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
9112 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9113 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9114 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemTextColour. Expected _wxPyTreeCtrl_p.");
9119 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9120 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9121 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemTextColour. Expected _wxTreeItemId_p.");
9127 if (! wxColour_helper(_obj2
, &_arg2
))
9131 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9132 wxTreeCtrl_SetItemTextColour(_arg0
,*_arg1
,*_arg2
);
9134 wxPyEndAllowThreads(__tstate
);
9135 if (PyErr_Occurred()) return NULL
;
9136 } Py_INCREF(Py_None
);
9137 _resultobj
= Py_None
;
9141 #define wxTreeCtrl_SetItemBackgroundColour(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemBackgroundColour(_swigarg0,_swigarg1))
9142 static PyObject
*_wrap_wxTreeCtrl_SetItemBackgroundColour(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9143 PyObject
* _resultobj
;
9144 wxPyTreeCtrl
* _arg0
;
9145 wxTreeItemId
* _arg1
;
9147 PyObject
* _argo0
= 0;
9148 PyObject
* _argo1
= 0;
9150 PyObject
* _obj2
= 0;
9151 char *_kwnames
[] = { "self","item","col", NULL
};
9154 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemBackgroundColour",_kwnames
,&_argo0
,&_argo1
,&_obj2
))
9157 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9158 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9159 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxPyTreeCtrl_p.");
9164 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9165 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9166 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemBackgroundColour. Expected _wxTreeItemId_p.");
9172 if (! wxColour_helper(_obj2
, &_arg2
))
9176 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9177 wxTreeCtrl_SetItemBackgroundColour(_arg0
,*_arg1
,*_arg2
);
9179 wxPyEndAllowThreads(__tstate
);
9180 if (PyErr_Occurred()) return NULL
;
9181 } Py_INCREF(Py_None
);
9182 _resultobj
= Py_None
;
9186 #define wxTreeCtrl_SetItemFont(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemFont(_swigarg0,_swigarg1))
9187 static PyObject
*_wrap_wxTreeCtrl_SetItemFont(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9188 PyObject
* _resultobj
;
9189 wxPyTreeCtrl
* _arg0
;
9190 wxTreeItemId
* _arg1
;
9192 PyObject
* _argo0
= 0;
9193 PyObject
* _argo1
= 0;
9194 PyObject
* _argo2
= 0;
9195 char *_kwnames
[] = { "self","item","font", NULL
};
9198 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOO:wxTreeCtrl_SetItemFont",_kwnames
,&_argo0
,&_argo1
,&_argo2
))
9201 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9202 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9203 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemFont. Expected _wxPyTreeCtrl_p.");
9208 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9209 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9210 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemFont. Expected _wxTreeItemId_p.");
9215 if (_argo2
== Py_None
) { _arg2
= NULL
; }
9216 else if (SWIG_GetPtrObj(_argo2
,(void **) &_arg2
,"_wxFont_p")) {
9217 PyErr_SetString(PyExc_TypeError
,"Type error in argument 3 of wxTreeCtrl_SetItemFont. Expected _wxFont_p.");
9222 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9223 wxTreeCtrl_SetItemFont(_arg0
,*_arg1
,*_arg2
);
9225 wxPyEndAllowThreads(__tstate
);
9226 if (PyErr_Occurred()) return NULL
;
9227 } Py_INCREF(Py_None
);
9228 _resultobj
= Py_None
;
9232 #define wxTreeCtrl_SetItemDropHighlight(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemDropHighlight(_swigarg0,_swigarg1))
9233 static PyObject
*_wrap_wxTreeCtrl_SetItemDropHighlight(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9234 PyObject
* _resultobj
;
9235 wxPyTreeCtrl
* _arg0
;
9236 wxTreeItemId
* _arg1
;
9237 int _arg2
= (int ) TRUE
;
9238 PyObject
* _argo0
= 0;
9239 PyObject
* _argo1
= 0;
9240 char *_kwnames
[] = { "self","item","highlight", NULL
};
9243 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_SetItemDropHighlight",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
9246 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9247 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxPyTreeCtrl_p")) {
9248 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxTreeCtrl_SetItemDropHighlight. Expected _wxPyTreeCtrl_p.");
9253 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9254 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9255 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_SetItemDropHighlight. Expected _wxTreeItemId_p.");
9260 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9261 wxTreeCtrl_SetItemDropHighlight(_arg0
,*_arg1
,_arg2
);
9263 wxPyEndAllowThreads(__tstate
);
9264 if (PyErr_Occurred()) return NULL
;
9265 } Py_INCREF(Py_None
);
9266 _resultobj
= Py_None
;
9270 static PyObject
* wxPyTreeCtrl_GetBoundingRect(wxPyTreeCtrl
*self
,const wxTreeItemId
& item
,int textOnly
) {
9272 if (self
->GetBoundingRect(item
, rect
, textOnly
)) {
9273 wxPyBeginBlockThreads();
9274 wxRect
* r
= new wxRect(rect
);
9275 PyObject
* val
= wxPyConstructObject((void*)r
, "wxRect");
9276 wxPyEndBlockThreads();
9284 static PyObject
*_wrap_wxTreeCtrl_GetBoundingRect(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9285 PyObject
* _resultobj
;
9287 wxPyTreeCtrl
* _arg0
;
9288 wxTreeItemId
* _arg1
;
9289 int _arg2
= (int ) FALSE
;
9290 PyObject
* _argo0
= 0;
9291 PyObject
* _argo1
= 0;
9292 char *_kwnames
[] = { "self","item","textOnly", NULL
};
9295 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|i:wxTreeCtrl_GetBoundingRect",_kwnames
,&_argo0
,&_argo1
,&_arg2
))
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_GetBoundingRect. Expected _wxPyTreeCtrl_p.");
9305 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9306 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxTreeItemId_p")) {
9307 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxTreeCtrl_GetBoundingRect. Expected _wxTreeItemId_p.");
9312 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9313 _result
= (PyObject
*)wxPyTreeCtrl_GetBoundingRect(_arg0
,*_arg1
,_arg2
);
9315 wxPyEndAllowThreads(__tstate
);
9316 if (PyErr_Occurred()) return NULL
;
9318 _resultobj
= _result
;
9323 static void *SwigwxDirItemDataTowxObject(void *ptr
) {
9326 src
= (wxDirItemData
*) ptr
;
9327 dest
= (wxObject
*) src
;
9328 return (void *) dest
;
9331 #define new_wxDirItemData(_swigarg0,_swigarg1,_swigarg2) (new wxDirItemData(_swigarg0,_swigarg1,_swigarg2))
9332 static PyObject
*_wrap_new_wxDirItemData(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9333 PyObject
* _resultobj
;
9334 wxDirItemData
* _result
;
9338 PyObject
* _obj0
= 0;
9339 PyObject
* _obj1
= 0;
9341 char *_kwnames
[] = { "path","name","isDir", NULL
};
9345 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:new_wxDirItemData",_kwnames
,&_obj0
,&_obj1
,&tempbool2
))
9348 _arg0
= wxString_in_helper(_obj0
);
9353 _arg1
= wxString_in_helper(_obj1
);
9357 _arg2
= (bool ) tempbool2
;
9359 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9360 _result
= (wxDirItemData
*)new_wxDirItemData(*_arg0
,*_arg1
,_arg2
);
9362 wxPyEndAllowThreads(__tstate
);
9363 if (PyErr_Occurred()) return NULL
;
9365 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirItemData_p");
9366 _resultobj
= Py_BuildValue("s",_ptemp
);
9369 _resultobj
= Py_None
;
9382 #define wxDirItemData_SetNewDirName(_swigobj,_swigarg0) (_swigobj->SetNewDirName(_swigarg0))
9383 static PyObject
*_wrap_wxDirItemData_SetNewDirName(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9384 PyObject
* _resultobj
;
9385 wxDirItemData
* _arg0
;
9387 PyObject
* _argo0
= 0;
9388 PyObject
* _obj1
= 0;
9389 char *_kwnames
[] = { "self","path", NULL
};
9392 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDirItemData_SetNewDirName",_kwnames
,&_argo0
,&_obj1
))
9395 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9396 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9397 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_SetNewDirName. Expected _wxDirItemData_p.");
9402 _arg1
= wxString_in_helper(_obj1
);
9407 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9408 wxDirItemData_SetNewDirName(_arg0
,*_arg1
);
9410 wxPyEndAllowThreads(__tstate
);
9411 if (PyErr_Occurred()) return NULL
;
9412 } Py_INCREF(Py_None
);
9413 _resultobj
= Py_None
;
9421 #define wxDirItemData_m_path_set(_swigobj,_swigval) (_swigobj->m_path = *(_swigval),_swigval)
9422 static PyObject
*_wrap_wxDirItemData_m_path_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9423 PyObject
* _resultobj
;
9425 wxDirItemData
* _arg0
;
9427 PyObject
* _argo0
= 0;
9428 PyObject
* _obj1
= 0;
9429 char *_kwnames
[] = { "self","m_path", NULL
};
9432 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDirItemData_m_path_set",_kwnames
,&_argo0
,&_obj1
))
9435 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9436 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9437 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_path_set. Expected _wxDirItemData_p.");
9442 _arg1
= wxString_in_helper(_obj1
);
9447 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9448 _result
= (wxString
*)wxDirItemData_m_path_set(_arg0
,_arg1
);
9450 wxPyEndAllowThreads(__tstate
);
9451 if (PyErr_Occurred()) return NULL
;
9454 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
9456 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9466 #define wxDirItemData_m_path_get(_swigobj) (&_swigobj->m_path)
9467 static PyObject
*_wrap_wxDirItemData_m_path_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9468 PyObject
* _resultobj
;
9470 wxDirItemData
* _arg0
;
9471 PyObject
* _argo0
= 0;
9472 char *_kwnames
[] = { "self", NULL
};
9475 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_path_get",_kwnames
,&_argo0
))
9478 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9479 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9480 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_path_get. Expected _wxDirItemData_p.");
9485 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9486 _result
= (wxString
*)wxDirItemData_m_path_get(_arg0
);
9488 wxPyEndAllowThreads(__tstate
);
9489 if (PyErr_Occurred()) return NULL
;
9492 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
9494 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9500 #define wxDirItemData_m_name_set(_swigobj,_swigval) (_swigobj->m_name = *(_swigval),_swigval)
9501 static PyObject
*_wrap_wxDirItemData_m_name_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9502 PyObject
* _resultobj
;
9504 wxDirItemData
* _arg0
;
9506 PyObject
* _argo0
= 0;
9507 PyObject
* _obj1
= 0;
9508 char *_kwnames
[] = { "self","m_name", NULL
};
9511 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxDirItemData_m_name_set",_kwnames
,&_argo0
,&_obj1
))
9514 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9515 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9516 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_name_set. Expected _wxDirItemData_p.");
9521 _arg1
= wxString_in_helper(_obj1
);
9526 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9527 _result
= (wxString
*)wxDirItemData_m_name_set(_arg0
,_arg1
);
9529 wxPyEndAllowThreads(__tstate
);
9530 if (PyErr_Occurred()) return NULL
;
9533 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
9535 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9545 #define wxDirItemData_m_name_get(_swigobj) (&_swigobj->m_name)
9546 static PyObject
*_wrap_wxDirItemData_m_name_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9547 PyObject
* _resultobj
;
9549 wxDirItemData
* _arg0
;
9550 PyObject
* _argo0
= 0;
9551 char *_kwnames
[] = { "self", NULL
};
9554 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_name_get",_kwnames
,&_argo0
))
9557 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9558 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9559 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_name_get. Expected _wxDirItemData_p.");
9564 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9565 _result
= (wxString
*)wxDirItemData_m_name_get(_arg0
);
9567 wxPyEndAllowThreads(__tstate
);
9568 if (PyErr_Occurred()) return NULL
;
9571 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
9573 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
9579 #define wxDirItemData_m_isHidden_set(_swigobj,_swigval) (_swigobj->m_isHidden = _swigval,_swigval)
9580 static PyObject
*_wrap_wxDirItemData_m_isHidden_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9581 PyObject
* _resultobj
;
9583 wxDirItemData
* _arg0
;
9585 PyObject
* _argo0
= 0;
9587 char *_kwnames
[] = { "self","m_isHidden", NULL
};
9590 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDirItemData_m_isHidden_set",_kwnames
,&_argo0
,&tempbool1
))
9593 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9594 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9595 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isHidden_set. Expected _wxDirItemData_p.");
9599 _arg1
= (bool ) tempbool1
;
9601 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9602 _result
= (bool )wxDirItemData_m_isHidden_set(_arg0
,_arg1
);
9604 wxPyEndAllowThreads(__tstate
);
9605 if (PyErr_Occurred()) return NULL
;
9606 } _resultobj
= Py_BuildValue("i",_result
);
9610 #define wxDirItemData_m_isHidden_get(_swigobj) ((bool ) _swigobj->m_isHidden)
9611 static PyObject
*_wrap_wxDirItemData_m_isHidden_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9612 PyObject
* _resultobj
;
9614 wxDirItemData
* _arg0
;
9615 PyObject
* _argo0
= 0;
9616 char *_kwnames
[] = { "self", NULL
};
9619 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_isHidden_get",_kwnames
,&_argo0
))
9622 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9623 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9624 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isHidden_get. Expected _wxDirItemData_p.");
9629 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9630 _result
= (bool )wxDirItemData_m_isHidden_get(_arg0
);
9632 wxPyEndAllowThreads(__tstate
);
9633 if (PyErr_Occurred()) return NULL
;
9634 } _resultobj
= Py_BuildValue("i",_result
);
9638 #define wxDirItemData_m_isExpanded_set(_swigobj,_swigval) (_swigobj->m_isExpanded = _swigval,_swigval)
9639 static PyObject
*_wrap_wxDirItemData_m_isExpanded_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9640 PyObject
* _resultobj
;
9642 wxDirItemData
* _arg0
;
9644 PyObject
* _argo0
= 0;
9646 char *_kwnames
[] = { "self","m_isExpanded", NULL
};
9649 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDirItemData_m_isExpanded_set",_kwnames
,&_argo0
,&tempbool1
))
9652 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9653 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9654 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isExpanded_set. Expected _wxDirItemData_p.");
9658 _arg1
= (bool ) tempbool1
;
9660 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9661 _result
= (bool )wxDirItemData_m_isExpanded_set(_arg0
,_arg1
);
9663 wxPyEndAllowThreads(__tstate
);
9664 if (PyErr_Occurred()) return NULL
;
9665 } _resultobj
= Py_BuildValue("i",_result
);
9669 #define wxDirItemData_m_isExpanded_get(_swigobj) ((bool ) _swigobj->m_isExpanded)
9670 static PyObject
*_wrap_wxDirItemData_m_isExpanded_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9671 PyObject
* _resultobj
;
9673 wxDirItemData
* _arg0
;
9674 PyObject
* _argo0
= 0;
9675 char *_kwnames
[] = { "self", NULL
};
9678 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_isExpanded_get",_kwnames
,&_argo0
))
9681 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9682 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9683 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isExpanded_get. Expected _wxDirItemData_p.");
9688 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9689 _result
= (bool )wxDirItemData_m_isExpanded_get(_arg0
);
9691 wxPyEndAllowThreads(__tstate
);
9692 if (PyErr_Occurred()) return NULL
;
9693 } _resultobj
= Py_BuildValue("i",_result
);
9697 #define wxDirItemData_m_isDir_set(_swigobj,_swigval) (_swigobj->m_isDir = _swigval,_swigval)
9698 static PyObject
*_wrap_wxDirItemData_m_isDir_set(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9699 PyObject
* _resultobj
;
9701 wxDirItemData
* _arg0
;
9703 PyObject
* _argo0
= 0;
9705 char *_kwnames
[] = { "self","m_isDir", NULL
};
9708 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxDirItemData_m_isDir_set",_kwnames
,&_argo0
,&tempbool1
))
9711 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9712 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9713 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isDir_set. Expected _wxDirItemData_p.");
9717 _arg1
= (bool ) tempbool1
;
9719 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9720 _result
= (bool )wxDirItemData_m_isDir_set(_arg0
,_arg1
);
9722 wxPyEndAllowThreads(__tstate
);
9723 if (PyErr_Occurred()) return NULL
;
9724 } _resultobj
= Py_BuildValue("i",_result
);
9728 #define wxDirItemData_m_isDir_get(_swigobj) ((bool ) _swigobj->m_isDir)
9729 static PyObject
*_wrap_wxDirItemData_m_isDir_get(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9730 PyObject
* _resultobj
;
9732 wxDirItemData
* _arg0
;
9733 PyObject
* _argo0
= 0;
9734 char *_kwnames
[] = { "self", NULL
};
9737 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxDirItemData_m_isDir_get",_kwnames
,&_argo0
))
9740 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9741 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirItemData_p")) {
9742 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirItemData_m_isDir_get. Expected _wxDirItemData_p.");
9747 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9748 _result
= (bool )wxDirItemData_m_isDir_get(_arg0
);
9750 wxPyEndAllowThreads(__tstate
);
9751 if (PyErr_Occurred()) return NULL
;
9752 } _resultobj
= Py_BuildValue("i",_result
);
9756 static void *SwigwxGenericDirCtrlTowxControl(void *ptr
) {
9757 wxGenericDirCtrl
*src
;
9759 src
= (wxGenericDirCtrl
*) ptr
;
9760 dest
= (wxControl
*) src
;
9761 return (void *) dest
;
9764 static void *SwigwxGenericDirCtrlTowxWindow(void *ptr
) {
9765 wxGenericDirCtrl
*src
;
9767 src
= (wxGenericDirCtrl
*) ptr
;
9768 dest
= (wxWindow
*) src
;
9769 return (void *) dest
;
9772 static void *SwigwxGenericDirCtrlTowxEvtHandler(void *ptr
) {
9773 wxGenericDirCtrl
*src
;
9775 src
= (wxGenericDirCtrl
*) ptr
;
9776 dest
= (wxEvtHandler
*) src
;
9777 return (void *) dest
;
9780 static void *SwigwxGenericDirCtrlTowxObject(void *ptr
) {
9781 wxGenericDirCtrl
*src
;
9783 src
= (wxGenericDirCtrl
*) ptr
;
9784 dest
= (wxObject
*) src
;
9785 return (void *) dest
;
9788 #define new_wxGenericDirCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (new wxGenericDirCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
9789 static PyObject
*_wrap_new_wxGenericDirCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9790 PyObject
* _resultobj
;
9791 wxGenericDirCtrl
* _result
;
9793 wxWindowID _arg1
= (wxWindowID
) -1;
9794 char * _arg2
= (char *) wxDirDialogDefaultFolderStr
;
9795 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
9796 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
9797 long _arg5
= (long ) (wxDIRCTRL_3D_INTERNAL
)|wxSUNKEN_BORDER
;
9798 char * _arg6
= (char *) wxEmptyString
;
9799 int _arg7
= (int ) 0;
9800 char * _arg8
= (char *) "dirCtrl";
9801 PyObject
* _argo0
= 0;
9803 PyObject
* _obj3
= 0;
9805 PyObject
* _obj4
= 0;
9806 char *_kwnames
[] = { "parent","id","dir","pos","size","style","filter","defaultFilter","name", NULL
};
9810 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|isOOlsis:new_wxGenericDirCtrl",_kwnames
,&_argo0
,&_arg1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
,&_arg6
,&_arg7
,&_arg8
))
9813 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9814 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxWindow_p")) {
9815 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of new_wxGenericDirCtrl. Expected _wxWindow_p.");
9822 if (! wxPoint_helper(_obj3
, &_arg3
))
9828 if (! wxSize_helper(_obj4
, &_arg4
))
9832 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9833 _result
= (wxGenericDirCtrl
*)new_wxGenericDirCtrl(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
,_arg6
,_arg7
,_arg8
);
9835 wxPyEndAllowThreads(__tstate
);
9836 if (PyErr_Occurred()) return NULL
;
9838 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGenericDirCtrl_p");
9839 _resultobj
= Py_BuildValue("s",_ptemp
);
9842 _resultobj
= Py_None
;
9847 #define new_wxPreGenericDirCtrl() (new wxGenericDirCtrl())
9848 static PyObject
*_wrap_new_wxPreGenericDirCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9849 PyObject
* _resultobj
;
9850 wxGenericDirCtrl
* _result
;
9851 char *_kwnames
[] = { NULL
};
9855 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreGenericDirCtrl",_kwnames
))
9858 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9859 _result
= (wxGenericDirCtrl
*)new_wxPreGenericDirCtrl();
9861 wxPyEndAllowThreads(__tstate
);
9862 if (PyErr_Occurred()) return NULL
;
9864 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxGenericDirCtrl_p");
9865 _resultobj
= Py_BuildValue("s",_ptemp
);
9868 _resultobj
= Py_None
;
9873 #define wxGenericDirCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8))
9874 static PyObject
*_wrap_wxGenericDirCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9875 PyObject
* _resultobj
;
9877 wxGenericDirCtrl
* _arg0
;
9879 wxWindowID _arg2
= (wxWindowID
) -1;
9880 char * _arg3
= (char *) wxDirDialogDefaultFolderStr
;
9881 wxPoint
* _arg4
= (wxPoint
*) &wxDefaultPosition
;
9882 wxSize
* _arg5
= (wxSize
*) &wxDefaultSize
;
9883 long _arg6
= (long ) (wxDIRCTRL_3D_INTERNAL
)|wxSUNKEN_BORDER
;
9884 char * _arg7
= (char *) wxEmptyString
;
9885 int _arg8
= (int ) 0;
9886 char * _arg9
= (char *) "dirCtrl";
9887 PyObject
* _argo0
= 0;
9888 PyObject
* _argo1
= 0;
9890 PyObject
* _obj4
= 0;
9892 PyObject
* _obj5
= 0;
9893 char *_kwnames
[] = { "self","parent","id","dir","pos","size","style","filter","defaultFilter","name", NULL
};
9896 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|isOOlsis:wxGenericDirCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_arg3
,&_obj4
,&_obj5
,&_arg6
,&_arg7
,&_arg8
,&_arg9
))
9899 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9900 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
9901 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_Create. Expected _wxGenericDirCtrl_p.");
9906 if (_argo1
== Py_None
) { _arg1
= NULL
; }
9907 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxWindow_p")) {
9908 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxGenericDirCtrl_Create. Expected _wxWindow_p.");
9915 if (! wxPoint_helper(_obj4
, &_arg4
))
9921 if (! wxSize_helper(_obj5
, &_arg5
))
9925 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9926 _result
= (bool )wxGenericDirCtrl_Create(_arg0
,_arg1
,_arg2
,_arg3
,*_arg4
,*_arg5
,_arg6
,_arg7
,_arg8
,_arg9
);
9928 wxPyEndAllowThreads(__tstate
);
9929 if (PyErr_Occurred()) return NULL
;
9930 } _resultobj
= Py_BuildValue("i",_result
);
9934 #define wxGenericDirCtrl_ExpandPath(_swigobj,_swigarg0) (_swigobj->ExpandPath(_swigarg0))
9935 static PyObject
*_wrap_wxGenericDirCtrl_ExpandPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9936 PyObject
* _resultobj
;
9938 wxGenericDirCtrl
* _arg0
;
9940 PyObject
* _argo0
= 0;
9941 PyObject
* _obj1
= 0;
9942 char *_kwnames
[] = { "self","path", NULL
};
9945 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_ExpandPath",_kwnames
,&_argo0
,&_obj1
))
9948 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9949 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
9950 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_ExpandPath. Expected _wxGenericDirCtrl_p.");
9955 _arg1
= wxString_in_helper(_obj1
);
9960 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9961 _result
= (bool )wxGenericDirCtrl_ExpandPath(_arg0
,*_arg1
);
9963 wxPyEndAllowThreads(__tstate
);
9964 if (PyErr_Occurred()) return NULL
;
9965 } _resultobj
= Py_BuildValue("i",_result
);
9973 #define wxGenericDirCtrl_GetDefaultPath(_swigobj) (_swigobj->GetDefaultPath())
9974 static PyObject
*_wrap_wxGenericDirCtrl_GetDefaultPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
9975 PyObject
* _resultobj
;
9977 wxGenericDirCtrl
* _arg0
;
9978 PyObject
* _argo0
= 0;
9979 char *_kwnames
[] = { "self", NULL
};
9982 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetDefaultPath",_kwnames
,&_argo0
))
9985 if (_argo0
== Py_None
) { _arg0
= NULL
; }
9986 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
9987 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetDefaultPath. Expected _wxGenericDirCtrl_p.");
9992 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
9993 _result
= new wxString (wxGenericDirCtrl_GetDefaultPath(_arg0
));
9995 wxPyEndAllowThreads(__tstate
);
9996 if (PyErr_Occurred()) return NULL
;
9999 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
10001 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10010 #define wxGenericDirCtrl_SetDefaultPath(_swigobj,_swigarg0) (_swigobj->SetDefaultPath(_swigarg0))
10011 static PyObject
*_wrap_wxGenericDirCtrl_SetDefaultPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10012 PyObject
* _resultobj
;
10013 wxGenericDirCtrl
* _arg0
;
10015 PyObject
* _argo0
= 0;
10016 PyObject
* _obj1
= 0;
10017 char *_kwnames
[] = { "self","path", NULL
};
10020 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_SetDefaultPath",_kwnames
,&_argo0
,&_obj1
))
10023 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10024 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10025 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetDefaultPath. Expected _wxGenericDirCtrl_p.");
10030 _arg1
= wxString_in_helper(_obj1
);
10035 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10036 wxGenericDirCtrl_SetDefaultPath(_arg0
,*_arg1
);
10038 wxPyEndAllowThreads(__tstate
);
10039 if (PyErr_Occurred()) return NULL
;
10040 } Py_INCREF(Py_None
);
10041 _resultobj
= Py_None
;
10049 #define wxGenericDirCtrl_GetPath(_swigobj) (_swigobj->GetPath())
10050 static PyObject
*_wrap_wxGenericDirCtrl_GetPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10051 PyObject
* _resultobj
;
10052 wxString
* _result
;
10053 wxGenericDirCtrl
* _arg0
;
10054 PyObject
* _argo0
= 0;
10055 char *_kwnames
[] = { "self", NULL
};
10058 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetPath",_kwnames
,&_argo0
))
10061 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10062 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10063 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetPath. Expected _wxGenericDirCtrl_p.");
10068 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10069 _result
= new wxString (wxGenericDirCtrl_GetPath(_arg0
));
10071 wxPyEndAllowThreads(__tstate
);
10072 if (PyErr_Occurred()) return NULL
;
10075 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
10077 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10086 #define wxGenericDirCtrl_GetFilePath(_swigobj) (_swigobj->GetFilePath())
10087 static PyObject
*_wrap_wxGenericDirCtrl_GetFilePath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10088 PyObject
* _resultobj
;
10089 wxString
* _result
;
10090 wxGenericDirCtrl
* _arg0
;
10091 PyObject
* _argo0
= 0;
10092 char *_kwnames
[] = { "self", NULL
};
10095 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilePath",_kwnames
,&_argo0
))
10098 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10099 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10100 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilePath. Expected _wxGenericDirCtrl_p.");
10105 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10106 _result
= new wxString (wxGenericDirCtrl_GetFilePath(_arg0
));
10108 wxPyEndAllowThreads(__tstate
);
10109 if (PyErr_Occurred()) return NULL
;
10112 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
10114 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10123 #define wxGenericDirCtrl_SetPath(_swigobj,_swigarg0) (_swigobj->SetPath(_swigarg0))
10124 static PyObject
*_wrap_wxGenericDirCtrl_SetPath(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10125 PyObject
* _resultobj
;
10126 wxGenericDirCtrl
* _arg0
;
10128 PyObject
* _argo0
= 0;
10129 PyObject
* _obj1
= 0;
10130 char *_kwnames
[] = { "self","path", NULL
};
10133 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_SetPath",_kwnames
,&_argo0
,&_obj1
))
10136 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10137 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10138 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetPath. Expected _wxGenericDirCtrl_p.");
10143 _arg1
= wxString_in_helper(_obj1
);
10148 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10149 wxGenericDirCtrl_SetPath(_arg0
,*_arg1
);
10151 wxPyEndAllowThreads(__tstate
);
10152 if (PyErr_Occurred()) return NULL
;
10153 } Py_INCREF(Py_None
);
10154 _resultobj
= Py_None
;
10162 #define wxGenericDirCtrl_ShowHidden(_swigobj,_swigarg0) (_swigobj->ShowHidden(_swigarg0))
10163 static PyObject
*_wrap_wxGenericDirCtrl_ShowHidden(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10164 PyObject
* _resultobj
;
10165 wxGenericDirCtrl
* _arg0
;
10167 PyObject
* _argo0
= 0;
10169 char *_kwnames
[] = { "self","show", NULL
};
10172 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGenericDirCtrl_ShowHidden",_kwnames
,&_argo0
,&tempbool1
))
10175 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10176 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10177 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_ShowHidden. Expected _wxGenericDirCtrl_p.");
10181 _arg1
= (bool ) tempbool1
;
10183 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10184 wxGenericDirCtrl_ShowHidden(_arg0
,_arg1
);
10186 wxPyEndAllowThreads(__tstate
);
10187 if (PyErr_Occurred()) return NULL
;
10188 } Py_INCREF(Py_None
);
10189 _resultobj
= Py_None
;
10193 #define wxGenericDirCtrl_GetShowHidden(_swigobj) (_swigobj->GetShowHidden())
10194 static PyObject
*_wrap_wxGenericDirCtrl_GetShowHidden(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10195 PyObject
* _resultobj
;
10197 wxGenericDirCtrl
* _arg0
;
10198 PyObject
* _argo0
= 0;
10199 char *_kwnames
[] = { "self", NULL
};
10202 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetShowHidden",_kwnames
,&_argo0
))
10205 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10206 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10207 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetShowHidden. Expected _wxGenericDirCtrl_p.");
10212 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10213 _result
= (bool )wxGenericDirCtrl_GetShowHidden(_arg0
);
10215 wxPyEndAllowThreads(__tstate
);
10216 if (PyErr_Occurred()) return NULL
;
10217 } _resultobj
= Py_BuildValue("i",_result
);
10221 #define wxGenericDirCtrl_GetFilter(_swigobj) (_swigobj->GetFilter())
10222 static PyObject
*_wrap_wxGenericDirCtrl_GetFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10223 PyObject
* _resultobj
;
10224 wxString
* _result
;
10225 wxGenericDirCtrl
* _arg0
;
10226 PyObject
* _argo0
= 0;
10227 char *_kwnames
[] = { "self", NULL
};
10230 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilter",_kwnames
,&_argo0
))
10233 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10234 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10235 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilter. Expected _wxGenericDirCtrl_p.");
10240 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10241 _result
= new wxString (wxGenericDirCtrl_GetFilter(_arg0
));
10243 wxPyEndAllowThreads(__tstate
);
10244 if (PyErr_Occurred()) return NULL
;
10247 _resultobj
= PyUnicode_FromUnicode(_result
->c_str(), _result
->Len());
10249 _resultobj
= PyString_FromStringAndSize(_result
->c_str(), _result
->Len());
10258 #define wxGenericDirCtrl_SetFilter(_swigobj,_swigarg0) (_swigobj->SetFilter(_swigarg0))
10259 static PyObject
*_wrap_wxGenericDirCtrl_SetFilter(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10260 PyObject
* _resultobj
;
10261 wxGenericDirCtrl
* _arg0
;
10263 PyObject
* _argo0
= 0;
10264 PyObject
* _obj1
= 0;
10265 char *_kwnames
[] = { "self","filter", NULL
};
10268 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO:wxGenericDirCtrl_SetFilter",_kwnames
,&_argo0
,&_obj1
))
10271 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10272 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10273 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetFilter. Expected _wxGenericDirCtrl_p.");
10278 _arg1
= wxString_in_helper(_obj1
);
10283 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10284 wxGenericDirCtrl_SetFilter(_arg0
,*_arg1
);
10286 wxPyEndAllowThreads(__tstate
);
10287 if (PyErr_Occurred()) return NULL
;
10288 } Py_INCREF(Py_None
);
10289 _resultobj
= Py_None
;
10297 #define wxGenericDirCtrl_GetFilterIndex(_swigobj) (_swigobj->GetFilterIndex())
10298 static PyObject
*_wrap_wxGenericDirCtrl_GetFilterIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10299 PyObject
* _resultobj
;
10301 wxGenericDirCtrl
* _arg0
;
10302 PyObject
* _argo0
= 0;
10303 char *_kwnames
[] = { "self", NULL
};
10306 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilterIndex",_kwnames
,&_argo0
))
10309 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10310 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10311 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilterIndex. Expected _wxGenericDirCtrl_p.");
10316 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10317 _result
= (int )wxGenericDirCtrl_GetFilterIndex(_arg0
);
10319 wxPyEndAllowThreads(__tstate
);
10320 if (PyErr_Occurred()) return NULL
;
10321 } _resultobj
= Py_BuildValue("i",_result
);
10325 #define wxGenericDirCtrl_SetFilterIndex(_swigobj,_swigarg0) (_swigobj->SetFilterIndex(_swigarg0))
10326 static PyObject
*_wrap_wxGenericDirCtrl_SetFilterIndex(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10327 PyObject
* _resultobj
;
10328 wxGenericDirCtrl
* _arg0
;
10330 PyObject
* _argo0
= 0;
10331 char *_kwnames
[] = { "self","n", NULL
};
10334 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"Oi:wxGenericDirCtrl_SetFilterIndex",_kwnames
,&_argo0
,&_arg1
))
10337 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10338 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10339 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_SetFilterIndex. Expected _wxGenericDirCtrl_p.");
10344 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10345 wxGenericDirCtrl_SetFilterIndex(_arg0
,_arg1
);
10347 wxPyEndAllowThreads(__tstate
);
10348 if (PyErr_Occurred()) return NULL
;
10349 } Py_INCREF(Py_None
);
10350 _resultobj
= Py_None
;
10354 #define wxGenericDirCtrl_GetRootId(_swigobj) (_swigobj->GetRootId())
10355 static PyObject
*_wrap_wxGenericDirCtrl_GetRootId(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10356 PyObject
* _resultobj
;
10357 wxTreeItemId
* _result
;
10358 wxGenericDirCtrl
* _arg0
;
10359 PyObject
* _argo0
= 0;
10360 char *_kwnames
[] = { "self", NULL
};
10364 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetRootId",_kwnames
,&_argo0
))
10367 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10368 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10369 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetRootId. Expected _wxGenericDirCtrl_p.");
10374 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10375 _result
= new wxTreeItemId (wxGenericDirCtrl_GetRootId(_arg0
));
10377 wxPyEndAllowThreads(__tstate
);
10378 if (PyErr_Occurred()) return NULL
;
10379 } SWIG_MakePtr(_ptemp
, (void *) _result
,"_wxTreeItemId_p");
10380 _resultobj
= Py_BuildValue("s",_ptemp
);
10384 #define wxGenericDirCtrl_GetTreeCtrl(_swigobj) (_swigobj->GetTreeCtrl())
10385 static PyObject
*_wrap_wxGenericDirCtrl_GetTreeCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10386 PyObject
* _resultobj
;
10387 wxTreeCtrl
* _result
;
10388 wxGenericDirCtrl
* _arg0
;
10389 PyObject
* _argo0
= 0;
10390 char *_kwnames
[] = { "self", NULL
};
10394 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetTreeCtrl",_kwnames
,&_argo0
))
10397 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10398 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10399 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetTreeCtrl. Expected _wxGenericDirCtrl_p.");
10404 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10405 _result
= (wxTreeCtrl
*)wxGenericDirCtrl_GetTreeCtrl(_arg0
);
10407 wxPyEndAllowThreads(__tstate
);
10408 if (PyErr_Occurred()) return NULL
;
10410 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxTreeCtrl_p");
10411 _resultobj
= Py_BuildValue("s",_ptemp
);
10413 Py_INCREF(Py_None
);
10414 _resultobj
= Py_None
;
10419 #define wxGenericDirCtrl_GetFilterListCtrl(_swigobj) (_swigobj->GetFilterListCtrl())
10420 static PyObject
*_wrap_wxGenericDirCtrl_GetFilterListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10421 PyObject
* _resultobj
;
10422 wxDirFilterListCtrl
* _result
;
10423 wxGenericDirCtrl
* _arg0
;
10424 PyObject
* _argo0
= 0;
10425 char *_kwnames
[] = { "self", NULL
};
10429 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O:wxGenericDirCtrl_GetFilterListCtrl",_kwnames
,&_argo0
))
10432 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10433 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxGenericDirCtrl_p")) {
10434 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxGenericDirCtrl_GetFilterListCtrl. Expected _wxGenericDirCtrl_p.");
10439 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10440 _result
= (wxDirFilterListCtrl
*)wxGenericDirCtrl_GetFilterListCtrl(_arg0
);
10442 wxPyEndAllowThreads(__tstate
);
10443 if (PyErr_Occurred()) return NULL
;
10445 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirFilterListCtrl_p");
10446 _resultobj
= Py_BuildValue("s",_ptemp
);
10448 Py_INCREF(Py_None
);
10449 _resultobj
= Py_None
;
10454 static void *SwigwxDirFilterListCtrlTowxChoice(void *ptr
) {
10455 wxDirFilterListCtrl
*src
;
10457 src
= (wxDirFilterListCtrl
*) ptr
;
10458 dest
= (wxChoice
*) src
;
10459 return (void *) dest
;
10462 static void *SwigwxDirFilterListCtrlTowxControlWithItems(void *ptr
) {
10463 wxDirFilterListCtrl
*src
;
10464 wxControlWithItems
*dest
;
10465 src
= (wxDirFilterListCtrl
*) ptr
;
10466 dest
= (wxControlWithItems
*) src
;
10467 return (void *) dest
;
10470 static void *SwigwxDirFilterListCtrlTowxControl(void *ptr
) {
10471 wxDirFilterListCtrl
*src
;
10473 src
= (wxDirFilterListCtrl
*) ptr
;
10474 dest
= (wxControl
*) src
;
10475 return (void *) dest
;
10478 static void *SwigwxDirFilterListCtrlTowxWindow(void *ptr
) {
10479 wxDirFilterListCtrl
*src
;
10481 src
= (wxDirFilterListCtrl
*) ptr
;
10482 dest
= (wxWindow
*) src
;
10483 return (void *) dest
;
10486 static void *SwigwxDirFilterListCtrlTowxEvtHandler(void *ptr
) {
10487 wxDirFilterListCtrl
*src
;
10488 wxEvtHandler
*dest
;
10489 src
= (wxDirFilterListCtrl
*) ptr
;
10490 dest
= (wxEvtHandler
*) src
;
10491 return (void *) dest
;
10494 static void *SwigwxDirFilterListCtrlTowxObject(void *ptr
) {
10495 wxDirFilterListCtrl
*src
;
10497 src
= (wxDirFilterListCtrl
*) ptr
;
10498 dest
= (wxObject
*) src
;
10499 return (void *) dest
;
10502 #define new_wxDirFilterListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (new wxDirFilterListCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
10503 static PyObject
*_wrap_new_wxDirFilterListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10504 PyObject
* _resultobj
;
10505 wxDirFilterListCtrl
* _result
;
10506 wxGenericDirCtrl
* _arg0
;
10507 wxWindowID _arg1
= (wxWindowID
) -1;
10508 wxPoint
* _arg2
= (wxPoint
*) &wxDefaultPosition
;
10509 wxSize
* _arg3
= (wxSize
*) &wxDefaultSize
;
10510 long _arg4
= (long ) 0;
10511 PyObject
* _argo0
= 0;
10513 PyObject
* _obj2
= 0;
10515 PyObject
* _obj3
= 0;
10516 char *_kwnames
[] = { "parent","id","pos","size","style", NULL
};
10520 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"O|iOOl:new_wxDirFilterListCtrl",_kwnames
,&_argo0
,&_arg1
,&_obj2
,&_obj3
,&_arg4
))
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 new_wxDirFilterListCtrl. Expected _wxGenericDirCtrl_p.");
10532 if (! wxPoint_helper(_obj2
, &_arg2
))
10538 if (! wxSize_helper(_obj3
, &_arg3
))
10542 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10543 _result
= (wxDirFilterListCtrl
*)new_wxDirFilterListCtrl(_arg0
,_arg1
,*_arg2
,*_arg3
,_arg4
);
10545 wxPyEndAllowThreads(__tstate
);
10546 if (PyErr_Occurred()) return NULL
;
10548 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirFilterListCtrl_p");
10549 _resultobj
= Py_BuildValue("s",_ptemp
);
10551 Py_INCREF(Py_None
);
10552 _resultobj
= Py_None
;
10557 #define new_wxPreDirFilterListCtrl() (new wxDirFilterListCtrl())
10558 static PyObject
*_wrap_new_wxPreDirFilterListCtrl(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10559 PyObject
* _resultobj
;
10560 wxDirFilterListCtrl
* _result
;
10561 char *_kwnames
[] = { NULL
};
10565 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,":new_wxPreDirFilterListCtrl",_kwnames
))
10568 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10569 _result
= (wxDirFilterListCtrl
*)new_wxPreDirFilterListCtrl();
10571 wxPyEndAllowThreads(__tstate
);
10572 if (PyErr_Occurred()) return NULL
;
10574 SWIG_MakePtr(_ptemp
, (char *) _result
,"_wxDirFilterListCtrl_p");
10575 _resultobj
= Py_BuildValue("s",_ptemp
);
10577 Py_INCREF(Py_None
);
10578 _resultobj
= Py_None
;
10583 #define wxDirFilterListCtrl_Create(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->Create(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
10584 static PyObject
*_wrap_wxDirFilterListCtrl_Create(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10585 PyObject
* _resultobj
;
10587 wxDirFilterListCtrl
* _arg0
;
10588 wxGenericDirCtrl
* _arg1
;
10589 wxWindowID _arg2
= (wxWindowID
) -1;
10590 wxPoint
* _arg3
= (wxPoint
*) &wxDefaultPosition
;
10591 wxSize
* _arg4
= (wxSize
*) &wxDefaultSize
;
10592 long _arg5
= (long ) 0;
10593 PyObject
* _argo0
= 0;
10594 PyObject
* _argo1
= 0;
10596 PyObject
* _obj3
= 0;
10598 PyObject
* _obj4
= 0;
10599 char *_kwnames
[] = { "self","parent","id","pos","size","style", NULL
};
10602 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OO|iOOl:wxDirFilterListCtrl_Create",_kwnames
,&_argo0
,&_argo1
,&_arg2
,&_obj3
,&_obj4
,&_arg5
))
10605 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10606 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirFilterListCtrl_p")) {
10607 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirFilterListCtrl_Create. Expected _wxDirFilterListCtrl_p.");
10612 if (_argo1
== Py_None
) { _arg1
= NULL
; }
10613 else if (SWIG_GetPtrObj(_argo1
,(void **) &_arg1
,"_wxGenericDirCtrl_p")) {
10614 PyErr_SetString(PyExc_TypeError
,"Type error in argument 2 of wxDirFilterListCtrl_Create. Expected _wxGenericDirCtrl_p.");
10621 if (! wxPoint_helper(_obj3
, &_arg3
))
10627 if (! wxSize_helper(_obj4
, &_arg4
))
10631 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10632 _result
= (bool )wxDirFilterListCtrl_Create(_arg0
,_arg1
,_arg2
,*_arg3
,*_arg4
,_arg5
);
10634 wxPyEndAllowThreads(__tstate
);
10635 if (PyErr_Occurred()) return NULL
;
10636 } _resultobj
= Py_BuildValue("i",_result
);
10640 #define wxDirFilterListCtrl_FillFilterList(_swigobj,_swigarg0,_swigarg1) (_swigobj->FillFilterList(_swigarg0,_swigarg1))
10641 static PyObject
*_wrap_wxDirFilterListCtrl_FillFilterList(PyObject
*self
, PyObject
*args
, PyObject
*kwargs
) {
10642 PyObject
* _resultobj
;
10643 wxDirFilterListCtrl
* _arg0
;
10646 PyObject
* _argo0
= 0;
10647 PyObject
* _obj1
= 0;
10648 char *_kwnames
[] = { "self","filter","defaultFilter", NULL
};
10651 if(!PyArg_ParseTupleAndKeywords(args
,kwargs
,"OOi:wxDirFilterListCtrl_FillFilterList",_kwnames
,&_argo0
,&_obj1
,&_arg2
))
10654 if (_argo0
== Py_None
) { _arg0
= NULL
; }
10655 else if (SWIG_GetPtrObj(_argo0
,(void **) &_arg0
,"_wxDirFilterListCtrl_p")) {
10656 PyErr_SetString(PyExc_TypeError
,"Type error in argument 1 of wxDirFilterListCtrl_FillFilterList. Expected _wxDirFilterListCtrl_p.");
10661 _arg1
= wxString_in_helper(_obj1
);
10666 PyThreadState
* __tstate
= wxPyBeginAllowThreads();
10667 wxDirFilterListCtrl_FillFilterList(_arg0
,*_arg1
,_arg2
);
10669 wxPyEndAllowThreads(__tstate
);
10670 if (PyErr_Occurred()) return NULL
;
10671 } Py_INCREF(Py_None
);
10672 _resultobj
= Py_None
;
10680 static PyMethodDef controls2cMethods
[] = {
10681 { "wxDirFilterListCtrl_FillFilterList", (PyCFunction
) _wrap_wxDirFilterListCtrl_FillFilterList
, METH_VARARGS
| METH_KEYWORDS
},
10682 { "wxDirFilterListCtrl_Create", (PyCFunction
) _wrap_wxDirFilterListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
10683 { "new_wxPreDirFilterListCtrl", (PyCFunction
) _wrap_new_wxPreDirFilterListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10684 { "new_wxDirFilterListCtrl", (PyCFunction
) _wrap_new_wxDirFilterListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10685 { "wxGenericDirCtrl_GetFilterListCtrl", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilterListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10686 { "wxGenericDirCtrl_GetTreeCtrl", (PyCFunction
) _wrap_wxGenericDirCtrl_GetTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10687 { "wxGenericDirCtrl_GetRootId", (PyCFunction
) _wrap_wxGenericDirCtrl_GetRootId
, METH_VARARGS
| METH_KEYWORDS
},
10688 { "wxGenericDirCtrl_SetFilterIndex", (PyCFunction
) _wrap_wxGenericDirCtrl_SetFilterIndex
, METH_VARARGS
| METH_KEYWORDS
},
10689 { "wxGenericDirCtrl_GetFilterIndex", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilterIndex
, METH_VARARGS
| METH_KEYWORDS
},
10690 { "wxGenericDirCtrl_SetFilter", (PyCFunction
) _wrap_wxGenericDirCtrl_SetFilter
, METH_VARARGS
| METH_KEYWORDS
},
10691 { "wxGenericDirCtrl_GetFilter", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilter
, METH_VARARGS
| METH_KEYWORDS
},
10692 { "wxGenericDirCtrl_GetShowHidden", (PyCFunction
) _wrap_wxGenericDirCtrl_GetShowHidden
, METH_VARARGS
| METH_KEYWORDS
},
10693 { "wxGenericDirCtrl_ShowHidden", (PyCFunction
) _wrap_wxGenericDirCtrl_ShowHidden
, METH_VARARGS
| METH_KEYWORDS
},
10694 { "wxGenericDirCtrl_SetPath", (PyCFunction
) _wrap_wxGenericDirCtrl_SetPath
, METH_VARARGS
| METH_KEYWORDS
},
10695 { "wxGenericDirCtrl_GetFilePath", (PyCFunction
) _wrap_wxGenericDirCtrl_GetFilePath
, METH_VARARGS
| METH_KEYWORDS
},
10696 { "wxGenericDirCtrl_GetPath", (PyCFunction
) _wrap_wxGenericDirCtrl_GetPath
, METH_VARARGS
| METH_KEYWORDS
},
10697 { "wxGenericDirCtrl_SetDefaultPath", (PyCFunction
) _wrap_wxGenericDirCtrl_SetDefaultPath
, METH_VARARGS
| METH_KEYWORDS
},
10698 { "wxGenericDirCtrl_GetDefaultPath", (PyCFunction
) _wrap_wxGenericDirCtrl_GetDefaultPath
, METH_VARARGS
| METH_KEYWORDS
},
10699 { "wxGenericDirCtrl_ExpandPath", (PyCFunction
) _wrap_wxGenericDirCtrl_ExpandPath
, METH_VARARGS
| METH_KEYWORDS
},
10700 { "wxGenericDirCtrl_Create", (PyCFunction
) _wrap_wxGenericDirCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
10701 { "new_wxPreGenericDirCtrl", (PyCFunction
) _wrap_new_wxPreGenericDirCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10702 { "new_wxGenericDirCtrl", (PyCFunction
) _wrap_new_wxGenericDirCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10703 { "wxDirItemData_m_isDir_get", (PyCFunction
) _wrap_wxDirItemData_m_isDir_get
, METH_VARARGS
| METH_KEYWORDS
},
10704 { "wxDirItemData_m_isDir_set", (PyCFunction
) _wrap_wxDirItemData_m_isDir_set
, METH_VARARGS
| METH_KEYWORDS
},
10705 { "wxDirItemData_m_isExpanded_get", (PyCFunction
) _wrap_wxDirItemData_m_isExpanded_get
, METH_VARARGS
| METH_KEYWORDS
},
10706 { "wxDirItemData_m_isExpanded_set", (PyCFunction
) _wrap_wxDirItemData_m_isExpanded_set
, METH_VARARGS
| METH_KEYWORDS
},
10707 { "wxDirItemData_m_isHidden_get", (PyCFunction
) _wrap_wxDirItemData_m_isHidden_get
, METH_VARARGS
| METH_KEYWORDS
},
10708 { "wxDirItemData_m_isHidden_set", (PyCFunction
) _wrap_wxDirItemData_m_isHidden_set
, METH_VARARGS
| METH_KEYWORDS
},
10709 { "wxDirItemData_m_name_get", (PyCFunction
) _wrap_wxDirItemData_m_name_get
, METH_VARARGS
| METH_KEYWORDS
},
10710 { "wxDirItemData_m_name_set", (PyCFunction
) _wrap_wxDirItemData_m_name_set
, METH_VARARGS
| METH_KEYWORDS
},
10711 { "wxDirItemData_m_path_get", (PyCFunction
) _wrap_wxDirItemData_m_path_get
, METH_VARARGS
| METH_KEYWORDS
},
10712 { "wxDirItemData_m_path_set", (PyCFunction
) _wrap_wxDirItemData_m_path_set
, METH_VARARGS
| METH_KEYWORDS
},
10713 { "wxDirItemData_SetNewDirName", (PyCFunction
) _wrap_wxDirItemData_SetNewDirName
, METH_VARARGS
| METH_KEYWORDS
},
10714 { "new_wxDirItemData", (PyCFunction
) _wrap_new_wxDirItemData
, METH_VARARGS
| METH_KEYWORDS
},
10715 { "wxTreeCtrl_GetBoundingRect", (PyCFunction
) _wrap_wxTreeCtrl_GetBoundingRect
, METH_VARARGS
| METH_KEYWORDS
},
10716 { "wxTreeCtrl_SetItemDropHighlight", (PyCFunction
) _wrap_wxTreeCtrl_SetItemDropHighlight
, METH_VARARGS
| METH_KEYWORDS
},
10717 { "wxTreeCtrl_SetItemFont", (PyCFunction
) _wrap_wxTreeCtrl_SetItemFont
, METH_VARARGS
| METH_KEYWORDS
},
10718 { "wxTreeCtrl_SetItemBackgroundColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10719 { "wxTreeCtrl_SetItemTextColour", (PyCFunction
) _wrap_wxTreeCtrl_SetItemTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10720 { "wxTreeCtrl_HitTest", (PyCFunction
) _wrap_wxTreeCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
10721 { "wxTreeCtrl_IsBold", (PyCFunction
) _wrap_wxTreeCtrl_IsBold
, METH_VARARGS
| METH_KEYWORDS
},
10722 { "wxTreeCtrl_SetItemBold", (PyCFunction
) _wrap_wxTreeCtrl_SetItemBold
, METH_VARARGS
| METH_KEYWORDS
},
10723 { "wxTreeCtrl_SortChildren", (PyCFunction
) _wrap_wxTreeCtrl_SortChildren
, METH_VARARGS
| METH_KEYWORDS
},
10724 { "wxTreeCtrl_EndEditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
10725 { "wxTreeCtrl_GetEditControl", (PyCFunction
) _wrap_wxTreeCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
10726 { "wxTreeCtrl_EditLabel", (PyCFunction
) _wrap_wxTreeCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
10727 { "wxTreeCtrl_ScrollTo", (PyCFunction
) _wrap_wxTreeCtrl_ScrollTo
, METH_VARARGS
| METH_KEYWORDS
},
10728 { "wxTreeCtrl_EnsureVisible", (PyCFunction
) _wrap_wxTreeCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
10729 { "wxTreeCtrl_SelectItem", (PyCFunction
) _wrap_wxTreeCtrl_SelectItem
, METH_VARARGS
| METH_KEYWORDS
},
10730 { "wxTreeCtrl_UnselectAll", (PyCFunction
) _wrap_wxTreeCtrl_UnselectAll
, METH_VARARGS
| METH_KEYWORDS
},
10731 { "wxTreeCtrl_Unselect", (PyCFunction
) _wrap_wxTreeCtrl_Unselect
, METH_VARARGS
| METH_KEYWORDS
},
10732 { "wxTreeCtrl_Toggle", (PyCFunction
) _wrap_wxTreeCtrl_Toggle
, METH_VARARGS
| METH_KEYWORDS
},
10733 { "wxTreeCtrl_CollapseAndReset", (PyCFunction
) _wrap_wxTreeCtrl_CollapseAndReset
, METH_VARARGS
| METH_KEYWORDS
},
10734 { "wxTreeCtrl_Collapse", (PyCFunction
) _wrap_wxTreeCtrl_Collapse
, METH_VARARGS
| METH_KEYWORDS
},
10735 { "wxTreeCtrl_Expand", (PyCFunction
) _wrap_wxTreeCtrl_Expand
, METH_VARARGS
| METH_KEYWORDS
},
10736 { "wxTreeCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxTreeCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
10737 { "wxTreeCtrl_DeleteChildren", (PyCFunction
) _wrap_wxTreeCtrl_DeleteChildren
, METH_VARARGS
| METH_KEYWORDS
},
10738 { "wxTreeCtrl_Delete", (PyCFunction
) _wrap_wxTreeCtrl_Delete
, METH_VARARGS
| METH_KEYWORDS
},
10739 { "wxTreeCtrl_AppendItem", (PyCFunction
) _wrap_wxTreeCtrl_AppendItem
, METH_VARARGS
| METH_KEYWORDS
},
10740 { "wxTreeCtrl_InsertItemBefore", (PyCFunction
) _wrap_wxTreeCtrl_InsertItemBefore
, METH_VARARGS
| METH_KEYWORDS
},
10741 { "wxTreeCtrl_InsertItem", (PyCFunction
) _wrap_wxTreeCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
10742 { "wxTreeCtrl_PrependItem", (PyCFunction
) _wrap_wxTreeCtrl_PrependItem
, METH_VARARGS
| METH_KEYWORDS
},
10743 { "wxTreeCtrl_AddRoot", (PyCFunction
) _wrap_wxTreeCtrl_AddRoot
, METH_VARARGS
| METH_KEYWORDS
},
10744 { "wxTreeCtrl_GetLastChild", (PyCFunction
) _wrap_wxTreeCtrl_GetLastChild
, METH_VARARGS
| METH_KEYWORDS
},
10745 { "wxTreeCtrl_GetPrevVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevVisible
, METH_VARARGS
| METH_KEYWORDS
},
10746 { "wxTreeCtrl_GetNextVisible", (PyCFunction
) _wrap_wxTreeCtrl_GetNextVisible
, METH_VARARGS
| METH_KEYWORDS
},
10747 { "wxTreeCtrl_GetFirstVisibleItem", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstVisibleItem
, METH_VARARGS
| METH_KEYWORDS
},
10748 { "wxTreeCtrl_GetPrevSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetPrevSibling
, METH_VARARGS
| METH_KEYWORDS
},
10749 { "wxTreeCtrl_GetNextSibling", (PyCFunction
) _wrap_wxTreeCtrl_GetNextSibling
, METH_VARARGS
| METH_KEYWORDS
},
10750 { "wxTreeCtrl_GetNextChild", (PyCFunction
) _wrap_wxTreeCtrl_GetNextChild
, METH_VARARGS
| METH_KEYWORDS
},
10751 { "wxTreeCtrl_GetFirstChild", (PyCFunction
) _wrap_wxTreeCtrl_GetFirstChild
, METH_VARARGS
| METH_KEYWORDS
},
10752 { "wxTreeCtrl_GetChildrenCount", (PyCFunction
) _wrap_wxTreeCtrl_GetChildrenCount
, METH_VARARGS
| METH_KEYWORDS
},
10753 { "wxTreeCtrl_GetSelections", (PyCFunction
) _wrap_wxTreeCtrl_GetSelections
, METH_VARARGS
| METH_KEYWORDS
},
10754 { "wxTreeCtrl_GetItemParent", (PyCFunction
) _wrap_wxTreeCtrl_GetItemParent
, METH_VARARGS
| METH_KEYWORDS
},
10755 { "wxTreeCtrl_GetSelection", (PyCFunction
) _wrap_wxTreeCtrl_GetSelection
, METH_VARARGS
| METH_KEYWORDS
},
10756 { "wxTreeCtrl_GetRootItem", (PyCFunction
) _wrap_wxTreeCtrl_GetRootItem
, METH_VARARGS
| METH_KEYWORDS
},
10757 { "wxTreeCtrl_IsSelected", (PyCFunction
) _wrap_wxTreeCtrl_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
10758 { "wxTreeCtrl_IsExpanded", (PyCFunction
) _wrap_wxTreeCtrl_IsExpanded
, METH_VARARGS
| METH_KEYWORDS
},
10759 { "wxTreeCtrl_ItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_ItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
10760 { "wxTreeCtrl_IsVisible", (PyCFunction
) _wrap_wxTreeCtrl_IsVisible
, METH_VARARGS
| METH_KEYWORDS
},
10761 { "wxTreeCtrl_SetPyData", (PyCFunction
) _wrap_wxTreeCtrl_SetPyData
, METH_VARARGS
| METH_KEYWORDS
},
10762 { "wxTreeCtrl_GetPyData", (PyCFunction
) _wrap_wxTreeCtrl_GetPyData
, METH_VARARGS
| METH_KEYWORDS
},
10763 { "wxTreeCtrl_SetItemData", (PyCFunction
) _wrap_wxTreeCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
10764 { "wxTreeCtrl_GetItemData", (PyCFunction
) _wrap_wxTreeCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
10765 { "wxTreeCtrl_SetItemHasChildren", (PyCFunction
) _wrap_wxTreeCtrl_SetItemHasChildren
, METH_VARARGS
| METH_KEYWORDS
},
10766 { "wxTreeCtrl_SetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
10767 { "wxTreeCtrl_SetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
10768 { "wxTreeCtrl_SetItemText", (PyCFunction
) _wrap_wxTreeCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
10769 { "wxTreeCtrl_GetItemSelectedImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemSelectedImage
, METH_VARARGS
| METH_KEYWORDS
},
10770 { "wxTreeCtrl_GetItemImage", (PyCFunction
) _wrap_wxTreeCtrl_GetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
10771 { "wxTreeCtrl_GetItemText", (PyCFunction
) _wrap_wxTreeCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
10772 { "wxTreeCtrl_SetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_SetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
10773 { "wxTreeCtrl_GetSpacing", (PyCFunction
) _wrap_wxTreeCtrl_GetSpacing
, METH_VARARGS
| METH_KEYWORDS
},
10774 { "wxTreeCtrl_AssignStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
10775 { "wxTreeCtrl_AssignImageList", (PyCFunction
) _wrap_wxTreeCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
10776 { "wxTreeCtrl_SetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
10777 { "wxTreeCtrl_SetImageList", (PyCFunction
) _wrap_wxTreeCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
10778 { "wxTreeCtrl_GetStateImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetStateImageList
, METH_VARARGS
| METH_KEYWORDS
},
10779 { "wxTreeCtrl_GetImageList", (PyCFunction
) _wrap_wxTreeCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
10780 { "wxTreeCtrl_SetIndent", (PyCFunction
) _wrap_wxTreeCtrl_SetIndent
, METH_VARARGS
| METH_KEYWORDS
},
10781 { "wxTreeCtrl_GetIndent", (PyCFunction
) _wrap_wxTreeCtrl_GetIndent
, METH_VARARGS
| METH_KEYWORDS
},
10782 { "wxTreeCtrl_GetCount", (PyCFunction
) _wrap_wxTreeCtrl_GetCount
, METH_VARARGS
| METH_KEYWORDS
},
10783 { "wxTreeCtrl__setCallbackInfo", (PyCFunction
) _wrap_wxTreeCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
10784 { "wxTreeCtrl_Create", (PyCFunction
) _wrap_wxTreeCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
10785 { "new_wxPreTreeCtrl", (PyCFunction
) _wrap_new_wxPreTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10786 { "new_wxTreeCtrl", (PyCFunction
) _wrap_new_wxTreeCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10787 { "wxTreeEvent_GetLabel", (PyCFunction
) _wrap_wxTreeEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
10788 { "wxTreeEvent_GetCode", (PyCFunction
) _wrap_wxTreeEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
10789 { "wxTreeEvent_GetKeyEvent", (PyCFunction
) _wrap_wxTreeEvent_GetKeyEvent
, METH_VARARGS
| METH_KEYWORDS
},
10790 { "wxTreeEvent_GetPoint", (PyCFunction
) _wrap_wxTreeEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
10791 { "wxTreeEvent_GetOldItem", (PyCFunction
) _wrap_wxTreeEvent_GetOldItem
, METH_VARARGS
| METH_KEYWORDS
},
10792 { "wxTreeEvent_GetItem", (PyCFunction
) _wrap_wxTreeEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
10793 { "new_wxTreeEvent", (PyCFunction
) _wrap_new_wxTreeEvent
, METH_VARARGS
| METH_KEYWORDS
},
10794 { "wxTreeItemData_SetId", (PyCFunction
) _wrap_wxTreeItemData_SetId
, METH_VARARGS
| METH_KEYWORDS
},
10795 { "wxTreeItemData_GetId", (PyCFunction
) _wrap_wxTreeItemData_GetId
, METH_VARARGS
| METH_KEYWORDS
},
10796 { "wxTreeItemData_SetData", (PyCFunction
) _wrap_wxTreeItemData_SetData
, METH_VARARGS
| METH_KEYWORDS
},
10797 { "wxTreeItemData_GetData", (PyCFunction
) _wrap_wxTreeItemData_GetData
, METH_VARARGS
| METH_KEYWORDS
},
10798 { "new_wxTreeItemData", (PyCFunction
) _wrap_new_wxTreeItemData
, METH_VARARGS
| METH_KEYWORDS
},
10799 { "wxTreeItemId___cmp__", (PyCFunction
) _wrap_wxTreeItemId___cmp__
, METH_VARARGS
| METH_KEYWORDS
},
10800 { "wxTreeItemId_IsOk", (PyCFunction
) _wrap_wxTreeItemId_IsOk
, METH_VARARGS
| METH_KEYWORDS
},
10801 { "delete_wxTreeItemId", (PyCFunction
) _wrap_delete_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
10802 { "new_wxTreeItemId", (PyCFunction
) _wrap_new_wxTreeItemId
, METH_VARARGS
| METH_KEYWORDS
},
10803 { "wxTreeItemAttr_GetFont", (PyCFunction
) _wrap_wxTreeItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
10804 { "wxTreeItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10805 { "wxTreeItemAttr_GetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10806 { "wxTreeItemAttr_HasFont", (PyCFunction
) _wrap_wxTreeItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
10807 { "wxTreeItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10808 { "wxTreeItemAttr_HasTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10809 { "wxTreeItemAttr_SetFont", (PyCFunction
) _wrap_wxTreeItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
10810 { "wxTreeItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10811 { "wxTreeItemAttr_SetTextColour", (PyCFunction
) _wrap_wxTreeItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10812 { "new_wxTreeItemAttr", (PyCFunction
) _wrap_new_wxTreeItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
10813 { "wxListView_ClearColumnImage", (PyCFunction
) _wrap_wxListView_ClearColumnImage
, METH_VARARGS
| METH_KEYWORDS
},
10814 { "wxListView_SetColumnImage", (PyCFunction
) _wrap_wxListView_SetColumnImage
, METH_VARARGS
| METH_KEYWORDS
},
10815 { "wxListView_IsSelected", (PyCFunction
) _wrap_wxListView_IsSelected
, METH_VARARGS
| METH_KEYWORDS
},
10816 { "wxListView_GetFirstSelected", (PyCFunction
) _wrap_wxListView_GetFirstSelected
, METH_VARARGS
| METH_KEYWORDS
},
10817 { "wxListView_GetNextSelected", (PyCFunction
) _wrap_wxListView_GetNextSelected
, METH_VARARGS
| METH_KEYWORDS
},
10818 { "wxListView_GetFocusedItem", (PyCFunction
) _wrap_wxListView_GetFocusedItem
, METH_VARARGS
| METH_KEYWORDS
},
10819 { "wxListView_Focus", (PyCFunction
) _wrap_wxListView_Focus
, METH_VARARGS
| METH_KEYWORDS
},
10820 { "wxListView_Select", (PyCFunction
) _wrap_wxListView_Select
, METH_VARARGS
| METH_KEYWORDS
},
10821 { "wxListView_Create", (PyCFunction
) _wrap_wxListView_Create
, METH_VARARGS
| METH_KEYWORDS
},
10822 { "new_wxPreListView", (PyCFunction
) _wrap_new_wxPreListView
, METH_VARARGS
| METH_KEYWORDS
},
10823 { "new_wxListView", (PyCFunction
) _wrap_new_wxListView
, METH_VARARGS
| METH_KEYWORDS
},
10824 { "wxListCtrl_SortItems", (PyCFunction
) _wrap_wxListCtrl_SortItems
, METH_VARARGS
| METH_KEYWORDS
},
10825 { "wxListCtrl_ScrollList", (PyCFunction
) _wrap_wxListCtrl_ScrollList
, METH_VARARGS
| METH_KEYWORDS
},
10826 { "wxListCtrl_SetItemCount", (PyCFunction
) _wrap_wxListCtrl_SetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
10827 { "wxListCtrl_InsertColumn", (PyCFunction
) _wrap_wxListCtrl_InsertColumn
, METH_VARARGS
| METH_KEYWORDS
},
10828 { "wxListCtrl_InsertColumnInfo", (PyCFunction
) _wrap_wxListCtrl_InsertColumnInfo
, METH_VARARGS
| METH_KEYWORDS
},
10829 { "wxListCtrl_InsertImageStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageStringItem
, METH_VARARGS
| METH_KEYWORDS
},
10830 { "wxListCtrl_InsertImageItem", (PyCFunction
) _wrap_wxListCtrl_InsertImageItem
, METH_VARARGS
| METH_KEYWORDS
},
10831 { "wxListCtrl_InsertStringItem", (PyCFunction
) _wrap_wxListCtrl_InsertStringItem
, METH_VARARGS
| METH_KEYWORDS
},
10832 { "wxListCtrl_InsertItem", (PyCFunction
) _wrap_wxListCtrl_InsertItem
, METH_VARARGS
| METH_KEYWORDS
},
10833 { "wxListCtrl_HitTest", (PyCFunction
) _wrap_wxListCtrl_HitTest
, METH_VARARGS
| METH_KEYWORDS
},
10834 { "wxListCtrl_FindItemAtPos", (PyCFunction
) _wrap_wxListCtrl_FindItemAtPos
, METH_VARARGS
| METH_KEYWORDS
},
10835 { "wxListCtrl_FindItemData", (PyCFunction
) _wrap_wxListCtrl_FindItemData
, METH_VARARGS
| METH_KEYWORDS
},
10836 { "wxListCtrl_FindItem", (PyCFunction
) _wrap_wxListCtrl_FindItem
, METH_VARARGS
| METH_KEYWORDS
},
10837 { "wxListCtrl_EnsureVisible", (PyCFunction
) _wrap_wxListCtrl_EnsureVisible
, METH_VARARGS
| METH_KEYWORDS
},
10838 { "wxListCtrl_EndEditLabel", (PyCFunction
) _wrap_wxListCtrl_EndEditLabel
, METH_VARARGS
| METH_KEYWORDS
},
10839 { "wxListCtrl_EditLabel", (PyCFunction
) _wrap_wxListCtrl_EditLabel
, METH_VARARGS
| METH_KEYWORDS
},
10840 { "wxListCtrl_ClearAll", (PyCFunction
) _wrap_wxListCtrl_ClearAll
, METH_VARARGS
| METH_KEYWORDS
},
10841 { "wxListCtrl_DeleteAllColumns", (PyCFunction
) _wrap_wxListCtrl_DeleteAllColumns
, METH_VARARGS
| METH_KEYWORDS
},
10842 { "wxListCtrl_DeleteColumn", (PyCFunction
) _wrap_wxListCtrl_DeleteColumn
, METH_VARARGS
| METH_KEYWORDS
},
10843 { "wxListCtrl_DeleteAllItems", (PyCFunction
) _wrap_wxListCtrl_DeleteAllItems
, METH_VARARGS
| METH_KEYWORDS
},
10844 { "wxListCtrl_DeleteItem", (PyCFunction
) _wrap_wxListCtrl_DeleteItem
, METH_VARARGS
| METH_KEYWORDS
},
10845 { "wxListCtrl_Arrange", (PyCFunction
) _wrap_wxListCtrl_Arrange
, METH_VARARGS
| METH_KEYWORDS
},
10846 { "wxListCtrl_RefreshItems", (PyCFunction
) _wrap_wxListCtrl_RefreshItems
, METH_VARARGS
| METH_KEYWORDS
},
10847 { "wxListCtrl_RefreshItem", (PyCFunction
) _wrap_wxListCtrl_RefreshItem
, METH_VARARGS
| METH_KEYWORDS
},
10848 { "wxListCtrl_IsVirtual", (PyCFunction
) _wrap_wxListCtrl_IsVirtual
, METH_VARARGS
| METH_KEYWORDS
},
10849 { "wxListCtrl_AssignImageList", (PyCFunction
) _wrap_wxListCtrl_AssignImageList
, METH_VARARGS
| METH_KEYWORDS
},
10850 { "wxListCtrl_SetImageList", (PyCFunction
) _wrap_wxListCtrl_SetImageList
, METH_VARARGS
| METH_KEYWORDS
},
10851 { "wxListCtrl_GetImageList", (PyCFunction
) _wrap_wxListCtrl_GetImageList
, METH_VARARGS
| METH_KEYWORDS
},
10852 { "wxListCtrl_GetNextItem", (PyCFunction
) _wrap_wxListCtrl_GetNextItem
, METH_VARARGS
| METH_KEYWORDS
},
10853 { "wxListCtrl_SetWindowStyleFlag", (PyCFunction
) _wrap_wxListCtrl_SetWindowStyleFlag
, METH_VARARGS
| METH_KEYWORDS
},
10854 { "wxListCtrl_SetSingleStyle", (PyCFunction
) _wrap_wxListCtrl_SetSingleStyle
, METH_VARARGS
| METH_KEYWORDS
},
10855 { "wxListCtrl_GetTopItem", (PyCFunction
) _wrap_wxListCtrl_GetTopItem
, METH_VARARGS
| METH_KEYWORDS
},
10856 { "wxListCtrl_SetTextColour", (PyCFunction
) _wrap_wxListCtrl_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10857 { "wxListCtrl_GetTextColour", (PyCFunction
) _wrap_wxListCtrl_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10858 { "wxListCtrl_GetSelectedItemCount", (PyCFunction
) _wrap_wxListCtrl_GetSelectedItemCount
, METH_VARARGS
| METH_KEYWORDS
},
10859 { "wxListCtrl_GetItemSpacing", (PyCFunction
) _wrap_wxListCtrl_GetItemSpacing
, METH_VARARGS
| METH_KEYWORDS
},
10860 { "wxListCtrl_GetColumnCount", (PyCFunction
) _wrap_wxListCtrl_GetColumnCount
, METH_VARARGS
| METH_KEYWORDS
},
10861 { "wxListCtrl_GetItemCount", (PyCFunction
) _wrap_wxListCtrl_GetItemCount
, METH_VARARGS
| METH_KEYWORDS
},
10862 { "wxListCtrl_SetItemPosition", (PyCFunction
) _wrap_wxListCtrl_SetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
10863 { "wxListCtrl_GetItemRect", (PyCFunction
) _wrap_wxListCtrl_GetItemRect
, METH_VARARGS
| METH_KEYWORDS
},
10864 { "wxListCtrl_GetItemPosition", (PyCFunction
) _wrap_wxListCtrl_GetItemPosition
, METH_VARARGS
| METH_KEYWORDS
},
10865 { "wxListCtrl_SetItemData", (PyCFunction
) _wrap_wxListCtrl_SetItemData
, METH_VARARGS
| METH_KEYWORDS
},
10866 { "wxListCtrl_GetItemData", (PyCFunction
) _wrap_wxListCtrl_GetItemData
, METH_VARARGS
| METH_KEYWORDS
},
10867 { "wxListCtrl_SetItemText", (PyCFunction
) _wrap_wxListCtrl_SetItemText
, METH_VARARGS
| METH_KEYWORDS
},
10868 { "wxListCtrl_GetItemText", (PyCFunction
) _wrap_wxListCtrl_GetItemText
, METH_VARARGS
| METH_KEYWORDS
},
10869 { "wxListCtrl_SetItemImage", (PyCFunction
) _wrap_wxListCtrl_SetItemImage
, METH_VARARGS
| METH_KEYWORDS
},
10870 { "wxListCtrl_SetItemState", (PyCFunction
) _wrap_wxListCtrl_SetItemState
, METH_VARARGS
| METH_KEYWORDS
},
10871 { "wxListCtrl_GetItemState", (PyCFunction
) _wrap_wxListCtrl_GetItemState
, METH_VARARGS
| METH_KEYWORDS
},
10872 { "wxListCtrl_SetStringItem", (PyCFunction
) _wrap_wxListCtrl_SetStringItem
, METH_VARARGS
| METH_KEYWORDS
},
10873 { "wxListCtrl_SetItem", (PyCFunction
) _wrap_wxListCtrl_SetItem
, METH_VARARGS
| METH_KEYWORDS
},
10874 { "wxListCtrl_GetItem", (PyCFunction
) _wrap_wxListCtrl_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
10875 { "wxListCtrl_GetEditControl", (PyCFunction
) _wrap_wxListCtrl_GetEditControl
, METH_VARARGS
| METH_KEYWORDS
},
10876 { "wxListCtrl_GetCountPerPage", (PyCFunction
) _wrap_wxListCtrl_GetCountPerPage
, METH_VARARGS
| METH_KEYWORDS
},
10877 { "wxListCtrl_SetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_SetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
10878 { "wxListCtrl_GetColumnWidth", (PyCFunction
) _wrap_wxListCtrl_GetColumnWidth
, METH_VARARGS
| METH_KEYWORDS
},
10879 { "wxListCtrl_SetColumn", (PyCFunction
) _wrap_wxListCtrl_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
10880 { "wxListCtrl_GetColumn", (PyCFunction
) _wrap_wxListCtrl_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
10881 { "wxListCtrl_SetBackgroundColour", (PyCFunction
) _wrap_wxListCtrl_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10882 { "wxListCtrl_SetForegroundColour", (PyCFunction
) _wrap_wxListCtrl_SetForegroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10883 { "wxListCtrl__setCallbackInfo", (PyCFunction
) _wrap_wxListCtrl__setCallbackInfo
, METH_VARARGS
| METH_KEYWORDS
},
10884 { "wxListCtrl_Create", (PyCFunction
) _wrap_wxListCtrl_Create
, METH_VARARGS
| METH_KEYWORDS
},
10885 { "new_wxPreListCtrl", (PyCFunction
) _wrap_new_wxPreListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10886 { "new_wxListCtrl", (PyCFunction
) _wrap_new_wxListCtrl
, METH_VARARGS
| METH_KEYWORDS
},
10887 { "wxListEvent_GetCacheTo", (PyCFunction
) _wrap_wxListEvent_GetCacheTo
, METH_VARARGS
| METH_KEYWORDS
},
10888 { "wxListEvent_GetCacheFrom", (PyCFunction
) _wrap_wxListEvent_GetCacheFrom
, METH_VARARGS
| METH_KEYWORDS
},
10889 { "wxListEvent_GetItem", (PyCFunction
) _wrap_wxListEvent_GetItem
, METH_VARARGS
| METH_KEYWORDS
},
10890 { "wxListEvent_GetMask", (PyCFunction
) _wrap_wxListEvent_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
10891 { "wxListEvent_GetData", (PyCFunction
) _wrap_wxListEvent_GetData
, METH_VARARGS
| METH_KEYWORDS
},
10892 { "wxListEvent_GetImage", (PyCFunction
) _wrap_wxListEvent_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
10893 { "wxListEvent_GetText", (PyCFunction
) _wrap_wxListEvent_GetText
, METH_VARARGS
| METH_KEYWORDS
},
10894 { "wxListEvent_GetLabel", (PyCFunction
) _wrap_wxListEvent_GetLabel
, METH_VARARGS
| METH_KEYWORDS
},
10895 { "wxListEvent_GetPoint", (PyCFunction
) _wrap_wxListEvent_GetPoint
, METH_VARARGS
| METH_KEYWORDS
},
10896 { "wxListEvent_GetColumn", (PyCFunction
) _wrap_wxListEvent_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
10897 { "wxListEvent_GetIndex", (PyCFunction
) _wrap_wxListEvent_GetIndex
, METH_VARARGS
| METH_KEYWORDS
},
10898 { "wxListEvent_GetCode", (PyCFunction
) _wrap_wxListEvent_GetCode
, METH_VARARGS
| METH_KEYWORDS
},
10899 { "wxListEvent_m_item_get", (PyCFunction
) _wrap_wxListEvent_m_item_get
, METH_VARARGS
| METH_KEYWORDS
},
10900 { "wxListEvent_m_item_set", (PyCFunction
) _wrap_wxListEvent_m_item_set
, METH_VARARGS
| METH_KEYWORDS
},
10901 { "wxListEvent_m_pointDrag_get", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_get
, METH_VARARGS
| METH_KEYWORDS
},
10902 { "wxListEvent_m_pointDrag_set", (PyCFunction
) _wrap_wxListEvent_m_pointDrag_set
, METH_VARARGS
| METH_KEYWORDS
},
10903 { "wxListEvent_m_col_get", (PyCFunction
) _wrap_wxListEvent_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
10904 { "wxListEvent_m_col_set", (PyCFunction
) _wrap_wxListEvent_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
10905 { "wxListEvent_m_itemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
10906 { "wxListEvent_m_itemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_itemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
10907 { "wxListEvent_m_oldItemIndex_get", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_get
, METH_VARARGS
| METH_KEYWORDS
},
10908 { "wxListEvent_m_oldItemIndex_set", (PyCFunction
) _wrap_wxListEvent_m_oldItemIndex_set
, METH_VARARGS
| METH_KEYWORDS
},
10909 { "wxListEvent_m_code_get", (PyCFunction
) _wrap_wxListEvent_m_code_get
, METH_VARARGS
| METH_KEYWORDS
},
10910 { "wxListEvent_m_code_set", (PyCFunction
) _wrap_wxListEvent_m_code_set
, METH_VARARGS
| METH_KEYWORDS
},
10911 { "new_wxListEvent", (PyCFunction
) _wrap_new_wxListEvent
, METH_VARARGS
| METH_KEYWORDS
},
10912 { "wxListItem_m_width_get", (PyCFunction
) _wrap_wxListItem_m_width_get
, METH_VARARGS
| METH_KEYWORDS
},
10913 { "wxListItem_m_width_set", (PyCFunction
) _wrap_wxListItem_m_width_set
, METH_VARARGS
| METH_KEYWORDS
},
10914 { "wxListItem_m_format_get", (PyCFunction
) _wrap_wxListItem_m_format_get
, METH_VARARGS
| METH_KEYWORDS
},
10915 { "wxListItem_m_format_set", (PyCFunction
) _wrap_wxListItem_m_format_set
, METH_VARARGS
| METH_KEYWORDS
},
10916 { "wxListItem_m_data_get", (PyCFunction
) _wrap_wxListItem_m_data_get
, METH_VARARGS
| METH_KEYWORDS
},
10917 { "wxListItem_m_data_set", (PyCFunction
) _wrap_wxListItem_m_data_set
, METH_VARARGS
| METH_KEYWORDS
},
10918 { "wxListItem_m_image_get", (PyCFunction
) _wrap_wxListItem_m_image_get
, METH_VARARGS
| METH_KEYWORDS
},
10919 { "wxListItem_m_image_set", (PyCFunction
) _wrap_wxListItem_m_image_set
, METH_VARARGS
| METH_KEYWORDS
},
10920 { "wxListItem_m_text_get", (PyCFunction
) _wrap_wxListItem_m_text_get
, METH_VARARGS
| METH_KEYWORDS
},
10921 { "wxListItem_m_text_set", (PyCFunction
) _wrap_wxListItem_m_text_set
, METH_VARARGS
| METH_KEYWORDS
},
10922 { "wxListItem_m_stateMask_get", (PyCFunction
) _wrap_wxListItem_m_stateMask_get
, METH_VARARGS
| METH_KEYWORDS
},
10923 { "wxListItem_m_stateMask_set", (PyCFunction
) _wrap_wxListItem_m_stateMask_set
, METH_VARARGS
| METH_KEYWORDS
},
10924 { "wxListItem_m_state_get", (PyCFunction
) _wrap_wxListItem_m_state_get
, METH_VARARGS
| METH_KEYWORDS
},
10925 { "wxListItem_m_state_set", (PyCFunction
) _wrap_wxListItem_m_state_set
, METH_VARARGS
| METH_KEYWORDS
},
10926 { "wxListItem_m_col_get", (PyCFunction
) _wrap_wxListItem_m_col_get
, METH_VARARGS
| METH_KEYWORDS
},
10927 { "wxListItem_m_col_set", (PyCFunction
) _wrap_wxListItem_m_col_set
, METH_VARARGS
| METH_KEYWORDS
},
10928 { "wxListItem_m_itemId_get", (PyCFunction
) _wrap_wxListItem_m_itemId_get
, METH_VARARGS
| METH_KEYWORDS
},
10929 { "wxListItem_m_itemId_set", (PyCFunction
) _wrap_wxListItem_m_itemId_set
, METH_VARARGS
| METH_KEYWORDS
},
10930 { "wxListItem_m_mask_get", (PyCFunction
) _wrap_wxListItem_m_mask_get
, METH_VARARGS
| METH_KEYWORDS
},
10931 { "wxListItem_m_mask_set", (PyCFunction
) _wrap_wxListItem_m_mask_set
, METH_VARARGS
| METH_KEYWORDS
},
10932 { "wxListItem_GetFont", (PyCFunction
) _wrap_wxListItem_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
10933 { "wxListItem_GetBackgroundColour", (PyCFunction
) _wrap_wxListItem_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10934 { "wxListItem_GetTextColour", (PyCFunction
) _wrap_wxListItem_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10935 { "wxListItem_HasAttributes", (PyCFunction
) _wrap_wxListItem_HasAttributes
, METH_VARARGS
| METH_KEYWORDS
},
10936 { "wxListItem_GetAttributes", (PyCFunction
) _wrap_wxListItem_GetAttributes
, METH_VARARGS
| METH_KEYWORDS
},
10937 { "wxListItem_GetAlign", (PyCFunction
) _wrap_wxListItem_GetAlign
, METH_VARARGS
| METH_KEYWORDS
},
10938 { "wxListItem_GetWidth", (PyCFunction
) _wrap_wxListItem_GetWidth
, METH_VARARGS
| METH_KEYWORDS
},
10939 { "wxListItem_GetData", (PyCFunction
) _wrap_wxListItem_GetData
, METH_VARARGS
| METH_KEYWORDS
},
10940 { "wxListItem_GetImage", (PyCFunction
) _wrap_wxListItem_GetImage
, METH_VARARGS
| METH_KEYWORDS
},
10941 { "wxListItem_GetText", (PyCFunction
) _wrap_wxListItem_GetText
, METH_VARARGS
| METH_KEYWORDS
},
10942 { "wxListItem_GetState", (PyCFunction
) _wrap_wxListItem_GetState
, METH_VARARGS
| METH_KEYWORDS
},
10943 { "wxListItem_GetColumn", (PyCFunction
) _wrap_wxListItem_GetColumn
, METH_VARARGS
| METH_KEYWORDS
},
10944 { "wxListItem_GetId", (PyCFunction
) _wrap_wxListItem_GetId
, METH_VARARGS
| METH_KEYWORDS
},
10945 { "wxListItem_GetMask", (PyCFunction
) _wrap_wxListItem_GetMask
, METH_VARARGS
| METH_KEYWORDS
},
10946 { "wxListItem_SetFont", (PyCFunction
) _wrap_wxListItem_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
10947 { "wxListItem_SetBackgroundColour", (PyCFunction
) _wrap_wxListItem_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10948 { "wxListItem_SetTextColour", (PyCFunction
) _wrap_wxListItem_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10949 { "wxListItem_SetAlign", (PyCFunction
) _wrap_wxListItem_SetAlign
, METH_VARARGS
| METH_KEYWORDS
},
10950 { "wxListItem_SetWidth", (PyCFunction
) _wrap_wxListItem_SetWidth
, METH_VARARGS
| METH_KEYWORDS
},
10951 { "wxListItem_SetData", (PyCFunction
) _wrap_wxListItem_SetData
, METH_VARARGS
| METH_KEYWORDS
},
10952 { "wxListItem_SetImage", (PyCFunction
) _wrap_wxListItem_SetImage
, METH_VARARGS
| METH_KEYWORDS
},
10953 { "wxListItem_SetText", (PyCFunction
) _wrap_wxListItem_SetText
, METH_VARARGS
| METH_KEYWORDS
},
10954 { "wxListItem_SetStateMask", (PyCFunction
) _wrap_wxListItem_SetStateMask
, METH_VARARGS
| METH_KEYWORDS
},
10955 { "wxListItem_SetState", (PyCFunction
) _wrap_wxListItem_SetState
, METH_VARARGS
| METH_KEYWORDS
},
10956 { "wxListItem_SetColumn", (PyCFunction
) _wrap_wxListItem_SetColumn
, METH_VARARGS
| METH_KEYWORDS
},
10957 { "wxListItem_SetId", (PyCFunction
) _wrap_wxListItem_SetId
, METH_VARARGS
| METH_KEYWORDS
},
10958 { "wxListItem_SetMask", (PyCFunction
) _wrap_wxListItem_SetMask
, METH_VARARGS
| METH_KEYWORDS
},
10959 { "wxListItem_ClearAttributes", (PyCFunction
) _wrap_wxListItem_ClearAttributes
, METH_VARARGS
| METH_KEYWORDS
},
10960 { "wxListItem_Clear", (PyCFunction
) _wrap_wxListItem_Clear
, METH_VARARGS
| METH_KEYWORDS
},
10961 { "delete_wxListItem", (PyCFunction
) _wrap_delete_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
10962 { "new_wxListItem", (PyCFunction
) _wrap_new_wxListItem
, METH_VARARGS
| METH_KEYWORDS
},
10963 { "wxListItemAttr_GetFont", (PyCFunction
) _wrap_wxListItemAttr_GetFont
, METH_VARARGS
| METH_KEYWORDS
},
10964 { "wxListItemAttr_GetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_GetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10965 { "wxListItemAttr_GetTextColour", (PyCFunction
) _wrap_wxListItemAttr_GetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10966 { "wxListItemAttr_HasFont", (PyCFunction
) _wrap_wxListItemAttr_HasFont
, METH_VARARGS
| METH_KEYWORDS
},
10967 { "wxListItemAttr_HasBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_HasBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10968 { "wxListItemAttr_HasTextColour", (PyCFunction
) _wrap_wxListItemAttr_HasTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10969 { "wxListItemAttr_SetFont", (PyCFunction
) _wrap_wxListItemAttr_SetFont
, METH_VARARGS
| METH_KEYWORDS
},
10970 { "wxListItemAttr_SetBackgroundColour", (PyCFunction
) _wrap_wxListItemAttr_SetBackgroundColour
, METH_VARARGS
| METH_KEYWORDS
},
10971 { "wxListItemAttr_SetTextColour", (PyCFunction
) _wrap_wxListItemAttr_SetTextColour
, METH_VARARGS
| METH_KEYWORDS
},
10972 { "new_wxListItemAttr", (PyCFunction
) _wrap_new_wxListItemAttr
, METH_VARARGS
| METH_KEYWORDS
},
10979 * This table is used by the pointer type-checker
10981 static struct { char *n1
; char *n2
; void *(*pcnv
)(void *); } _swig_mapping
[] = {
10982 { "_wxEvent","_wxTreeEvent",SwigwxTreeEventTowxEvent
},
10983 { "_wxEvent","_wxListEvent",SwigwxListEventTowxEvent
},
10984 { "_signed_long","_long",0},
10985 { "_wxPrintQuality","_wxCoord",0},
10986 { "_wxPrintQuality","_int",0},
10987 { "_wxPrintQuality","_signed_int",0},
10988 { "_wxPrintQuality","_unsigned_int",0},
10989 { "_wxPrintQuality","_wxWindowID",0},
10990 { "_wxPrintQuality","_uint",0},
10991 { "_wxPrintQuality","_EBool",0},
10992 { "_wxPrintQuality","_size_t",0},
10993 { "_wxPrintQuality","_time_t",0},
10994 { "_wxNotifyEvent","_wxTreeEvent",SwigwxTreeEventTowxNotifyEvent
},
10995 { "_wxNotifyEvent","_wxListEvent",SwigwxListEventTowxNotifyEvent
},
10996 { "_byte","_unsigned_char",0},
10997 { "_wxChoice","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxChoice
},
10998 { "_long","_unsigned_long",0},
10999 { "_long","_signed_long",0},
11000 { "_size_t","_wxCoord",0},
11001 { "_size_t","_wxPrintQuality",0},
11002 { "_size_t","_time_t",0},
11003 { "_size_t","_unsigned_int",0},
11004 { "_size_t","_int",0},
11005 { "_size_t","_wxWindowID",0},
11006 { "_size_t","_uint",0},
11007 { "_uint","_wxCoord",0},
11008 { "_uint","_wxPrintQuality",0},
11009 { "_uint","_time_t",0},
11010 { "_uint","_size_t",0},
11011 { "_uint","_unsigned_int",0},
11012 { "_uint","_int",0},
11013 { "_uint","_wxWindowID",0},
11014 { "_wxChar","_char",0},
11015 { "_wxCommandEvent","_wxTreeEvent",SwigwxTreeEventTowxCommandEvent
},
11016 { "_wxCommandEvent","_wxListEvent",SwigwxListEventTowxCommandEvent
},
11017 { "_char","_wxChar",0},
11018 { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
11019 { "_EBool","_wxCoord",0},
11020 { "_EBool","_wxPrintQuality",0},
11021 { "_EBool","_signed_int",0},
11022 { "_EBool","_int",0},
11023 { "_EBool","_wxWindowID",0},
11024 { "_unsigned_long","_long",0},
11025 { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
11026 { "_signed_int","_wxCoord",0},
11027 { "_signed_int","_wxPrintQuality",0},
11028 { "_signed_int","_EBool",0},
11029 { "_signed_int","_wxWindowID",0},
11030 { "_signed_int","_int",0},
11031 { "_WXTYPE","_short",0},
11032 { "_WXTYPE","_signed_short",0},
11033 { "_WXTYPE","_unsigned_short",0},
11034 { "_unsigned_short","_WXTYPE",0},
11035 { "_unsigned_short","_short",0},
11036 { "_wxObject","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxObject
},
11037 { "_wxObject","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxObject
},
11038 { "_wxObject","_wxDirItemData",SwigwxDirItemDataTowxObject
},
11039 { "_wxObject","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxObject
},
11040 { "_wxObject","_wxTreeEvent",SwigwxTreeEventTowxObject
},
11041 { "_wxObject","_wxPyTreeItemData",SwigwxPyTreeItemDataTowxObject
},
11042 { "_wxObject","_wxListView",SwigwxListViewTowxObject
},
11043 { "_wxObject","_wxPyListCtrl",SwigwxPyListCtrlTowxObject
},
11044 { "_wxObject","_wxListEvent",SwigwxListEventTowxObject
},
11045 { "_wxObject","_wxListItem",SwigwxListItemTowxObject
},
11046 { "_signed_short","_WXTYPE",0},
11047 { "_signed_short","_short",0},
11048 { "_unsigned_char","_byte",0},
11049 { "_wxControl","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxControl
},
11050 { "_wxControl","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxControl
},
11051 { "_wxControl","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxControl
},
11052 { "_wxControl","_wxListView",SwigwxListViewTowxControl
},
11053 { "_wxControl","_wxPyListCtrl",SwigwxPyListCtrlTowxControl
},
11054 { "_unsigned_int","_wxCoord",0},
11055 { "_unsigned_int","_wxPrintQuality",0},
11056 { "_unsigned_int","_time_t",0},
11057 { "_unsigned_int","_size_t",0},
11058 { "_unsigned_int","_uint",0},
11059 { "_unsigned_int","_wxWindowID",0},
11060 { "_unsigned_int","_int",0},
11061 { "_short","_WXTYPE",0},
11062 { "_short","_unsigned_short",0},
11063 { "_short","_signed_short",0},
11064 { "_wxControlWithItems","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxControlWithItems
},
11065 { "_wxWindowID","_wxCoord",0},
11066 { "_wxWindowID","_wxPrintQuality",0},
11067 { "_wxWindowID","_time_t",0},
11068 { "_wxWindowID","_size_t",0},
11069 { "_wxWindowID","_EBool",0},
11070 { "_wxWindowID","_uint",0},
11071 { "_wxWindowID","_int",0},
11072 { "_wxWindowID","_signed_int",0},
11073 { "_wxWindowID","_unsigned_int",0},
11074 { "_int","_wxCoord",0},
11075 { "_int","_wxPrintQuality",0},
11076 { "_int","_time_t",0},
11077 { "_int","_size_t",0},
11078 { "_int","_EBool",0},
11079 { "_int","_uint",0},
11080 { "_int","_wxWindowID",0},
11081 { "_int","_unsigned_int",0},
11082 { "_int","_signed_int",0},
11083 { "_time_t","_wxCoord",0},
11084 { "_time_t","_wxPrintQuality",0},
11085 { "_time_t","_unsigned_int",0},
11086 { "_time_t","_int",0},
11087 { "_time_t","_wxWindowID",0},
11088 { "_time_t","_uint",0},
11089 { "_time_t","_size_t",0},
11090 { "_wxCoord","_int",0},
11091 { "_wxCoord","_signed_int",0},
11092 { "_wxCoord","_unsigned_int",0},
11093 { "_wxCoord","_wxWindowID",0},
11094 { "_wxCoord","_uint",0},
11095 { "_wxCoord","_EBool",0},
11096 { "_wxCoord","_size_t",0},
11097 { "_wxCoord","_time_t",0},
11098 { "_wxCoord","_wxPrintQuality",0},
11099 { "_wxPyListCtrl","_wxListView",SwigwxListViewTowxPyListCtrl
},
11100 { "_wxEvtHandler","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxEvtHandler
},
11101 { "_wxEvtHandler","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxEvtHandler
},
11102 { "_wxEvtHandler","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxEvtHandler
},
11103 { "_wxEvtHandler","_wxListView",SwigwxListViewTowxEvtHandler
},
11104 { "_wxEvtHandler","_wxPyListCtrl",SwigwxPyListCtrlTowxEvtHandler
},
11105 { "_wxWindow","_wxDirFilterListCtrl",SwigwxDirFilterListCtrlTowxWindow
},
11106 { "_wxWindow","_wxGenericDirCtrl",SwigwxGenericDirCtrlTowxWindow
},
11107 { "_wxWindow","_wxPyTreeCtrl",SwigwxPyTreeCtrlTowxWindow
},
11108 { "_wxWindow","_wxListView",SwigwxListViewTowxWindow
},
11109 { "_wxWindow","_wxPyListCtrl",SwigwxPyListCtrlTowxWindow
},
11112 static PyObject
*SWIG_globals
;
11116 SWIGEXPORT(void) initcontrols2c() {
11118 SWIG_globals
= SWIG_newvarlink();
11119 m
= Py_InitModule("controls2c", controls2cMethods
);
11120 d
= PyModule_GetDict(m
);
11121 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_DRAG
));
11122 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_RDRAG
));
11123 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT
));
11124 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_END_LABEL_EDIT
));
11125 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ITEM
));
11126 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS", PyInt_FromLong((long) wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS
));
11127 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_GET_INFO
));
11128 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_LIST_SET_INFO
));
11129 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_SELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_SELECTED
));
11130 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_DESELECTED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_DESELECTED
));
11131 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_LIST_KEY_DOWN
));
11132 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_INSERT_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_LIST_INSERT_ITEM
));
11133 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_CLICK
));
11134 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK
));
11135 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK
));
11136 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_ACTIVATED
));
11137 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_CACHE_HINT", PyInt_FromLong((long) wxEVT_COMMAND_LIST_CACHE_HINT
));
11138 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_RIGHT_CLICK
));
11139 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_BEGIN_DRAG
));
11140 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_DRAGGING", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_DRAGGING
));
11141 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_COL_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_LIST_COL_END_DRAG
));
11142 PyDict_SetItemString(d
,"wxEVT_COMMAND_LIST_ITEM_FOCUSED", PyInt_FromLong((long) wxEVT_COMMAND_LIST_ITEM_FOCUSED
));
11143 PyDict_SetItemString(d
,"wxLC_VRULES", PyInt_FromLong((long) wxLC_VRULES
));
11144 PyDict_SetItemString(d
,"wxLC_HRULES", PyInt_FromLong((long) wxLC_HRULES
));
11145 PyDict_SetItemString(d
,"wxLC_ICON", PyInt_FromLong((long) wxLC_ICON
));
11146 PyDict_SetItemString(d
,"wxLC_SMALL_ICON", PyInt_FromLong((long) wxLC_SMALL_ICON
));
11147 PyDict_SetItemString(d
,"wxLC_LIST", PyInt_FromLong((long) wxLC_LIST
));
11148 PyDict_SetItemString(d
,"wxLC_REPORT", PyInt_FromLong((long) wxLC_REPORT
));
11149 PyDict_SetItemString(d
,"wxLC_ALIGN_TOP", PyInt_FromLong((long) wxLC_ALIGN_TOP
));
11150 PyDict_SetItemString(d
,"wxLC_ALIGN_LEFT", PyInt_FromLong((long) wxLC_ALIGN_LEFT
));
11151 PyDict_SetItemString(d
,"wxLC_AUTOARRANGE", PyInt_FromLong((long) wxLC_AUTOARRANGE
));
11152 PyDict_SetItemString(d
,"wxLC_VIRTUAL", PyInt_FromLong((long) wxLC_VIRTUAL
));
11153 PyDict_SetItemString(d
,"wxLC_EDIT_LABELS", PyInt_FromLong((long) wxLC_EDIT_LABELS
));
11154 PyDict_SetItemString(d
,"wxLC_NO_HEADER", PyInt_FromLong((long) wxLC_NO_HEADER
));
11155 PyDict_SetItemString(d
,"wxLC_NO_SORT_HEADER", PyInt_FromLong((long) wxLC_NO_SORT_HEADER
));
11156 PyDict_SetItemString(d
,"wxLC_SINGLE_SEL", PyInt_FromLong((long) wxLC_SINGLE_SEL
));
11157 PyDict_SetItemString(d
,"wxLC_SORT_ASCENDING", PyInt_FromLong((long) wxLC_SORT_ASCENDING
));
11158 PyDict_SetItemString(d
,"wxLC_SORT_DESCENDING", PyInt_FromLong((long) wxLC_SORT_DESCENDING
));
11159 PyDict_SetItemString(d
,"wxLC_MASK_TYPE", PyInt_FromLong((long) wxLC_MASK_TYPE
));
11160 PyDict_SetItemString(d
,"wxLC_MASK_ALIGN", PyInt_FromLong((long) wxLC_MASK_ALIGN
));
11161 PyDict_SetItemString(d
,"wxLC_MASK_SORT", PyInt_FromLong((long) wxLC_MASK_SORT
));
11162 PyDict_SetItemString(d
,"wxLC_USER_TEXT", PyInt_FromLong((long) wxLC_USER_TEXT
));
11163 PyDict_SetItemString(d
,"wxLIST_MASK_STATE", PyInt_FromLong((long) wxLIST_MASK_STATE
));
11164 PyDict_SetItemString(d
,"wxLIST_MASK_TEXT", PyInt_FromLong((long) wxLIST_MASK_TEXT
));
11165 PyDict_SetItemString(d
,"wxLIST_MASK_IMAGE", PyInt_FromLong((long) wxLIST_MASK_IMAGE
));
11166 PyDict_SetItemString(d
,"wxLIST_MASK_DATA", PyInt_FromLong((long) wxLIST_MASK_DATA
));
11167 PyDict_SetItemString(d
,"wxLIST_SET_ITEM", PyInt_FromLong((long) wxLIST_SET_ITEM
));
11168 PyDict_SetItemString(d
,"wxLIST_MASK_WIDTH", PyInt_FromLong((long) wxLIST_MASK_WIDTH
));
11169 PyDict_SetItemString(d
,"wxLIST_MASK_FORMAT", PyInt_FromLong((long) wxLIST_MASK_FORMAT
));
11170 PyDict_SetItemString(d
,"wxLIST_STATE_DONTCARE", PyInt_FromLong((long) wxLIST_STATE_DONTCARE
));
11171 PyDict_SetItemString(d
,"wxLIST_STATE_DROPHILITED", PyInt_FromLong((long) wxLIST_STATE_DROPHILITED
));
11172 PyDict_SetItemString(d
,"wxLIST_STATE_FOCUSED", PyInt_FromLong((long) wxLIST_STATE_FOCUSED
));
11173 PyDict_SetItemString(d
,"wxLIST_STATE_SELECTED", PyInt_FromLong((long) wxLIST_STATE_SELECTED
));
11174 PyDict_SetItemString(d
,"wxLIST_STATE_CUT", PyInt_FromLong((long) wxLIST_STATE_CUT
));
11175 PyDict_SetItemString(d
,"wxLIST_HITTEST_ABOVE", PyInt_FromLong((long) wxLIST_HITTEST_ABOVE
));
11176 PyDict_SetItemString(d
,"wxLIST_HITTEST_BELOW", PyInt_FromLong((long) wxLIST_HITTEST_BELOW
));
11177 PyDict_SetItemString(d
,"wxLIST_HITTEST_NOWHERE", PyInt_FromLong((long) wxLIST_HITTEST_NOWHERE
));
11178 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMICON
));
11179 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMLABEL
));
11180 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMRIGHT
));
11181 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxLIST_HITTEST_ONITEMSTATEICON
));
11182 PyDict_SetItemString(d
,"wxLIST_HITTEST_TOLEFT", PyInt_FromLong((long) wxLIST_HITTEST_TOLEFT
));
11183 PyDict_SetItemString(d
,"wxLIST_HITTEST_TORIGHT", PyInt_FromLong((long) wxLIST_HITTEST_TORIGHT
));
11184 PyDict_SetItemString(d
,"wxLIST_HITTEST_ONITEM", PyInt_FromLong((long) wxLIST_HITTEST_ONITEM
));
11185 PyDict_SetItemString(d
,"wxLIST_NEXT_ABOVE", PyInt_FromLong((long) wxLIST_NEXT_ABOVE
));
11186 PyDict_SetItemString(d
,"wxLIST_NEXT_ALL", PyInt_FromLong((long) wxLIST_NEXT_ALL
));
11187 PyDict_SetItemString(d
,"wxLIST_NEXT_BELOW", PyInt_FromLong((long) wxLIST_NEXT_BELOW
));
11188 PyDict_SetItemString(d
,"wxLIST_NEXT_LEFT", PyInt_FromLong((long) wxLIST_NEXT_LEFT
));
11189 PyDict_SetItemString(d
,"wxLIST_NEXT_RIGHT", PyInt_FromLong((long) wxLIST_NEXT_RIGHT
));
11190 PyDict_SetItemString(d
,"wxLIST_ALIGN_DEFAULT", PyInt_FromLong((long) wxLIST_ALIGN_DEFAULT
));
11191 PyDict_SetItemString(d
,"wxLIST_ALIGN_LEFT", PyInt_FromLong((long) wxLIST_ALIGN_LEFT
));
11192 PyDict_SetItemString(d
,"wxLIST_ALIGN_TOP", PyInt_FromLong((long) wxLIST_ALIGN_TOP
));
11193 PyDict_SetItemString(d
,"wxLIST_ALIGN_SNAP_TO_GRID", PyInt_FromLong((long) wxLIST_ALIGN_SNAP_TO_GRID
));
11194 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE", PyInt_FromLong((long) wxLIST_AUTOSIZE
));
11195 PyDict_SetItemString(d
,"wxLIST_AUTOSIZE_USEHEADER", PyInt_FromLong((long) wxLIST_AUTOSIZE_USEHEADER
));
11196 PyDict_SetItemString(d
,"wxLIST_RECT_BOUNDS", PyInt_FromLong((long) wxLIST_RECT_BOUNDS
));
11197 PyDict_SetItemString(d
,"wxLIST_RECT_ICON", PyInt_FromLong((long) wxLIST_RECT_ICON
));
11198 PyDict_SetItemString(d
,"wxLIST_RECT_LABEL", PyInt_FromLong((long) wxLIST_RECT_LABEL
));
11199 PyDict_SetItemString(d
,"wxLIST_FIND_UP", PyInt_FromLong((long) wxLIST_FIND_UP
));
11200 PyDict_SetItemString(d
,"wxLIST_FIND_DOWN", PyInt_FromLong((long) wxLIST_FIND_DOWN
));
11201 PyDict_SetItemString(d
,"wxLIST_FIND_LEFT", PyInt_FromLong((long) wxLIST_FIND_LEFT
));
11202 PyDict_SetItemString(d
,"wxLIST_FIND_RIGHT", PyInt_FromLong((long) wxLIST_FIND_RIGHT
));
11203 PyDict_SetItemString(d
,"wxLIST_FORMAT_LEFT", PyInt_FromLong((long) wxLIST_FORMAT_LEFT
));
11204 PyDict_SetItemString(d
,"wxLIST_FORMAT_RIGHT", PyInt_FromLong((long) wxLIST_FORMAT_RIGHT
));
11205 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTRE", PyInt_FromLong((long) wxLIST_FORMAT_CENTRE
));
11206 PyDict_SetItemString(d
,"wxLIST_FORMAT_CENTER", PyInt_FromLong((long) wxLIST_FORMAT_CENTER
));
11207 PyDict_SetItemString(d
,"wxTR_NO_BUTTONS", PyInt_FromLong((long) wxTR_NO_BUTTONS
));
11208 PyDict_SetItemString(d
,"wxTR_HAS_BUTTONS", PyInt_FromLong((long) wxTR_HAS_BUTTONS
));
11209 PyDict_SetItemString(d
,"wxTR_TWIST_BUTTONS", PyInt_FromLong((long) wxTR_TWIST_BUTTONS
));
11210 PyDict_SetItemString(d
,"wxTR_NO_LINES", PyInt_FromLong((long) wxTR_NO_LINES
));
11211 PyDict_SetItemString(d
,"wxTR_MAC_BUTTONS", PyInt_FromLong((long) wxTR_MAC_BUTTONS
));
11212 PyDict_SetItemString(d
,"wxTR_AQUA_BUTTONS", PyInt_FromLong((long) wxTR_AQUA_BUTTONS
));
11213 PyDict_SetItemString(d
,"wxTR_SINGLE", PyInt_FromLong((long) wxTR_SINGLE
));
11214 PyDict_SetItemString(d
,"wxTR_MULTIPLE", PyInt_FromLong((long) wxTR_MULTIPLE
));
11215 PyDict_SetItemString(d
,"wxTR_EXTENDED", PyInt_FromLong((long) wxTR_EXTENDED
));
11216 PyDict_SetItemString(d
,"wxTR_FULL_ROW_HIGHLIGHT", PyInt_FromLong((long) wxTR_FULL_ROW_HIGHLIGHT
));
11217 PyDict_SetItemString(d
,"wxTR_EDIT_LABELS", PyInt_FromLong((long) wxTR_EDIT_LABELS
));
11218 PyDict_SetItemString(d
,"wxTR_LINES_AT_ROOT", PyInt_FromLong((long) wxTR_LINES_AT_ROOT
));
11219 PyDict_SetItemString(d
,"wxTR_HIDE_ROOT", PyInt_FromLong((long) wxTR_HIDE_ROOT
));
11220 PyDict_SetItemString(d
,"wxTR_ROW_LINES", PyInt_FromLong((long) wxTR_ROW_LINES
));
11221 PyDict_SetItemString(d
,"wxTR_HAS_VARIABLE_ROW_HEIGHT", PyInt_FromLong((long) wxTR_HAS_VARIABLE_ROW_HEIGHT
));
11222 PyDict_SetItemString(d
,"wxTR_DEFAULT_STYLE", PyInt_FromLong((long) wxTR_DEFAULT_STYLE
));
11223 PyDict_SetItemString(d
,"wxTreeItemIcon_Normal", PyInt_FromLong((long) wxTreeItemIcon_Normal
));
11224 PyDict_SetItemString(d
,"wxTreeItemIcon_Selected", PyInt_FromLong((long) wxTreeItemIcon_Selected
));
11225 PyDict_SetItemString(d
,"wxTreeItemIcon_Expanded", PyInt_FromLong((long) wxTreeItemIcon_Expanded
));
11226 PyDict_SetItemString(d
,"wxTreeItemIcon_SelectedExpanded", PyInt_FromLong((long) wxTreeItemIcon_SelectedExpanded
));
11227 PyDict_SetItemString(d
,"wxTreeItemIcon_Max", PyInt_FromLong((long) wxTreeItemIcon_Max
));
11228 PyDict_SetItemString(d
,"wxTREE_HITTEST_ABOVE", PyInt_FromLong((long) wxTREE_HITTEST_ABOVE
));
11229 PyDict_SetItemString(d
,"wxTREE_HITTEST_BELOW", PyInt_FromLong((long) wxTREE_HITTEST_BELOW
));
11230 PyDict_SetItemString(d
,"wxTREE_HITTEST_NOWHERE", PyInt_FromLong((long) wxTREE_HITTEST_NOWHERE
));
11231 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMBUTTON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMBUTTON
));
11232 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMICON
));
11233 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMINDENT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMINDENT
));
11234 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLABEL", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLABEL
));
11235 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMRIGHT", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMRIGHT
));
11236 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMSTATEICON", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMSTATEICON
));
11237 PyDict_SetItemString(d
,"wxTREE_HITTEST_TOLEFT", PyInt_FromLong((long) wxTREE_HITTEST_TOLEFT
));
11238 PyDict_SetItemString(d
,"wxTREE_HITTEST_TORIGHT", PyInt_FromLong((long) wxTREE_HITTEST_TORIGHT
));
11239 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMUPPERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMUPPERPART
));
11240 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEMLOWERPART", PyInt_FromLong((long) wxTREE_HITTEST_ONITEMLOWERPART
));
11241 PyDict_SetItemString(d
,"wxTREE_HITTEST_ONITEM", PyInt_FromLong((long) wxTREE_HITTEST_ONITEM
));
11242 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_DRAG
));
11243 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_RDRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_RDRAG
));
11244 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT
));
11245 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_LABEL_EDIT", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_LABEL_EDIT
));
11246 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_DELETE_ITEM", PyInt_FromLong((long) wxEVT_COMMAND_TREE_DELETE_ITEM
));
11247 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_GET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_GET_INFO
));
11248 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SET_INFO", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SET_INFO
));
11249 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDED
));
11250 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_EXPANDING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_EXPANDING
));
11251 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSED
));
11252 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_COLLAPSING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_COLLAPSING
));
11253 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGED
));
11254 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_SEL_CHANGING", PyInt_FromLong((long) wxEVT_COMMAND_TREE_SEL_CHANGING
));
11255 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_KEY_DOWN", PyInt_FromLong((long) wxEVT_COMMAND_TREE_KEY_DOWN
));
11256 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_ACTIVATED", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_ACTIVATED
));
11257 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK
));
11258 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK", PyInt_FromLong((long) wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK
));
11259 PyDict_SetItemString(d
,"wxEVT_COMMAND_TREE_END_DRAG", PyInt_FromLong((long) wxEVT_COMMAND_TREE_END_DRAG
));
11260 PyDict_SetItemString(d
,"wxDIRCTRL_DIR_ONLY", PyInt_FromLong((long) wxDIRCTRL_DIR_ONLY
));
11261 PyDict_SetItemString(d
,"wxDIRCTRL_SELECT_FIRST", PyInt_FromLong((long) wxDIRCTRL_SELECT_FIRST
));
11262 PyDict_SetItemString(d
,"wxDIRCTRL_SHOW_FILTERS", PyInt_FromLong((long) wxDIRCTRL_SHOW_FILTERS
));
11263 PyDict_SetItemString(d
,"wxDIRCTRL_3D_INTERNAL", PyInt_FromLong((long) wxDIRCTRL_3D_INTERNAL
));
11265 // Map renamed classes back to their common name for OOR
11266 wxPyPtrTypeMap_Add("wxTreeItemData", "wxPyTreeItemData");
11267 wxPyPtrTypeMap_Add("wxTreeCtrl", "wxPyTreeCtrl");
11268 wxPyPtrTypeMap_Add("wxListCtrl", "wxPyListCtrl");
11271 for (i
= 0; _swig_mapping
[i
].n1
; i
++)
11272 SWIG_RegisterMapping(_swig_mapping
[i
].n1
,_swig_mapping
[i
].n2
,_swig_mapping
[i
].pcnv
);