Am Freitag, den 16.12.2005, 19:12 +0100 schrieb Andreas Nilsson:
As there have been some talk about my old mockup of the new preferences dialog, I thought it might be nice to have another look at it. Right now [1], it's quite noisy, so I thought it might be a good time to do a bit of the kill-your-darlings. http://ramnet.se/~nisse/diverse/temp/inkscape_new_prefs_mockup4.png In this mockup I've done the following stuff:
- only icon, no text for the help button (don't say the same thing twice)
- no icon, just text in the close icon (same as above)
Here are some reasons why I don't like your buttons: - This should be handelt by the theme, to make it consistent in all apps. - Do not use different widths of button in the same window. This will help give a pleasing uniform visual appearance to your window that makes it easier to use. - Without the text "Help" on the button with the underlined "H" the user will not know how to reach the button with the keyboard.
- removed the title at the top, (it's already at the left...and you
probably just clicked it).
- no icon in the top right corner (it's already at the left)
I like the icon and the title, it makes the dialog much nicer. ;) Do you like it without more?
- no frames (the gnome hig advices them not to be used[2] )
Please read the HIG carefully. The Gnome HIG advices them not to be used for denoting groups of related controls. We don't do that in the mockup[1]. We use a Frame to show that the treeview controls the options on the right.
The last Point is, you changed the title from "Inkscape Preferences" to "Preferences", why? The Gnome HIG[4] recommends to use this:
Icon: Same as application Title Format: "Application Name" + "Preferences" Window Commands: Close, Minimize, Roll-up/Unroll Buttons: Place a Close button in the lower right corner. A Help may be placed in the lower left corner.
Tobias
1. http://hagemaenner.de/stuff/inkscape/preferences/inkscape_new_prefs_mockup3.... 3. http://developer.gnome.org/projects/gup/hig/2.0/controls-frames.html
4. http://developer.gnome.org/projects/gup/hig/draft_hig_new/controls-buttons.h...