diff --git a/src/common/framecmn.cpp b/src/common/framecmn.cpp index f050c1eb84..3e96a8291b 100644 --- a/src/common/framecmn.cpp +++ b/src/common/framecmn.cpp @@ -41,15 +41,16 @@ extern WXDLLEXPORT_DATA(const char) wxStatusLineNameStr[] = "status_line"; // event table // ---------------------------------------------------------------------------- -#if wxUSE_MENUS && wxUSE_STATUSBAR +#if wxUSE_MENUS + +#if wxUSE_STATUSBAR BEGIN_EVENT_TABLE(wxFrameBase, wxTopLevelWindow) EVT_MENU_OPEN(wxFrameBase::OnMenuOpen) EVT_MENU_CLOSE(wxFrameBase::OnMenuClose) EVT_MENU_HIGHLIGHT_ALL(wxFrameBase::OnMenuHighlight) END_EVENT_TABLE() - -#endif // wxUSE_MENUS && wxUSE_IDLEMENUUPDATES +#endif // wxUSE_STATUSBAR /* static */ bool wxFrameBase::ShouldUpdateMenuFromIdle() @@ -67,6 +68,8 @@ bool wxFrameBase::ShouldUpdateMenuFromIdle() return wxUSE_IDLEMENUUPDATES != 0; } +#endif // wxUSE_MENUS + // ============================================================================ // implementation // ============================================================================