Hi, I would propose removing fl_dont_execute hack (Menu.cxx) and be replaced with WHEN_NEVER clause. As far as I know, fl_dont_execute is only used inside fluid, but as I could find out from general list, people started to use it heavily.
Replacement like: MenuBar mymenu; mymenu.when(WHEN_NEVER); // callbacks disabled for all childs for me is much better than: extern bool fl_dont_execute; fl_dont_execute = true; MenuBar mymenu; // callbacks disabled for all childs ... Also, when() would work on Item widgets to, like: Item myitem; myitem.when(WHEN_NEVER); // callback disabled This should sync interface with the rest of the code. Comments ? -- Sanel _______________________________________________ fltk-dev mailing list [EMAIL PROTECTED] http://lists.easysw.com/mailman/listinfo/fltk-dev
