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