X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d2f9bbfd438290b2f2e862dd6a20b0cef3678a44..42f8298f6f42d5d63bb3caf65682b7d9d9f8b702:/wxPython/contrib/iewin/iewin.i diff --git a/wxPython/contrib/iewin/iewin.i b/wxPython/contrib/iewin/iewin.i index 45e48f9629..f55d9260a4 100644 --- a/wxPython/contrib/iewin/iewin.i +++ b/wxPython/contrib/iewin/iewin.i @@ -11,7 +11,7 @@ ///////////////////////////////////////////////////////////////////////////// -%module iewin +%module(package="wx") iewin %{ #include "wx/wxPython/wxPython.h" @@ -24,7 +24,13 @@ //--------------------------------------------------------------------------- %import core.i -%pythoncode { wx = core } +%pythoncode { wx = _core } +%pythoncode { __docfilter__ = wx.__DocFilter(globals()) } +%pythoncode { + import warnings + warnings.warn("This module is deprecated. Please use the wx.lib.iewin module instead.", + DeprecationWarning, stacklevel=2) +} MAKE_CONST_WXSTRING_NOSWIG(PanelNameStr); @@ -72,10 +78,12 @@ enum wxIEHtmlRefreshLevel { }; +MustHaveApp(wxIEHtmlWin); + class wxIEHtmlWin : public wxWindow /* wxActiveX */ { public: - %addtofunc wxIEHtmlWin "self._setOORInfo(self)" + %pythonAppend wxIEHtmlWin "self._setOORInfo(self)" wxIEHtmlWin(wxWindow * parent, wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, @@ -92,14 +100,14 @@ public: void SetCharset(wxString charset); void SetEditMode(bool seton); bool GetEditMode(); - wxString GetStringSelection(bool asHTML = False); - wxString GetText(bool asHTML = False); + wxString GetStringSelection(bool asHTML = false); + wxString GetText(bool asHTML = false); bool GoBack(); bool GoForward(); bool GoHome(); bool GoSearch(); - %name(RefreshPage)bool Refresh(wxIEHtmlRefreshLevel level); + %Rename(RefreshPage, bool, Refresh(wxIEHtmlRefreshLevel level)); bool Stop(); };