}
{
wxPy_BEGIN_ALLOW_THREADS;
- wxColour & _result_ref = wxColourData_GetColour(_arg0);
- _result = (wxColour *) &_result_ref;
+ _result = new wxColour (wxColourData_GetColour(_arg0));
wxPy_END_ALLOW_THREADS;
if (PyErr_Occurred()) return NULL;
-} if (_result) {
- SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
- _resultobj = Py_BuildValue("s",_ptemp);
- } else {
- Py_INCREF(Py_None);
- _resultobj = Py_None;
- }
+} SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
+ _resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
}
return (void *) dest;
}
-static void *SwigwxColourDialogTowxPanel(void *ptr) {
+static void *SwigwxColourDialogTowxTopLevelWindow(void *ptr) {
wxColourDialog *src;
- wxPanel *dest;
+ wxTopLevelWindow *dest;
src = (wxColourDialog *) ptr;
- dest = (wxPanel *) src;
+ dest = (wxTopLevelWindow *) src;
return (void *) dest;
}
return (void *) dest;
}
-static void *SwigwxDirDialogTowxPanel(void *ptr) {
+static void *SwigwxDirDialogTowxTopLevelWindow(void *ptr) {
wxDirDialog *src;
- wxPanel *dest;
+ wxTopLevelWindow *dest;
src = (wxDirDialog *) ptr;
- dest = (wxPanel *) src;
+ dest = (wxTopLevelWindow *) src;
return (void *) dest;
}
return (void *) dest;
}
-static void *SwigwxFileDialogTowxPanel(void *ptr) {
+static void *SwigwxFileDialogTowxTopLevelWindow(void *ptr) {
wxFileDialog *src;
- wxPanel *dest;
+ wxTopLevelWindow *dest;
src = (wxFileDialog *) ptr;
- dest = (wxPanel *) src;
+ dest = (wxTopLevelWindow *) src;
return (void *) dest;
}
return (void *) dest;
}
-static void *SwigwxSingleChoiceDialogTowxPanel(void *ptr) {
+static void *SwigwxSingleChoiceDialogTowxTopLevelWindow(void *ptr) {
wxSingleChoiceDialog *src;
- wxPanel *dest;
+ wxTopLevelWindow *dest;
src = (wxSingleChoiceDialog *) ptr;
- dest = (wxPanel *) src;
+ dest = (wxTopLevelWindow *) src;
return (void *) dest;
}
return (void *) dest;
}
-static void *SwigwxTextEntryDialogTowxPanel(void *ptr) {
+static void *SwigwxTextEntryDialogTowxTopLevelWindow(void *ptr) {
wxTextEntryDialog *src;
- wxPanel *dest;
+ wxTopLevelWindow *dest;
src = (wxTextEntryDialog *) ptr;
- dest = (wxPanel *) src;
+ dest = (wxTopLevelWindow *) src;
return (void *) dest;
}
}
{
wxPy_BEGIN_ALLOW_THREADS;
- wxColour & _result_ref = wxFontData_GetColour(_arg0);
- _result = (wxColour *) &_result_ref;
+ _result = new wxColour (wxFontData_GetColour(_arg0));
wxPy_END_ALLOW_THREADS;
if (PyErr_Occurred()) return NULL;
-} if (_result) {
- SWIG_MakePtr(_ptemp, (char *) _result,"_wxColour_p");
- _resultobj = Py_BuildValue("s",_ptemp);
- } else {
- Py_INCREF(Py_None);
- _resultobj = Py_None;
- }
+} SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
+ _resultobj = Py_BuildValue("s",_ptemp);
return _resultobj;
}
return (void *) dest;
}
-static void *SwigwxFontDialogTowxPanel(void *ptr) {
+static void *SwigwxFontDialogTowxTopLevelWindow(void *ptr) {
wxFontDialog *src;
- wxPanel *dest;
+ wxTopLevelWindow *dest;
src = (wxFontDialog *) ptr;
- dest = (wxPanel *) src;
+ dest = (wxTopLevelWindow *) src;
return (void *) dest;
}
return (void *) dest;
}
-static void *SwigwxMessageDialogTowxPanel(void *ptr) {
+static void *SwigwxMessageDialogTowxTopLevelWindow(void *ptr) {
wxMessageDialog *src;
- wxPanel *dest;
+ wxTopLevelWindow *dest;
src = (wxMessageDialog *) ptr;
- dest = (wxPanel *) src;
+ dest = (wxTopLevelWindow *) src;
return (void *) dest;
}
return (void *) dest;
}
+static void *SwigwxProgressDialogTowxTopLevelWindow(void *ptr) {
+ wxProgressDialog *src;
+ wxTopLevelWindow *dest;
+ src = (wxProgressDialog *) ptr;
+ dest = (wxTopLevelWindow *) src;
+ return (void *) dest;
+}
+
static void *SwigwxProgressDialogTowxWindow(void *ptr) {
wxProgressDialog *src;
wxWindow *dest;
{ "_size_t","_int",0},
{ "_size_t","_wxWindowID",0},
{ "_size_t","_uint",0},
- { "_wxPanel","_wxMessageDialog",SwigwxMessageDialogTowxPanel},
- { "_wxPanel","_wxFontDialog",SwigwxFontDialogTowxPanel},
- { "_wxPanel","_wxTextEntryDialog",SwigwxTextEntryDialogTowxPanel},
- { "_wxPanel","_wxSingleChoiceDialog",SwigwxSingleChoiceDialogTowxPanel},
- { "_wxPanel","_wxFileDialog",SwigwxFileDialogTowxPanel},
- { "_wxPanel","_wxDirDialog",SwigwxDirDialogTowxPanel},
- { "_wxPanel","_wxColourDialog",SwigwxColourDialogTowxPanel},
+ { "_wxTopLevelWindow","_wxProgressDialog",SwigwxProgressDialogTowxTopLevelWindow},
+ { "_wxTopLevelWindow","_wxMessageDialog",SwigwxMessageDialogTowxTopLevelWindow},
+ { "_wxTopLevelWindow","_wxFontDialog",SwigwxFontDialogTowxTopLevelWindow},
+ { "_wxTopLevelWindow","_wxTextEntryDialog",SwigwxTextEntryDialogTowxTopLevelWindow},
+ { "_wxTopLevelWindow","_wxSingleChoiceDialog",SwigwxSingleChoiceDialogTowxTopLevelWindow},
+ { "_wxTopLevelWindow","_wxFileDialog",SwigwxFileDialogTowxTopLevelWindow},
+ { "_wxTopLevelWindow","_wxDirDialog",SwigwxDirDialogTowxTopLevelWindow},
+ { "_wxTopLevelWindow","_wxColourDialog",SwigwxColourDialogTowxTopLevelWindow},
{ "_uint","_wxCoord",0},
{ "_uint","_wxPrintQuality",0},
{ "_uint","_time_t",0},
{ "_uint","_wxWindowID",0},
{ "_wxChar","_char",0},
{ "_char","_wxChar",0},
+ { "_struct_wxNativeFontInfo","_wxNativeFontInfo",0},
{ "_EBool","_wxCoord",0},
{ "_EBool","_wxPrintQuality",0},
{ "_EBool","_signed_int",0},
{ "_EBool","_int",0},
{ "_EBool","_wxWindowID",0},
{ "_unsigned_long","_long",0},
+ { "_wxNativeFontInfo","_struct_wxNativeFontInfo",0},
{ "_signed_int","_wxCoord",0},
{ "_signed_int","_wxPrintQuality",0},
{ "_signed_int","_EBool",0},