Changes between Version 1 and Version 2 of UserInterfaceGuidelines
- Timestamp:
- 2011-12-10 14:01:52 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UserInterfaceGuidelines
v1 v2 34 34 == Dialogues == 35 35 * Should be smaller than 600x400 800x600 36 * Every dialog must have default buttons assigned that consume [ENTER] and [ESC] keystrokes (Accept_button = OK or similar, Cancel_button = Cancel) JS: [ENTER] rule dropped because 1) Grid edit controls need [ENTER] to commit and 2) [ENTER] is too easily pressed. However, [CANCEL] should be quickly accessible36 * Every dialog must have default buttons assigned that consume ~~[ENTER] and~~ [ESC] keystrokes (~~Accept_button = OK or similar,~~ Cancel_button = Cancel) [[BR]]''JS: [ENTER] rule dropped because 1) Grid edit controls need [ENTER] to commit and 2) [ENTER] is too easily pressed. However, [CANCEL] should be quickly accessible'' 37 37 * All controls should be consistently aligned and spaced (see Options dialogue) 38 38 * All controls should be accessible via the [TAB] key in an intuitive order (see Options dialogue) 39 39 * All controls should have an intuitive and preferrably unique shortcut key (see Options dialogue). This excludes default buttons (see above), default buttons never have keyboard shortcuts other than [ENTER] and [ESC] 40 * Only Ok/Cancel/Apply buttons should have three dimensional borders JS: rule dropped; following Windows guidelines40 * ~~Only Ok/Cancel/Apply buttons should have three dimensional borders~~[[BR]]''JS: rule dropped; following Windows guidelines'' 41 41 * Dialogs may not have a title bar icon 42 42 * Dialogs may be resizable … … 51 51 == Navigation == 52 52 * Only navigation tree leafs should invoke pages 53 * Only master nodes should be written in bold font JS: rule dropped; following Windows guidelines53 * ~~Only master nodes should be written in bold font~~[[BR]]''JS: rule dropped; following Windows guidelines'' 54 54 * Capitalize only on the first word of tree item texts 55 55