-#define wxTreeItem_m_mask_get(_swigobj) ((long ) _swigobj->m_mask)
-static PyObject *_wrap_wxTreeItem_m_mask_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeItem_m_mask_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeItem_m_mask_get. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeItem_m_mask_get(_arg0);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define wxTreeItem_m_itemId_get(_swigobj) ((long ) _swigobj->m_itemId)
-static PyObject *_wrap_wxTreeItem_m_itemId_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeItem_m_itemId_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeItem_m_itemId_get. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeItem_m_itemId_get(_arg0);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define wxTreeItem_m_state_get(_swigobj) ((long ) _swigobj->m_state)
-static PyObject *_wrap_wxTreeItem_m_state_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeItem_m_state_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeItem_m_state_get. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeItem_m_state_get(_arg0);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define wxTreeItem_m_stateMask_get(_swigobj) ((long ) _swigobj->m_stateMask)
-static PyObject *_wrap_wxTreeItem_m_stateMask_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeItem_m_stateMask_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeItem_m_stateMask_get. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeItem_m_stateMask_get(_arg0);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define wxTreeItem_m_text_get(_swigobj) (&_swigobj->m_text)
-static PyObject *_wrap_wxTreeItem_m_text_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxString * _result;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeItem_m_text_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeItem_m_text_get. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (wxString *)wxTreeItem_m_text_get(_arg0);
-{
- _resultobj = PyString_FromString(WXSTRINGCAST (*_result));
-}
- return _resultobj;
-}
-
-#define wxTreeItem_m_image_get(_swigobj) ((int ) _swigobj->m_image)
-static PyObject *_wrap_wxTreeItem_m_image_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- int _result;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeItem_m_image_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeItem_m_image_get. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (int )wxTreeItem_m_image_get(_arg0);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeItem_m_selectedImage_get(_swigobj) ((int ) _swigobj->m_selectedImage)
-static PyObject *_wrap_wxTreeItem_m_selectedImage_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- int _result;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeItem_m_selectedImage_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeItem_m_selectedImage_get. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (int )wxTreeItem_m_selectedImage_get(_arg0);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeItem_m_children_get(_swigobj) ((int ) _swigobj->m_children)
-static PyObject *_wrap_wxTreeItem_m_children_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- int _result;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeItem_m_children_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeItem_m_children_get. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (int )wxTreeItem_m_children_get(_arg0);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeItem_m_data_get(_swigobj) ((long ) _swigobj->m_data)
-static PyObject *_wrap_wxTreeItem_m_data_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeItem_m_data_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeItem_m_data_get. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeItem_m_data_get(_arg0);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define new_wxTreeItem() (new wxTreeItem())
-static PyObject *_wrap_new_wxTreeItem(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeItem * _result;
- char _ptemp[128];
-
- self = self;
- if(!PyArg_ParseTuple(args,":new_wxTreeItem"))
- return NULL;
- _result = (wxTreeItem *)new_wxTreeItem();
- SWIG_MakePtr(_ptemp, (char *) _result,"_wxTreeItem_p");
- _resultobj = Py_BuildValue("s",_ptemp);
- return _resultobj;
-}
-
-#define delete_wxTreeItem(_swigobj) (delete _swigobj)
-static PyObject *_wrap_delete_wxTreeItem(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeItem * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:delete_wxTreeItem",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of delete_wxTreeItem. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- delete_wxTreeItem(_arg0);
- Py_INCREF(Py_None);
- _resultobj = Py_None;
- return _resultobj;
-}
-
-static void *SwigwxTreeEventTowxCommandEvent(void *ptr) {
- wxTreeEvent *src;
- wxCommandEvent *dest;
- src = (wxTreeEvent *) ptr;
- dest = (wxCommandEvent *) src;
- return (void *) dest;
-}
-
-static void *SwigwxTreeEventTowxEvent(void *ptr) {
- wxTreeEvent *src;
- wxEvent *dest;
- src = (wxTreeEvent *) ptr;
- dest = (wxEvent *) src;
- return (void *) dest;
-}
-
-#define wxTreeEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code)
-static PyObject *_wrap_wxTreeEvent_m_code_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- int _result;
- wxTreeEvent * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeEvent_m_code_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeEvent_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeEvent_m_code_get. Expected _wxTreeEvent_p.");
- return NULL;
- }
- }
- _result = (int )wxTreeEvent_m_code_get(_arg0);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeEvent_m_item_get(_swigobj) (&_swigobj->m_item)
-static PyObject *_wrap_wxTreeEvent_m_item_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeItem * _result;
- wxTreeEvent * _arg0;
- char * _argc0 = 0;
- char _ptemp[128];
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeEvent_m_item_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeEvent_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeEvent_m_item_get. Expected _wxTreeEvent_p.");
- return NULL;
- }
- }
- _result = (wxTreeItem *)wxTreeEvent_m_item_get(_arg0);
- SWIG_MakePtr(_ptemp, (char *) _result,"_wxTreeItem_p");
- _resultobj = Py_BuildValue("s",_ptemp);
- return _resultobj;
-}
-
-#define wxTreeEvent_m_oldItem_get(_swigobj) ((long ) _swigobj->m_oldItem)
-static PyObject *_wrap_wxTreeEvent_m_oldItem_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeEvent * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeEvent_m_oldItem_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeEvent_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeEvent_m_oldItem_get. Expected _wxTreeEvent_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeEvent_m_oldItem_get(_arg0);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define wxTreeEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag)
-static PyObject *_wrap_wxTreeEvent_m_pointDrag_get(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxPoint * _result;
- wxTreeEvent * _arg0;
- char * _argc0 = 0;
- char _ptemp[128];
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeEvent_m_pointDrag_get",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeEvent_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeEvent_m_pointDrag_get. Expected _wxTreeEvent_p.");
- return NULL;
- }
- }
- _result = (wxPoint *)wxTreeEvent_m_pointDrag_get(_arg0);
- SWIG_MakePtr(_ptemp, (char *) _result,"_wxPoint_p");
- _resultobj = Py_BuildValue("s",_ptemp);
- return _resultobj;
-}
-
-static void *SwigwxTreeCtrlTowxControl(void *ptr) {
- wxTreeCtrl *src;
- wxControl *dest;
- src = (wxTreeCtrl *) ptr;
- dest = (wxControl *) src;
- return (void *) dest;
-}
-
-static void *SwigwxTreeCtrlTowxWindow(void *ptr) {
- wxTreeCtrl *src;
- wxWindow *dest;
- src = (wxTreeCtrl *) ptr;
- dest = (wxWindow *) src;
- return (void *) dest;
-}
-
-static void *SwigwxTreeCtrlTowxEvtHandler(void *ptr) {
- wxTreeCtrl *src;
- wxEvtHandler *dest;
- src = (wxTreeCtrl *) ptr;
- dest = (wxEvtHandler *) src;
- return (void *) dest;
-}
-
-#define new_wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6) (new wxTreeCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6))
-static PyObject *_wrap_new_wxTreeCtrl(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeCtrl * _result;
- wxWindow * _arg0;
- wxWindowID _arg1 = -1;
- wxPoint * _arg2 = &wxPyDefaultPosition;
- wxSize * _arg3 = &wxPyDefaultSize;
- long _arg4 = (wxTR_HAS_BUTTONS);
- wxValidator * _arg5 = &wxPyDefaultValidator;
- char * _arg6 = "wxTreeCtrl";
- char * _argc0 = 0;
- char * _argc2 = 0;
- char * _argc3 = 0;
- char * _argc5 = 0;
- char _ptemp[128];
-
- self = self;
- if(!PyArg_ParseTuple(args,"s|isslss:new_wxTreeCtrl",&_argc0,&_arg1,&_argc2,&_argc3,&_arg4,&_argc5,&_arg6))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxWindow_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxTreeCtrl. Expected _wxWindow_p.");
- return NULL;
- }
- }
- if (_argc2) {
- if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxPoint_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of new_wxTreeCtrl. Expected _wxPoint_p.");
- return NULL;
- }
- }
- if (_argc3) {
- if (SWIG_GetPtr(_argc3,(void **) &_arg3,"_wxSize_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of new_wxTreeCtrl. Expected _wxSize_p.");
- return NULL;
- }
- }
- if (_argc5) {
- if (SWIG_GetPtr(_argc5,(void **) &_arg5,"_wxValidator_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 6 of new_wxTreeCtrl. Expected _wxValidator_p.");
- return NULL;
- }
- }
- _result = (wxTreeCtrl *)new_wxTreeCtrl(_arg0,_arg1,*_arg2,*_arg3,_arg4,*_arg5,_arg6);
- SWIG_MakePtr(_ptemp, (char *) _result,"_wxTreeCtrl_p");
- _resultobj = Py_BuildValue("s",_ptemp);
- return _resultobj;
-}
-
-#define wxTreeCtrl_DeleteAllItems(_swigobj) (_swigobj->DeleteAllItems())
-static PyObject *_wrap_wxTreeCtrl_DeleteAllItems(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- bool _result;
- wxTreeCtrl * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeCtrl_DeleteAllItems",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_DeleteAllItems. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (bool )wxTreeCtrl_DeleteAllItems(_arg0);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_DeleteItem(_swigobj,_swigarg0) (_swigobj->DeleteItem(_swigarg0))
-static PyObject *_wrap_wxTreeCtrl_DeleteItem(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeCtrl * _arg0;
- long _arg1;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"sl:wxTreeCtrl_DeleteItem",&_argc0,&_arg1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_DeleteItem. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- wxTreeCtrl_DeleteItem(_arg0,_arg1);
- Py_INCREF(Py_None);
- _resultobj = Py_None;
- return _resultobj;
-}
-
-#define wxTreeCtrl_GetCount(_swigobj) (_swigobj->GetCount())
-static PyObject *_wrap_wxTreeCtrl_GetCount(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- int _result;
- wxTreeCtrl * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeCtrl_GetCount",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_GetCount. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (int )wxTreeCtrl_GetCount(_arg0);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_GetImageList(_swigobj,_swigarg0) (_swigobj->GetImageList(_swigarg0))
-static PyObject *_wrap_wxTreeCtrl_GetImageList(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxImageList * _result;
- wxTreeCtrl * _arg0;
- int _arg1 = wxIMAGE_LIST_NORMAL;
- char * _argc0 = 0;
- char _ptemp[128];
-
- self = self;
- if(!PyArg_ParseTuple(args,"s|i:wxTreeCtrl_GetImageList",&_argc0,&_arg1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_GetImageList. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (wxImageList *)wxTreeCtrl_GetImageList(_arg0,_arg1);
- SWIG_MakePtr(_ptemp, (char *) _result,"_wxImageList_p");
- _resultobj = Py_BuildValue("s",_ptemp);
- return _resultobj;
-}
-
-#define wxTreeCtrl_GetIndent(_swigobj) (_swigobj->GetIndent())
-static PyObject *_wrap_wxTreeCtrl_GetIndent(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- int _result;
- wxTreeCtrl * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeCtrl_GetIndent",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_GetIndent. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (int )wxTreeCtrl_GetIndent(_arg0);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_GetItemData(_swigobj,_swigarg0) (_swigobj->GetItemData(_swigarg0))
-static PyObject *_wrap_wxTreeCtrl_GetItemData(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeCtrl * _arg0;
- long _arg1;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"sl:wxTreeCtrl_GetItemData",&_argc0,&_arg1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_GetItemData. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeCtrl_GetItemData(_arg0,_arg1);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-static wxTreeItem * wxTreeCtrl_GetItem(wxTreeCtrl *self) {
- wxTreeItem* info = new wxTreeItem;
- self->GetItem(*info);
- return info;
- }
-static PyObject *_wrap_wxTreeCtrl_GetItem(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeItem * _result;
- wxTreeCtrl * _arg0;
- char * _argc0 = 0;
- char _ptemp[128];
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeCtrl_GetItem",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_GetItem. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (wxTreeItem *)wxTreeCtrl_GetItem(_arg0);
- SWIG_MakePtr(_ptemp, (char *) _result,"_wxTreeItem_p");
- _resultobj = Py_BuildValue("s",_ptemp);
- return _resultobj;
-}
-
-#define wxTreeCtrl_GetItemText(_swigobj,_swigarg0) (_swigobj->GetItemText(_swigarg0))
-static PyObject *_wrap_wxTreeCtrl_GetItemText(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxString * _result;
- wxTreeCtrl * _arg0;
- long _arg1;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"sl:wxTreeCtrl_GetItemText",&_argc0,&_arg1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_GetItemText. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = new wxString (wxTreeCtrl_GetItemText(_arg0,_arg1));
-{
- _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
-}
-{
- delete _result;
-}
- return _resultobj;
-}
-
-#define wxTreeCtrl_GetParent(_swigobj,_swigarg0) (_swigobj->GetParent(_swigarg0))
-static PyObject *_wrap_wxTreeCtrl_GetParent(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeCtrl * _arg0;
- long _arg1;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"sl:wxTreeCtrl_GetParent",&_argc0,&_arg1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_GetParent. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeCtrl_GetParent(_arg0,_arg1);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_GetRootItem(_swigobj) (_swigobj->GetRootItem())
-static PyObject *_wrap_wxTreeCtrl_GetRootItem(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeCtrl * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeCtrl_GetRootItem",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_GetRootItem. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeCtrl_GetRootItem(_arg0);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_GetSelection(_swigobj) (_swigobj->GetSelection())
-static PyObject *_wrap_wxTreeCtrl_GetSelection(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeCtrl * _arg0;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"s:wxTreeCtrl_GetSelection",&_argc0))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_GetSelection. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeCtrl_GetSelection(_arg0);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_HitTest(_swigobj,_swigarg0,_swigarg1) (_swigobj->HitTest(_swigarg0,_swigarg1))
-static PyObject *_wrap_wxTreeCtrl_HitTest(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeCtrl * _arg0;
- wxPoint * _arg1;
- int * _arg2;
- int temp;
- char * _argc0 = 0;
- char * _argc1 = 0;
-
- self = self;
-{
- _arg2 = &temp;
-}
- if(!PyArg_ParseTuple(args,"ss:wxTreeCtrl_HitTest",&_argc0,&_argc1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_HitTest. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- if (_argc1) {
- if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxPoint_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxTreeCtrl_HitTest. Expected _wxPoint_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeCtrl_HitTest(_arg0,*_arg1,*_arg2);
- _resultobj = Py_BuildValue("l",_result);
-{
- PyObject *o;
- o = PyInt_FromLong((long) (*_arg2));
- _resultobj = t_output_helper(_resultobj, o);
-}
- return _resultobj;
-}
-
-#define wxTreeCtrl_InsertItem(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2))
-static PyObject *_wrap_wxTreeCtrl_InsertItem(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeCtrl * _arg0;
- long _arg1;
- wxTreeItem * _arg2;
- long _arg3 = (wxTREE_INSERT_LAST);
- char * _argc0 = 0;
- char * _argc2 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"sls|l:wxTreeCtrl_InsertItem",&_argc0,&_arg1,&_argc2,&_arg3))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_InsertItem. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- if (_argc2) {
- if (SWIG_GetPtr(_argc2,(void **) &_arg2,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 3 of wxTreeCtrl_InsertItem. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (long )wxTreeCtrl_InsertItem(_arg0,_arg1,*_arg2,_arg3);
- _resultobj = Py_BuildValue("l",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_InsertItemString(_swigobj,_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4) (_swigobj->InsertItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4))
-static PyObject *_wrap_wxTreeCtrl_InsertItemString(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- long _result;
- wxTreeCtrl * _arg0;
- long _arg1;
- wxString * _arg2;
- int _arg3 = -1;
- int _arg4 = -1;
- long _arg5 = (wxTREE_INSERT_LAST);
- char * _argc0 = 0;
- PyObject * _obj2 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"slO|iil:wxTreeCtrl_InsertItemString",&_argc0,&_arg1,&_obj2,&_arg3,&_arg4,&_arg5))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_InsertItemString. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
-{
- if (!PyString_Check(_obj2)) {
- PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
- return NULL;
- }
- _arg2 = new wxString(PyString_AsString(_obj2));
-}
- _result = (long )wxTreeCtrl_InsertItemString(_arg0,_arg1,*_arg2,_arg3,_arg4,_arg5);
- _resultobj = Py_BuildValue("l",_result);
-{
- if (_obj2)
- delete _arg2;
-}
- return _resultobj;
-}
-
-#define wxTreeCtrl_ItemHasChildren(_swigobj,_swigarg0) (_swigobj->ItemHasChildren(_swigarg0))
-static PyObject *_wrap_wxTreeCtrl_ItemHasChildren(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- bool _result;
- wxTreeCtrl * _arg0;
- long _arg1;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"sl:wxTreeCtrl_ItemHasChildren",&_argc0,&_arg1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_ItemHasChildren. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (bool )wxTreeCtrl_ItemHasChildren(_arg0,_arg1);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_SelectItem(_swigobj,_swigarg0) (_swigobj->SelectItem(_swigarg0))
-static PyObject *_wrap_wxTreeCtrl_SelectItem(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- bool _result;
- wxTreeCtrl * _arg0;
- long _arg1;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"sl:wxTreeCtrl_SelectItem",&_argc0,&_arg1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_SelectItem. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (bool )wxTreeCtrl_SelectItem(_arg0,_arg1);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_SetIndent(_swigobj,_swigarg0) (_swigobj->SetIndent(_swigarg0))
-static PyObject *_wrap_wxTreeCtrl_SetIndent(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeCtrl * _arg0;
- int _arg1;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"si:wxTreeCtrl_SetIndent",&_argc0,&_arg1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_SetIndent. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- wxTreeCtrl_SetIndent(_arg0,_arg1);
- Py_INCREF(Py_None);
- _resultobj = Py_None;
- return _resultobj;
-}
-
-#define wxTreeCtrl_SetImageList(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetImageList(_swigarg0,_swigarg1))
-static PyObject *_wrap_wxTreeCtrl_SetImageList(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeCtrl * _arg0;
- wxImageList * _arg1;
- int _arg2 = wxIMAGE_LIST_NORMAL;
- char * _argc0 = 0;
- char * _argc1 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"ss|i:wxTreeCtrl_SetImageList",&_argc0,&_argc1,&_arg2))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_SetImageList. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- if (_argc1) {
- if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxImageList_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxTreeCtrl_SetImageList. Expected _wxImageList_p.");
- return NULL;
- }
- }
- wxTreeCtrl_SetImageList(_arg0,_arg1,_arg2);
- Py_INCREF(Py_None);
- _resultobj = Py_None;
- return _resultobj;
-}
-
-#define wxTreeCtrl_SetItem(_swigobj,_swigarg0) (_swigobj->SetItem(_swigarg0))
-static PyObject *_wrap_wxTreeCtrl_SetItem(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- bool _result;
- wxTreeCtrl * _arg0;
- wxTreeItem * _arg1;
- char * _argc0 = 0;
- char * _argc1 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"ss:wxTreeCtrl_SetItem",&_argc0,&_argc1))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_SetItem. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- if (_argc1) {
- if (SWIG_GetPtr(_argc1,(void **) &_arg1,"_wxTreeItem_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxTreeCtrl_SetItem. Expected _wxTreeItem_p.");
- return NULL;
- }
- }
- _result = (bool )wxTreeCtrl_SetItem(_arg0,*_arg1);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-
-#define wxTreeCtrl_SetItemImage(_swigobj,_swigarg0,_swigarg1,_swigarg2) (_swigobj->SetItemImage(_swigarg0,_swigarg1,_swigarg2))
-static PyObject *_wrap_wxTreeCtrl_SetItemImage(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeCtrl * _arg0;
- long _arg1;
- int _arg2;
- int _arg3;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"slii:wxTreeCtrl_SetItemImage",&_argc0,&_arg1,&_arg2,&_arg3))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_SetItemImage. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- wxTreeCtrl_SetItemImage(_arg0,_arg1,_arg2,_arg3);
- Py_INCREF(Py_None);
- _resultobj = Py_None;
- return _resultobj;
-}
-
-#define wxTreeCtrl_SetItemText(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemText(_swigarg0,_swigarg1))
-static PyObject *_wrap_wxTreeCtrl_SetItemText(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- wxTreeCtrl * _arg0;
- long _arg1;
- wxString * _arg2;
- char * _argc0 = 0;
- PyObject * _obj2 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"slO:wxTreeCtrl_SetItemText",&_argc0,&_arg1,&_obj2))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_SetItemText. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
-{
- if (!PyString_Check(_obj2)) {
- PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
- return NULL;
- }
- _arg2 = new wxString(PyString_AsString(_obj2));
-}
- wxTreeCtrl_SetItemText(_arg0,_arg1,*_arg2);
- Py_INCREF(Py_None);
- _resultobj = Py_None;
-{
- if (_obj2)
- delete _arg2;
-}
- return _resultobj;
-}
-
-#define wxTreeCtrl_SetItemData(_swigobj,_swigarg0,_swigarg1) (_swigobj->SetItemData(_swigarg0,_swigarg1))
-static PyObject *_wrap_wxTreeCtrl_SetItemData(PyObject *self, PyObject *args) {
- PyObject * _resultobj;
- bool _result;
- wxTreeCtrl * _arg0;
- long _arg1;
- long _arg2;
- char * _argc0 = 0;
-
- self = self;
- if(!PyArg_ParseTuple(args,"sll:wxTreeCtrl_SetItemData",&_argc0,&_arg1,&_arg2))
- return NULL;
- if (_argc0) {
- if (SWIG_GetPtr(_argc0,(void **) &_arg0,"_wxTreeCtrl_p")) {
- PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxTreeCtrl_SetItemData. Expected _wxTreeCtrl_p.");
- return NULL;
- }
- }
- _result = (bool )wxTreeCtrl_SetItemData(_arg0,_arg1,_arg2);
- _resultobj = Py_BuildValue("i",_result);
- return _resultobj;
-}
-