From 219c623b4b822e1a6ccc524a184c49ad838c6647 Mon Sep 17 00:00:00 2001 From: Matthias Melcher Date: Tue, 15 Apr 2025 15:28:31 +0200 Subject: Fluid: hiding MergeBack form the main menu. Hiding menuitem if option is not available. Also testing the new FL_BEFORE_MENU event. --- fluid/Fluid.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'fluid/Fluid.cxx') diff --git a/fluid/Fluid.cxx b/fluid/Fluid.cxx index 48dd7dcfb..9a113c478 100644 --- a/fluid/Fluid.cxx +++ b/fluid/Fluid.cxx @@ -36,6 +36,7 @@ #include "panels/about_panel.h" #include "rsrcs/pixmaps.h" #include "tools/autodoc.h" +#include "widgets/App_Menu_Bar.h" #include "widgets/Node_Browser.h" #include @@ -44,7 +45,6 @@ #include // for fl_open_callback #endif #include -#include #include #include #include @@ -1157,7 +1157,7 @@ void Application::make_main_window() { o->box(FL_FLAT_BOX); o->tooltip("Double-click to view or change an item."); main_window->resizable(o); - main_menubar = new Fl_Menu_Bar(0,0,BROWSERWIDTH,MENUHEIGHT); + main_menubar = new fld::widget::App_Menu_Bar(0,0,BROWSERWIDTH,MENUHEIGHT); main_menubar->menu(main_menu); // quick access to all dynamic menu items save_item = (Fl_Menu_Item*)main_menubar->find_item(menu_file_save_cb); -- cgit v1.2.3