DECwindows Companion to the OSF/Motif Style Guide


Previous Contents Index

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


Previous Next Contents Index