Indigo Magic User Interface Guidelines

Document Number: 007-2167-002

Front Matter

| List of Figures | List of Tables |

Table of Contents

About This Guide
What This Guide Contains
What You Should Know Before Reading This Guide
Suggestions for Further Reading
Conventions Used in This Guide

I. Integrating With the Indigo Magic Desktop

1. Overview of the Indigo Magic Desktop
Overview of the Desktop
How Users Interact With Desktop Icons
Mouse and Keyboard Hardware

2. Icons
Designing the Appearance of Icons
Defining the Behavior of Icons With FTRs
Making Application Icons Accessible

3. Windows in the Indigo Magic Environment
The Indigo Magic Look: Graphic Features and Schemes
Application Window Categories and Characteristics
Keyboard Focus Across Windows
Minimized Windows
Session Management

4. Indigo Magic Desktop Services
Software Installation
Online Help
Online Documentation
Desktop Variables
File Alteration Monitor (FAM)

5. Data Exchange on the Indigo Magic Desktop
Supporting the Clipboard Transfer Model
Supporting the Primary Transfer Model
Data Types Supported for Inter-Application Transfer
Data Exchange Guidelines

II. Interface Components

6. Application Windows
Application Models
Main and Co-Primary Windows
Support Windows
Pointer Behavior in a Window

7. Focus, Selection, and Drag and Drop
Keyboard Focus and Navigation
Drag and Drop

8. Menus
Types of Menus
Menu Traversal and Activation
The Menu Bar and Pull-Down Menus
Popup Menus

9. Controls
Option Buttons
Radio Buttons
LED Indicators
Text Fields
Indigo Magic Scales
File Finder

10. Dialogs
Types and Modes of Dialogs
Designing Dialogs
Invoking Dialogs

11. User Feedback
Types of Feedback
Pointer Shapes and Colors

A. Summary of Guidelines
Icon Appearance Design Guidelines
Icon Behavior Guidelines
Application Icon Accessibility Guidelines
Indigo Magic Look Guidelines
Application Window Characteristic Guidelines
Guidelines for Keyboard Focus Across Windows
Minimized Window Guidelines
Desks Guidelines
Session Management Guidelines
Software Installation Guideline
Guidelines for Designing Online Help
Guidelines for Creating SGIHelp Content
Desktop Variables Guidelines
File Monitoring Guideline
Data Exchange Guidelines
Application Model Guidelines
Primary Window Guidelines
Support Window Guidelines
Pointer Behavior Guidelines
Keyboard Focus and Navigation Guidelines
Selection Guidelines
Drag and Drop Guidelines
Menu Traversal and Activation Guidelines
Pull-Down Menu Guidelines
Popup Menu Guidelines
Tab Panel Guidelines
Pushbutton Guidelines
Option Button Guidelines
Checkbox Guidelines
Radio Button Guidelines
LED Button Guidelines
List Guidelines
Text Field Guidelines
Scrollbar Guidelines
Indigo Magic Scale Guidelines
Label Guidelines
File Finder Guidelines
Thumbwheel Guidelines
Dial Guidelines
Guidelines for Using the Various Types and Modes of Dialogs
Guidelines for Designing Dialogs
Guidelines for Invoking Dialogs
General User Feedback Guidelines
Pointer Shapes and Colors Guidelines