X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d14a1e28567de23c586bc80017073d0c39f8d18f..7cc2d290b49e147c4a8640babc67475698046d51:/wxPython/src/_tglbtn.i?ds=inline diff --git a/wxPython/src/_tglbtn.i b/wxPython/src/_tglbtn.i index b0eec03e23..a0a755e0de 100644 --- a/wxPython/src/_tglbtn.i +++ b/wxPython/src/_tglbtn.i @@ -15,17 +15,14 @@ //--------------------------------------------------------------------------- -%{ - wxChar* wxToggleButtonNameStr = _T("wxToggleButton"); - DECLARE_DEF_STRING(ToggleButtonNameStr); -%} +MAKE_CONST_WXSTRING2(ToggleButtonNameStr, _T("wxToggleButton")); //--------------------------------------------------------------------------- %newgroup %{ -#ifdef __WXMAC__ +#if defined(__WXMAC__) || defined(__WXX11__) // implement dummy classes and such for wxMac #define wxEVT_COMMAND_TOGGLEBUTTON_CLICKED 0 @@ -36,10 +33,10 @@ public: wxToggleButton(wxWindow *, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long, const wxValidator&, const wxString&) - { PyErr_SetNone(PyExc_NotImplementedError); } + { wxPyRaiseNotImplemented(); } wxToggleButton() - { PyErr_SetNone(PyExc_NotImplementedError); } + { wxPyRaiseNotImplemented(); } }; #endif %} @@ -69,7 +66,7 @@ public: const wxString& name = wxPyToggleButtonNameStr); %name(PreToggleButton)wxToggleButton(); -#ifndef __WXMAC__ +#if defined(__WXMSW__) || defined(__WXGTK__) bool Create(wxWindow *parent, wxWindowID id, const wxString& label,