-//-----------------------------------------------------------------------------
-
-class WXDLLEXPORT wxGenericMDIClientWindow: public wxNotebook
-{
-public:
- wxGenericMDIClientWindow();
- wxGenericMDIClientWindow( wxGenericMDIParentFrame *parent, long style = 0 );
- ~wxGenericMDIClientWindow();
- virtual bool CreateClient( wxGenericMDIParentFrame *parent, long style = wxVSCROLL | wxHSCROLL );
-
- virtual int SetSelection(int nPage);
-
-protected:
- void PageChanged(int OldSelection, int newSelection);
-
- void OnPageChanged(wxNotebookEvent& event);
- void OnSize(wxSizeEvent& event);
-
-private:
- DECLARE_DYNAMIC_CLASS(wxGenericMDIClientWindow)
- DECLARE_EVENT_TABLE()
-};
-
-
-/*
- * Define normal wxMDI classes based on wxGenericMDI
- */
-
-#ifndef wxUSE_GENERIC_MDI_AS_NATIVE
-#if defined(__WXUNIVERSAL__) || defined(__WXPM__) || defined(__WXCOCOA__)
-#define wxUSE_GENERIC_MDI_AS_NATIVE 1
-#else
-#define wxUSE_GENERIC_MDI_AS_NATIVE 0
-#endif
-#endif // wxUSE_GENERIC_MDI_AS_NATIVE
-
-#if wxUSE_GENERIC_MDI_AS_NATIVE
-
-class wxMDIChildFrame ;
-
-//-----------------------------------------------------------------------------
-// wxMDIParentFrame
-//-----------------------------------------------------------------------------