Quit application menu item needs special handling like the Preferences item. [ patch 1160343 ]
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@32846 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
e400d27dcc
commit
e9626c1b1f
@ -675,6 +675,14 @@ void wxMenuBar::MacInstallMenuBar()
|
||||
else
|
||||
EnableMenuCommand( NULL , kHICommandPreferences ) ;
|
||||
}
|
||||
if ( UMAGetSystemVersion() >= 0x1000 && wxApp::s_macExitMenuItemId)
|
||||
{
|
||||
wxMenuItem *item = FindItem( wxApp::s_macExitMenuItemId , NULL ) ;
|
||||
if ( item == NULL || !(item->IsEnabled()) )
|
||||
DisableMenuCommand( NULL , kHICommandQuit ) ;
|
||||
else
|
||||
EnableMenuCommand( NULL , kHICommandQuit ) ;
|
||||
}
|
||||
#endif
|
||||
wxMenuList::compatibility_iterator menuIter = m_menus.GetFirst();
|
||||
//
|
||||
|
Loading…
Reference in New Issue
Block a user