updates for recent CVS changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15468 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		| @@ -344,12 +344,14 @@ class wxListEvent: public wxNotifyEvent { | ||||
| public: | ||||
|     wxListEvent(wxEventType commandType = wxEVT_NULL, int id = 0); | ||||
|  | ||||
| %readonly | ||||
|     int           m_code; | ||||
|     long          m_oldItemIndex; | ||||
|     long          m_itemIndex; | ||||
|     int           m_col; | ||||
|     wxPoint       m_pointDrag; | ||||
|     wxListItem    m_item; | ||||
| %readwrite | ||||
|  | ||||
|     int GetCode(); | ||||
|     long GetIndex(); | ||||
|   | ||||
| @@ -363,6 +363,16 @@ void wxStartTimer(); | ||||
| int wxGetOsVersion(int *OUTPUT, int *OUTPUT); | ||||
| wxString wxGetOsDescription(); | ||||
|  | ||||
| enum wxShutdownFlags | ||||
| { | ||||
|     wxSHUTDOWN_POWEROFF,    // power off the computer | ||||
|     wxSHUTDOWN_REBOOT       // shutdown and reboot | ||||
| }; | ||||
|  | ||||
| // Shutdown or reboot the PC | ||||
| bool wxShutdown(wxShutdownFlags wFlags); | ||||
|  | ||||
|  | ||||
| void wxSleep(int secs); | ||||
| void wxUsleep(unsigned long milliseconds); | ||||
| bool wxYield(); | ||||
|   | ||||
| @@ -673,6 +673,15 @@ void wxLogStatus(const wxString& szFormat); | ||||
| %name(wxLogStatusFrame)void wxLogStatus(wxFrame *pFrame, const wxString& szFormat); | ||||
| void wxLogSysError(const wxString& szFormat); | ||||
|  | ||||
|  | ||||
| // wxLogFatalError helper: show the (fatal) error to the user in a safe way, | ||||
| // i.e. without using wxMessageBox() for example because it could crash | ||||
|  | ||||
| // TODO:  Why am I getting a link error on this??? | ||||
| // void wxSafeShowMessage(const wxString& title, const wxString& text); | ||||
|  | ||||
|  | ||||
|  | ||||
| // Suspress logging while an instance of this class exists | ||||
| class wxLogNull | ||||
| { | ||||
|   | ||||
| @@ -2156,35 +2156,6 @@ static PyObject *_wrap_new_wxListEvent(PyObject *self, PyObject *args, PyObject | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_code_set(_swigobj,_swigval) (_swigobj->m_code = _swigval,_swigval) | ||||
| static PyObject *_wrap_wxListEvent_m_code_set(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     int  _result; | ||||
|     wxListEvent * _arg0; | ||||
|     int  _arg1; | ||||
|     PyObject * _argo0 = 0; | ||||
|     char *_kwnames[] = { "self","m_code", NULL }; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxListEvent_m_code_set",_kwnames,&_argo0,&_arg1))  | ||||
|         return NULL; | ||||
|     if (_argo0) { | ||||
|         if (_argo0 == Py_None) { _arg0 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxListEvent_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListEvent_m_code_set. Expected _wxListEvent_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (int )wxListEvent_m_code_set(_arg0,_arg1); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }    _resultobj = Py_BuildValue("i",_result); | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_code_get(_swigobj) ((int ) _swigobj->m_code) | ||||
| static PyObject *_wrap_wxListEvent_m_code_get(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
| @@ -2213,35 +2184,6 @@ static PyObject *_wrap_wxListEvent_m_code_get(PyObject *self, PyObject *args, Py | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_oldItemIndex_set(_swigobj,_swigval) (_swigobj->m_oldItemIndex = _swigval,_swigval) | ||||
| static PyObject *_wrap_wxListEvent_m_oldItemIndex_set(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     long  _result; | ||||
|     wxListEvent * _arg0; | ||||
|     long  _arg1; | ||||
|     PyObject * _argo0 = 0; | ||||
|     char *_kwnames[] = { "self","m_oldItemIndex", NULL }; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxListEvent_m_oldItemIndex_set",_kwnames,&_argo0,&_arg1))  | ||||
|         return NULL; | ||||
|     if (_argo0) { | ||||
|         if (_argo0 == Py_None) { _arg0 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxListEvent_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListEvent_m_oldItemIndex_set. Expected _wxListEvent_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (long )wxListEvent_m_oldItemIndex_set(_arg0,_arg1); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }    _resultobj = Py_BuildValue("l",_result); | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_oldItemIndex_get(_swigobj) ((long ) _swigobj->m_oldItemIndex) | ||||
| static PyObject *_wrap_wxListEvent_m_oldItemIndex_get(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
| @@ -2270,35 +2212,6 @@ static PyObject *_wrap_wxListEvent_m_oldItemIndex_get(PyObject *self, PyObject * | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_itemIndex_set(_swigobj,_swigval) (_swigobj->m_itemIndex = _swigval,_swigval) | ||||
| static PyObject *_wrap_wxListEvent_m_itemIndex_set(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     long  _result; | ||||
|     wxListEvent * _arg0; | ||||
|     long  _arg1; | ||||
|     PyObject * _argo0 = 0; | ||||
|     char *_kwnames[] = { "self","m_itemIndex", NULL }; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxListEvent_m_itemIndex_set",_kwnames,&_argo0,&_arg1))  | ||||
|         return NULL; | ||||
|     if (_argo0) { | ||||
|         if (_argo0 == Py_None) { _arg0 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxListEvent_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListEvent_m_itemIndex_set. Expected _wxListEvent_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (long )wxListEvent_m_itemIndex_set(_arg0,_arg1); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }    _resultobj = Py_BuildValue("l",_result); | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_itemIndex_get(_swigobj) ((long ) _swigobj->m_itemIndex) | ||||
| static PyObject *_wrap_wxListEvent_m_itemIndex_get(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
| @@ -2327,35 +2240,6 @@ static PyObject *_wrap_wxListEvent_m_itemIndex_get(PyObject *self, PyObject *arg | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_col_set(_swigobj,_swigval) (_swigobj->m_col = _swigval,_swigval) | ||||
| static PyObject *_wrap_wxListEvent_m_col_set(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     int  _result; | ||||
|     wxListEvent * _arg0; | ||||
|     int  _arg1; | ||||
|     PyObject * _argo0 = 0; | ||||
|     char *_kwnames[] = { "self","m_col", NULL }; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Oi:wxListEvent_m_col_set",_kwnames,&_argo0,&_arg1))  | ||||
|         return NULL; | ||||
|     if (_argo0) { | ||||
|         if (_argo0 == Py_None) { _arg0 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxListEvent_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListEvent_m_col_set. Expected _wxListEvent_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (int )wxListEvent_m_col_set(_arg0,_arg1); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }    _resultobj = Py_BuildValue("i",_result); | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_col_get(_swigobj) ((int ) _swigobj->m_col) | ||||
| static PyObject *_wrap_wxListEvent_m_col_get(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
| @@ -2384,49 +2268,6 @@ static PyObject *_wrap_wxListEvent_m_col_get(PyObject *self, PyObject *args, PyO | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_pointDrag_set(_swigobj,_swigval) (_swigobj->m_pointDrag = *(_swigval),_swigval) | ||||
| static PyObject *_wrap_wxListEvent_m_pointDrag_set(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     wxPoint * _result; | ||||
|     wxListEvent * _arg0; | ||||
|     wxPoint * _arg1; | ||||
|     PyObject * _argo0 = 0; | ||||
|     wxPoint  temp; | ||||
|     PyObject * _obj1 = 0; | ||||
|     char *_kwnames[] = { "self","m_pointDrag", NULL }; | ||||
|     char _ptemp[128]; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxListEvent_m_pointDrag_set",_kwnames,&_argo0,&_obj1))  | ||||
|         return NULL; | ||||
|     if (_argo0) { | ||||
|         if (_argo0 == Py_None) { _arg0 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxListEvent_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListEvent_m_pointDrag_set. Expected _wxListEvent_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
| { | ||||
|     _arg1 = &temp; | ||||
|     if (! wxPoint_helper(_obj1, &_arg1)) | ||||
|         return NULL; | ||||
| } | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (wxPoint *)wxListEvent_m_pointDrag_set(_arg0,_arg1); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }    if (_result) { | ||||
|         SWIG_MakePtr(_ptemp, (char *) _result,"_wxPoint_p"); | ||||
|         _resultobj = Py_BuildValue("s",_ptemp); | ||||
|     } else { | ||||
|         Py_INCREF(Py_None); | ||||
|         _resultobj = Py_None; | ||||
|     } | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_pointDrag_get(_swigobj) (&_swigobj->m_pointDrag) | ||||
| static PyObject *_wrap_wxListEvent_m_pointDrag_get(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
| @@ -2462,43 +2303,6 @@ static PyObject *_wrap_wxListEvent_m_pointDrag_get(PyObject *self, PyObject *arg | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_item_set(_swigobj,_swigval) (_swigobj->m_item = *(_swigval),_swigval) | ||||
| static PyObject *_wrap_wxListEvent_m_item_set(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     wxListItem * _result; | ||||
|     wxListEvent * _arg0; | ||||
|     wxListItem * _arg1; | ||||
|     PyObject * _argo0 = 0; | ||||
|     PyObject * _argo1 = 0; | ||||
|     char *_kwnames[] = { "self","m_item", NULL }; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OO:wxListEvent_m_item_set",_kwnames,&_argo0,&_argo1))  | ||||
|         return NULL; | ||||
|     if (_argo0) { | ||||
|         if (_argo0 == Py_None) { _arg0 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxListEvent_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxListEvent_m_item_set. Expected _wxListEvent_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
|     if (_argo1) { | ||||
|         if (_argo1 == Py_None) { _arg1 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxListItem_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxListEvent_m_item_set. Expected _wxListItem_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (wxListItem *)wxListEvent_m_item_set(_arg0,_arg1); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }{ _resultobj = wxPyMake_wxObject(_result); } | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxListEvent_m_item_get(_swigobj) (&_swigobj->m_item) | ||||
| static PyObject *_wrap_wxListEvent_m_item_get(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
| @@ -11150,17 +10954,11 @@ static PyMethodDef controls2cMethods[] = { | ||||
| 	 { "wxListEvent_GetIndex", (PyCFunction) _wrap_wxListEvent_GetIndex, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_GetCode", (PyCFunction) _wrap_wxListEvent_GetCode, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_item_get", (PyCFunction) _wrap_wxListEvent_m_item_get, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_item_set", (PyCFunction) _wrap_wxListEvent_m_item_set, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_pointDrag_get", (PyCFunction) _wrap_wxListEvent_m_pointDrag_get, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_pointDrag_set", (PyCFunction) _wrap_wxListEvent_m_pointDrag_set, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_col_get", (PyCFunction) _wrap_wxListEvent_m_col_get, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_col_set", (PyCFunction) _wrap_wxListEvent_m_col_set, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_itemIndex_get", (PyCFunction) _wrap_wxListEvent_m_itemIndex_get, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_itemIndex_set", (PyCFunction) _wrap_wxListEvent_m_itemIndex_set, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_oldItemIndex_get", (PyCFunction) _wrap_wxListEvent_m_oldItemIndex_get, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_oldItemIndex_set", (PyCFunction) _wrap_wxListEvent_m_oldItemIndex_set, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_code_get", (PyCFunction) _wrap_wxListEvent_m_code_get, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListEvent_m_code_set", (PyCFunction) _wrap_wxListEvent_m_code_set, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "new_wxListEvent", (PyCFunction) _wrap_new_wxListEvent, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListItem_m_width_get", (PyCFunction) _wrap_wxListItem_m_width_get, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxListItem_m_width_set", (PyCFunction) _wrap_wxListItem_m_width_set, METH_VARARGS | METH_KEYWORDS }, | ||||
|   | ||||
| @@ -527,6 +527,25 @@ static PyObject *_wrap_wxGetOsDescription(PyObject *self, PyObject *args, PyObje | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| static PyObject *_wrap_wxShutdown(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     bool  _result; | ||||
|     wxShutdownFlags  _arg0; | ||||
|     char *_kwnames[] = { "wFlags", NULL }; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxShutdown",_kwnames,&_arg0))  | ||||
|         return NULL; | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (bool )wxShutdown(_arg0); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }    _resultobj = Py_BuildValue("i",_result); | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| static PyObject *_wrap_wxSleep(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     int  _arg0; | ||||
| @@ -4256,6 +4275,7 @@ static PyMethodDef misccMethods[] = { | ||||
| 	 { "wxYield", (PyCFunction) _wrap_wxYield, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxUsleep", (PyCFunction) _wrap_wxUsleep, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxSleep", (PyCFunction) _wrap_wxSleep, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxShutdown", (PyCFunction) _wrap_wxShutdown, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxGetOsDescription", (PyCFunction) _wrap_wxGetOsDescription, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxGetOsVersion", (PyCFunction) _wrap_wxGetOsVersion, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxStartTimer", (PyCFunction) _wrap_wxStartTimer, METH_VARARGS | METH_KEYWORDS }, | ||||
| @@ -4389,6 +4409,8 @@ SWIGEXPORT(void) initmiscc() { | ||||
| 	 SWIG_globals = SWIG_newvarlink(); | ||||
| 	 m = Py_InitModule("miscc", misccMethods); | ||||
| 	 d = PyModule_GetDict(m); | ||||
| 	 PyDict_SetItemString(d,"wxSHUTDOWN_POWEROFF", PyInt_FromLong((long) wxSHUTDOWN_POWEROFF)); | ||||
| 	 PyDict_SetItemString(d,"wxSHUTDOWN_REBOOT", PyInt_FromLong((long) wxSHUTDOWN_REBOOT)); | ||||
| 	 PyDict_SetItemString(d,"wxLeft", PyInt_FromLong((long) wxLeft)); | ||||
| 	 PyDict_SetItemString(d,"wxTop", PyInt_FromLong((long) wxTop)); | ||||
| 	 PyDict_SetItemString(d,"wxRight", PyInt_FromLong((long) wxRight)); | ||||
|   | ||||
| @@ -577,6 +577,8 @@ wxGetOsVersion = miscc.wxGetOsVersion | ||||
|  | ||||
| wxGetOsDescription = miscc.wxGetOsDescription | ||||
|  | ||||
| wxShutdown = miscc.wxShutdown | ||||
|  | ||||
| wxSleep = miscc.wxSleep | ||||
|  | ||||
| wxUsleep = miscc.wxUsleep | ||||
| @@ -614,6 +616,8 @@ def wxGetAccelFromString(*_args, **_kwargs): | ||||
|  | ||||
| #-------------- VARIABLE WRAPPERS ------------------ | ||||
|  | ||||
| wxSHUTDOWN_POWEROFF = miscc.wxSHUTDOWN_POWEROFF | ||||
| wxSHUTDOWN_REBOOT = miscc.wxSHUTDOWN_REBOOT | ||||
| wxLeft = miscc.wxLeft | ||||
| wxTop = miscc.wxTop | ||||
| wxRight = miscc.wxRight | ||||
|   | ||||
| @@ -301,6 +301,34 @@ static PyObject *_wrap_wxPrintData_GetOrientation(PyObject *self, PyObject *args | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxPrintData_Ok(_swigobj)  (_swigobj->Ok()) | ||||
| static PyObject *_wrap_wxPrintData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     bool  _result; | ||||
|     wxPrintData * _arg0; | ||||
|     PyObject * _argo0 = 0; | ||||
|     char *_kwnames[] = { "self", NULL }; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxPrintData_Ok",_kwnames,&_argo0))  | ||||
|         return NULL; | ||||
|     if (_argo0) { | ||||
|         if (_argo0 == Py_None) { _arg0 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPrintData_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPrintData_Ok. Expected _wxPrintData_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (bool )wxPrintData_Ok(_arg0); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }    _resultobj = Py_BuildValue("i",_result); | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxPrintData_GetPrinterName(_swigobj)  (_swigobj->GetPrinterName()) | ||||
| static PyObject *_wrap_wxPrintData_GetPrinterName(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
| @@ -2443,6 +2471,34 @@ static PyObject *_wrap_wxPageSetupDialogData_GetPrintData(PyObject *self, PyObje | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxPageSetupDialogData_Ok(_swigobj)  (_swigobj->Ok()) | ||||
| static PyObject *_wrap_wxPageSetupDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     bool  _result; | ||||
|     wxPageSetupDialogData * _arg0; | ||||
|     PyObject * _argo0 = 0; | ||||
|     char *_kwnames[] = { "self", NULL }; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxPageSetupDialogData_Ok",_kwnames,&_argo0))  | ||||
|         return NULL; | ||||
|     if (_argo0) { | ||||
|         if (_argo0 == Py_None) { _arg0 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPageSetupDialogData_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPageSetupDialogData_Ok. Expected _wxPageSetupDialogData_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (bool )wxPageSetupDialogData_Ok(_arg0); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }    _resultobj = Py_BuildValue("i",_result); | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxPageSetupDialogData_SetDefaultInfo(_swigobj,_swigarg0)  (_swigobj->SetDefaultInfo(_swigarg0)) | ||||
| static PyObject *_wrap_wxPageSetupDialogData_SetDefaultInfo(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
| @@ -3346,6 +3402,34 @@ static PyObject *_wrap_wxPrintDialogData_GetToPage(PyObject *self, PyObject *arg | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxPrintDialogData_Ok(_swigobj)  (_swigobj->Ok()) | ||||
| static PyObject *_wrap_wxPrintDialogData_Ok(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
|     bool  _result; | ||||
|     wxPrintDialogData * _arg0; | ||||
|     PyObject * _argo0 = 0; | ||||
|     char *_kwnames[] = { "self", NULL }; | ||||
|  | ||||
|     self = self; | ||||
|     if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxPrintDialogData_Ok",_kwnames,&_argo0))  | ||||
|         return NULL; | ||||
|     if (_argo0) { | ||||
|         if (_argo0 == Py_None) { _arg0 = NULL; } | ||||
|         else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxPrintDialogData_p")) { | ||||
|             PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxPrintDialogData_Ok. Expected _wxPrintDialogData_p."); | ||||
|         return NULL; | ||||
|         } | ||||
|     } | ||||
| { | ||||
|     PyThreadState* __tstate = wxPyBeginAllowThreads(); | ||||
|     _result = (bool )wxPrintDialogData_Ok(_arg0); | ||||
|  | ||||
|     wxPyEndAllowThreads(__tstate); | ||||
|     if (PyErr_Occurred()) return NULL; | ||||
| }    _resultobj = Py_BuildValue("i",_result); | ||||
|     return _resultobj; | ||||
| } | ||||
|  | ||||
| #define wxPrintDialogData_SetCollate(_swigobj,_swigarg0)  (_swigobj->SetCollate(_swigarg0)) | ||||
| static PyObject *_wrap_wxPrintDialogData_SetCollate(PyObject *self, PyObject *args, PyObject *kwargs) { | ||||
|     PyObject * _resultobj; | ||||
| @@ -5487,6 +5571,7 @@ static PyMethodDef printfwcMethods[] = { | ||||
| 	 { "wxPrintDialogData_SetMaxPage", (PyCFunction) _wrap_wxPrintDialogData_SetMaxPage, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintDialogData_SetFromPage", (PyCFunction) _wrap_wxPrintDialogData_SetFromPage, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintDialogData_SetCollate", (PyCFunction) _wrap_wxPrintDialogData_SetCollate, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintDialogData_Ok", (PyCFunction) _wrap_wxPrintDialogData_Ok, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintDialogData_GetToPage", (PyCFunction) _wrap_wxPrintDialogData_GetToPage, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintDialogData_GetPrintToFile", (PyCFunction) _wrap_wxPrintDialogData_GetPrintToFile, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintDialogData_GetPrintData", (PyCFunction) _wrap_wxPrintDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS }, | ||||
| @@ -5514,6 +5599,7 @@ static PyMethodDef printfwcMethods[] = { | ||||
| 	 { "wxPageSetupDialogData_SetMarginTopLeft", (PyCFunction) _wrap_wxPageSetupDialogData_SetMarginTopLeft, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPageSetupDialogData_SetDefaultMinMargins", (PyCFunction) _wrap_wxPageSetupDialogData_SetDefaultMinMargins, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPageSetupDialogData_SetDefaultInfo", (PyCFunction) _wrap_wxPageSetupDialogData_SetDefaultInfo, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPageSetupDialogData_Ok", (PyCFunction) _wrap_wxPageSetupDialogData_Ok, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPageSetupDialogData_GetPrintData", (PyCFunction) _wrap_wxPageSetupDialogData_GetPrintData, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPageSetupDialogData_GetPaperSize", (PyCFunction) _wrap_wxPageSetupDialogData_GetPaperSize, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPageSetupDialogData_GetPaperId", (PyCFunction) _wrap_wxPageSetupDialogData_GetPaperId, METH_VARARGS | METH_KEYWORDS }, | ||||
| @@ -5580,6 +5666,7 @@ static PyMethodDef printfwcMethods[] = { | ||||
| 	 { "wxPrintData_GetDuplex", (PyCFunction) _wrap_wxPrintData_GetDuplex, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintData_GetColour", (PyCFunction) _wrap_wxPrintData_GetColour, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintData_GetPrinterName", (PyCFunction) _wrap_wxPrintData_GetPrinterName, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintData_Ok", (PyCFunction) _wrap_wxPrintData_Ok, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintData_GetOrientation", (PyCFunction) _wrap_wxPrintData_GetOrientation, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintData_GetCollate", (PyCFunction) _wrap_wxPrintData_GetCollate, METH_VARARGS | METH_KEYWORDS }, | ||||
| 	 { "wxPrintData_GetNoCopies", (PyCFunction) _wrap_wxPrintData_GetNoCopies, METH_VARARGS | METH_KEYWORDS }, | ||||
|   | ||||
| @@ -37,6 +37,9 @@ class wxPrintDataPtr(wxObjectPtr): | ||||
|     def GetOrientation(self, *_args, **_kwargs): | ||||
|         val = apply(printfwc.wxPrintData_GetOrientation,(self,) + _args, _kwargs) | ||||
|         return val | ||||
|     def Ok(self, *_args, **_kwargs): | ||||
|         val = apply(printfwc.wxPrintData_Ok,(self,) + _args, _kwargs) | ||||
|         return val | ||||
|     def GetPrinterName(self, *_args, **_kwargs): | ||||
|         val = apply(printfwc.wxPrintData_GetPrinterName,(self,) + _args, _kwargs) | ||||
|         return val | ||||
| @@ -274,6 +277,9 @@ class wxPageSetupDialogDataPtr(wxObjectPtr): | ||||
|         val = apply(printfwc.wxPageSetupDialogData_GetPrintData,(self,) + _args, _kwargs) | ||||
|         if val: val = wxPrintDataPtr(val) ; val.thisown = 1 | ||||
|         return val | ||||
|     def Ok(self, *_args, **_kwargs): | ||||
|         val = apply(printfwc.wxPageSetupDialogData_Ok,(self,) + _args, _kwargs) | ||||
|         return val | ||||
|     def SetDefaultInfo(self, *_args, **_kwargs): | ||||
|         val = apply(printfwc.wxPageSetupDialogData_SetDefaultInfo,(self,) + _args, _kwargs) | ||||
|         return val | ||||
| @@ -380,6 +386,9 @@ class wxPrintDialogDataPtr(wxObjectPtr): | ||||
|     def GetToPage(self, *_args, **_kwargs): | ||||
|         val = apply(printfwc.wxPrintDialogData_GetToPage,(self,) + _args, _kwargs) | ||||
|         return val | ||||
|     def Ok(self, *_args, **_kwargs): | ||||
|         val = apply(printfwc.wxPrintDialogData_Ok,(self,) + _args, _kwargs) | ||||
|         return val | ||||
|     def SetCollate(self, *_args, **_kwargs): | ||||
|         val = apply(printfwc.wxPrintDialogData_SetCollate,(self,) + _args, _kwargs) | ||||
|         return val | ||||
|   | ||||
| @@ -61,6 +61,8 @@ public: | ||||
|     bool GetCollate(); | ||||
|     int  GetOrientation(); | ||||
|  | ||||
|     bool Ok(); | ||||
|  | ||||
|     const wxString& GetPrinterName(); | ||||
|     bool GetColour(); | ||||
|     wxDuplexMode GetDuplex(); | ||||
| @@ -167,6 +169,9 @@ public: | ||||
|             return new wxPrintData(self->GetPrintData());  // force a copy | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     bool Ok(); | ||||
|  | ||||
|     void SetDefaultInfo(bool flag); | ||||
|     void SetDefaultMinMargins(bool flag); | ||||
|     void SetMarginTopLeft(const wxPoint& pt); | ||||
| @@ -214,6 +219,9 @@ public: | ||||
|     } | ||||
|     bool GetPrintToFile(); | ||||
|     int GetToPage(); | ||||
|  | ||||
|     bool Ok(); | ||||
|  | ||||
|     void SetCollate(bool flag); | ||||
|     void SetFromPage(int page); | ||||
|     void SetMaxPage(int page); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user