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

Reply via email to