diff --git a/include/wx/msw/mdi.h b/include/wx/msw/mdi.h index 5115b619dd..9c2389e9a6 100644 --- a/include/wx/msw/mdi.h +++ b/include/wx/msw/mdi.h @@ -74,11 +74,13 @@ public: // MDI helpers // ----------- +#if wxUSE_MENUS // called by wxMDIChildFrame after it was successfully created virtual void AddMDIChild(wxMDIChildFrame *child); // called by wxMDIChildFrame just before it is destroyed virtual void RemoveMDIChild(wxMDIChildFrame *child); +#endif // wxUSE_MENUS // handlers // -------- diff --git a/src/msw/mdi.cpp b/src/msw/mdi.cpp index 36f0a451ba..6f579ee9a7 100644 --- a/src/msw/mdi.cpp +++ b/src/msw/mdi.cpp @@ -258,6 +258,8 @@ int wxMDIParentFrame::GetChildFramesCount() const return count; } +#if wxUSE_MENUS + void wxMDIParentFrame::AddMDIChild(wxMDIChildFrame * WXUNUSED(child)) { switch ( GetChildFramesCount() ) @@ -301,8 +303,6 @@ void wxMDIParentFrame::RemoveMDIChild(wxMDIChildFrame * WXUNUSED(child)) } } -#if wxUSE_MENUS - // ---------------------------------------------------------------------------- // wxMDIParentFrame window menu handling // ----------------------------------------------------------------------------