OSF/Motif Style Guide

Front Matter

| List of Figures | List of Tables |


Table of Contents

Preface
Audience
Applicability
Purpose
Document Usage
Related Documents
Typographic and Keying Conventions
Compliance Conventions
Style Guide Support Level Process

1. User Interface Design Principles
Adopt the User's Perspective
Give the User Control
Use Real-World Metaphors
Keep Interfaces Natural
Keep Interfaces Consistent
Communicate Application Actions to the User
Avoid Common Design Pitfalls

2. Input Models
The Keyboard Focus Model
The Input Device Model

3. Navigation
Mouse-Based Navigation
Keyboard-Based Navigation
Menu Traversal
Scrollable Component Navigation

4. Selection
Selection Models
Selection Actions
Transfer Models

5. Component Activation
Basic Activation
Accelerators
Mnemonics
TearOff Activation
Help Activation
Default Activation
Expert Activation
Previewing and Autorepeat
Cancel Activation

6. Application Design Principles
Choosing Components
Layout
Interaction
Component Design

7. Window Manager Design Principles
Configurability
Window Support
Window Decorations
Window Navigation
Icons

8. Designing for International Markets
Internationalized Text Input
Collating Sequences
Country-Specific Data Formats
Icons, Symbols, and Pointer Shapes
Scanning Direction
Designing Modularized Software
Translating Screen Text

9. Controls, Groups, and Models Reference Pages
Accelerators
Activation
Basic Controls
Basic Groups
Canvas
CascadeButton
CheckButton
CommandBox
CommandDialog
Composition
Default Activation
DialogBox
Drag and Drop
Edit Menu
ErrorDialog
Field Controls
File Menu
FileSelectionBox
FileSelectionDialog
Focus
Frame
Framing Groups
Help Menu
Icon Menu
IconBox
Icons
InformationDialog
Input Devices
Label
Layout Groups
List
MainWindow
MenuBar
Menus
MessageDialogs
Mnemonics
Navigation
OptionButton
PanedWindow
Panel
Pointer Shapes
Popup Menus
Primary Selection
PromptDialog
PushButton
QuestionDialog
Quick Transfer
RadioButton
Sash
Scale
ScrollBar
ScrolledWindow
Selection
SelectionBox
SelectionDialog
Separator
TearOffButton
Text
ToggleButton
WarningDialog
Window Menu
WorkingDialog

A. OSF/Motif Widgets and Components Correspondence

B. OSF/Motif Level One Certification Checklist
Preface
Input Models
Navigation
Selection
Component Activation
Application Design Principles
Controls, Groups, and Models

Glossary

Index

Index