// Author: Hans Van Leemputten
// Modified by: 2008-10-31 Vadim Zeitlin: derive from the base classes
// Created: 29/07/2002
-// RCS-ID: $Id$
// Copyright: (c) 2002 Hans Van Leemputten
// (c) 2008 Vadim Zeitlin
// Licence: wxWindows licence
wxDELETE(m_clientWindow);
#if wxUSE_MENUS
- if (m_pMyMenuBar)
- {
- delete m_pMyMenuBar;
- m_pMyMenuBar = NULL;
- }
+ wxDELETE(m_pMyMenuBar);
RemoveWindowMenu(GetMenuBar());
#endif // wxUSE_MENUS
// the menu events should be given to the child as we show its menu bar
// as our own
const wxEventType eventType = event.GetEventType();
- if ( eventType == wxEVT_COMMAND_MENU_SELECTED ||
+ if ( eventType == wxEVT_MENU ||
eventType == wxEVT_UPDATE_UI )
{
// set the flag indicating that this event was forwarded to the
m_notebook = new wxNotebook(this, wxID_ANY);
m_notebook->Connect
(
- wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED,
+ wxEVT_NOTEBOOK_PAGE_CHANGED,
wxNotebookEventHandler(
wxGenericMDIClientWindow::OnPageChanged),
NULL,