X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ab1f7d2aa9cb1857cf87e105ebbd36a92676bbde..3bdec81e147765682eda34adb84288a5eb9ab6c2:/wxPython/src/_popupwin.i diff --git a/wxPython/src/_popupwin.i b/wxPython/src/_popupwin.i index 706fbccab0..43fcd6c511 100644 --- a/wxPython/src/_popupwin.i +++ b/wxPython/src/_popupwin.i @@ -35,7 +35,7 @@ public: %pythonAppend wxPopupWindow() "" wxPopupWindow(wxWindow *parent, int flags = wxBORDER_NONE); - %name(PrePopupWindow)wxPopupWindow(); + %RenameCtor(PrePopupWindow, wxPopupWindow()); bool Create(wxWindow *parent, int flags = wxBORDER_NONE); @@ -81,14 +81,15 @@ MustHaveApp(wxPyPopupTransientWindow); // wxPopupTransientWindow: a wxPopupWindow which disappears automatically // when the user clicks mouse outside it or if it loses focus in any other way -%name(PopupTransientWindow) class wxPyPopupTransientWindow : public wxPopupWindow +%rename(PopupTransientWindow) wxPyPopupTransientWindow; +class wxPyPopupTransientWindow : public wxPopupWindow { public: - %pythonAppend wxPyPopupTransientWindow "self._setOORInfo(self);self._setCallbackInfo(self, PopupTransientWindow)" + %pythonAppend wxPyPopupTransientWindow "self._setOORInfo(self);" setCallbackInfo(PopupTransientWindow) %pythonAppend wxPyPopupTransientWindow() "" wxPyPopupTransientWindow(wxWindow *parent, int style = wxBORDER_NONE); - %name(PrePopupTransientWindow)wxPyPopupTransientWindow(); + %RenameCtor(PrePopupTransientWindow, wxPyPopupTransientWindow()); void _setCallbackInfo(PyObject* self, PyObject* _class); @@ -124,14 +125,15 @@ public: class wxPopupWindow : public wxWindow { public: wxPopupWindow(wxWindow *parent, int flags = wxBORDER_NONE); - %name(PrePopupWindow)wxPopupWindow(); + %RenameCtor(PrePopupWindow, wxPopupWindow()); }; -%name(PopupTransientWindow) class wxPyPopupTransientWindow : public wxPopupWindow +%rename(PopupTransientWindow) wxPyPopupTransientWindow; +class wxPyPopupTransientWindow : public wxPopupWindow { public: wxPyPopupTransientWindow(wxWindow *parent, int style = wxBORDER_NONE); - %name(PrePopupTransientWindow)wxPyPopupTransientWindow(); + %RenameCtor(PrePopupTransientWindow, wxPyPopupTransientWindow()); };