- // Pseudo ctor
- bool Create(wxWindow *parent,
- wxWindowID winid = wxID_ANY,
- const wxPoint& pos = wxDefaultPosition,
- const wxSize& size = wxDefaultSize,
- long style = wxTAB_TRAVERSAL | wxNO_BORDER,
- const wxString& name = wxPanelNameStr);
-
- virtual ~wxPanel();
-
- // implementation from now on
- // --------------------------
-
- virtual void InitDialog();
-
-#ifdef __WXUNIVERSAL__
- virtual bool IsCanvasWindow() const { return true; }
-#endif
-
-#ifdef __WXMSW__
- // This is a hack to support inheriting of background through child
- // wxPanel: at least wxNotebook needs this under wxMSW as its background
- // should apply to its children which are usually wxPanels which normally
- // don't have a transparent background. Calling this function allows to
- // change this for the panels which are used as notebook pages.
- void MSWSetTransparentBackground(bool isTransparent = true)
+#ifdef WXWIN_COMPATIBILITY_2_8
+ wxDEPRECATED_CONSTRUCTOR(
+ wxPanel(wxWindow *parent,
+ int x, int y, int width, int height,
+ long style = wxTAB_TRAVERSAL | wxNO_BORDER,
+ const wxString& name = wxPanelNameStr)