Getting the Right Look and Feel

Chapter 1, “Getting the Right Look and Feel: An Overview”:
Getting the Right Look and Feel: An Overview

Chapter 2, “Getting the IRIX Interactive Desktop Look”:
Getting the IRIX Interactive Desktop Look

Chapter 3, “Using Schemes”:
Using Schemes

Chapter 4, “Using the SGI Enhanced Widgets”:
Using the Silicon Graphics Enhanced Widgets

Chapter 5, “Window, Session, and Desk Management”:
Window, Session, and Desk Management

Chapter 6, “Customizing Your Application's Minimized Windows”:
Customizing Your Application's Minimized Windows

Chapter 7, “Interapplication Data Exchange”:
Interapplication Data Exchange

Chapter 8, “Monitoring Changes to Files and Directories”:
Monitoring Changes to Files and Directories

Chapter 9, “Providing Online Help With SGIHelp”:
Providing Online Help With SGIHelp

Chapter 10, “Handling Users' System Preferences”:
Handling Users' System Preferences

Table of Contents

1. Getting the Right Look and Feel: An Overview
About the IRIX Interactive Desktop Look and Feel
Getting the Right Look and Feel: The Basic Steps

2. Getting the IRIX Interactive Desktop Look

3. Using Schemes
Schemes Overview
Using Schemes in Your Application
Extending a Scheme to Support New Colors
Testing Your Application with Schemes
Creating New Schemes
Hard-Coding a Scheme for an Application

4. Using the SGI Enhanced Widgets
Using the SGI Enhanced Widgets
Using the Widget Demos
The Enhanced Widgets
The Mixed-Model Programming Widgets
The SGI Enhanced Widgets
HTML Viewer Component

5. Window, Session, and Desk Management
Window, Session, and Desk Management Overview
Implementing an Application Model
Interacting With the Window and Session Manager

6. Customizing Your Application's Minimized Windows
Some Different Sources for Minimized Window Images
Creating a Minimized Window Image: The Basic Steps
Setting the Minimized Window Label
Changing the Minimized Window Image

7. Interapplication Data Exchange
Data Exchange Overview
Implementing the Primary Transfer Model
Implementing the Clipboard Transfer Model
Supported Target Formats
Data Conversion Service

8. Monitoring Changes to Files and Directories
FAM Overview
The FAM Interface
Using FAM

9. Providing Online Help With SGIHelp
Overview of SGIHelp
The SGIHelp Interface
Implementing Help in an Application
Application Helpmap Files
Writing the Online Help
Producing the Final Product
Bibliography of SGML References

10. Handling Users' System Preferences
Handling the Mouse Double-Click Speed Setting
Using the Default Viewer and Editor Utilities Panel