[ Return to Bugs & Features | Roadmap 1.1 ]
|Status:||1 - Closed w/Resolution|
|Priority:||2 - Low, e.g. a documentation error or undocumented side-effect|
|Scope:||2 - Specific to an operating system|
|Summary:||Fl_Sys_Menu_Bar: issues with hidden and inactive entries on OSX|
|Fix Version:||1.1-current (SVN: v5617)|
Trouble Report Files:
Trouble Report Comments:
10:43 Nov 21, 2006
|If you create an app that uses Fl_Sys_Menu_Bar, but which has inactive or hidden items in it, then when displayed on OSX (where it does actually appear in the Apple menu_bar...) the hidden items are not hidden, and the inactive items are not inactive. |
Probably not fixable, given the constraints of making it work with the Apple menu bar, but thought I'd log the issue anyway.
Attached is a tweaked version of the standard menubar demo program that illustrates the problem, and a screenshot showing the sys_menubar in action alongside a "conventional" menubar for comparison.
Also noted in this demo is that the check-box menu button in the menubar does not function at all in sys_menubar - but I had never noticed that before since I've never put buttons on the menu bar anyway!
11:21 Jan 18, 2007
|I did fix the top-level invisible menu items. I was not able to fix the disbaled items to gray out, but at least all children of that menu become disabled. I wonder if that is possible at all. Anyway, I did what I could to improve the hack. ||
[ Return to Bugs & Features ]