X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/53a2db124c633f80bdb16336084262037d879a2c..5ed8e4e2e4cc5f9113e3b9b04433b395acb83ca9:/include/wx/generic/panelg.h diff --git a/include/wx/generic/panelg.h b/include/wx/generic/panelg.h index 8d5475a46d..ca552db5fb 100644 --- a/include/wx/generic/panelg.h +++ b/include/wx/generic/panelg.h @@ -70,15 +70,19 @@ public: // implementation from now on // -------------------------- - // calls layout for layout constraints and sizers - void OnSize(wxSizeEvent& event); - virtual void InitDialog(); #ifdef __WXUNIVERSAL__ virtual bool IsCanvasWindow() const { return true; } #endif +#ifdef __WXMSW__ + // This is overridden for MSW to return true for all panels that are child + // of a window with themed background (such as wxNotebook) which should + // show through the child panels. + virtual bool HasTransparentBackground(); +#endif // __WXMSW__ + WX_DECLARE_CONTROL_CONTAINER(); protected: @@ -88,6 +92,7 @@ protected: // choose the default border for this window virtual wxBorder GetDefaultBorder() const { return wxWindowBase::GetDefaultBorder(); } +private: DECLARE_DYNAMIC_CLASS_NO_COPY(wxPanel) DECLARE_EVENT_TABLE() };