minor additions and bugfixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		@@ -286,6 +286,23 @@ static PyObject *_wrap_wxImage_AddHandler(PyObject *self, PyObject *args, PyObje
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxInitAllImageHandlers(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxInitAllImageHandlers",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        wxInitAllImageHandlers();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    Py_INCREF(Py_None);
 | 
			
		||||
    _resultobj = Py_None;
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#define new_wxImageHandler() (new wxImageHandler())
 | 
			
		||||
static PyObject *_wrap_new_wxImageHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
@@ -714,6 +731,72 @@ static PyObject *_wrap_new_wxGIFHandler(PyObject *self, PyObject *args, PyObject
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void *SwigwxPNMHandlerTowxImageHandler(void *ptr) {
 | 
			
		||||
    wxPNMHandler *src;
 | 
			
		||||
    wxImageHandler *dest;
 | 
			
		||||
    src = (wxPNMHandler *) ptr;
 | 
			
		||||
    dest = (wxImageHandler *) src;
 | 
			
		||||
    return (void *) dest;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#define new_wxPNMHandler() (new wxPNMHandler())
 | 
			
		||||
static PyObject *_wrap_new_wxPNMHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxPNMHandler * _result;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxPNMHandler",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (wxPNMHandler *)new_wxPNMHandler();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    if (_result) {
 | 
			
		||||
        SWIG_MakePtr(_ptemp, (char *) _result,"_wxPNMHandler_p");
 | 
			
		||||
        _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    } else {
 | 
			
		||||
        Py_INCREF(Py_None);
 | 
			
		||||
        _resultobj = Py_None;
 | 
			
		||||
    }
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static void *SwigwxPCXHandlerTowxImageHandler(void *ptr) {
 | 
			
		||||
    wxPCXHandler *src;
 | 
			
		||||
    wxImageHandler *dest;
 | 
			
		||||
    src = (wxPCXHandler *) ptr;
 | 
			
		||||
    dest = (wxImageHandler *) src;
 | 
			
		||||
    return (void *) dest;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#define new_wxPCXHandler() (new wxPCXHandler())
 | 
			
		||||
static PyObject *_wrap_new_wxPCXHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxPCXHandler * _result;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxPCXHandler",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (wxPCXHandler *)new_wxPCXHandler();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    if (_result) {
 | 
			
		||||
        SWIG_MakePtr(_ptemp, (char *) _result,"_wxPCXHandler_p");
 | 
			
		||||
        _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    } else {
 | 
			
		||||
        Py_INCREF(Py_None);
 | 
			
		||||
        _resultobj = Py_None;
 | 
			
		||||
    }
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#define new_wxImage(_swigarg0,_swigarg1) (new wxImage(_swigarg0,_swigarg1))
 | 
			
		||||
static PyObject *_wrap_new_wxImage(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
@@ -1582,6 +1665,8 @@ static PyMethodDef imagecMethods[] = {
 | 
			
		||||
	 { "wxImage_ConvertToBitmap", (PyCFunction) _wrap_wxImage_ConvertToBitmap, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "delete_wxImage", (PyCFunction) _wrap_delete_wxImage, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "new_wxImage", (PyCFunction) _wrap_new_wxImage, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "new_wxPCXHandler", (PyCFunction) _wrap_new_wxPCXHandler, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "new_wxPNMHandler", (PyCFunction) _wrap_new_wxPNMHandler, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "new_wxGIFHandler", (PyCFunction) _wrap_new_wxGIFHandler, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "new_wxBMPHandler", (PyCFunction) _wrap_new_wxBMPHandler, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "new_wxJPEGHandler", (PyCFunction) _wrap_new_wxJPEGHandler, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
@@ -1595,6 +1680,7 @@ static PyMethodDef imagecMethods[] = {
 | 
			
		||||
	 { "wxImageHandler_GetExtension", (PyCFunction) _wrap_wxImageHandler_GetExtension, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxImageHandler_GetName", (PyCFunction) _wrap_wxImageHandler_GetName, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "new_wxImageHandler", (PyCFunction) _wrap_new_wxImageHandler, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxInitAllImageHandlers", (PyCFunction) _wrap_wxInitAllImageHandlers, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxImage_AddHandler", (PyCFunction) _wrap_wxImage_AddHandler, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxImageFromBitmap", (PyCFunction) _wrap_wxImageFromBitmap, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxImageFromMime", (PyCFunction) _wrap_wxImageFromMime, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
@@ -1625,6 +1711,10 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_wxGIFHandler","_class_wxGIFHandler",0},
 | 
			
		||||
    { "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
 | 
			
		||||
    { "_wxCursor","_class_wxCursor",0},
 | 
			
		||||
    { "_wxImageHandler","_class_wxPCXHandler",SwigwxPCXHandlerTowxImageHandler},
 | 
			
		||||
    { "_wxImageHandler","_wxPCXHandler",SwigwxPCXHandlerTowxImageHandler},
 | 
			
		||||
    { "_wxImageHandler","_class_wxPNMHandler",SwigwxPNMHandlerTowxImageHandler},
 | 
			
		||||
    { "_wxImageHandler","_wxPNMHandler",SwigwxPNMHandlerTowxImageHandler},
 | 
			
		||||
    { "_wxImageHandler","_class_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
 | 
			
		||||
    { "_wxImageHandler","_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
 | 
			
		||||
    { "_wxImageHandler","_class_wxBMPHandler",SwigwxBMPHandlerTowxImageHandler},
 | 
			
		||||
@@ -1651,6 +1741,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_size_t","_wxWindowID",0},
 | 
			
		||||
    { "_size_t","_uint",0},
 | 
			
		||||
    { "_class_wxRealPoint","_wxRealPoint",0},
 | 
			
		||||
    { "_wxPNMHandler","_class_wxPNMHandler",0},
 | 
			
		||||
    { "_wxPrinterDC","_class_wxPrinterDC",0},
 | 
			
		||||
    { "_class_wxGIFHandler","_wxGIFHandler",0},
 | 
			
		||||
    { "_class_wxMask","_wxMask",0},
 | 
			
		||||
@@ -1665,6 +1756,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_wxRect","_class_wxRect",0},
 | 
			
		||||
    { "_class_wxImage","_wxImage",0},
 | 
			
		||||
    { "_wxPoint","_class_wxPoint",0},
 | 
			
		||||
    { "_class_wxPNMHandler","_wxPNMHandler",0},
 | 
			
		||||
    { "_wxBitmap","_class_wxBitmap",0},
 | 
			
		||||
    { "_wxPyTimer","_class_wxPyTimer",0},
 | 
			
		||||
    { "_wxWindowDC","_class_wxWindowDC",0},
 | 
			
		||||
@@ -1705,6 +1797,10 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_class_wxWindowDC","_wxWindowDC",0},
 | 
			
		||||
    { "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
 | 
			
		||||
    { "_class_wxCursor","_wxCursor",0},
 | 
			
		||||
    { "_class_wxImageHandler","_class_wxPCXHandler",SwigwxPCXHandlerTowxImageHandler},
 | 
			
		||||
    { "_class_wxImageHandler","_wxPCXHandler",SwigwxPCXHandlerTowxImageHandler},
 | 
			
		||||
    { "_class_wxImageHandler","_class_wxPNMHandler",SwigwxPNMHandlerTowxImageHandler},
 | 
			
		||||
    { "_class_wxImageHandler","_wxPNMHandler",SwigwxPNMHandlerTowxImageHandler},
 | 
			
		||||
    { "_class_wxImageHandler","_class_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
 | 
			
		||||
    { "_class_wxImageHandler","_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
 | 
			
		||||
    { "_class_wxImageHandler","_class_wxBMPHandler",SwigwxBMPHandlerTowxImageHandler},
 | 
			
		||||
@@ -1727,6 +1823,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_short","_unsigned_short",0},
 | 
			
		||||
    { "_short","_signed_short",0},
 | 
			
		||||
    { "_class_wxImageList","_wxImageList",0},
 | 
			
		||||
    { "_wxPCXHandler","_class_wxPCXHandler",0},
 | 
			
		||||
    { "_wxJPEGHandler","_class_wxJPEGHandler",0},
 | 
			
		||||
    { "_wxWindowID","_wxPrintQuality",0},
 | 
			
		||||
    { "_wxWindowID","_size_t",0},
 | 
			
		||||
@@ -1752,6 +1849,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
 | 
			
		||||
    { "_class_wxScreenDC","_wxScreenDC",0},
 | 
			
		||||
    { "_wxPalette","_class_wxPalette",0},
 | 
			
		||||
    { "_wxRegion","_class_wxRegion",0},
 | 
			
		||||
    { "_class_wxPCXHandler","_wxPCXHandler",0},
 | 
			
		||||
    { "_class_wxClientDC","_wxClientDC",0},
 | 
			
		||||
    { "_class_wxSize","_wxSize",0},
 | 
			
		||||
    { "_class_wxBitmap","_wxBitmap",0},
 | 
			
		||||
 
 | 
			
		||||
@@ -98,6 +98,34 @@ class wxGIFHandler(wxGIFHandlerPtr):
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class wxPNMHandlerPtr(wxImageHandlerPtr):
 | 
			
		||||
    def __init__(self,this):
 | 
			
		||||
        self.this = this
 | 
			
		||||
        self.thisown = 0
 | 
			
		||||
    def __repr__(self):
 | 
			
		||||
        return "<C wxPNMHandler instance at %s>" % (self.this,)
 | 
			
		||||
class wxPNMHandler(wxPNMHandlerPtr):
 | 
			
		||||
    def __init__(self,*_args,**_kwargs):
 | 
			
		||||
        self.this = apply(imagec.new_wxPNMHandler,_args,_kwargs)
 | 
			
		||||
        self.thisown = 1
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class wxPCXHandlerPtr(wxImageHandlerPtr):
 | 
			
		||||
    def __init__(self,this):
 | 
			
		||||
        self.this = this
 | 
			
		||||
        self.thisown = 0
 | 
			
		||||
    def __repr__(self):
 | 
			
		||||
        return "<C wxPCXHandler instance at %s>" % (self.this,)
 | 
			
		||||
class wxPCXHandler(wxPCXHandlerPtr):
 | 
			
		||||
    def __init__(self,*_args,**_kwargs):
 | 
			
		||||
        self.this = apply(imagec.new_wxPCXHandler,_args,_kwargs)
 | 
			
		||||
        self.thisown = 1
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class wxImagePtr :
 | 
			
		||||
    def __init__(self,this):
 | 
			
		||||
        self.this = this
 | 
			
		||||
@@ -215,6 +243,8 @@ def wxImageFromBitmap(*_args, **_kwargs):
 | 
			
		||||
 | 
			
		||||
wxImage_AddHandler = imagec.wxImage_AddHandler
 | 
			
		||||
 | 
			
		||||
wxInitAllImageHandlers = imagec.wxInitAllImageHandlers
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#-------------- VARIABLE WRAPPERS ------------------
 | 
			
		||||
 
 | 
			
		||||
@@ -111,496 +111,9 @@ static char* wxStringErrorMsg = "string type is required for parameter";
 | 
			
		||||
        wxGetResource(section, entry, &retval, file);
 | 
			
		||||
        return retval;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    wxColour wxSystemSettings_GetSystemColour(int index) {
 | 
			
		||||
        return wxSystemSettings::GetSystemColour(index);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    wxFont wxSystemSettings_GetSystemFont(int index) {
 | 
			
		||||
        return wxSystemSettings::GetSystemFont(index);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    int wxSystemSettings_GetSystemMetric(int index) {
 | 
			
		||||
        return wxSystemSettings::GetSystemMetric(index);
 | 
			
		||||
    }
 | 
			
		||||
#ifdef __cplusplus
 | 
			
		||||
extern "C" {
 | 
			
		||||
#endif
 | 
			
		||||
static PyObject *_wrap_wxFileSelector(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxString * _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char * _arg1 = (char *) NULL;
 | 
			
		||||
    char * _arg2 = (char *) NULL;
 | 
			
		||||
    char * _arg3 = (char *) NULL;
 | 
			
		||||
    char * _arg4 = (char *) "*.*";
 | 
			
		||||
    int  _arg5 = (int ) 0;
 | 
			
		||||
    wxWindow * _arg6 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg7 = (int ) -1;
 | 
			
		||||
    int  _arg8 = (int ) -1;
 | 
			
		||||
    PyObject * _argo6 = 0;
 | 
			
		||||
    char *_kwnames[] = { "message","default_path","default_filename","default_extension","wildcard","flags","parent","x","y", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|ssssiOii:wxFileSelector",_kwnames,&_arg0,&_arg1,&_arg2,&_arg3,&_arg4,&_arg5,&_argo6,&_arg7,&_arg8)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo6) {
 | 
			
		||||
        if (_argo6 == Py_None) { _arg6 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo6,(void **) &_arg6,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxFileSelector. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxString (wxFileSelector(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}{
 | 
			
		||||
    _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete _result;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetTextFromUser(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxString * _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1 = (wxString *) &wxPyEmptyStr;
 | 
			
		||||
    wxString * _arg2 = (wxString *) &wxPyEmptyStr;
 | 
			
		||||
    wxWindow * _arg3 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg4 = (int ) -1;
 | 
			
		||||
    int  _arg5 = (int ) -1;
 | 
			
		||||
    bool  _arg6 = (bool ) TRUE;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _obj2 = 0;
 | 
			
		||||
    PyObject * _argo3 = 0;
 | 
			
		||||
    int tempbool6 = (int) TRUE;
 | 
			
		||||
    char *_kwnames[] = { "message","caption","default_value","parent","x","y","centre", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|OOOiii:wxGetTextFromUser",_kwnames,&_obj0,&_obj1,&_obj2,&_argo3,&_arg4,&_arg5,&tempbool6)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj2)
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj2)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
 | 
			
		||||
}
 | 
			
		||||
    if (_argo3) {
 | 
			
		||||
        if (_argo3 == Py_None) { _arg3 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxGetTextFromUser. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    _arg6 = (bool ) tempbool6;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxString (wxGetTextFromUser(*_arg0,*_arg1,*_arg2,_arg3,_arg4,_arg5,_arg6));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}{
 | 
			
		||||
    _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj2)
 | 
			
		||||
        delete _arg2;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete _result;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetSingleChoice(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxString * _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1;
 | 
			
		||||
    int  _arg2;
 | 
			
		||||
    wxString * _arg3;
 | 
			
		||||
    wxWindow * _arg4 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg5 = (int ) -1;
 | 
			
		||||
    int  _arg6 = (int ) -1;
 | 
			
		||||
    bool  _arg7 = (bool ) TRUE;
 | 
			
		||||
    int  _arg8 = (int ) 150;
 | 
			
		||||
    int  _arg9 = (int ) 200;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _obj3 = 0;
 | 
			
		||||
    PyObject * _argo4 = 0;
 | 
			
		||||
    int tempbool7 = (int) TRUE;
 | 
			
		||||
    char *_kwnames[] = { "message","caption","LIST","parent","x","y","centre","width","height", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|Oiiiii:wxGetSingleChoice",_kwnames,&_obj0,&_obj1,&_obj3,&_argo4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj3)
 | 
			
		||||
{
 | 
			
		||||
    _arg3 = wxString_LIST_helper(_obj3);
 | 
			
		||||
    if (_arg3 == NULL) {
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
    if (_argo4) {
 | 
			
		||||
        if (_argo4 == Py_None) { _arg4 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoice. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    _arg7 = (bool ) tempbool7;
 | 
			
		||||
{
 | 
			
		||||
    if (_obj3) {
 | 
			
		||||
        _arg2 = PyList_Size(_obj3);
 | 
			
		||||
    }
 | 
			
		||||
    else {
 | 
			
		||||
        _arg2 = 0;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxString (wxGetSingleChoice(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}{
 | 
			
		||||
    _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete [] _arg3;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete _result;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetSingleChoiceIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1;
 | 
			
		||||
    int  _arg2;
 | 
			
		||||
    wxString * _arg3;
 | 
			
		||||
    wxWindow * _arg4 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg5 = (int ) -1;
 | 
			
		||||
    int  _arg6 = (int ) -1;
 | 
			
		||||
    bool  _arg7 = (bool ) TRUE;
 | 
			
		||||
    int  _arg8 = (int ) 150;
 | 
			
		||||
    int  _arg9 = (int ) 200;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _obj3 = 0;
 | 
			
		||||
    PyObject * _argo4 = 0;
 | 
			
		||||
    int tempbool7 = (int) TRUE;
 | 
			
		||||
    char *_kwnames[] = { "message","caption","LIST","parent","x","y","centre","width","height", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|Oiiiii:wxGetSingleChoiceIndex",_kwnames,&_obj0,&_obj1,&_obj3,&_argo4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj3)
 | 
			
		||||
{
 | 
			
		||||
    _arg3 = wxString_LIST_helper(_obj3);
 | 
			
		||||
    if (_arg3 == NULL) {
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
    if (_argo4) {
 | 
			
		||||
        if (_argo4 == Py_None) { _arg4 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoiceIndex. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    _arg7 = (bool ) tempbool7;
 | 
			
		||||
{
 | 
			
		||||
    if (_obj3) {
 | 
			
		||||
        _arg2 = PyList_Size(_obj3);
 | 
			
		||||
    }
 | 
			
		||||
    else {
 | 
			
		||||
        _arg2 = 0;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxGetSingleChoiceIndex(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete [] _arg3;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxMessageBox(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1 = (wxString *) &wxPyEmptyStr;
 | 
			
		||||
    int  _arg2 = (int ) wxOK|wxCENTRE;
 | 
			
		||||
    wxWindow * _arg3 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg4 = (int ) -1;
 | 
			
		||||
    int  _arg5 = (int ) -1;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _argo3 = 0;
 | 
			
		||||
    char *_kwnames[] = { "message","caption","style","parent","x","y", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|OiOii:wxMessageBox",_kwnames,&_obj0,&_obj1,&_arg2,&_argo3,&_arg4,&_arg5)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
    if (_argo3) {
 | 
			
		||||
        if (_argo3 == Py_None) { _arg3 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxMessageBox. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxMessageBox(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetNumberFromUser(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    long  _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1;
 | 
			
		||||
    wxString * _arg2;
 | 
			
		||||
    long  _arg3;
 | 
			
		||||
    long  _arg4 = (long ) 0;
 | 
			
		||||
    long  _arg5 = (long ) 100;
 | 
			
		||||
    wxWindow * _arg6 = (wxWindow *) NULL;
 | 
			
		||||
    wxPoint * _arg7 = (wxPoint *) &wxPyDefaultPosition;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _obj2 = 0;
 | 
			
		||||
    PyObject * _argo6 = 0;
 | 
			
		||||
    wxPoint  temp;
 | 
			
		||||
    PyObject * _obj7 = 0;
 | 
			
		||||
    char *_kwnames[] = { "message","prompt","caption","value","min","max","parent","pos", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOOl|llOO:wxGetNumberFromUser",_kwnames,&_obj0,&_obj1,&_obj2,&_arg3,&_arg4,&_arg5,&_argo6,&_obj7)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj2)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
 | 
			
		||||
}
 | 
			
		||||
    if (_argo6) {
 | 
			
		||||
        if (_argo6 == Py_None) { _arg6 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo6,(void **) &_arg6,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxGetNumberFromUser. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    if (_obj7)
 | 
			
		||||
{
 | 
			
		||||
    _arg7 = &temp;
 | 
			
		||||
    if (! wxPoint_helper(_obj7, &_arg7))
 | 
			
		||||
        return NULL;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (long )wxGetNumberFromUser(*_arg0,*_arg1,*_arg2,_arg3,_arg4,_arg5,_arg6,*_arg7);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("l",_result);
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj2)
 | 
			
		||||
        delete _arg2;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxColourDisplay(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxColourDisplay",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxColourDisplay();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxDisplayDepth(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxDisplayDepth",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxDisplayDepth();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxSetCursor(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxCursor * _arg0;
 | 
			
		||||
    PyObject * _argo0 = 0;
 | 
			
		||||
    char *_kwnames[] = { "cursor", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxSetCursor",_kwnames,&_argo0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo0) {
 | 
			
		||||
        if (_argo0 == Py_None) { _arg0 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCursor_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSetCursor. Expected _wxCursor_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        wxSetCursor(*_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    Py_INCREF(Py_None);
 | 
			
		||||
    _resultobj = Py_None;
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxNewId(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    long  _result;
 | 
			
		||||
@@ -671,32 +184,6 @@ static PyObject *_wrap_RegisterId(PyObject *self, PyObject *args, PyObject *kwar
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxBeginBusyCursor(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxCursor * _arg0 = (wxCursor *) wxHOURGLASS_CURSOR;
 | 
			
		||||
    PyObject * _argo0 = 0;
 | 
			
		||||
    char *_kwnames[] = { "cursor", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|O:wxBeginBusyCursor",_kwnames,&_argo0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo0) {
 | 
			
		||||
        if (_argo0 == Py_None) { _arg0 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCursor_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxBeginBusyCursor. Expected _wxCursor_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        wxBeginBusyCursor(_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    Py_INCREF(Py_None);
 | 
			
		||||
    _resultobj = Py_None;
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxBell(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
@@ -801,30 +288,6 @@ static PyObject *_wrap_wxExecute(PyObject *self, PyObject *args, PyObject *kwarg
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetActiveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxWindow * _result;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxGetActiveWindow",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (wxWindow *)wxGetActiveWindow();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    if (_result) {
 | 
			
		||||
        SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
 | 
			
		||||
        _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    } else {
 | 
			
		||||
        Py_INCREF(Py_None);
 | 
			
		||||
        _resultobj = Py_None;
 | 
			
		||||
    }
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetElapsedTime(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    long  _result;
 | 
			
		||||
@@ -1115,264 +578,6 @@ static PyObject *_wrap_wxGetResource(PyObject *self, PyObject *args, PyObject *k
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceAddIdentifier(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    int  _arg1;
 | 
			
		||||
    char *_kwnames[] = { "name","value", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"si:wxResourceAddIdentifier",_kwnames,&_arg0,&_arg1)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxResourceAddIdentifier(_arg0,_arg1);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceClear(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxResourceClear",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        wxResourceClear();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    Py_INCREF(Py_None);
 | 
			
		||||
    _resultobj = Py_None;
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceCreateBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxBitmap * _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char *_kwnames[] = { "resource", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateBitmap",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxBitmap (wxResourceCreateBitmap(_arg0));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    SWIG_MakePtr(_ptemp, (void *) _result,"_wxBitmap_p");
 | 
			
		||||
    _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceCreateIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxIcon * _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char *_kwnames[] = { "resource", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateIcon",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxIcon (wxResourceCreateIcon(_arg0));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    SWIG_MakePtr(_ptemp, (void *) _result,"_wxIcon_p");
 | 
			
		||||
    _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceCreateMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxMenuBar * _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char *_kwnames[] = { "resource", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateMenuBar",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (wxMenuBar *)wxResourceCreateMenuBar(_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    if (_result) {
 | 
			
		||||
        SWIG_MakePtr(_ptemp, (char *) _result,"_wxMenuBar_p");
 | 
			
		||||
        _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    } else {
 | 
			
		||||
        Py_INCREF(Py_None);
 | 
			
		||||
        _resultobj = Py_None;
 | 
			
		||||
    }
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceGetIdentifier(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char *_kwnames[] = { "name", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceGetIdentifier",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxResourceGetIdentifier(_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceParseData(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    wxResourceTable * _arg1 = (wxResourceTable *) NULL;
 | 
			
		||||
    PyObject * _argo1 = 0;
 | 
			
		||||
    char *_kwnames[] = { "resource","table", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseData",_kwnames,&_arg0,&_argo1)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo1) {
 | 
			
		||||
        if (_argo1 == Py_None) { _arg1 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseData. Expected _wxResourceTable_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxResourceParseData(_arg0,_arg1);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceParseFile(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    wxResourceTable * _arg1 = (wxResourceTable *) NULL;
 | 
			
		||||
    PyObject * _argo1 = 0;
 | 
			
		||||
    char *_kwnames[] = { "filename","table", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseFile",_kwnames,&_arg0,&_argo1)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo1) {
 | 
			
		||||
        if (_argo1 == Py_None) { _arg1 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseFile. Expected _wxResourceTable_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxResourceParseFile(_arg0,_arg1);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceParseString(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    wxResourceTable * _arg1 = (wxResourceTable *) NULL;
 | 
			
		||||
    PyObject * _argo1 = 0;
 | 
			
		||||
    char *_kwnames[] = { "resource","table", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseString",_kwnames,&_arg0,&_argo1)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo1) {
 | 
			
		||||
        if (_argo1 == Py_None) { _arg1 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseString. Expected _wxResourceTable_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxResourceParseString(_arg0,_arg1);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxSystemSettings_GetSystemColour(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxColour * _result;
 | 
			
		||||
    int  _arg0;
 | 
			
		||||
    char *_kwnames[] = { "index", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemColour",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxColour (wxSystemSettings_GetSystemColour(_arg0));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
 | 
			
		||||
    _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxSystemSettings_GetSystemFont(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxFont * _result;
 | 
			
		||||
    int  _arg0;
 | 
			
		||||
    char *_kwnames[] = { "index", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemFont",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxFont (wxSystemSettings_GetSystemFont(_arg0));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    SWIG_MakePtr(_ptemp, (void *) _result,"_wxFont_p");
 | 
			
		||||
    _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxSystemSettings_GetSystemMetric(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    int  _arg0;
 | 
			
		||||
    char *_kwnames[] = { "index", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemMetric",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxSystemSettings_GetSystemMetric(_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#define wxSize_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval)
 | 
			
		||||
static PyObject *_wrap_wxSize_x_set(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
@@ -4718,18 +3923,6 @@ static PyMethodDef misccMethods[] = {
 | 
			
		||||
	 { "wxSize_y_set", (PyCFunction) _wrap_wxSize_y_set, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSize_x_get", (PyCFunction) _wrap_wxSize_x_get, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSize_x_set", (PyCFunction) _wrap_wxSize_x_set, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSystemSettings_GetSystemMetric", (PyCFunction) _wrap_wxSystemSettings_GetSystemMetric, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSystemSettings_GetSystemFont", (PyCFunction) _wrap_wxSystemSettings_GetSystemFont, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSystemSettings_GetSystemColour", (PyCFunction) _wrap_wxSystemSettings_GetSystemColour, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceParseString", (PyCFunction) _wrap_wxResourceParseString, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceParseFile", (PyCFunction) _wrap_wxResourceParseFile, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceParseData", (PyCFunction) _wrap_wxResourceParseData, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceGetIdentifier", (PyCFunction) _wrap_wxResourceGetIdentifier, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceCreateMenuBar", (PyCFunction) _wrap_wxResourceCreateMenuBar, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceCreateIcon", (PyCFunction) _wrap_wxResourceCreateIcon, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceCreateBitmap", (PyCFunction) _wrap_wxResourceCreateBitmap, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceClear", (PyCFunction) _wrap_wxResourceClear, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceAddIdentifier", (PyCFunction) _wrap_wxResourceAddIdentifier, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetResource", (PyCFunction) _wrap_wxGetResource, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxEnableTopLevelWindows", (PyCFunction) _wrap_wxEnableTopLevelWindows, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSafeYield", (PyCFunction) _wrap_wxSafeYield, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
@@ -4743,25 +3936,14 @@ static PyMethodDef misccMethods[] = {
 | 
			
		||||
	 { "wxGetMousePosition", (PyCFunction) _wrap_wxGetMousePosition, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetFreeMemory", (PyCFunction) _wrap_wxGetFreeMemory, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetElapsedTime", (PyCFunction) _wrap_wxGetElapsedTime, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetActiveWindow", (PyCFunction) _wrap_wxGetActiveWindow, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxExecute", (PyCFunction) _wrap_wxExecute, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxEndBusyCursor", (PyCFunction) _wrap_wxEndBusyCursor, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxDisplaySize", (PyCFunction) _wrap_wxDisplaySize, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxBell", (PyCFunction) _wrap_wxBell, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxBeginBusyCursor", (PyCFunction) _wrap_wxBeginBusyCursor, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "RegisterId", (PyCFunction) _wrap_RegisterId, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "NewId", (PyCFunction) _wrap_NewId, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxRegisterId", (PyCFunction) _wrap_wxRegisterId, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxNewId", (PyCFunction) _wrap_wxNewId, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSetCursor", (PyCFunction) _wrap_wxSetCursor, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxDisplayDepth", (PyCFunction) _wrap_wxDisplayDepth, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxColourDisplay", (PyCFunction) _wrap_wxColourDisplay, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetNumberFromUser", (PyCFunction) _wrap_wxGetNumberFromUser, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxMessageBox", (PyCFunction) _wrap_wxMessageBox, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetSingleChoiceIndex", (PyCFunction) _wrap_wxGetSingleChoiceIndex, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetSingleChoice", (PyCFunction) _wrap_wxGetSingleChoice, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetTextFromUser", (PyCFunction) _wrap_wxGetTextFromUser, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxFileSelector", (PyCFunction) _wrap_wxFileSelector, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { NULL, NULL }
 | 
			
		||||
};
 | 
			
		||||
#ifdef __cplusplus
 | 
			
		||||
@@ -4886,92 +4068,6 @@ SWIGEXPORT(void) initmiscc() {
 | 
			
		||||
	 PyDict_SetItemString(d,"wxOutRegion", PyInt_FromLong((long) wxOutRegion));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxPartRegion", PyInt_FromLong((long) wxPartRegion));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxInRegion", PyInt_FromLong((long) wxInRegion));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_WHITE_BRUSH", PyInt_FromLong((long) wxSYS_WHITE_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_LTGRAY_BRUSH", PyInt_FromLong((long) wxSYS_LTGRAY_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_GRAY_BRUSH", PyInt_FromLong((long) wxSYS_GRAY_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DKGRAY_BRUSH", PyInt_FromLong((long) wxSYS_DKGRAY_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_BLACK_BRUSH", PyInt_FromLong((long) wxSYS_BLACK_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_NULL_BRUSH", PyInt_FromLong((long) wxSYS_NULL_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HOLLOW_BRUSH", PyInt_FromLong((long) wxSYS_HOLLOW_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_WHITE_PEN", PyInt_FromLong((long) wxSYS_WHITE_PEN));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_BLACK_PEN", PyInt_FromLong((long) wxSYS_BLACK_PEN));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_NULL_PEN", PyInt_FromLong((long) wxSYS_NULL_PEN));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_OEM_FIXED_FONT", PyInt_FromLong((long) wxSYS_OEM_FIXED_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ANSI_FIXED_FONT", PyInt_FromLong((long) wxSYS_ANSI_FIXED_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ANSI_VAR_FONT", PyInt_FromLong((long) wxSYS_ANSI_VAR_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SYSTEM_FONT", PyInt_FromLong((long) wxSYS_SYSTEM_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DEVICE_DEFAULT_FONT", PyInt_FromLong((long) wxSYS_DEVICE_DEFAULT_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DEFAULT_PALETTE", PyInt_FromLong((long) wxSYS_DEFAULT_PALETTE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SYSTEM_FIXED_FONT", PyInt_FromLong((long) wxSYS_SYSTEM_FIXED_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DEFAULT_GUI_FONT", PyInt_FromLong((long) wxSYS_DEFAULT_GUI_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_SCROLLBAR", PyInt_FromLong((long) wxSYS_COLOUR_SCROLLBAR));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BACKGROUND", PyInt_FromLong((long) wxSYS_COLOUR_BACKGROUND));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_ACTIVECAPTION", PyInt_FromLong((long) wxSYS_COLOUR_ACTIVECAPTION));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVECAPTION", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVECAPTION));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_MENU", PyInt_FromLong((long) wxSYS_COLOUR_MENU));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOW", PyInt_FromLong((long) wxSYS_COLOUR_WINDOW));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOWFRAME", PyInt_FromLong((long) wxSYS_COLOUR_WINDOWFRAME));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_MENUTEXT", PyInt_FromLong((long) wxSYS_COLOUR_MENUTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOWTEXT", PyInt_FromLong((long) wxSYS_COLOUR_WINDOWTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_CAPTIONTEXT", PyInt_FromLong((long) wxSYS_COLOUR_CAPTIONTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_ACTIVEBORDER", PyInt_FromLong((long) wxSYS_COLOUR_ACTIVEBORDER));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVEBORDER", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVEBORDER));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_APPWORKSPACE", PyInt_FromLong((long) wxSYS_COLOUR_APPWORKSPACE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_HIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_HIGHLIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_HIGHLIGHTTEXT", PyInt_FromLong((long) wxSYS_COLOUR_HIGHLIGHTTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNFACE", PyInt_FromLong((long) wxSYS_COLOUR_BTNFACE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_BTNSHADOW));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_GRAYTEXT", PyInt_FromLong((long) wxSYS_COLOUR_GRAYTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNTEXT", PyInt_FromLong((long) wxSYS_COLOUR_BTNTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVECAPTIONTEXT", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVECAPTIONTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNHIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_BTNHIGHLIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DDKSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_3DDKSHADOW));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DLIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INFOTEXT", PyInt_FromLong((long) wxSYS_COLOUR_INFOTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INFOBK", PyInt_FromLong((long) wxSYS_COLOUR_INFOBK));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_DESKTOP", PyInt_FromLong((long) wxSYS_COLOUR_DESKTOP));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DFACE", PyInt_FromLong((long) wxSYS_COLOUR_3DFACE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_3DSHADOW));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DHIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DHIGHLIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DHILIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DHILIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNHILIGHT", PyInt_FromLong((long) wxSYS_COLOUR_BTNHILIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_MOUSE_BUTTONS", PyInt_FromLong((long) wxSYS_MOUSE_BUTTONS));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_BORDER_X", PyInt_FromLong((long) wxSYS_BORDER_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_BORDER_Y", PyInt_FromLong((long) wxSYS_BORDER_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_CURSOR_X", PyInt_FromLong((long) wxSYS_CURSOR_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_CURSOR_Y", PyInt_FromLong((long) wxSYS_CURSOR_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DCLICK_X", PyInt_FromLong((long) wxSYS_DCLICK_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DCLICK_Y", PyInt_FromLong((long) wxSYS_DCLICK_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DRAG_X", PyInt_FromLong((long) wxSYS_DRAG_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DRAG_Y", PyInt_FromLong((long) wxSYS_DRAG_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_EDGE_X", PyInt_FromLong((long) wxSYS_EDGE_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_EDGE_Y", PyInt_FromLong((long) wxSYS_EDGE_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HSCROLL_ARROW_X", PyInt_FromLong((long) wxSYS_HSCROLL_ARROW_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HSCROLL_ARROW_Y", PyInt_FromLong((long) wxSYS_HSCROLL_ARROW_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HTHUMB_X", PyInt_FromLong((long) wxSYS_HTHUMB_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ICON_X", PyInt_FromLong((long) wxSYS_ICON_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ICON_Y", PyInt_FromLong((long) wxSYS_ICON_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ICONSPACING_X", PyInt_FromLong((long) wxSYS_ICONSPACING_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ICONSPACING_Y", PyInt_FromLong((long) wxSYS_ICONSPACING_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_WINDOWMIN_X", PyInt_FromLong((long) wxSYS_WINDOWMIN_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_WINDOWMIN_Y", PyInt_FromLong((long) wxSYS_WINDOWMIN_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SCREEN_X", PyInt_FromLong((long) wxSYS_SCREEN_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SCREEN_Y", PyInt_FromLong((long) wxSYS_SCREEN_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_FRAMESIZE_X", PyInt_FromLong((long) wxSYS_FRAMESIZE_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_FRAMESIZE_Y", PyInt_FromLong((long) wxSYS_FRAMESIZE_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SMALLICON_X", PyInt_FromLong((long) wxSYS_SMALLICON_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SMALLICON_Y", PyInt_FromLong((long) wxSYS_SMALLICON_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HSCROLL_Y", PyInt_FromLong((long) wxSYS_HSCROLL_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_VSCROLL_X", PyInt_FromLong((long) wxSYS_VSCROLL_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_VSCROLL_ARROW_X", PyInt_FromLong((long) wxSYS_VSCROLL_ARROW_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_VSCROLL_ARROW_Y", PyInt_FromLong((long) wxSYS_VSCROLL_ARROW_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_VTHUMB_Y", PyInt_FromLong((long) wxSYS_VTHUMB_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_CAPTION_Y", PyInt_FromLong((long) wxSYS_CAPTION_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_MENU_Y", PyInt_FromLong((long) wxSYS_MENU_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_NETWORK_PRESENT", PyInt_FromLong((long) wxSYS_NETWORK_PRESENT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_PENWINDOWS_PRESENT", PyInt_FromLong((long) wxSYS_PENWINDOWS_PRESENT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SHOW_SOUNDS", PyInt_FromLong((long) wxSYS_SHOW_SOUNDS));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SWAP_BUTTONS", PyInt_FromLong((long) wxSYS_SWAP_BUTTONS));
 | 
			
		||||
{
 | 
			
		||||
   int i;
 | 
			
		||||
   for (i = 0; _swig_mapping[i].n1; i++)
 | 
			
		||||
 
 | 
			
		||||
@@ -508,24 +508,6 @@ class wxAcceleratorTable(wxAcceleratorTablePtr):
 | 
			
		||||
 | 
			
		||||
#-------------- FUNCTION WRAPPERS ------------------
 | 
			
		||||
 | 
			
		||||
wxFileSelector = miscc.wxFileSelector
 | 
			
		||||
 | 
			
		||||
wxGetTextFromUser = miscc.wxGetTextFromUser
 | 
			
		||||
 | 
			
		||||
wxGetSingleChoice = miscc.wxGetSingleChoice
 | 
			
		||||
 | 
			
		||||
wxGetSingleChoiceIndex = miscc.wxGetSingleChoiceIndex
 | 
			
		||||
 | 
			
		||||
wxMessageBox = miscc.wxMessageBox
 | 
			
		||||
 | 
			
		||||
wxGetNumberFromUser = miscc.wxGetNumberFromUser
 | 
			
		||||
 | 
			
		||||
wxColourDisplay = miscc.wxColourDisplay
 | 
			
		||||
 | 
			
		||||
wxDisplayDepth = miscc.wxDisplayDepth
 | 
			
		||||
 | 
			
		||||
wxSetCursor = miscc.wxSetCursor
 | 
			
		||||
 | 
			
		||||
wxNewId = miscc.wxNewId
 | 
			
		||||
 | 
			
		||||
wxRegisterId = miscc.wxRegisterId
 | 
			
		||||
@@ -534,8 +516,6 @@ NewId = miscc.NewId
 | 
			
		||||
 | 
			
		||||
RegisterId = miscc.RegisterId
 | 
			
		||||
 | 
			
		||||
wxBeginBusyCursor = miscc.wxBeginBusyCursor
 | 
			
		||||
 | 
			
		||||
wxBell = miscc.wxBell
 | 
			
		||||
 | 
			
		||||
wxDisplaySize = miscc.wxDisplaySize
 | 
			
		||||
@@ -544,11 +524,6 @@ wxEndBusyCursor = miscc.wxEndBusyCursor
 | 
			
		||||
 | 
			
		||||
wxExecute = miscc.wxExecute
 | 
			
		||||
 | 
			
		||||
def wxGetActiveWindow(*_args, **_kwargs):
 | 
			
		||||
    val = apply(miscc.wxGetActiveWindow,_args,_kwargs)
 | 
			
		||||
    if val: val = wxWindowPtr(val)
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
wxGetElapsedTime = miscc.wxGetElapsedTime
 | 
			
		||||
 | 
			
		||||
wxGetFreeMemory = miscc.wxGetFreeMemory
 | 
			
		||||
@@ -575,45 +550,6 @@ wxEnableTopLevelWindows = miscc.wxEnableTopLevelWindows
 | 
			
		||||
 | 
			
		||||
wxGetResource = miscc.wxGetResource
 | 
			
		||||
 | 
			
		||||
wxResourceAddIdentifier = miscc.wxResourceAddIdentifier
 | 
			
		||||
 | 
			
		||||
wxResourceClear = miscc.wxResourceClear
 | 
			
		||||
 | 
			
		||||
def wxResourceCreateBitmap(*_args, **_kwargs):
 | 
			
		||||
    val = apply(miscc.wxResourceCreateBitmap,_args,_kwargs)
 | 
			
		||||
    if val: val = wxBitmapPtr(val); val.thisown = 1
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
def wxResourceCreateIcon(*_args, **_kwargs):
 | 
			
		||||
    val = apply(miscc.wxResourceCreateIcon,_args,_kwargs)
 | 
			
		||||
    if val: val = wxIconPtr(val); val.thisown = 1
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
def wxResourceCreateMenuBar(*_args, **_kwargs):
 | 
			
		||||
    val = apply(miscc.wxResourceCreateMenuBar,_args,_kwargs)
 | 
			
		||||
    if val: val = wxMenuBarPtr(val)
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
wxResourceGetIdentifier = miscc.wxResourceGetIdentifier
 | 
			
		||||
 | 
			
		||||
wxResourceParseData = miscc.wxResourceParseData
 | 
			
		||||
 | 
			
		||||
wxResourceParseFile = miscc.wxResourceParseFile
 | 
			
		||||
 | 
			
		||||
wxResourceParseString = miscc.wxResourceParseString
 | 
			
		||||
 | 
			
		||||
def wxSystemSettings_GetSystemColour(*_args, **_kwargs):
 | 
			
		||||
    val = apply(miscc.wxSystemSettings_GetSystemColour,_args,_kwargs)
 | 
			
		||||
    if val: val = wxColourPtr(val); val.thisown = 1
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
def wxSystemSettings_GetSystemFont(*_args, **_kwargs):
 | 
			
		||||
    val = apply(miscc.wxSystemSettings_GetSystemFont,_args,_kwargs)
 | 
			
		||||
    if val: val = wxFontPtr(val); val.thisown = 1
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
wxSystemSettings_GetSystemMetric = miscc.wxSystemSettings_GetSystemMetric
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#-------------- VARIABLE WRAPPERS ------------------
 | 
			
		||||
@@ -640,89 +576,3 @@ wxAbsolute = miscc.wxAbsolute
 | 
			
		||||
wxOutRegion = miscc.wxOutRegion
 | 
			
		||||
wxPartRegion = miscc.wxPartRegion
 | 
			
		||||
wxInRegion = miscc.wxInRegion
 | 
			
		||||
wxSYS_WHITE_BRUSH = miscc.wxSYS_WHITE_BRUSH
 | 
			
		||||
wxSYS_LTGRAY_BRUSH = miscc.wxSYS_LTGRAY_BRUSH
 | 
			
		||||
wxSYS_GRAY_BRUSH = miscc.wxSYS_GRAY_BRUSH
 | 
			
		||||
wxSYS_DKGRAY_BRUSH = miscc.wxSYS_DKGRAY_BRUSH
 | 
			
		||||
wxSYS_BLACK_BRUSH = miscc.wxSYS_BLACK_BRUSH
 | 
			
		||||
wxSYS_NULL_BRUSH = miscc.wxSYS_NULL_BRUSH
 | 
			
		||||
wxSYS_HOLLOW_BRUSH = miscc.wxSYS_HOLLOW_BRUSH
 | 
			
		||||
wxSYS_WHITE_PEN = miscc.wxSYS_WHITE_PEN
 | 
			
		||||
wxSYS_BLACK_PEN = miscc.wxSYS_BLACK_PEN
 | 
			
		||||
wxSYS_NULL_PEN = miscc.wxSYS_NULL_PEN
 | 
			
		||||
wxSYS_OEM_FIXED_FONT = miscc.wxSYS_OEM_FIXED_FONT
 | 
			
		||||
wxSYS_ANSI_FIXED_FONT = miscc.wxSYS_ANSI_FIXED_FONT
 | 
			
		||||
wxSYS_ANSI_VAR_FONT = miscc.wxSYS_ANSI_VAR_FONT
 | 
			
		||||
wxSYS_SYSTEM_FONT = miscc.wxSYS_SYSTEM_FONT
 | 
			
		||||
wxSYS_DEVICE_DEFAULT_FONT = miscc.wxSYS_DEVICE_DEFAULT_FONT
 | 
			
		||||
wxSYS_DEFAULT_PALETTE = miscc.wxSYS_DEFAULT_PALETTE
 | 
			
		||||
wxSYS_SYSTEM_FIXED_FONT = miscc.wxSYS_SYSTEM_FIXED_FONT
 | 
			
		||||
wxSYS_DEFAULT_GUI_FONT = miscc.wxSYS_DEFAULT_GUI_FONT
 | 
			
		||||
wxSYS_COLOUR_SCROLLBAR = miscc.wxSYS_COLOUR_SCROLLBAR
 | 
			
		||||
wxSYS_COLOUR_BACKGROUND = miscc.wxSYS_COLOUR_BACKGROUND
 | 
			
		||||
wxSYS_COLOUR_ACTIVECAPTION = miscc.wxSYS_COLOUR_ACTIVECAPTION
 | 
			
		||||
wxSYS_COLOUR_INACTIVECAPTION = miscc.wxSYS_COLOUR_INACTIVECAPTION
 | 
			
		||||
wxSYS_COLOUR_MENU = miscc.wxSYS_COLOUR_MENU
 | 
			
		||||
wxSYS_COLOUR_WINDOW = miscc.wxSYS_COLOUR_WINDOW
 | 
			
		||||
wxSYS_COLOUR_WINDOWFRAME = miscc.wxSYS_COLOUR_WINDOWFRAME
 | 
			
		||||
wxSYS_COLOUR_MENUTEXT = miscc.wxSYS_COLOUR_MENUTEXT
 | 
			
		||||
wxSYS_COLOUR_WINDOWTEXT = miscc.wxSYS_COLOUR_WINDOWTEXT
 | 
			
		||||
wxSYS_COLOUR_CAPTIONTEXT = miscc.wxSYS_COLOUR_CAPTIONTEXT
 | 
			
		||||
wxSYS_COLOUR_ACTIVEBORDER = miscc.wxSYS_COLOUR_ACTIVEBORDER
 | 
			
		||||
wxSYS_COLOUR_INACTIVEBORDER = miscc.wxSYS_COLOUR_INACTIVEBORDER
 | 
			
		||||
wxSYS_COLOUR_APPWORKSPACE = miscc.wxSYS_COLOUR_APPWORKSPACE
 | 
			
		||||
wxSYS_COLOUR_HIGHLIGHT = miscc.wxSYS_COLOUR_HIGHLIGHT
 | 
			
		||||
wxSYS_COLOUR_HIGHLIGHTTEXT = miscc.wxSYS_COLOUR_HIGHLIGHTTEXT
 | 
			
		||||
wxSYS_COLOUR_BTNFACE = miscc.wxSYS_COLOUR_BTNFACE
 | 
			
		||||
wxSYS_COLOUR_BTNSHADOW = miscc.wxSYS_COLOUR_BTNSHADOW
 | 
			
		||||
wxSYS_COLOUR_GRAYTEXT = miscc.wxSYS_COLOUR_GRAYTEXT
 | 
			
		||||
wxSYS_COLOUR_BTNTEXT = miscc.wxSYS_COLOUR_BTNTEXT
 | 
			
		||||
wxSYS_COLOUR_INACTIVECAPTIONTEXT = miscc.wxSYS_COLOUR_INACTIVECAPTIONTEXT
 | 
			
		||||
wxSYS_COLOUR_BTNHIGHLIGHT = miscc.wxSYS_COLOUR_BTNHIGHLIGHT
 | 
			
		||||
wxSYS_COLOUR_3DDKSHADOW = miscc.wxSYS_COLOUR_3DDKSHADOW
 | 
			
		||||
wxSYS_COLOUR_3DLIGHT = miscc.wxSYS_COLOUR_3DLIGHT
 | 
			
		||||
wxSYS_COLOUR_INFOTEXT = miscc.wxSYS_COLOUR_INFOTEXT
 | 
			
		||||
wxSYS_COLOUR_INFOBK = miscc.wxSYS_COLOUR_INFOBK
 | 
			
		||||
wxSYS_COLOUR_DESKTOP = miscc.wxSYS_COLOUR_DESKTOP
 | 
			
		||||
wxSYS_COLOUR_3DFACE = miscc.wxSYS_COLOUR_3DFACE
 | 
			
		||||
wxSYS_COLOUR_3DSHADOW = miscc.wxSYS_COLOUR_3DSHADOW
 | 
			
		||||
wxSYS_COLOUR_3DHIGHLIGHT = miscc.wxSYS_COLOUR_3DHIGHLIGHT
 | 
			
		||||
wxSYS_COLOUR_3DHILIGHT = miscc.wxSYS_COLOUR_3DHILIGHT
 | 
			
		||||
wxSYS_COLOUR_BTNHILIGHT = miscc.wxSYS_COLOUR_BTNHILIGHT
 | 
			
		||||
wxSYS_MOUSE_BUTTONS = miscc.wxSYS_MOUSE_BUTTONS
 | 
			
		||||
wxSYS_BORDER_X = miscc.wxSYS_BORDER_X
 | 
			
		||||
wxSYS_BORDER_Y = miscc.wxSYS_BORDER_Y
 | 
			
		||||
wxSYS_CURSOR_X = miscc.wxSYS_CURSOR_X
 | 
			
		||||
wxSYS_CURSOR_Y = miscc.wxSYS_CURSOR_Y
 | 
			
		||||
wxSYS_DCLICK_X = miscc.wxSYS_DCLICK_X
 | 
			
		||||
wxSYS_DCLICK_Y = miscc.wxSYS_DCLICK_Y
 | 
			
		||||
wxSYS_DRAG_X = miscc.wxSYS_DRAG_X
 | 
			
		||||
wxSYS_DRAG_Y = miscc.wxSYS_DRAG_Y
 | 
			
		||||
wxSYS_EDGE_X = miscc.wxSYS_EDGE_X
 | 
			
		||||
wxSYS_EDGE_Y = miscc.wxSYS_EDGE_Y
 | 
			
		||||
wxSYS_HSCROLL_ARROW_X = miscc.wxSYS_HSCROLL_ARROW_X
 | 
			
		||||
wxSYS_HSCROLL_ARROW_Y = miscc.wxSYS_HSCROLL_ARROW_Y
 | 
			
		||||
wxSYS_HTHUMB_X = miscc.wxSYS_HTHUMB_X
 | 
			
		||||
wxSYS_ICON_X = miscc.wxSYS_ICON_X
 | 
			
		||||
wxSYS_ICON_Y = miscc.wxSYS_ICON_Y
 | 
			
		||||
wxSYS_ICONSPACING_X = miscc.wxSYS_ICONSPACING_X
 | 
			
		||||
wxSYS_ICONSPACING_Y = miscc.wxSYS_ICONSPACING_Y
 | 
			
		||||
wxSYS_WINDOWMIN_X = miscc.wxSYS_WINDOWMIN_X
 | 
			
		||||
wxSYS_WINDOWMIN_Y = miscc.wxSYS_WINDOWMIN_Y
 | 
			
		||||
wxSYS_SCREEN_X = miscc.wxSYS_SCREEN_X
 | 
			
		||||
wxSYS_SCREEN_Y = miscc.wxSYS_SCREEN_Y
 | 
			
		||||
wxSYS_FRAMESIZE_X = miscc.wxSYS_FRAMESIZE_X
 | 
			
		||||
wxSYS_FRAMESIZE_Y = miscc.wxSYS_FRAMESIZE_Y
 | 
			
		||||
wxSYS_SMALLICON_X = miscc.wxSYS_SMALLICON_X
 | 
			
		||||
wxSYS_SMALLICON_Y = miscc.wxSYS_SMALLICON_Y
 | 
			
		||||
wxSYS_HSCROLL_Y = miscc.wxSYS_HSCROLL_Y
 | 
			
		||||
wxSYS_VSCROLL_X = miscc.wxSYS_VSCROLL_X
 | 
			
		||||
wxSYS_VSCROLL_ARROW_X = miscc.wxSYS_VSCROLL_ARROW_X
 | 
			
		||||
wxSYS_VSCROLL_ARROW_Y = miscc.wxSYS_VSCROLL_ARROW_Y
 | 
			
		||||
wxSYS_VTHUMB_Y = miscc.wxSYS_VTHUMB_Y
 | 
			
		||||
wxSYS_CAPTION_Y = miscc.wxSYS_CAPTION_Y
 | 
			
		||||
wxSYS_MENU_Y = miscc.wxSYS_MENU_Y
 | 
			
		||||
wxSYS_NETWORK_PRESENT = miscc.wxSYS_NETWORK_PRESENT
 | 
			
		||||
wxSYS_PENWINDOWS_PRESENT = miscc.wxSYS_PENWINDOWS_PRESENT
 | 
			
		||||
wxSYS_SHOW_SOUNDS = miscc.wxSYS_SHOW_SOUNDS
 | 
			
		||||
wxSYS_SWAP_BUTTONS = miscc.wxSYS_SWAP_BUTTONS
 | 
			
		||||
 
 | 
			
		||||
@@ -110,6 +110,19 @@ static PyObject* t_output_helper(PyObject* target, PyObject* o) {
 | 
			
		||||
 | 
			
		||||
static char* wxStringErrorMsg = "string type is required for parameter";
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    wxColour wxSystemSettings_GetSystemColour(int index) {
 | 
			
		||||
        return wxSystemSettings::GetSystemColour(index);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    wxFont wxSystemSettings_GetSystemFont(int index) {
 | 
			
		||||
        return wxSystemSettings::GetSystemFont(index);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    int wxSystemSettings_GetSystemMetric(int index) {
 | 
			
		||||
        return wxSystemSettings::GetSystemMetric(index);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    void wxToolTip_Enable(bool flag) {
 | 
			
		||||
        wxToolTip::Enable(flag);
 | 
			
		||||
    }
 | 
			
		||||
@@ -128,6 +141,480 @@ static char* wxStringErrorMsg = "string type is required for parameter";
 | 
			
		||||
#ifdef __cplusplus
 | 
			
		||||
extern "C" {
 | 
			
		||||
#endif
 | 
			
		||||
static PyObject *_wrap_wxFileSelector(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxString * _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char * _arg1 = (char *) NULL;
 | 
			
		||||
    char * _arg2 = (char *) NULL;
 | 
			
		||||
    char * _arg3 = (char *) NULL;
 | 
			
		||||
    char * _arg4 = (char *) "*.*";
 | 
			
		||||
    int  _arg5 = (int ) 0;
 | 
			
		||||
    wxWindow * _arg6 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg7 = (int ) -1;
 | 
			
		||||
    int  _arg8 = (int ) -1;
 | 
			
		||||
    PyObject * _argo6 = 0;
 | 
			
		||||
    char *_kwnames[] = { "message","default_path","default_filename","default_extension","wildcard","flags","parent","x","y", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|ssssiOii:wxFileSelector",_kwnames,&_arg0,&_arg1,&_arg2,&_arg3,&_arg4,&_arg5,&_argo6,&_arg7,&_arg8)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo6) {
 | 
			
		||||
        if (_argo6 == Py_None) { _arg6 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo6,(void **) &_arg6,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxFileSelector. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxString (wxFileSelector(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}{
 | 
			
		||||
    _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete _result;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetTextFromUser(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxString * _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1 = (wxString *) &wxPyEmptyStr;
 | 
			
		||||
    wxString * _arg2 = (wxString *) &wxPyEmptyStr;
 | 
			
		||||
    wxWindow * _arg3 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg4 = (int ) -1;
 | 
			
		||||
    int  _arg5 = (int ) -1;
 | 
			
		||||
    bool  _arg6 = (bool ) TRUE;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _obj2 = 0;
 | 
			
		||||
    PyObject * _argo3 = 0;
 | 
			
		||||
    int tempbool6 = (int) TRUE;
 | 
			
		||||
    char *_kwnames[] = { "message","caption","default_value","parent","x","y","centre", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|OOOiii:wxGetTextFromUser",_kwnames,&_obj0,&_obj1,&_obj2,&_argo3,&_arg4,&_arg5,&tempbool6)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj2)
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj2)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
 | 
			
		||||
}
 | 
			
		||||
    if (_argo3) {
 | 
			
		||||
        if (_argo3 == Py_None) { _arg3 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxGetTextFromUser. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    _arg6 = (bool ) tempbool6;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxString (wxGetTextFromUser(*_arg0,*_arg1,*_arg2,_arg3,_arg4,_arg5,_arg6));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}{
 | 
			
		||||
    _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj2)
 | 
			
		||||
        delete _arg2;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete _result;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetSingleChoice(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxString * _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1;
 | 
			
		||||
    int  _arg2;
 | 
			
		||||
    wxString * _arg3;
 | 
			
		||||
    wxWindow * _arg4 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg5 = (int ) -1;
 | 
			
		||||
    int  _arg6 = (int ) -1;
 | 
			
		||||
    bool  _arg7 = (bool ) TRUE;
 | 
			
		||||
    int  _arg8 = (int ) 150;
 | 
			
		||||
    int  _arg9 = (int ) 200;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _obj3 = 0;
 | 
			
		||||
    PyObject * _argo4 = 0;
 | 
			
		||||
    int tempbool7 = (int) TRUE;
 | 
			
		||||
    char *_kwnames[] = { "message","caption","LIST","parent","x","y","centre","width","height", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|Oiiiii:wxGetSingleChoice",_kwnames,&_obj0,&_obj1,&_obj3,&_argo4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj3)
 | 
			
		||||
{
 | 
			
		||||
    _arg3 = wxString_LIST_helper(_obj3);
 | 
			
		||||
    if (_arg3 == NULL) {
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
    if (_argo4) {
 | 
			
		||||
        if (_argo4 == Py_None) { _arg4 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoice. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    _arg7 = (bool ) tempbool7;
 | 
			
		||||
{
 | 
			
		||||
    if (_obj3) {
 | 
			
		||||
        _arg2 = PyList_Size(_obj3);
 | 
			
		||||
    }
 | 
			
		||||
    else {
 | 
			
		||||
        _arg2 = 0;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxString (wxGetSingleChoice(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}{
 | 
			
		||||
    _resultobj = PyString_FromString(WXSTRINGCAST *(_result));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete [] _arg3;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete _result;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetSingleChoiceIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1;
 | 
			
		||||
    int  _arg2;
 | 
			
		||||
    wxString * _arg3;
 | 
			
		||||
    wxWindow * _arg4 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg5 = (int ) -1;
 | 
			
		||||
    int  _arg6 = (int ) -1;
 | 
			
		||||
    bool  _arg7 = (bool ) TRUE;
 | 
			
		||||
    int  _arg8 = (int ) 150;
 | 
			
		||||
    int  _arg9 = (int ) 200;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _obj3 = 0;
 | 
			
		||||
    PyObject * _argo4 = 0;
 | 
			
		||||
    int tempbool7 = (int) TRUE;
 | 
			
		||||
    char *_kwnames[] = { "message","caption","LIST","parent","x","y","centre","width","height", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|Oiiiii:wxGetSingleChoiceIndex",_kwnames,&_obj0,&_obj1,&_obj3,&_argo4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj3)
 | 
			
		||||
{
 | 
			
		||||
    _arg3 = wxString_LIST_helper(_obj3);
 | 
			
		||||
    if (_arg3 == NULL) {
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
    if (_argo4) {
 | 
			
		||||
        if (_argo4 == Py_None) { _arg4 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoiceIndex. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    _arg7 = (bool ) tempbool7;
 | 
			
		||||
{
 | 
			
		||||
    if (_obj3) {
 | 
			
		||||
        _arg2 = PyList_Size(_obj3);
 | 
			
		||||
    }
 | 
			
		||||
    else {
 | 
			
		||||
        _arg2 = 0;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxGetSingleChoiceIndex(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    delete [] _arg3;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxMessageBox(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1 = (wxString *) &wxPyEmptyStr;
 | 
			
		||||
    int  _arg2 = (int ) wxOK|wxCENTRE;
 | 
			
		||||
    wxWindow * _arg3 = (wxWindow *) NULL;
 | 
			
		||||
    int  _arg4 = (int ) -1;
 | 
			
		||||
    int  _arg5 = (int ) -1;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _argo3 = 0;
 | 
			
		||||
    char *_kwnames[] = { "message","caption","style","parent","x","y", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|OiOii:wxMessageBox",_kwnames,&_obj0,&_obj1,&_arg2,&_argo3,&_arg4,&_arg5)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
    if (_argo3) {
 | 
			
		||||
        if (_argo3 == Py_None) { _arg3 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxMessageBox. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxMessageBox(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetNumberFromUser(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    long  _result;
 | 
			
		||||
    wxString * _arg0;
 | 
			
		||||
    wxString * _arg1;
 | 
			
		||||
    wxString * _arg2;
 | 
			
		||||
    long  _arg3;
 | 
			
		||||
    long  _arg4 = (long ) 0;
 | 
			
		||||
    long  _arg5 = (long ) 100;
 | 
			
		||||
    wxWindow * _arg6 = (wxWindow *) NULL;
 | 
			
		||||
    wxPoint * _arg7 = (wxPoint *) &wxPyDefaultPosition;
 | 
			
		||||
    PyObject * _obj0 = 0;
 | 
			
		||||
    PyObject * _obj1 = 0;
 | 
			
		||||
    PyObject * _obj2 = 0;
 | 
			
		||||
    PyObject * _argo6 = 0;
 | 
			
		||||
    wxPoint  temp;
 | 
			
		||||
    PyObject * _obj7 = 0;
 | 
			
		||||
    char *_kwnames[] = { "message","prompt","caption","value","min","max","parent","pos", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOOl|llOO:wxGetNumberFromUser",_kwnames,&_obj0,&_obj1,&_obj2,&_arg3,&_arg4,&_arg5,&_argo6,&_obj7)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj0)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj1)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (!PyString_Check(_obj2)) {
 | 
			
		||||
        PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
 | 
			
		||||
        return NULL;
 | 
			
		||||
    }
 | 
			
		||||
    _arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
 | 
			
		||||
}
 | 
			
		||||
    if (_argo6) {
 | 
			
		||||
        if (_argo6 == Py_None) { _arg6 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo6,(void **) &_arg6,"_wxWindow_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxGetNumberFromUser. Expected _wxWindow_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    if (_obj7)
 | 
			
		||||
{
 | 
			
		||||
    _arg7 = &temp;
 | 
			
		||||
    if (! wxPoint_helper(_obj7, &_arg7))
 | 
			
		||||
        return NULL;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (long )wxGetNumberFromUser(*_arg0,*_arg1,*_arg2,_arg3,_arg4,_arg5,_arg6,*_arg7);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("l",_result);
 | 
			
		||||
{
 | 
			
		||||
    if (_obj0)
 | 
			
		||||
        delete _arg0;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj1)
 | 
			
		||||
        delete _arg1;
 | 
			
		||||
}
 | 
			
		||||
{
 | 
			
		||||
    if (_obj2)
 | 
			
		||||
        delete _arg2;
 | 
			
		||||
}
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxColourDisplay(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxColourDisplay",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxColourDisplay();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxDisplayDepth(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxDisplayDepth",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxDisplayDepth();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxSetCursor(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxCursor * _arg0;
 | 
			
		||||
    PyObject * _argo0 = 0;
 | 
			
		||||
    char *_kwnames[] = { "cursor", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxSetCursor",_kwnames,&_argo0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo0) {
 | 
			
		||||
        if (_argo0 == Py_None) { _arg0 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCursor_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSetCursor. Expected _wxCursor_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        wxSetCursor(*_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    Py_INCREF(Py_None);
 | 
			
		||||
    _resultobj = Py_None;
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxFindWindowByLabel(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxWindow * _result;
 | 
			
		||||
@@ -220,6 +707,314 @@ static PyObject *_wrap_wxFindWindowByName(PyObject *self, PyObject *args, PyObje
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxBeginBusyCursor(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxCursor * _arg0 = (wxCursor *) wxHOURGLASS_CURSOR;
 | 
			
		||||
    PyObject * _argo0 = 0;
 | 
			
		||||
    char *_kwnames[] = { "cursor", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|O:wxBeginBusyCursor",_kwnames,&_argo0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo0) {
 | 
			
		||||
        if (_argo0 == Py_None) { _arg0 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCursor_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxBeginBusyCursor. Expected _wxCursor_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        wxBeginBusyCursor(_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    Py_INCREF(Py_None);
 | 
			
		||||
    _resultobj = Py_None;
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxGetActiveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxWindow * _result;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxGetActiveWindow",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (wxWindow *)wxGetActiveWindow();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    if (_result) {
 | 
			
		||||
        SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
 | 
			
		||||
        _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    } else {
 | 
			
		||||
        Py_INCREF(Py_None);
 | 
			
		||||
        _resultobj = Py_None;
 | 
			
		||||
    }
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceAddIdentifier(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    int  _arg1;
 | 
			
		||||
    char *_kwnames[] = { "name","value", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"si:wxResourceAddIdentifier",_kwnames,&_arg0,&_arg1)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxResourceAddIdentifier(_arg0,_arg1);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceClear(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    char *_kwnames[] = {  NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxResourceClear",_kwnames)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        wxResourceClear();
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    Py_INCREF(Py_None);
 | 
			
		||||
    _resultobj = Py_None;
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceCreateBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxBitmap * _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char *_kwnames[] = { "resource", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateBitmap",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxBitmap (wxResourceCreateBitmap(_arg0));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    SWIG_MakePtr(_ptemp, (void *) _result,"_wxBitmap_p");
 | 
			
		||||
    _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceCreateIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxIcon * _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char *_kwnames[] = { "resource", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateIcon",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxIcon (wxResourceCreateIcon(_arg0));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    SWIG_MakePtr(_ptemp, (void *) _result,"_wxIcon_p");
 | 
			
		||||
    _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceCreateMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxMenuBar * _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char *_kwnames[] = { "resource", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateMenuBar",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (wxMenuBar *)wxResourceCreateMenuBar(_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    if (_result) {
 | 
			
		||||
        SWIG_MakePtr(_ptemp, (char *) _result,"_wxMenuBar_p");
 | 
			
		||||
        _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    } else {
 | 
			
		||||
        Py_INCREF(Py_None);
 | 
			
		||||
        _resultobj = Py_None;
 | 
			
		||||
    }
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceGetIdentifier(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    char *_kwnames[] = { "name", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceGetIdentifier",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxResourceGetIdentifier(_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceParseData(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    wxResourceTable * _arg1 = (wxResourceTable *) NULL;
 | 
			
		||||
    PyObject * _argo1 = 0;
 | 
			
		||||
    char *_kwnames[] = { "resource","table", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseData",_kwnames,&_arg0,&_argo1)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo1) {
 | 
			
		||||
        if (_argo1 == Py_None) { _arg1 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseData. Expected _wxResourceTable_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxResourceParseData(_arg0,_arg1);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceParseFile(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    wxResourceTable * _arg1 = (wxResourceTable *) NULL;
 | 
			
		||||
    PyObject * _argo1 = 0;
 | 
			
		||||
    char *_kwnames[] = { "filename","table", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseFile",_kwnames,&_arg0,&_argo1)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo1) {
 | 
			
		||||
        if (_argo1 == Py_None) { _arg1 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseFile. Expected _wxResourceTable_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxResourceParseFile(_arg0,_arg1);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxResourceParseString(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _result;
 | 
			
		||||
    char * _arg0;
 | 
			
		||||
    wxResourceTable * _arg1 = (wxResourceTable *) NULL;
 | 
			
		||||
    PyObject * _argo1 = 0;
 | 
			
		||||
    char *_kwnames[] = { "resource","table", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseString",_kwnames,&_arg0,&_argo1)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo1) {
 | 
			
		||||
        if (_argo1 == Py_None) { _arg1 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseString. Expected _wxResourceTable_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (bool )wxResourceParseString(_arg0,_arg1);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxSystemSettings_GetSystemColour(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxColour * _result;
 | 
			
		||||
    int  _arg0;
 | 
			
		||||
    char *_kwnames[] = { "index", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemColour",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxColour (wxSystemSettings_GetSystemColour(_arg0));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
 | 
			
		||||
    _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxSystemSettings_GetSystemFont(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxFont * _result;
 | 
			
		||||
    int  _arg0;
 | 
			
		||||
    char *_kwnames[] = { "index", NULL };
 | 
			
		||||
    char _ptemp[128];
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemFont",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = new wxFont (wxSystemSettings_GetSystemFont(_arg0));
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    SWIG_MakePtr(_ptemp, (void *) _result,"_wxFont_p");
 | 
			
		||||
    _resultobj = Py_BuildValue("s",_ptemp);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxSystemSettings_GetSystemMetric(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    int  _result;
 | 
			
		||||
    int  _arg0;
 | 
			
		||||
    char *_kwnames[] = { "index", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemMetric",_kwnames,&_arg0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        _result = (int )wxSystemSettings_GetSystemMetric(_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    _resultobj = Py_BuildValue("i",_result);
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
static PyObject *_wrap_wxToolTip_Enable(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    bool  _arg0;
 | 
			
		||||
@@ -943,8 +1738,31 @@ static PyMethodDef misc2cMethods[] = {
 | 
			
		||||
	 { "wxCaret_GetBlinkTime", (PyCFunction) _wrap_wxCaret_GetBlinkTime, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxToolTip_SetDelay", (PyCFunction) _wrap_wxToolTip_SetDelay, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxToolTip_Enable", (PyCFunction) _wrap_wxToolTip_Enable, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSystemSettings_GetSystemMetric", (PyCFunction) _wrap_wxSystemSettings_GetSystemMetric, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSystemSettings_GetSystemFont", (PyCFunction) _wrap_wxSystemSettings_GetSystemFont, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSystemSettings_GetSystemColour", (PyCFunction) _wrap_wxSystemSettings_GetSystemColour, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceParseString", (PyCFunction) _wrap_wxResourceParseString, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceParseFile", (PyCFunction) _wrap_wxResourceParseFile, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceParseData", (PyCFunction) _wrap_wxResourceParseData, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceGetIdentifier", (PyCFunction) _wrap_wxResourceGetIdentifier, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceCreateMenuBar", (PyCFunction) _wrap_wxResourceCreateMenuBar, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceCreateIcon", (PyCFunction) _wrap_wxResourceCreateIcon, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceCreateBitmap", (PyCFunction) _wrap_wxResourceCreateBitmap, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceClear", (PyCFunction) _wrap_wxResourceClear, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxResourceAddIdentifier", (PyCFunction) _wrap_wxResourceAddIdentifier, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetActiveWindow", (PyCFunction) _wrap_wxGetActiveWindow, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxBeginBusyCursor", (PyCFunction) _wrap_wxBeginBusyCursor, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxFindWindowByName", (PyCFunction) _wrap_wxFindWindowByName, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxFindWindowByLabel", (PyCFunction) _wrap_wxFindWindowByLabel, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxSetCursor", (PyCFunction) _wrap_wxSetCursor, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxDisplayDepth", (PyCFunction) _wrap_wxDisplayDepth, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxColourDisplay", (PyCFunction) _wrap_wxColourDisplay, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetNumberFromUser", (PyCFunction) _wrap_wxGetNumberFromUser, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxMessageBox", (PyCFunction) _wrap_wxMessageBox, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetSingleChoiceIndex", (PyCFunction) _wrap_wxGetSingleChoiceIndex, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetSingleChoice", (PyCFunction) _wrap_wxGetSingleChoice, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxGetTextFromUser", (PyCFunction) _wrap_wxGetTextFromUser, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxFileSelector", (PyCFunction) _wrap_wxFileSelector, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { NULL, NULL }
 | 
			
		||||
};
 | 
			
		||||
#ifdef __cplusplus
 | 
			
		||||
@@ -1111,6 +1929,92 @@ SWIGEXPORT(void) initmisc2c() {
 | 
			
		||||
	 SWIG_globals = SWIG_newvarlink();
 | 
			
		||||
	 m = Py_InitModule("misc2c", misc2cMethods);
 | 
			
		||||
	 d = PyModule_GetDict(m);
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_WHITE_BRUSH", PyInt_FromLong((long) wxSYS_WHITE_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_LTGRAY_BRUSH", PyInt_FromLong((long) wxSYS_LTGRAY_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_GRAY_BRUSH", PyInt_FromLong((long) wxSYS_GRAY_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DKGRAY_BRUSH", PyInt_FromLong((long) wxSYS_DKGRAY_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_BLACK_BRUSH", PyInt_FromLong((long) wxSYS_BLACK_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_NULL_BRUSH", PyInt_FromLong((long) wxSYS_NULL_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HOLLOW_BRUSH", PyInt_FromLong((long) wxSYS_HOLLOW_BRUSH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_WHITE_PEN", PyInt_FromLong((long) wxSYS_WHITE_PEN));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_BLACK_PEN", PyInt_FromLong((long) wxSYS_BLACK_PEN));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_NULL_PEN", PyInt_FromLong((long) wxSYS_NULL_PEN));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_OEM_FIXED_FONT", PyInt_FromLong((long) wxSYS_OEM_FIXED_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ANSI_FIXED_FONT", PyInt_FromLong((long) wxSYS_ANSI_FIXED_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ANSI_VAR_FONT", PyInt_FromLong((long) wxSYS_ANSI_VAR_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SYSTEM_FONT", PyInt_FromLong((long) wxSYS_SYSTEM_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DEVICE_DEFAULT_FONT", PyInt_FromLong((long) wxSYS_DEVICE_DEFAULT_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DEFAULT_PALETTE", PyInt_FromLong((long) wxSYS_DEFAULT_PALETTE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SYSTEM_FIXED_FONT", PyInt_FromLong((long) wxSYS_SYSTEM_FIXED_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DEFAULT_GUI_FONT", PyInt_FromLong((long) wxSYS_DEFAULT_GUI_FONT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_SCROLLBAR", PyInt_FromLong((long) wxSYS_COLOUR_SCROLLBAR));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BACKGROUND", PyInt_FromLong((long) wxSYS_COLOUR_BACKGROUND));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_ACTIVECAPTION", PyInt_FromLong((long) wxSYS_COLOUR_ACTIVECAPTION));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVECAPTION", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVECAPTION));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_MENU", PyInt_FromLong((long) wxSYS_COLOUR_MENU));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOW", PyInt_FromLong((long) wxSYS_COLOUR_WINDOW));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOWFRAME", PyInt_FromLong((long) wxSYS_COLOUR_WINDOWFRAME));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_MENUTEXT", PyInt_FromLong((long) wxSYS_COLOUR_MENUTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOWTEXT", PyInt_FromLong((long) wxSYS_COLOUR_WINDOWTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_CAPTIONTEXT", PyInt_FromLong((long) wxSYS_COLOUR_CAPTIONTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_ACTIVEBORDER", PyInt_FromLong((long) wxSYS_COLOUR_ACTIVEBORDER));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVEBORDER", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVEBORDER));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_APPWORKSPACE", PyInt_FromLong((long) wxSYS_COLOUR_APPWORKSPACE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_HIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_HIGHLIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_HIGHLIGHTTEXT", PyInt_FromLong((long) wxSYS_COLOUR_HIGHLIGHTTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNFACE", PyInt_FromLong((long) wxSYS_COLOUR_BTNFACE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_BTNSHADOW));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_GRAYTEXT", PyInt_FromLong((long) wxSYS_COLOUR_GRAYTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNTEXT", PyInt_FromLong((long) wxSYS_COLOUR_BTNTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVECAPTIONTEXT", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVECAPTIONTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNHIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_BTNHIGHLIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DDKSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_3DDKSHADOW));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DLIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INFOTEXT", PyInt_FromLong((long) wxSYS_COLOUR_INFOTEXT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_INFOBK", PyInt_FromLong((long) wxSYS_COLOUR_INFOBK));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_DESKTOP", PyInt_FromLong((long) wxSYS_COLOUR_DESKTOP));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DFACE", PyInt_FromLong((long) wxSYS_COLOUR_3DFACE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_3DSHADOW));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DHIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DHIGHLIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_3DHILIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DHILIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_COLOUR_BTNHILIGHT", PyInt_FromLong((long) wxSYS_COLOUR_BTNHILIGHT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_MOUSE_BUTTONS", PyInt_FromLong((long) wxSYS_MOUSE_BUTTONS));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_BORDER_X", PyInt_FromLong((long) wxSYS_BORDER_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_BORDER_Y", PyInt_FromLong((long) wxSYS_BORDER_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_CURSOR_X", PyInt_FromLong((long) wxSYS_CURSOR_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_CURSOR_Y", PyInt_FromLong((long) wxSYS_CURSOR_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DCLICK_X", PyInt_FromLong((long) wxSYS_DCLICK_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DCLICK_Y", PyInt_FromLong((long) wxSYS_DCLICK_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DRAG_X", PyInt_FromLong((long) wxSYS_DRAG_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_DRAG_Y", PyInt_FromLong((long) wxSYS_DRAG_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_EDGE_X", PyInt_FromLong((long) wxSYS_EDGE_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_EDGE_Y", PyInt_FromLong((long) wxSYS_EDGE_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HSCROLL_ARROW_X", PyInt_FromLong((long) wxSYS_HSCROLL_ARROW_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HSCROLL_ARROW_Y", PyInt_FromLong((long) wxSYS_HSCROLL_ARROW_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HTHUMB_X", PyInt_FromLong((long) wxSYS_HTHUMB_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ICON_X", PyInt_FromLong((long) wxSYS_ICON_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ICON_Y", PyInt_FromLong((long) wxSYS_ICON_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ICONSPACING_X", PyInt_FromLong((long) wxSYS_ICONSPACING_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_ICONSPACING_Y", PyInt_FromLong((long) wxSYS_ICONSPACING_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_WINDOWMIN_X", PyInt_FromLong((long) wxSYS_WINDOWMIN_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_WINDOWMIN_Y", PyInt_FromLong((long) wxSYS_WINDOWMIN_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SCREEN_X", PyInt_FromLong((long) wxSYS_SCREEN_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SCREEN_Y", PyInt_FromLong((long) wxSYS_SCREEN_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_FRAMESIZE_X", PyInt_FromLong((long) wxSYS_FRAMESIZE_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_FRAMESIZE_Y", PyInt_FromLong((long) wxSYS_FRAMESIZE_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SMALLICON_X", PyInt_FromLong((long) wxSYS_SMALLICON_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SMALLICON_Y", PyInt_FromLong((long) wxSYS_SMALLICON_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_HSCROLL_Y", PyInt_FromLong((long) wxSYS_HSCROLL_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_VSCROLL_X", PyInt_FromLong((long) wxSYS_VSCROLL_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_VSCROLL_ARROW_X", PyInt_FromLong((long) wxSYS_VSCROLL_ARROW_X));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_VSCROLL_ARROW_Y", PyInt_FromLong((long) wxSYS_VSCROLL_ARROW_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_VTHUMB_Y", PyInt_FromLong((long) wxSYS_VTHUMB_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_CAPTION_Y", PyInt_FromLong((long) wxSYS_CAPTION_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_MENU_Y", PyInt_FromLong((long) wxSYS_MENU_Y));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_NETWORK_PRESENT", PyInt_FromLong((long) wxSYS_NETWORK_PRESENT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_PENWINDOWS_PRESENT", PyInt_FromLong((long) wxSYS_PENWINDOWS_PRESENT));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SHOW_SOUNDS", PyInt_FromLong((long) wxSYS_SHOW_SOUNDS));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxSYS_SWAP_BUTTONS", PyInt_FromLong((long) wxSYS_SWAP_BUTTONS));
 | 
			
		||||
{
 | 
			
		||||
   int i;
 | 
			
		||||
   for (i = 0; _swig_mapping[i].n1; i++)
 | 
			
		||||
 
 | 
			
		||||
@@ -93,6 +93,24 @@ class wxCaret(wxCaretPtr):
 | 
			
		||||
 | 
			
		||||
#-------------- FUNCTION WRAPPERS ------------------
 | 
			
		||||
 | 
			
		||||
wxFileSelector = misc2c.wxFileSelector
 | 
			
		||||
 | 
			
		||||
wxGetTextFromUser = misc2c.wxGetTextFromUser
 | 
			
		||||
 | 
			
		||||
wxGetSingleChoice = misc2c.wxGetSingleChoice
 | 
			
		||||
 | 
			
		||||
wxGetSingleChoiceIndex = misc2c.wxGetSingleChoiceIndex
 | 
			
		||||
 | 
			
		||||
wxMessageBox = misc2c.wxMessageBox
 | 
			
		||||
 | 
			
		||||
wxGetNumberFromUser = misc2c.wxGetNumberFromUser
 | 
			
		||||
 | 
			
		||||
wxColourDisplay = misc2c.wxColourDisplay
 | 
			
		||||
 | 
			
		||||
wxDisplayDepth = misc2c.wxDisplayDepth
 | 
			
		||||
 | 
			
		||||
wxSetCursor = misc2c.wxSetCursor
 | 
			
		||||
 | 
			
		||||
def wxFindWindowByLabel(*_args, **_kwargs):
 | 
			
		||||
    val = apply(misc2c.wxFindWindowByLabel,_args,_kwargs)
 | 
			
		||||
    if val: val = wxWindowPtr(val)
 | 
			
		||||
@@ -103,6 +121,52 @@ def wxFindWindowByName(*_args, **_kwargs):
 | 
			
		||||
    if val: val = wxWindowPtr(val)
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
wxBeginBusyCursor = misc2c.wxBeginBusyCursor
 | 
			
		||||
 | 
			
		||||
def wxGetActiveWindow(*_args, **_kwargs):
 | 
			
		||||
    val = apply(misc2c.wxGetActiveWindow,_args,_kwargs)
 | 
			
		||||
    if val: val = wxWindowPtr(val)
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
wxResourceAddIdentifier = misc2c.wxResourceAddIdentifier
 | 
			
		||||
 | 
			
		||||
wxResourceClear = misc2c.wxResourceClear
 | 
			
		||||
 | 
			
		||||
def wxResourceCreateBitmap(*_args, **_kwargs):
 | 
			
		||||
    val = apply(misc2c.wxResourceCreateBitmap,_args,_kwargs)
 | 
			
		||||
    if val: val = wxBitmapPtr(val); val.thisown = 1
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
def wxResourceCreateIcon(*_args, **_kwargs):
 | 
			
		||||
    val = apply(misc2c.wxResourceCreateIcon,_args,_kwargs)
 | 
			
		||||
    if val: val = wxIconPtr(val); val.thisown = 1
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
def wxResourceCreateMenuBar(*_args, **_kwargs):
 | 
			
		||||
    val = apply(misc2c.wxResourceCreateMenuBar,_args,_kwargs)
 | 
			
		||||
    if val: val = wxMenuBarPtr(val)
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
wxResourceGetIdentifier = misc2c.wxResourceGetIdentifier
 | 
			
		||||
 | 
			
		||||
wxResourceParseData = misc2c.wxResourceParseData
 | 
			
		||||
 | 
			
		||||
wxResourceParseFile = misc2c.wxResourceParseFile
 | 
			
		||||
 | 
			
		||||
wxResourceParseString = misc2c.wxResourceParseString
 | 
			
		||||
 | 
			
		||||
def wxSystemSettings_GetSystemColour(*_args, **_kwargs):
 | 
			
		||||
    val = apply(misc2c.wxSystemSettings_GetSystemColour,_args,_kwargs)
 | 
			
		||||
    if val: val = wxColourPtr(val); val.thisown = 1
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
def wxSystemSettings_GetSystemFont(*_args, **_kwargs):
 | 
			
		||||
    val = apply(misc2c.wxSystemSettings_GetSystemFont,_args,_kwargs)
 | 
			
		||||
    if val: val = wxFontPtr(val); val.thisown = 1
 | 
			
		||||
    return val
 | 
			
		||||
 | 
			
		||||
wxSystemSettings_GetSystemMetric = misc2c.wxSystemSettings_GetSystemMetric
 | 
			
		||||
 | 
			
		||||
wxToolTip_Enable = misc2c.wxToolTip_Enable
 | 
			
		||||
 | 
			
		||||
wxToolTip_SetDelay = misc2c.wxToolTip_SetDelay
 | 
			
		||||
@@ -115,3 +179,89 @@ wxCaret_SetBlinkTime = misc2c.wxCaret_SetBlinkTime
 | 
			
		||||
 | 
			
		||||
#-------------- VARIABLE WRAPPERS ------------------
 | 
			
		||||
 | 
			
		||||
wxSYS_WHITE_BRUSH = misc2c.wxSYS_WHITE_BRUSH
 | 
			
		||||
wxSYS_LTGRAY_BRUSH = misc2c.wxSYS_LTGRAY_BRUSH
 | 
			
		||||
wxSYS_GRAY_BRUSH = misc2c.wxSYS_GRAY_BRUSH
 | 
			
		||||
wxSYS_DKGRAY_BRUSH = misc2c.wxSYS_DKGRAY_BRUSH
 | 
			
		||||
wxSYS_BLACK_BRUSH = misc2c.wxSYS_BLACK_BRUSH
 | 
			
		||||
wxSYS_NULL_BRUSH = misc2c.wxSYS_NULL_BRUSH
 | 
			
		||||
wxSYS_HOLLOW_BRUSH = misc2c.wxSYS_HOLLOW_BRUSH
 | 
			
		||||
wxSYS_WHITE_PEN = misc2c.wxSYS_WHITE_PEN
 | 
			
		||||
wxSYS_BLACK_PEN = misc2c.wxSYS_BLACK_PEN
 | 
			
		||||
wxSYS_NULL_PEN = misc2c.wxSYS_NULL_PEN
 | 
			
		||||
wxSYS_OEM_FIXED_FONT = misc2c.wxSYS_OEM_FIXED_FONT
 | 
			
		||||
wxSYS_ANSI_FIXED_FONT = misc2c.wxSYS_ANSI_FIXED_FONT
 | 
			
		||||
wxSYS_ANSI_VAR_FONT = misc2c.wxSYS_ANSI_VAR_FONT
 | 
			
		||||
wxSYS_SYSTEM_FONT = misc2c.wxSYS_SYSTEM_FONT
 | 
			
		||||
wxSYS_DEVICE_DEFAULT_FONT = misc2c.wxSYS_DEVICE_DEFAULT_FONT
 | 
			
		||||
wxSYS_DEFAULT_PALETTE = misc2c.wxSYS_DEFAULT_PALETTE
 | 
			
		||||
wxSYS_SYSTEM_FIXED_FONT = misc2c.wxSYS_SYSTEM_FIXED_FONT
 | 
			
		||||
wxSYS_DEFAULT_GUI_FONT = misc2c.wxSYS_DEFAULT_GUI_FONT
 | 
			
		||||
wxSYS_COLOUR_SCROLLBAR = misc2c.wxSYS_COLOUR_SCROLLBAR
 | 
			
		||||
wxSYS_COLOUR_BACKGROUND = misc2c.wxSYS_COLOUR_BACKGROUND
 | 
			
		||||
wxSYS_COLOUR_ACTIVECAPTION = misc2c.wxSYS_COLOUR_ACTIVECAPTION
 | 
			
		||||
wxSYS_COLOUR_INACTIVECAPTION = misc2c.wxSYS_COLOUR_INACTIVECAPTION
 | 
			
		||||
wxSYS_COLOUR_MENU = misc2c.wxSYS_COLOUR_MENU
 | 
			
		||||
wxSYS_COLOUR_WINDOW = misc2c.wxSYS_COLOUR_WINDOW
 | 
			
		||||
wxSYS_COLOUR_WINDOWFRAME = misc2c.wxSYS_COLOUR_WINDOWFRAME
 | 
			
		||||
wxSYS_COLOUR_MENUTEXT = misc2c.wxSYS_COLOUR_MENUTEXT
 | 
			
		||||
wxSYS_COLOUR_WINDOWTEXT = misc2c.wxSYS_COLOUR_WINDOWTEXT
 | 
			
		||||
wxSYS_COLOUR_CAPTIONTEXT = misc2c.wxSYS_COLOUR_CAPTIONTEXT
 | 
			
		||||
wxSYS_COLOUR_ACTIVEBORDER = misc2c.wxSYS_COLOUR_ACTIVEBORDER
 | 
			
		||||
wxSYS_COLOUR_INACTIVEBORDER = misc2c.wxSYS_COLOUR_INACTIVEBORDER
 | 
			
		||||
wxSYS_COLOUR_APPWORKSPACE = misc2c.wxSYS_COLOUR_APPWORKSPACE
 | 
			
		||||
wxSYS_COLOUR_HIGHLIGHT = misc2c.wxSYS_COLOUR_HIGHLIGHT
 | 
			
		||||
wxSYS_COLOUR_HIGHLIGHTTEXT = misc2c.wxSYS_COLOUR_HIGHLIGHTTEXT
 | 
			
		||||
wxSYS_COLOUR_BTNFACE = misc2c.wxSYS_COLOUR_BTNFACE
 | 
			
		||||
wxSYS_COLOUR_BTNSHADOW = misc2c.wxSYS_COLOUR_BTNSHADOW
 | 
			
		||||
wxSYS_COLOUR_GRAYTEXT = misc2c.wxSYS_COLOUR_GRAYTEXT
 | 
			
		||||
wxSYS_COLOUR_BTNTEXT = misc2c.wxSYS_COLOUR_BTNTEXT
 | 
			
		||||
wxSYS_COLOUR_INACTIVECAPTIONTEXT = misc2c.wxSYS_COLOUR_INACTIVECAPTIONTEXT
 | 
			
		||||
wxSYS_COLOUR_BTNHIGHLIGHT = misc2c.wxSYS_COLOUR_BTNHIGHLIGHT
 | 
			
		||||
wxSYS_COLOUR_3DDKSHADOW = misc2c.wxSYS_COLOUR_3DDKSHADOW
 | 
			
		||||
wxSYS_COLOUR_3DLIGHT = misc2c.wxSYS_COLOUR_3DLIGHT
 | 
			
		||||
wxSYS_COLOUR_INFOTEXT = misc2c.wxSYS_COLOUR_INFOTEXT
 | 
			
		||||
wxSYS_COLOUR_INFOBK = misc2c.wxSYS_COLOUR_INFOBK
 | 
			
		||||
wxSYS_COLOUR_DESKTOP = misc2c.wxSYS_COLOUR_DESKTOP
 | 
			
		||||
wxSYS_COLOUR_3DFACE = misc2c.wxSYS_COLOUR_3DFACE
 | 
			
		||||
wxSYS_COLOUR_3DSHADOW = misc2c.wxSYS_COLOUR_3DSHADOW
 | 
			
		||||
wxSYS_COLOUR_3DHIGHLIGHT = misc2c.wxSYS_COLOUR_3DHIGHLIGHT
 | 
			
		||||
wxSYS_COLOUR_3DHILIGHT = misc2c.wxSYS_COLOUR_3DHILIGHT
 | 
			
		||||
wxSYS_COLOUR_BTNHILIGHT = misc2c.wxSYS_COLOUR_BTNHILIGHT
 | 
			
		||||
wxSYS_MOUSE_BUTTONS = misc2c.wxSYS_MOUSE_BUTTONS
 | 
			
		||||
wxSYS_BORDER_X = misc2c.wxSYS_BORDER_X
 | 
			
		||||
wxSYS_BORDER_Y = misc2c.wxSYS_BORDER_Y
 | 
			
		||||
wxSYS_CURSOR_X = misc2c.wxSYS_CURSOR_X
 | 
			
		||||
wxSYS_CURSOR_Y = misc2c.wxSYS_CURSOR_Y
 | 
			
		||||
wxSYS_DCLICK_X = misc2c.wxSYS_DCLICK_X
 | 
			
		||||
wxSYS_DCLICK_Y = misc2c.wxSYS_DCLICK_Y
 | 
			
		||||
wxSYS_DRAG_X = misc2c.wxSYS_DRAG_X
 | 
			
		||||
wxSYS_DRAG_Y = misc2c.wxSYS_DRAG_Y
 | 
			
		||||
wxSYS_EDGE_X = misc2c.wxSYS_EDGE_X
 | 
			
		||||
wxSYS_EDGE_Y = misc2c.wxSYS_EDGE_Y
 | 
			
		||||
wxSYS_HSCROLL_ARROW_X = misc2c.wxSYS_HSCROLL_ARROW_X
 | 
			
		||||
wxSYS_HSCROLL_ARROW_Y = misc2c.wxSYS_HSCROLL_ARROW_Y
 | 
			
		||||
wxSYS_HTHUMB_X = misc2c.wxSYS_HTHUMB_X
 | 
			
		||||
wxSYS_ICON_X = misc2c.wxSYS_ICON_X
 | 
			
		||||
wxSYS_ICON_Y = misc2c.wxSYS_ICON_Y
 | 
			
		||||
wxSYS_ICONSPACING_X = misc2c.wxSYS_ICONSPACING_X
 | 
			
		||||
wxSYS_ICONSPACING_Y = misc2c.wxSYS_ICONSPACING_Y
 | 
			
		||||
wxSYS_WINDOWMIN_X = misc2c.wxSYS_WINDOWMIN_X
 | 
			
		||||
wxSYS_WINDOWMIN_Y = misc2c.wxSYS_WINDOWMIN_Y
 | 
			
		||||
wxSYS_SCREEN_X = misc2c.wxSYS_SCREEN_X
 | 
			
		||||
wxSYS_SCREEN_Y = misc2c.wxSYS_SCREEN_Y
 | 
			
		||||
wxSYS_FRAMESIZE_X = misc2c.wxSYS_FRAMESIZE_X
 | 
			
		||||
wxSYS_FRAMESIZE_Y = misc2c.wxSYS_FRAMESIZE_Y
 | 
			
		||||
wxSYS_SMALLICON_X = misc2c.wxSYS_SMALLICON_X
 | 
			
		||||
wxSYS_SMALLICON_Y = misc2c.wxSYS_SMALLICON_Y
 | 
			
		||||
wxSYS_HSCROLL_Y = misc2c.wxSYS_HSCROLL_Y
 | 
			
		||||
wxSYS_VSCROLL_X = misc2c.wxSYS_VSCROLL_X
 | 
			
		||||
wxSYS_VSCROLL_ARROW_X = misc2c.wxSYS_VSCROLL_ARROW_X
 | 
			
		||||
wxSYS_VSCROLL_ARROW_Y = misc2c.wxSYS_VSCROLL_ARROW_Y
 | 
			
		||||
wxSYS_VTHUMB_Y = misc2c.wxSYS_VTHUMB_Y
 | 
			
		||||
wxSYS_CAPTION_Y = misc2c.wxSYS_CAPTION_Y
 | 
			
		||||
wxSYS_MENU_Y = misc2c.wxSYS_MENU_Y
 | 
			
		||||
wxSYS_NETWORK_PRESENT = misc2c.wxSYS_NETWORK_PRESENT
 | 
			
		||||
wxSYS_PENWINDOWS_PRESENT = misc2c.wxSYS_PENWINDOWS_PRESENT
 | 
			
		||||
wxSYS_SHOW_SOUNDS = misc2c.wxSYS_SHOW_SOUNDS
 | 
			
		||||
wxSYS_SWAP_BUTTONS = misc2c.wxSYS_SWAP_BUTTONS
 | 
			
		||||
 
 | 
			
		||||
@@ -6695,6 +6695,33 @@ static PyObject *_wrap_wxMenuBar_GetMenu(PyObject *self, PyObject *args, PyObjec
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#define wxMenuBar_Refresh(_swigobj)  (_swigobj->Refresh())
 | 
			
		||||
static PyObject *_wrap_wxMenuBar_Refresh(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
    wxMenuBar * _arg0;
 | 
			
		||||
    PyObject * _argo0 = 0;
 | 
			
		||||
    char *_kwnames[] = { "self", NULL };
 | 
			
		||||
 | 
			
		||||
    self = self;
 | 
			
		||||
    if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMenuBar_Refresh",_kwnames,&_argo0)) 
 | 
			
		||||
        return NULL;
 | 
			
		||||
    if (_argo0) {
 | 
			
		||||
        if (_argo0 == Py_None) { _arg0 = NULL; }
 | 
			
		||||
        else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMenuBar_p")) {
 | 
			
		||||
            PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMenuBar_Refresh. Expected _wxMenuBar_p.");
 | 
			
		||||
        return NULL;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
{
 | 
			
		||||
    wxPy_BEGIN_ALLOW_THREADS;
 | 
			
		||||
        wxMenuBar_Refresh(_arg0);
 | 
			
		||||
 | 
			
		||||
    wxPy_END_ALLOW_THREADS;
 | 
			
		||||
}    Py_INCREF(Py_None);
 | 
			
		||||
    _resultobj = Py_None;
 | 
			
		||||
    return _resultobj;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#define new_wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
 | 
			
		||||
static PyObject *_wrap_new_wxMenuItem(PyObject *self, PyObject *args, PyObject *kwargs) {
 | 
			
		||||
    PyObject * _resultobj;
 | 
			
		||||
@@ -7540,6 +7567,7 @@ static PyMethodDef windowscMethods[] = {
 | 
			
		||||
	 { "wxMenuItem_IsEnabled", (PyCFunction) _wrap_wxMenuItem_IsEnabled, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxMenuItem_IsSeparator", (PyCFunction) _wrap_wxMenuItem_IsSeparator, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "new_wxMenuItem", (PyCFunction) _wrap_new_wxMenuItem, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxMenuBar_Refresh", (PyCFunction) _wrap_wxMenuBar_Refresh, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxMenuBar_GetMenu", (PyCFunction) _wrap_wxMenuBar_GetMenu, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxMenuBar_GetMenuCount", (PyCFunction) _wrap_wxMenuBar_GetMenuCount, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
	 { "wxMenuBar_SetLabelTop", (PyCFunction) _wrap_wxMenuBar_SetLabelTop, METH_VARARGS | METH_KEYWORDS },
 | 
			
		||||
 
 | 
			
		||||
@@ -710,6 +710,9 @@ class wxMenuBarPtr(wxEvtHandlerPtr):
 | 
			
		||||
        val = apply(windowsc.wxMenuBar_GetMenu,(self,) + _args, _kwargs)
 | 
			
		||||
        if val: val = wxMenuPtr(val) 
 | 
			
		||||
        return val
 | 
			
		||||
    def Refresh(self, *_args, **_kwargs):
 | 
			
		||||
        val = apply(windowsc.wxMenuBar_Refresh,(self,) + _args, _kwargs)
 | 
			
		||||
        return val
 | 
			
		||||
    def __repr__(self):
 | 
			
		||||
        return "<C wxMenuBar instance at %s>" % (self.this,)
 | 
			
		||||
class wxMenuBar(wxMenuBarPtr):
 | 
			
		||||
 
 | 
			
		||||
@@ -2133,6 +2133,8 @@ SWIGEXPORT(void) initwxc() {
 | 
			
		||||
	 PyDict_SetItemString(d,"wxTE_READONLY", PyInt_FromLong((long) wxTE_READONLY));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxTE_RICH", PyInt_FromLong((long) wxTE_RICH));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxTE_MULTILINE", PyInt_FromLong((long) wxTE_MULTILINE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxTE_AUTO_SCROLL", PyInt_FromLong((long) wxTE_AUTO_SCROLL));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxTE_NO_VSCROLL", PyInt_FromLong((long) wxTE_NO_VSCROLL));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxCB_SIMPLE", PyInt_FromLong((long) wxCB_SIMPLE));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxCB_DROPDOWN", PyInt_FromLong((long) wxCB_DROPDOWN));
 | 
			
		||||
	 PyDict_SetItemString(d,"wxCB_SORT", PyInt_FromLong((long) wxCB_SORT));
 | 
			
		||||
 
 | 
			
		||||
@@ -236,6 +236,8 @@ wxTE_PASSWORD = wxc.wxTE_PASSWORD
 | 
			
		||||
wxTE_READONLY = wxc.wxTE_READONLY
 | 
			
		||||
wxTE_RICH = wxc.wxTE_RICH
 | 
			
		||||
wxTE_MULTILINE = wxc.wxTE_MULTILINE
 | 
			
		||||
wxTE_AUTO_SCROLL = wxc.wxTE_AUTO_SCROLL
 | 
			
		||||
wxTE_NO_VSCROLL = wxc.wxTE_NO_VSCROLL
 | 
			
		||||
wxCB_SIMPLE = wxc.wxCB_SIMPLE
 | 
			
		||||
wxCB_DROPDOWN = wxc.wxCB_DROPDOWN
 | 
			
		||||
wxCB_SORT = wxc.wxCB_SORT
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user