Am Freitag, 21. Februar 2014 um 10:36:51, schrieb Scott Kostyshak <skost...@lyx.org> > On Thu, Feb 20, 2014 at 4:02 AM, Jean-Marc Lasgouttes > <lasgout...@lyx.org> wrote: > > 19/02/2014 23:02, Scott Kostyshak: > > > >> I'm planning to commit these after 2.1 is released. If anyone has > >> comments or would like to see them in 2.1 let me know. > > > > > > Concerning menus, the Apple HIG says: > > > > Ensure that a submenu's title is undimmed even when all its commands are > > unavailable. As with menu titles, it's important for users to be able to > > view a submenu's contents, even if none of them are available in the > > current context.
I prefer this behaviour too. > > https://developer.apple.com/library/mac/documentation/UserExperience/Conceptual/AppleHIGuidelines/Menus/Menus.html#//apple_ref/doc/uid/TP30000356-TP6 > > This has a lot of good info. Thank you for the reference. > I gave a poor description of the patches. They disable the LFUNs and > only affect the menus indirectly. I was motivated by the following: > 1. Open help > Introduction (it should be opened as read only). > 2. Go to Insert > File > Plain Text and select a file > > The file is inserted. This should not happen for read only. > > > I did not look at what other HIGs might say, but in this case it is clear. > > And if one wants to disable submenus which contains only disabled entries, > > it can be done automatically in the Menus.cpp machinery. > > As for the submenus not being accessible if all of the items are > disabled, attached is a patch. :( > Scott Kornel
signature.asc
Description: This is a digitally signed message part.