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?

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?

(This might all seem highly nitpick-ish, but I would prefer not to
needlessly confuse Windows).

------------------------------------------------------------------------------
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

Reply via email to