X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d55734102e25f5d11bcb4bbac39083320afd3699..3db799025def6081154db09b3ba3d771f741d91b:/wxPython/src/_pycontrol.i diff --git a/wxPython/src/_pycontrol.i b/wxPython/src/_pycontrol.i index dc1e8047b9..486242bbb7 100644 --- a/wxPython/src/_pycontrol.i +++ b/wxPython/src/_pycontrol.i @@ -61,9 +61,10 @@ public: DEC_PYCALLBACK_VOID_WXWINBASE(RemoveChild); DEC_PYCALLBACK_BOOL_const(ShouldInheritColours); - DEC_PYCALLBACK__COLOUR(ApplyParentThemeBackground); DEC_PYCALLBACK_VIZATTR_(GetDefaultAttributes); + DEC_PYCALLBACK_BOOL_(HasTransparentBackground); + PYPRIVATE; }; @@ -94,9 +95,10 @@ IMP_PYCALLBACK_VOID_WXWINBASE(wxPyControl, wxControl, AddChild); IMP_PYCALLBACK_VOID_WXWINBASE(wxPyControl, wxControl, RemoveChild); IMP_PYCALLBACK_BOOL_const(wxPyControl, wxControl, ShouldInheritColours); -IMP_PYCALLBACK__COLOUR(wxPyControl, wxControl, ApplyParentThemeBackground); IMP_PYCALLBACK_VIZATTR_(wxPyControl, wxControl, GetDefaultAttributes); -%} + +IMP_PYCALLBACK_BOOL_(wxPyControl, wxControl, HasTransparentBackground); + %} // And now the one for SWIG to see MustHaveApp(wxPyControl); @@ -113,7 +115,7 @@ public: const wxValidator& validator=wxDefaultValidator, const wxString& name = wxPyControlNameStr); - %name(PrePyControl) wxPyControl(); + %RenameCtor(PrePyControl, wxPyControl()); void _setCallbackInfo(PyObject* self, PyObject* _class); @@ -151,7 +153,6 @@ public: void base_RemoveChild(wxWindow* child); bool base_ShouldInheritColours() const; - void base_ApplyParentThemeBackground(const wxColour& c); wxVisualAttributes base_GetDefaultAttributes(); };