On 10.09.2009 18:57, Steve Borho wrote: > On Thu, Sep 10, 2009 at 11:49 AM, Adrian Buehlmann <adr...@cadifra.com> wrote: >> The new menubar in the default branch looks promising, >> thanks for your work Steve. >> >> Is there any reason why we use "as radio" markers for checkmark >> menu items? > > Uhm.. no idea. I think this is a one-line change. > >> On MS Windows, radio markers in menus are exclusively used for >> mutually exclusive settings. Sets of mutually exclusive settings >> in menus are grouped together with separators (see the >> "View" menu on Windows XP's explorer as an example). >> >> For example, all entries in the new "Columns" and "Features" >> menus of the history dialog are *not* mutually exclusive, and >> as such should have checkmarks when enabled (not "as radio" >> marks when enabled). >> >> At least every application I use on Windows -- except TortoiseHg :) >> -- does it like that. > >> (I'm pretty sure this is somewhere in the ui design guidelines >> for Windows apps.) >> >> Another thing is: why does the Help menu have to be stuck >> to the right edge of the Window? This is again non-standard >> on MS Windows. >> >> For MS Windows applications, the Help menu is the last menu >> and follows its predecessor with the same spacing as all other >> menus. >> >> I know, TortoiseHg is used on Linux too, but what is the >> standard there? > > Uhm, not sure about this either. Another one-line change. :) >
Thanks. Very good, so I take it's not a problem to change both things then. I'll send a patch. Two steps towards better Windows user interface guidelines compliance! ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Tortoisehg-develop mailing list Tortoisehg-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop