removed WXWIN_COMPATIBILITY_2_4 from common and wxMSW files (patch 1675546)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		| @@ -843,70 +843,6 @@ private: | ||||
|  | ||||
| #endif // wxUSE_BUTTON | ||||
|  | ||||
| #if WXWIN_COMPATIBILITY_2_4 | ||||
| // NB: wxBookCtrlSizer and wxNotebookSizer are deprecated, they | ||||
| //     don't do anything. wxBookCtrlBase::DoGetBestSize does the job now. | ||||
|  | ||||
| // ---------------------------------------------------------------------------- | ||||
| // wxBookCtrlSizer | ||||
| // ---------------------------------------------------------------------------- | ||||
|  | ||||
| #if wxUSE_BOOKCTRL | ||||
|  | ||||
| // this sizer works with wxNotebook/wxListbook/... and sizes the control to | ||||
| // fit its pages | ||||
| class WXDLLEXPORT wxBookCtrlBase; | ||||
|  | ||||
| class WXDLLEXPORT wxBookCtrlSizer : public wxSizer | ||||
| { | ||||
| public: | ||||
| #if WXWIN_COMPATIBILITY_2_6 | ||||
|     wxDEPRECATED( wxBookCtrlSizer(wxBookCtrlBase *bookctrl) ); | ||||
| #endif // WXWIN_COMPATIBILITY_2_6 | ||||
|  | ||||
|     wxBookCtrlBase *GetControl() const { return m_bookctrl; } | ||||
|  | ||||
|     virtual void RecalcSizes(); | ||||
|     virtual wxSize CalcMin(); | ||||
|  | ||||
| protected: | ||||
|     // this protected ctor lets us mark the real one above as deprecated | ||||
|     // and still have warning-free build of the library itself: | ||||
|     wxBookCtrlSizer() {} | ||||
|  | ||||
|     wxBookCtrlBase *m_bookctrl; | ||||
|  | ||||
| private: | ||||
|     DECLARE_CLASS(wxBookCtrlSizer) | ||||
|     DECLARE_NO_COPY_CLASS(wxBookCtrlSizer) | ||||
| }; | ||||
|  | ||||
|  | ||||
| #if wxUSE_NOTEBOOK | ||||
|  | ||||
| // before wxBookCtrlBase we only had wxNotebookSizer, keep it for backwards | ||||
| // compatibility | ||||
| class WXDLLEXPORT wxNotebook; | ||||
|  | ||||
| class WXDLLEXPORT wxNotebookSizer : public wxBookCtrlSizer | ||||
| { | ||||
| public: | ||||
| #if WXWIN_COMPATIBILITY_2_6 | ||||
|     wxDEPRECATED( wxNotebookSizer(wxNotebook *nb) ); | ||||
| #endif // WXWIN_COMPATIBILITY_2_6 | ||||
|  | ||||
|     wxNotebook *GetNotebook() const { return (wxNotebook *)m_bookctrl; } | ||||
|  | ||||
| private: | ||||
|     DECLARE_CLASS(wxNotebookSizer) | ||||
|     DECLARE_NO_COPY_CLASS(wxNotebookSizer) | ||||
| }; | ||||
|  | ||||
| #endif // wxUSE_NOTEBOOK | ||||
|  | ||||
| #endif // wxUSE_BOOKCTRL | ||||
|  | ||||
| #endif // WXWIN_COMPATIBILITY_2_4 | ||||
|  | ||||
| // ---------------------------------------------------------------------------- | ||||
| // inline functions implementation | ||||
|   | ||||
		Reference in New Issue
	
	Block a user