Chapter 6 |
6
|
Using Digital-Specific Widgets
|
6.1
|
Using Digital's Print Widget
|
6.2
|
Using the Structured Visual Navigation Widget
|
6.2.1
|
Determining the Components of an Entry
|
6.2.2
|
Designing the Appearance of Your Hierarchy
|
6.2.2.1
|
Showing Icon States
|
6.2.2.2
|
Aligning Entries
|
6.2.2.3
|
Using Fonts Within a Hierarchy
|
6.2.2.4
|
Choosing Selection Modes
|
6.2.2.5
|
Choosing Selection Line Length
|
6.2.3
|
Providing Items in the View Menu
|
Chapter 7 |
7
|
Working with LinkWorks
|
7.1
|
What Is LinkWorks?
|
7.2
|
Deciding What to Support as Linkable Objects
|
7.3
|
Adding the Link Menu
|
7.3.1
|
Standard Link Menu
|
7.3.2
|
Customizing the Link Menu
|
7.4
|
Using Highlighting Techniques
|
7.4.1
|
Guidelines for Highlighting
|
7.4.2
|
Techniques for Highlighting
|
7.5
|
Using Windowing Properly
|
Appendix A |
Appendix A
|
Keyboard and Mouse Bindings for DECwindows Motif
|
A.1
|
Keyboard Bindings
|
A.2
|
Mouse Bindings
|
A.3
|
Standard Accelerators
|
Appendix B |
Appendix B
|
Common Motif Terms Translated into European Languages
|
B.1
|
Danish and Dutch Terms
|
B.2
|
Finnish and French Terms
|
B.3
|
German and Italian Terms
|
B.4
|
Norwegian and Portuguese Terms
|
B.5
|
Spanish and Swedish Terms
|
Appendix C |
Appendix C
|
Sources of Further Information
|
C.1
|
Books
|
C.2
|
Periodicals
|
Index |
Index |
Figures |
1-1 |
Modeless Dialog Boxes Allow Users to Work in Other Windows |
1-2 |
Caution Pointer with a Modal Dialog Box |
1-3 |
Place Dialog Boxes Appropriately |
1-4 |
Using an Options... Button to Indicate a Secondary Dialog Box |
1-5 |
A Dialog Box with Too Many Steps |
1-6 |
Nesting Used to Redesign a Dialog Box with Too Many Steps |
1-7 |
Nesting Dialog Boxes |
1-8 |
Window Decorations on Primary and Secondary Windows |
1-9 |
Appropriate and Inappropriate Titles in Dialog Boxes |
1-10 |
Use Resize Borders with Text-Entry Fields or List Boxes |
1-11 |
Move Push Buttons Closer Together |
1-12 |
Do Not Truncate Push Buttons |
1-13 |
Do Not Truncate Labels in Push Buttons |
1-14 |
Do Not Overlap Push Buttons |
1-15 |
Increase Size and Layout of Dialog Box Proportionally |
1-16 |
Equally Spaced Push Buttons at the Bottom of a Dialog Box |
1-17 |
Vertically Arranged Push Buttons at the Side of a Dialog Box |
1-18 |
How to Handle a Push Button That Is Larger Than Others |
1-19 |
Examples of Question Dialog Boxes |
1-20 |
Error Dialog Box |
1-21 |
Information Dialog Box |
1-22 |
Warning Dialog Box |
1-23 |
Working Dialog Box |
1-24 |
Group Related Choices Using Space or Bevels |
1-25 |
When to Avoid Punctuation in Dialog Boxes |
1-26 |
Simplifying Dialog Boxes |
1-27 |
Use Uniform Spacing |
1-28 |
Appropriate and Inappropriate Spacing Between Labels and Fields |
1-29 |
Vertical Left Justified and Horizontal Arrangements |
1-30 |
Align Labels with the Baseline of Text |
1-31 |
Left Justified Alignment of Labels and Text Fields |
1-32 |
Right Justified Alignment of Labels and Text Fields |
1-33 |
Appropriate and Inappropriate Labeling of Radio Buttons |
1-34 |
Provide Appropriate Defaults |
1-35 |
Use Option Buttons to Conserve Space |
1-36 |
Using Two Option Buttons |
1-37 |
Provide a Variety of Selection Controls |
1-38 |
Use the Tab Key to Move Between Tab Groups |
1-39 |
Use the Tab Key to Move Between Tab Groups--continued |
1-40 |
Use the Arrow Keys to Move Within Tab Groups |
1-41 |
Putting Information in Title Bars |
2-1 |
Order of Menus in the Menu Bar |
2-2 |
Sample Menu Bar with Application-Specific Items |
2-3 |
A Menu Map |
2-4 |
Ellipses with Cascade Buttons |
2-5 |
A Menu with a Disabled Menu Item |
2-6 |
Pop-up Menu |
2-7 |
Pop-up Menu with a Submenu |
2-8 |
A File Menu and Its Menu Items |
2-9 |
A" Save File" Question Message Box |
2-10 |
An" Open in New Window" Check Box in an Open File Dialog Box |
2-11 |
A Save As Dialog Box That Allows Users to Save in Different File Formats |
2-12 |
A Revert Dialog Box |
2-13 |
A Selected Menu and Its Menu Items |
2-14 |
An Edit Menu and Its Menu Items |
2-15 |
A View Menu and Its Menu Items |
2-16 |
A Help Menu and Its Menu Items |
2-17 |
A Windows Menu |
3-1 |
An Example Options Menu |
3-2 |
Range of Customization |
3-3 |
Feedback Area Labeled "Sample Text" |
3-4 |
Using One Menu to Customize Text |
3-5 |
Using Several Menus to Customize Text |
3-6 |
Using a Dialog Box to Customize Text |
4-1 |
Color Picker Model |
5-1 |
Create a Hierarchical Tree |
5-2 |
Create Task-Oriented Topics |
5-3 |
Write an Overview for the Application |
5-4 |
Additional Topics in a Help Window |
5-5 |
Put Task-Oriented Information First |
5-6 |
Number Steps |
5-7 |
Use Short Sentences and Paragraphs |
5-8 |
Help Window |
5-9 |
Comparison of Help Widget and DECwindows Motif Help System Windows |
6-1 |
Print Widget's Primary Dialog Box |
6-2 |
Print Widget's Secondary Dialog Box on OpenVMS Systems |
6-3 |
Erasing Tab Groups Users Do Not Need |
6-4 |
Using the Outline Format to Show SVN Hierarchy |
6-5 |
SVN Tree Format |
6-6 |
SVN Column Format |
6-7 |
SVN Index Window |
6-8 |
Components in an SVN Entry |
6-9 |
Expanded and Collapsed SVN Icon States |
6-10 |
SVN Selection with a Full Selection Line |
6-11 |
SVN Selection with a Limited Selection Line |
6-12 |
SVN with a Variable-Length Selection Line |
6-13 |
SVN Menu Items in the View Menu |
7-1 |
Link Menu |
7-2 |
LinkWorks Menu Items |
7-3 |
Two Link Icons |
Tables |
5-1 |
Comparison of Help Widget and DECwindows Motif Help System Features |
A-1 |
Differences Between LK201 and LK401 Keyboards |
A-2 |
Modifiers for DECwindows Motif Keyboard Bindings |
A-3 |
General Bindings |
A-4 |
Bindings for General Navigation |
A-5 |
Bindings for Menu Navigation |
A-6 |
Bindings for Text Navigation |
A-7 |
Bindings for Window Navigation |
A-8 |
Bindings for Activation and Editing |
A-9 |
Mouse Bindings for DECwindows Motif (Three-Button Mouse) |
A-10 |
Motif Accelerators for the Window Menu |
A-11 |
Suggested Accelerators for the File Menu |
A-12 |
Motif Accelerators for the Edit Menu |