]> git.mxchange.org Git - flightgear.git/commitdiff
Add property to disable native menu on Mac.
authorJames Turner <zakalawe@mac.com>
Mon, 30 Jul 2012 16:04:32 +0000 (17:04 +0100)
committerJames Turner <zakalawe@mac.com>
Mon, 30 Jul 2012 16:05:01 +0000 (17:05 +0100)
src/GUI/new_gui.cxx

index 4f9485e925e51b6303ab6ae0d72153331e06c3a0..e000742540e30ce49fb84c765ed60e3f680ca5c2 100644 (file)
@@ -49,10 +49,12 @@ NewGUI::NewGUI () :
   _active_dialog(0)
 {
 #if defined(SG_MAC)
-  _menubar.reset(new FGCocoaMenuBar);
-#else
-  _menubar.reset(new FGPUIMenuBar);
+    if (fgGetBool("/sim/menubar/native", true)) {
+        _menubar.reset(new FGCocoaMenuBar);
+        return;
+    }
 #endif
+  _menubar.reset(new FGPUIMenuBar);
 }
 
 NewGUI::~NewGUI ()