- “Copy” option
- Clipboard Transfer Model Overview
- Copy Actions
- “Cut” option
- Clipboard Transfer Model Overview
- Cut Actions
- “Partial” button
- IconSmith
- Partial
- “Paste” option
- Clipboard Transfer Model Overview
- Paste Actions
- “Select All” option
- IconSmith
- Select All
- “Select Next” option
- IconSmith
- Select Next
- ”Close” option
- Handling the Window Manager Delete Window Protocol
- ”Delete” option
- Handling the Window Manager Delete Window Protocol
- Handling the Window Manager Delete Window Protocol
- ”Deselect” button
- IconSmith
- Deselect Fragments
- ”Exit” option
- Handling the Window Manager Quit Protocol
- Handling the Window Manager Quit Protocol
- ”multiple document, no visible main”
- application model
- Implementing the “Multiple Document, No Visible Main” Model
- ”multiple document, visible main”
- application model
- Implementing the “Multiple Document, Visible Main” Model
- ”Shear Y” transformation
- Shear Y
- ”single document, multiple primary”
- application model
- Implementing the “Single Document, Multiple Primaries” Model
- ”single document, one primary”
- application model
- Implementing the “Single Document, One Primary” Model
- ”Undo” option
- IconSmith
- Drawing With IconSmith
- 3D graphics formats
- Supported Target Formats
- 3D look
- icons
- Keeping the 3-D Look
- 4Dwm window manager
- About the IRIX Interactive Desktop Look and Feel
- Window Management
- \<Alt\> key
- Programming Alt-Open Behavior: The CMD ALTOPEN Rule
- access
- help
- HTML Viewer Component
- adding
- icon to Icon Catalog
- Step Five: Installing Your Application in the Icon Catalog
- AIFF data
- Supported Target Formats
- ALIAS data
- Supported Target Formats
- alignment
- IconSmith
- Constraints: Gravity (Object) Snap and Grid Snap
- API
- GoldenGate
- The GoldenGate API
- Apple data
- Supported Target Formats
- Apple Quicktime data
- Supported Target Formats
- application integration
- checklist
- Integrating an Application
- overview
- About the IRIX Interactive Desktop Look and Feel
- Integrating an Application Into the IRIX Interactive Desktop Environment: An Introduction
- schemes
- Using Schemes
- application models
- Implementing an Application Model
- ”multiple document, no visible main”
- Implementing the “Multiple Document, No Visible Main” Model
- ”multiple document, visible main”
- Implementing the “Multiple Document, Visible Main” Model
- ”single document, multiple primary”
- Implementing the “Single Document, Multiple Primaries” Model
- ”single document, one primary”
- Implementing the “Single Document, One Primary” Model
- application programming
- schemes
- Using Schemes in Your Application
- application testing
- with schemes
- Testing Your Application with Schemes
- applications
- automatically restart
- Overview of Session Management
- communication
- Adding Session Management to Your Application
- creating icons. See icons
- Creating Desktop Icons: An Overview
- data exchange
- Interapplication Data Exchange
- Using GoldenGate Data Conversion Services
- exchanging data
- Interapplication Data Exchange
- Using GoldenGate Data Conversion Services
- help, integrating
- An Example of Implementing Help in an Application
- icon ID number
- Step One: Tagging Your Application
- implementation strategy
- Implementation Strategies and Toolkits
- logging out
- Overview of Session Management
- re-invoke
- Adding Session Management to Your Application
- restarting
- Overview of Session Management
- save yourself example
- Handling the Window Manager Save Yourself Protocol
- states
- Overview of Session Management
- toolkits for integration
- Implementation Strategies and Toolkits
- window manager
- Adding Session Management to Your Application
- window placement
- Controlling Window Placement and Size
- window size
- Controlling Window Placement and Size
- ApplicationShell
- Creating a Main Primary Window
- Arc widget
- The Graph Widget
- ASCII
- Converting a File for Printing
- Ascii predefined file type
- Ascii
- atom
- 3D graphics
- Supported Target Formats
- audio
- Supported Target Formats
- image
- Supported Target Formats
- movie
- Supported Target Formats
- SGI
- Supported Target Formats
- audio formats
- Supported Target Formats
- AUTODESK data
- Supported Target Formats
- AVID data
- Supported Target Formats
- banners
- in window title
- Setting the Window Title
- Binary predefined file type
- Binary
- blocking
- processes, data exchange
- Process Blocking
- book viewer
- setting on desktop
- Using the Default Viewer and Editor Utilities Panel
- BOOKVIEWER variable
- Selecting Utilities and Their Values
- browser
- color schemes
- Why You Should Use Schemes
- launch in Help
- Example of Helpmap Entry to Access a Web Browser
- buttons
- recycle
- The Finder Widget
- recycle. See also recycle button
- Controlling the Finder Interface
- C language operators
- Operators
- callback
- Color Chooser
- Handling User Interaction with the Color Chooser
- caret cursor
- Caret
- catalog
- icon
- About the IRIX Interactive Desktop Environment
- changing
- icon design size
- Changing Drawing Size
- checklist
- creating icons
- Checklist for Creating an Icon
- Child widget
- Grid widget
- Setting Constraints on the Child Widget of a Grid
- circles
- drawing, IconSmith
- Drawing a Circle
- clicking the mouse
- Handling the Mouse Double-Click Speed Setting
- ClickSpeed
- mouse setting
- Handling the Mouse Double-Click Speed Setting
- Clipboard Selection
- ownership
- Requests for the Clipboard Selection
- Clipboard Transfer
- ”Copy” actions
- Copy Actions
- ”Cut” actions
- Cut Actions
- ”Paste” actions
- Paste Actions
- CLIPBOARD selection
- Clipboard Transfer Model Overview
- data exchange
- Clipboard Transfer Model Overview
- implementation
- Implementing the Clipboard Transfer Model
- loss of Clipboard Selection
- Loss of the Clipboard Selection
- close
- window
- Handling the Window Manager Delete Window Protocol
- CMD ALTOPEN rule
- An Example File Type
- Programming Alt-Open Behavior: The CMD ALTOPEN Rule
- example
- Programming Alt-Open Behavior: The CMD ALTOPEN Rule
- CMD DROP rule
- Programming Drag and Drop Behavior: The CMD DROP and DROPIF Rules
- CMD OPEN rule
- An Example File Type
- Programming Open Behavior: The CMD OPEN Rule
- CMD PRINT rule
- Programming Print Behavior: The CMD PRINT Rule
- Color Chooser
- The Color Chooser Widget
- callback resources
- Handling User Interaction with the Color Chooser
- components
- The Color Chooser Widget
- example program
- Example Program for Color Chooser
- interface
- Controlling the Color Chooser Interface
- Makefile example
- Makefile for colortest.c
- user interaction
- Handling User Interaction with the Color Chooser
- widget
- The Color Chooser Widget
- color image
- resize
- Resizing the RGB Image Using imgworks
- colors
- The SGI Enhanced Widgets
- and hues
- The SGI Enhanced Widgets
- and saturation
- The SGI Enhanced Widgets
- and values
- The SGI Enhanced Widgets
- and widgets
- The SGI Enhanced Widgets
- desktop
- Using Schemes
- get and set
- Getting and Setting the Color Chooser's Colors
- HSV
- The SGI Enhanced Widgets
- icon fill color
- Selecting Colors
- icon outline
- Selecting Colors
- icon shadow color
- Selecting Colors
- icons
- Selecting Colors
- programming
- Getting and Setting the Color Chooser's Colors
- RGB
- The SGI Enhanced Widgets
- Controlling the Color Chooser Interface
- See also widgets
- The Color Chooser Widget
- communication
- window and session manager
- Interacting With the Window and Session Manager
- compiling
- .ctr files
- Step Four: Compiling the Source Files
- .otr files
- Step Four: Compiling the Source Files
- programs with GoldenGate
- Compiling and Linking Your Program with GoldenGate
- concave polygons
- IconSmith
- Concave Polygons
- constants
- logical
- Constants
- context-sensitive help. See help
- Providing Context-Sensitive Help
- continuous session management
- Types of Session Management: Continuous and Explicit
- conventions
- style
- Font Conventions in This Guide
- conversion rules
- printing
- The Print Conversion Rules
- CONVERT rule
- printing
- About routeprint
- The CONVERT Rule
- converter registry
- The Converter Registry
- GoldenGate
- The Converter Registry
- converters
- data exchange
- The Converter Registry
- description file
- Creating a Converter Description File
- DSO
- Building a DSO
- evaluation
- Evaluating Converters
- evaluation requests
- Implementing Your Converter - Handling Evaluation Requests
- examples
- Some Sample Converters
- FileToFile example
- A FileToFile Converter - UNIX Man Page File to HTML File
- input and output formats
- Input and Output Formats
- installing
- Installing Your Converter
- process blocking
- Process Blocking
- registering
- Registering Your Converter
- stream converter example
- Example of a Simple Stream Converter
- stream data
- Converting Data Using Stream Data Converters
- StreamToStream example
- A Simple StreamToStream Converter - UpperCase
- testing
- Testing Your Converter
- writing
- Writing Converters for the GoldenGate Data Conversion Service
- converting data
- GoldenGate
- Data Conversion Service
- Using GoldenGate Data Conversion Services
- converting files
- for printing
- About routeprint
- co-primary windows
- Creating a Co-Primary Window
- delete protocol
- Handling the Window Manager Delete Window Protocol
- example
- Creating a Co-Primary Window
- copy text. See data exchange
- Primary Transfer Model Overview
- COST rule
- printing
- The COST Rule
- creating
- FTR file type
- Creating a File Type: An Example
- creating help
- See help
- Writing the Online Help
- cross
- red and blue caret
- Caret
- .ctr files
- Step Four: Compiling the Source Files
- cursor
- caret symbol
- Caret
- customizing windows
- Customizing Your Application's Minimized Windows
- data
- exchange
- Using GoldenGate Data Conversion Services
- exchange transferring of data
- Interapplication Data Exchange
- data conversion
- GoldenGate
- Data Conversion Service
- Using GoldenGate Data Conversion Services
- data exchange
- Using GoldenGate Data Conversion Services
- Interapplication Data Exchange
- 3D graphics
- Supported Target Formats
- audio
- Supported Target Formats
- Clipboard Transfer
- Clipboard Transfer Model Overview
- compiling
- Compiling and Linking Your Program with GoldenGate
- conversion context
- Creating a Conversion Context
- conversion context, setting up
- Setting Up the Conversion Context
- conversion overview
- Overview of the Conversion Process
- converter attributes
- Querying the Converter Registry
- converter description file
- Creating a Converter Description File
- converter evaluation
- Evaluating a Converter
- converter evaluation requests
- Implementing Your Converter - Handling Evaluation Requests
- converter example
- Example of a Simple Stream Converter
- converter registry
- The Converter Registry
- converter registry query
- Querying the Converter Registry
- converter selection
- Selecting a Converter
- converter, examples
- Some Sample Converters
- converter, FiletoFile example
- A FileToFile Converter - UNIX Man Page File to HTML File
- converter, registering
- Registering Your Converter
- converter, testing
- Testing Your Converter
- converters
- The Converter Registry
- converters, evaluating
- Evaluating Converters
- converters, installing
- Installing Your Converter
- converters, writing
- Writing Converters for the GoldenGate Data Conversion Service
- converting data
- Converting Data In a File or Stream
- display converter details
- Getting Converter Details
- DSO
- Building a DSO
- example converters
- Some Sample Converters
- file converters
- Converting Data Using File Converters
- FileToFile example
- A FileToFile Converter - UNIX Man Page File to HTML File
- image
- Supported Target Formats
- input and output formats
- Input and Output Formats
- installing converters
- Installing Your Converter
- linking
- Compiling and Linking Your Program with GoldenGate
- movie
- Supported Target Formats
- operators
- Querying the Converter Registry
- Primary Transfer
- Primary Transfer Model Overview
- process blocking
- Process Blocking
- querying converter registry
- Querying the Converter Registry
- registering converters
- Registering Your Converter
- SGI
- Supported Target Formats
- stream converter example
- Example of a Simple Stream Converter
- stream data converters
- Converting Data Using Stream Data Converters
- StreamToStream converter, example
- A Simple StreamToStream Converter - UpperCase
- StreamToStream example
- A Simple StreamToStream Converter - UpperCase
- target formats
- Supported Target Formats
- testing converters
- Testing Your Converter
- writing converters
- Writing Converters for the GoldenGate Data Conversion Service
- data selection
- Primary Transfer
- Data Selection
- debugging
- session manager
- Debugging Tips
- default printer
- The Current Printer
- Default Viewer panel
- Using the Default Viewer and Editor Utilities Panel
- delete
- window
- Handling the Window Manager Delete Window Protocol
- Handling the Window Manager Delete Window Protocol
- deleting
- path, IconSmith
- Deleting
- Deleting
- design elements
- icons, sharing
- Sharing Design Elements
- desk management
- Desk Management
- screens
- Desk Management
- virtual screens
- Desk Management
- Desks Overview window
- About the IRIX Interactive Desktop Environment
- desktop
- and fonts
- Using Schemes
- book viewer setting
- Selecting Utilities and Their Values
- BOOKVIEWER variable
- Selecting Utilities and Their Values
- CMD PRINT rule
- Programming Print Behavior: The CMD PRINT Rule
- colors
- Using Schemes
- Default Viewer panel
- Using the Default Viewer and Editor Utilities Panel
- Desks Overview window
- About the IRIX Interactive Desktop Environment
- display image files
- Selecting Utilities and Their Values
- editor
- Selecting Utilities and Their Values
- environment variables
- Desktop Variables
- example of setting preferred editor
- Setting the Preferred Text Editor
- Icon Catalog
- About the IRIX Interactive Desktop Environment
- icons
- Creating Desktop Icons: An Overview
- Using IconSmith
- image viewer
- Selecting Utilities and Their Values
- IMGVIEWER variable
- Selecting Utilities and Their Values
- implementation strategies
- Implementation Strategies and Toolkits
- integration checklist
- Integrating an Application
- integration of windows
- Creating Windows and Setting Decorations
- look and feel
- About the IRIX Interactive Desktop Look and Feel
- look and feel, basic steps
- Getting the Right Look and Feel: The Basic Steps
- mail reader
- Selecting Utilities and Their Values
- MAILBOXPROG
- Selecting Utilities and Their Values
- menu, MENUCMD rule
- Adding Menu Items: The MENUCMD Rule
- PostScript viewer
- Selecting Utilities and Their Values
- printing
- Programming Print Behavior: The CMD PRINT Rule
- Printing From the Desktop
- PSVIEWER variable
- Selecting Utilities and Their Values
- schemes
- Using Schemes
- setting a book viewer
- Using the Default Viewer and Editor Utilities Panel
- setting a mailer
- Using the Default Viewer and Editor Utilities Panel
- setting a PostScript viewer
- Using the Default Viewer and Editor Utilities Panel
- setting a text editor
- Using the Default Viewer and Editor Utilities Panel
- setting a Web browser
- Using the Default Viewer and Editor Utilities Panel
- setting an image viewer
- Using the Default Viewer and Editor Utilities Panel
- toolkits
- Implementation Strategies and Toolkits
- turn on look and feel
- Getting the IRIX Interactive Desktop Look
- utilities and user preferences
- Selecting Utilities and Their Values
- Utilities panel
- Using the Default Viewer and Editor Utilities Panel
- web browser
- Selecting Utilities and Their Values
- WEBBROWSER variable
- Selecting Utilities and Their Values
- widgets
- Using the SGI Enhanced Widgets
- window editor
- Selecting Utilities and Their Values
- WINEDITOR variable
- Selecting Utilities and Their Values
- desktop environment
- introduction
- About the IRIX Interactive Desktop Look and Feel
- Integrating an Application Into the IRIX Interactive Desktop Environment: An Introduction
- Developer Magic RapidApp
- Using ViewKit and RapidApp
- device files
- FTRs
- Matching Non-Plain Files: The SPECIALFILE Rule
- Dial widget
- The Dial Widget
- appearance
- Controlling the Dial Interface
- callback function
- Getting and Setting the Dial's Value
- characteristics
- Controlling the Dial Interface
- detecting changes in value
- Detecting Changes in the Dial's Value
- example program
- Example Program for Dial
- getting and setting values
- Getting and Setting the Dial's Value
- interface
- Controlling the Dial Interface
- values
- Getting and Setting the Dial's Value
- dialogs
- ”Delete” option
- Handling the Window Manager Delete Window Protocol
- creating
- Creating a Support Window
- Creating a Dialog
- delete example
- Handling the Window Manager Delete Window Protocol
- example
- Creating a Dialog
- notification
- Creating a Dialog
- windows
- Creating a Dialog
- DIB data
- Supported Target Formats
- dimensional look
- 3D and IconSmith
- Keeping the 3-D Look
- dircontains function
- Using dircontains()
- directories
- detecting changes, FAM
- Detecting Changes to Files and Directories
- monitoring changes
- Monitoring Changes to Files and Directories
- Directory predefined file type
- Directory
- drag and drop icons
- Programming Drag and Drop Behavior: The CMD DROP and DROPIF Rules
- Drop Pocket
- The Finder Widget
- example program
- Example Program for Drop Pocket
- Makefile example
- Makefile for Drop Pocket Example
- widget
- The Drop Pocket Widget
- DROPIF rule
- Programming Drag and Drop Behavior: The CMD DROP and DROPIF Rules
- DSO
- GoldenGate converters
- Building a DSO
- dtUtilities
- variables and values
- Selecting Utilities and Their Values
- dtUtilities panel
- Using the Default Viewer and Editor Utilities Panel
- Dynamenu
- example program
- Example Program for History Button (Dynamenu)
- Edit menu
- ”Copy” option
- Clipboard Transfer Model Overview
- ”Cut” option
- Clipboard Transfer Model Overview
- ”Paste” option
- Clipboard Transfer Model Overview
- resources
- Standard Edit Menu Resources
- Editor Utilities panel
- Using the Default Viewer and Editor Utilities Panel
- enlarging
- icons
- Drawing for All Scales
- environment variable
- IMGVIEWER
- Programming Alt-Open Behavior: The CMD ALTOPEN Rule
- environment variables
- desktop
- Desktop Variables
- example programs
- help
- Online Help Examples
- widgets
- Example Programs for SGI Enhanced Widgets
- exchanging data
- Using GoldenGate Data Conversion Services
- See also data exchange
- Overview of the Conversion Process
- target formats
- Supported Target Formats
- Executable predefined file type
- Executable
- explicit session management
- Types of Session Management: Continuous and Explicit
- FAM
- Monitoring Changes to Files and Directories
- See also File Alteration Monitor
- Monitoring Changes to Files and Directories
- File Alteration Monitor
- Monitoring Changes to Files and Directories
- cancel monitoring
- Suspending, Resuming, and Canceling Monitoring
- closing a connection
- Opening and Closing a FAM Connection
- detecting changes
- Detecting Changes to Files and Directories
- examples
- FAM Examples
- fam daemon
- FAM Overview
- include files
- FAM Libraries and Include Files
- interface
- The FAM Interface
- libraries
- FAM Libraries and Include Files
- monitoring a file
- Monitoring a File or Directory
- opening a connection
- Opening and Closing a FAM Connection
- polling for changes
- Polling for File Changes
- resume monitoring
- Suspending, Resuming, and Canceling Monitoring
- suspend monitoring
- Suspending, Resuming, and Canceling Monitoring
- symbolic links
- Symbolic Links
- theory of operation
- Theory of Operation
- waiting for changes
- Waiting for File Changes
- file menu
- resources
- Standard File Menu Resources
- File Selection Box
- example program
- Example Program for File Selection Box
- Makefile example
- Makefile for File Selection Box Example Program
- File Selection Box widget
- The File Selection Box Widget
- file type
- definition
- Add the FTRs
- example
- An Example File Type
- icons
- Step Three: Programming Your Icon
- file types
- predefined, FTRs
- Predefined File Types
- File Typing Rules
- File Typing Rules
- Also see FTRs
- File Typing Rules
- description of
- A Table of the FTRs With Descriptions
- files
- converting to print
- About routeprint
- creating file type, FTR
- Creating a File Type: An Example
- detecting changes, FAM
- Detecting Changes to Files and Directories
- device files
- Matching Non-Plain Files: The SPECIALFILE Rule
- .ftr
- Naming File Types: The TYPE Rule
- icons
- About IRIX Interactive Desktop Icons
- monitoring changes
- Monitoring Changes to Files and Directories
- predefined file types naming conventions
- Naming Conventions for Predefined File Types
- printing
- Converting a File for Printing
- printing from Desktop
- Converting a File for Printing
- selecting
- The File Selection Box Widget
- types, predefined
- Predefined File Types
- types, predefined. See also predefined file types
- Predefined File Types
- fill color
- icons
- Selecting Colors
- FILTER rule
- printing
- The FILTER Rule
- Finder widget
- The Finder Widget
- callback
- Handling User Interaction with the Finder
- components
- The Finder Widget
- Drop Pocket
- The Finder Widget
- example program
- Example Program for Finder
- interface
- Controlling the Finder Interface
- path navigation
- The Finder Widget
- recycle button
- The Finder Widget
- user interaction
- Handling User Interaction with the Finder
- values
- Controlling the Finder Interface
- Getting and Setting Finder Values
- FITS data
- Supported Target Formats
- fonts
- and desktop
- Using Schemes
- format
- files for printing
- About routeprint
- formats
- 3D graphics
- Supported Target Formats
- audio
- Supported Target Formats
- converting data
- Data Conversion Service
- Using GoldenGate Data Conversion Services
- image
- Supported Target Formats
- movie
- Supported Target Formats
- SGI
- Supported Target Formats
- .ftr files
- Naming File Types: The TYPE Rule
- FTRs
- File Typing Rules
- adding
- Add the FTRs
- CMD ALTOPEN rule
- A Table of the FTRs With Descriptions
- Programming Alt-Open Behavior: The CMD ALTOPEN Rule
- CMD DROP rule
- A Table of the FTRs With Descriptions
- Programming Drag and Drop Behavior: The CMD DROP and DROPIF Rules
- CMD OPEN rule
- A Table of the FTRs With Descriptions
- Programming Open Behavior: The CMD OPEN Rule
- CMD OPEN rule, Makefile
- Programming Open Behavior: The CMD OPEN Rule
- CMD PRINT rule
- A Table of the FTRs With Descriptions
- Programming Print Behavior: The CMD PRINT Rule
- compiling source files
- Step Four: Compiling the Source Files
- CONVERT rule, printing
- About routeprint
- creating a file type
- Creating a File Type: An Example
- device files
- Matching Non-Plain Files: The SPECIALFILE Rule
- dircontains function
- Using dircontains()
- directory location
- Where to Put FTR Files
- DROPIF rule
- A Table of the FTRs With Descriptions
- Programming Drag and Drop Behavior: The CMD DROP and DROPIF Rules
- example, creating file type
- Creating a File Type: An Example
- file directories
- FTR File Directories
- file type definition
- Add the FTRs
- file type example
- An Example File Type
- file type, creating
- Creating a File Type: An Example
- file types, predefined
- Predefined File Types
- ICON rule
- A Table of the FTRs With Descriptions
- Getting the Icon Picture: The ICON Rule
- icon, file type
- Step Three: Programming Your Icon
- icons
- About IRIX Interactive Desktop Icons
- Programming Open Behavior: The CMD OPEN Rule
- LEGEND rule
- A Table of the FTRs With Descriptions
- Adding a Descriptive Phrase: The LEGEND Rule
- MAP rule
- A Table of the FTRs With Descriptions
- Mapping Names: The MAP Rule
- MATCH expressions
- Valid Match-Expressions
- MATCH rule
- A Table of the FTRs With Descriptions
- Matching File Types With Applications: The MATCH Rule
- matching files
- Matching Files Without the tag Command
- matching non-plain files
- Matching Non-Plain Files: The SPECIALFILE Rule
- matching tagged files
- Matching Tagged Files
- MENUCMD rule
- A Table of the FTRs With Descriptions
- Adding Menu Items: The MENUCMD Rule
- naming file type
- Name the File Type
- naming files
- Naming FTR Files
- predefined file types
- Predefined File Types
- set variables
- Setting FTR Variables: The SETVAR Rule
- SETVAR rule
- A Table of the FTRs With Descriptions
- Setting FTR Variables: The SETVAR Rule
- SPECIALFILE rule
- A Table of the FTRs With Descriptions
- Matching Non-Plain Files: The SPECIALFILE Rule
- SUPERTYPE rule
- A Table of the FTRs With Descriptions
- Categorizing File Types: The SUPERTYPE Rule
- TYPE rule
- A Table of the FTRs With Descriptions
- Naming File Types: The TYPE Rule
- writing MATCH expressions
- Writing Effective Match Expressions
- functions
- icon descriptive functions
- Functions
- generic icons
- Importing Generic Icon Components (Magic Carpet)
- GenericWindowExecutable predefined file type
- GenericWindowedExecutable
- -geometry option
- Controlling Window Placement and Size
- GIF data
- Supported Target Formats
- gizmos. See widgets
- Using the SGI Enhanced Widgets
- GoldenGate
- Using GoldenGate Data Conversion Services
- API
- The GoldenGate API
- compiling programs
- Compiling and Linking Your Program with GoldenGate
- conversion overview
- Overview of the Conversion Process
- converter description file
- Creating a Converter Description File
- converter header filedata exchange
- API
- The GoldenGate API
- converter registry
- The Converter Registry
- The Converter Registry
- data conversion
- Data Conversion Service
- Using GoldenGate Data Conversion Services
- DSO
- Building a DSO
- example converters
- Some Sample Converters
- FileToFile example
- A FileToFile Converter - UNIX Man Page File to HTML File
- linking programs
- Compiling and Linking Your Program with GoldenGate
- registering converter
- Registering Your Converter
- See also data exchange
- Converting Data Using the GoldenGate Data Conversion Service
- stream converter example
- Example of a Simple Stream Converter
- StreamToStream example
- A Simple StreamToStream Converter - UpperCase
- testing converter
- Testing Your Converter
- Graph widget
- The Graph Widget
- gravity
- controlling in IconSmith
- Controlling Gravity
- gravity snap
- IconSmith
- Constraints: Gravity (Object) Snap and Grid Snap
- grid snap
- IconSmith
- Constraints: Gravity (Object) Snap and Grid Snap
- Grid widget
- The Grid Widget
- characteristics
- Setting Grid Characteristics
- child
- Setting Constraints on the Child Widget of a Grid
- examples
- Examples of Using the Grid Widget
- layout
- Setting Grid Characteristics
- grids
- controlling in IconSmith
- Controlling the Grid
- help
- Providing Online Help With SGIHelp
- application integration
- An Example of Implementing Help in an Application
- building
- Preparing to Build the Online Help
- Building the Online Help
- compiling
- Preparing to Build the Online Help
- Building the Online Help
- constructing the menu
- Constructing a Help Menu
- context-sensitive
- Providing Context-Sensitive Help
- creating files
- Creating a Help Document File
- creating installable subsystem
- Creating the Installable Subsystem
- custom installation
- Incorporating the Help Subsystem into a Product With a Custom Installation Script
- debugging
- Finding and Correcting Build Errors
- displaying a help topic
- Displaying a Help Topic
- displaying help index
- Displaying the Help Index
- document files
- Help Document Files
- DTD
- Overview of Help Document Files
- DTD elements
- Allowable Elements in a Help Document
- errors
- Finding and Correcting Build Errors
- examples
- Viewing the Sample Help Document Files
- files
- Application Helpmap Files
- help button
- Implementing a Help Button
- help document example
- A Simple Help Document
- helpmap file conventions
- Helpmap File Conventions
- helpmap file format
- Helpmap File Format
- helpmap files
- Application Helpmap Files
- Application Helpmap Files
- helpmap URL
- Example of Helpmap Entry to Access a Web Browser
- implementation
- Implementing Help in an Application
- include file
- The SGIHelp Library and Include File
- initializing help
- Initializing the Help Session
- installation
- custom
- Incorporating the Help Subsystem into a Product With a Custom Installation Script
- installing
- Producing the Final Product
- integrating in application
- An Example of Implementing Help in an Application
- interface
- The SGIHelp Interface
- launch browser
- Example of Helpmap Entry to Access a Web Browser
- library
- The SGIHelp Library and Include File
- Makefile
- Preparing to Build the Online Help
- messages
- Finding and Correcting Build Errors
- online examples
- Online Help Examples
- overview
- Overview of SGIHelp
- packaging
- Producing the Final Product
- references
- Bibliography of SGML References
- SGML references
- Bibliography of SGML References
- spec file
- Preparing to Build the Online Help
- subsystem
- Producing the Final Product
- URL access
- Example of Helpmap Entry to Access a Web Browser
- valid elements in Help DTD
- Allowable Elements in a Help Document
- viewer
- The Help Viewer
- Web access
- HTML Viewer Component
- Example of Helpmap Entry to Access a Web Browser
- widget hierarchies
- Widget Hierarchies in the Helpmap File
- widgets and helpmap
- Widget Hierarchies in the Helpmap File
- windows
- The Help Viewer
- writing
- Writing the Online Help
- writing overview
- Overview of Help Document Files
- writing samples
- Overview of Help Document Files
- History Button
- example program
- Example Program for History Button (Dynamenu)
- HSV colors
- The SGI Enhanced Widgets
- HTML
- attributes
- Supported Tags and Attributes
- libraries
- HTML Viewer Component
- tags
- Supported Tags and Attributes
- viewer component
- HTML Viewer Component
- viewer components
- Viewer Components
- widget
- HTML Viewer Component
- HTML data
- Supported Target Formats
- hypertext data
- Supported Target Formats
- ICCCM targets
- Mapping Names: The MAP Rule
- Icon Catalog
- adding icons
- Step Five: Installing Your Application in the Icon Catalog
- Icon Catalog window
- About the IRIX Interactive Desktop Environment
- ICON rule
- An Example File Type
- Getting the Icon Picture: The ICON Rule
- iconbookedit command
- Step Five: Installing Your Application in the Icon Catalog
- icons
- Creating Desktop Icons: An Overview
- Using IconSmith
- 3D look
- Keeping the 3-D Look
- adding FTRs
- Add the FTRs
- and FTRs
- About IRIX Interactive Desktop Icons
- badge
- Step Two: Drawing a Picture of Your Icon
- About IconSmith
- binary executables
- About IRIX Interactive Desktop Icons
- C language operators
- Operators
- caret symbol
- Caret
- checklist
- Checklist for Creating an Icon
- circles
- Drawing a Circle
- CMD OPEN rule
- Programming Open Behavior: The CMD OPEN Rule
- compiling source files
- Step Four: Compiling the Source Files
- composition conventions
- Icon Design and Composition Conventions
- conditional operators
- Operators
- creating
- Creating Desktop Icons: An Overview
- Using IconSmith
- creating file type
- Step Three: Programming Your Icon
- custom
- About IRIX Interactive Desktop Icons
- design conventions
- Icon Design and Composition Conventions
- directory
- Where to Install Your Completed Icon
- double-clicking
- Programming Alt-Open Behavior: The CMD ALTOPEN Rule
- drag and drop
- Programming Drag and Drop Behavior: The CMD DROP and DROPIF Rules
- drawing
- Step Two: Drawing a Picture of Your Icon
- files
- About IRIX Interactive Desktop Icons
- Where to Install Your Completed Icon
- files type
- About IRIX Interactive Desktop Icons
- fill color
- Selecting Colors
- .fti file
- Where to Install Your Completed Icon
- FTR file type example
- An Example File Type
- functions
- Functions
- generic
- About IRIX Interactive Desktop Icons
- About IconSmith
- generic components
- Importing Generic Icon Components (Magic Carpet)
- icon description language
- The Icon Description Language
- ICON rule
- Getting the Icon Picture: The ICON Rule
- icon status variables
- Variables
- identification number
- Step One: Tagging Your Application
- installing in Icon Catalog
- Step Five: Installing Your Application in the Icon Catalog
- isometric circles
- Isometric Circles
- logical constants
- Constants
- Magic Carpet
- Importing Generic Icon Components (Magic Carpet)
- naming file type
- Name the File Type
- naming FTR files
- Naming FTR Files
- of windows
- Customizing Your Application's Minimized Windows
- outline color
- Selecting Colors
- ovals
- Drawing an Oval
- programming
- Step Three: Programming Your Icon
- See also desktop
- Creating Desktop Icons: An Overview
- See also IconSmith
- Creating Desktop Icons: An Overview
- segments or lines
- Path
- shadow color
- Selecting Colors
- size
- Icon Size
- steps to creating
- Checklist for Creating an Icon
- IconSmith
- Using IconSmith
- “Select All” option
- Select All
- “Select Next” option
- Select Next
- ”Deselect” button
- Deselect Fragments
- ”Import” button
- Sharing Design Elements
- ”Partial” button
- Partial
- ”Shear Y” transformation
- Shear Y
- ”Undo” option
- Drawing With IconSmith
- 3D look
- Keeping the 3-D Look
- advanced techniques
- Advanced IconSmith Techniques
- align objects
- Constraints: Gravity (Object) Snap and Grid Snap
- caret
- Caret
- changing design size
- Changing Drawing Size
- circles
- Drawing a Circle
- colors
- Selecting Colors
- composition conventions
- Icon Design and Composition Conventions
- concave polygons
- Concave Polygons
- deleting path or vertex
- Deleting
- design conventions
- Icon Design and Composition Conventions
- drawing filled shapes
- Drawing Filled Shapes
- drawing paths
- Drawing Paths
- drawing tools
- Drawing With IconSmith
- enlarge icon
- Transformations
- generic components
- Importing Generic Icon Components (Magic Carpet)
- gravity
- Controlling Gravity
- gravity snap
- Constraints: Gravity (Object) Snap and Grid Snap
- grid snap
- Constraints: Gravity (Object) Snap and Grid Snap
- grids
- Controlling the Grid
- icon description language
- The Icon Description Language
- icon size
- Icon Size
- invoking
- Starting IconSmith
- isometric circles
- Isometric Circles
- menus
- IconSmith Menus
- ovals
- Drawing an Oval
- paths
- Path
- polygons
- Drawing With IconSmith
- Concave Polygons
- previewing icons
- The Preview Box
- rotate icon
- Transformations
- scaling
- Drawing for All Scales
- selecting an object
- Selecting
- shapes
- Drawing Filled Shapes
- sharing design elements
- Sharing Design Elements
- shrink icon
- Transformations
- slider
- Changing Drawing Size
- starting
- Starting IconSmith
- stretch icon
- Transformations
- techniques
- Advanced IconSmith Techniques
- templates
- Templates
- tools for drawing
- Drawing With IconSmith
- Transformation buttons
- Transformations
- Transformation example
- Transformations
- transformation pin
- Transformation Pin
- vertex
- Vertex
- windows
- IconSmith Windows
- identification number
- application icons
- Step One: Tagging Your Application
- IGES data
- Supported Target Formats
- image
- resize
- Resizing the RGB Image Using imgworks
- scale
- Resizing the RGB Image Using imgworks
- image formats
- Supported Target Formats
- image viewer
- setting on desktop
- Using the Default Viewer and Editor Utilities Panel
- ImageFile predefined file type
- ImageFile
- IMGVIEWER environment variable
- Programming Alt-Open Behavior: The CMD ALTOPEN Rule
- IMGVIEWER variable
- Selecting Utilities and Their Values
- imgworks tool
- Resizing the RGB Image Using imgworks
- implementation
- checklist
- Implementation Checklist
- schemes
- Turning on Schemes for Your Application
- tasks
- Implementation Checklist
- importing
- icon design elements
- Sharing Design Elements
- information
- references
- Suggested Reading
- installing
- converters
- Installing Your Converter
- icon in Icon Catalog
- Step Five: Installing Your Application in the Icon Catalog
- integration
- application
- About the IRIX Interactive Desktop Look and Feel
- Integrating an Application Into the IRIX Interactive Desktop Environment: An Introduction
- checklist
- Integrating an Application
- desktop
- Creating Windows and Setting Decorations
- Motif
- Implementation Checklist
- schemes<$startrange
- Using Schemes
- strategies and toolkits
- Implementation Strategies and Toolkits
- interapplication data exchange
- Using GoldenGate Data Conversion Services
- Interapplication Data Exchange
- GoldenGate conversion
- Data Conversion Service
- Using GoldenGate Data Conversion Services
- See also data exchange
- Converting Data Using the GoldenGate Data Conversion Service
- target formats
- Supported Target Formats
- introduction
- desktop
- Integrating an Application Into the IRIX Interactive Desktop Environment: An Introduction
- INVENTOR data
- Supported Target Formats
- IRIS GL
- Integrating an Application
- IRIS ViewKit
- Using ViewKit and RapidApp
- isometric circles
- drawing, IconSmith
- Isometric Circles
- JIFF data
- Supported Target Formats
- JPEG data
- Supported Target Formats
- keys
- \<Alt\>
- Programming Alt-Open Behavior: The CMD ALTOPEN Rule
- knob widget. See Dial widget
- The Dial Widget
- Kodak data
- Supported Target Formats
- labels
- minimized window
- Setting the Minimized Window Label
- LaunchExecutable predefined file type
- LaunchExecutable
- LED widget
- example program
- Example Program for LED Widget
- LEGEND rule
- An Example File Type
- Adding a Descriptive Phrase: The LEGEND Rule
- libraries
- GoldenGate DSO
- Building a DSO
- licensing on the Web
- HTML Viewer Component
- line segments
- Path
- linking
- programs with GoldenGate
- Compiling and Linking Your Program with GoldenGate
- logical constants
- icon description language
- Constants
- look and feel
- basic steps
- Getting the Right Look and Feel: The Basic Steps
- introduction
- Integrating an Application Into the IRIX Interactive Desktop Environment: An Introduction
- overview
- About the IRIX Interactive Desktop Look and Feel
- schemes
- Using Schemes
- turn on
- Getting the IRIX Interactive Desktop Look
- Magic Carpet
- icons
- Importing Generic Icon Components (Magic Carpet)
- mail reader setting
- Selecting Utilities and Their Values
- MAILBOXPROG variable
- Selecting Utilities and Their Values
- mailer
- setting on desktop
- Using the Default Viewer and Editor Utilities Panel
- main windows
- Creating a Main Primary Window
- example
- Creating a Main Primary Window
- Makefile
- CMD OPEN rule
- Programming Open Behavior: The CMD OPEN Rule
- MAP rule
- Mapping Names: The MAP Rule
- MATCH rule
- An Example File Type
- Matching File Types With Applications: The MATCH Rule
- matching tagged files
- Matching Tagged Files
- menu bar
- resources
- Common Menu Bar Resources
- MENUCMD rule
- Adding Menu Items: The MENUCMD Rule
- menus
- ”Close” option
- Handling the Window Manager Delete Window Protocol
- ”Delete” option
- Handling the Window Manager Delete Window Protocol
- Handling the Window Manager Delete Window Protocol
- ”Exit” option
- Handling the Window Manager Quit Protocol
- Handling the Window Manager Quit Protocol
- edit menu resources
- Standard Edit Menu Resources
- file menu resources
- Standard File Menu Resources
- IconSmith
- IconSmith Menus
- menu bar resources
- Common Menu Bar Resources
- standard resources
- Standard Menu Resources
- Microsoft data
- Supported Target Formats
- Supported Target Formats
- middle mouse button
- inserting text
- Inserting the Primary Selection
- MIME types
- Mapping Names: The MAP Rule
- minimized windows
- Customizing Your Application's Minimized Windows
- creating
- Creating a Minimized Window Image: The Basic Steps
- examples
- Some Different Sources for Minimized Window Images
- using imgworks
- Resizing the RGB Image Using imgworks
- mixed-model programming widgets
- The Mixed-Model Programming Widgets
- monitor file changes. See File Alteration Monitor
- Monitoring Changes to Files and Directories
- Motif
- desktop integration
- Implementation Checklist
- Motif window manager
- Window Management
- mouse
- setting the click speed
- Handling the Mouse Double-Click Speed Setting
- movie formats
- Supported Target Formats
- MPEG data
- Supported Target Formats
- Supported Target Formats
- multiClickTime resource
- Handling the Mouse Double-Click Speed Setting
- naming conventions
- predefined file types
- Naming Conventions for Predefined File Types
- navigation
- path
- The Finder Widget
- NEXT data
- Supported Target Formats
- notification dialogs
- Creating a Dialog
- online help
- examples
- Online Help Examples
- See also help
- Online Help Examples
- See help
- Providing Online Help With SGIHelp
- Web access
- HTML Viewer Component
- OpenGL
- Integrating an Application
- reference
- Suggested Reading
- operators
- conditional
- Operators
- icon description routines
- Operators
- OSF/Motif
- About the IRIX Interactive Desktop Look and Feel
- desktop integration
- Implementation Checklist
- reference
- Suggested Reading
- .otr files
- Step Four: Compiling the Source Files
- outline color
- icons
- Selecting Colors
- ovals
- drawing, IconSmith
- Drawing an Oval
- overview
- of desktop
- About the IRIX Interactive Desktop Look and Feel
- Integrating an Application Into the IRIX Interactive Desktop Environment: An Introduction
- ownership
- Clipboard Selection
- Requests for the Clipboard Selection
- pages
- icon catalog
- About the IRIX Interactive Desktop Environment
- path navigation
- The Finder Widget
- paths
- drawing, IconSmith
- Drawing Paths
- segments
- Path
- percent done indicator
- The Scale (Percent Done Indicator) Widget
- example program
- Example Programs for Scale (Percent Done Indicator) Widget
- persistent selection
- See Primary Transfer
- Loss of the Primary Selection
- PHOTO data
- Supported Target Formats
- PIXAR data
- Supported Target Formats
- pixmap data
- Supported Target Formats
- placement
- of windows
- Controlling Window Placement and Size
- point
- vertex
- Vertex
- pointer widget. See Dial widget
- The Dial Widget
- polling
- for file changes
- Polling for File Changes
- polygons
- IconSmith
- Drawing With IconSmith
- Concave Polygons
- pop-up windows
- Creating a Co-Primary Window
- PostScript files
- printing
- Converting a File for Printing
- PostScript viewer
- setting on desktop
- Using the Default Viewer and Editor Utilities Panel
- PPM data
- Supported Target Formats
- predefined file types
- Predefined File Types
- Ascii
- Ascii
- Binary
- Binary
- Directory
- Directory
- Executable
- Executable
- GenericWindowExecutable
- GenericWindowedExecutable
- ImageFile
- ImageFile
- LaunchExecutable
- LaunchExecutable
- naming conventions
- Naming Conventions for Predefined File Types
- Script
- Scripts
- SourceFile
- Source Files
- SpecialFile
- The Predefined File Types and What They Do
- ttyExecutable
- ttyExecutable
- ttyLaunchExecutable
- ttyLaunchExecutable
- ttyLaunchOutExecutable
- ttyLaunchOutExecutable
- ttyOutExecutable
- ttyOutExecutable
- predefined file types, FTRs
- Predefined File Types
- predesigned
- icon templates
- Templates
- preview icons
- The Preview Box
- Primary Selection
- inserting
- Inserting the Primary Selection
- See also Primary Transfer
- Requests for the Primary Selection
- Primary Transfer
- callback function
- Requests for the Primary Selection
- data exchange
- Primary Transfer Model Overview
- data selection
- Data Selection
- implementation
- Implementing the Primary Transfer Model
- loss of
- Loss of the Primary Selection
- requests for
- Requests for the Primary Selection
- primary windows
- Creating a Main Primary Window
- example
- Creating a Main Primary Window
- Print Manager
- default printer
- The Current Printer
- printing
- Printing From the Desktop
- ASCII files
- Converting a File for Printing
- CONVERT rule
- The CONVERT Rule
- converting files
- About routeprint
- Converting a File for Printing
- COST rule
- The COST Rule
- current printer
- The Current Printer
- default printer
- The Current Printer
- FILTER rule
- The FILTER Rule
- PostScript files
- Converting a File for Printing
- print conversion rules
- The Print Conversion Rules
- RGB files
- Converting a File for Printing
- routeprint command
- About routeprint
- routing a job
- About routeprint
- process blocking
- data exchange
- Process Blocking
- programming
- mixed model widgets
- The Mixed-Model Programming Widgets
- programs
- widget examples
- Example Programs for SGI Enhanced Widgets
- progress indicator
- The Scale (Percent Done Indicator) Widget
- protocols
- close
- Handling the Window Manager Delete Window Protocol
- delete
- Handling the Window Manager Delete Window Protocol
- delete, example
- Handling the Window Manager Delete Window Protocol
- quit
- Handling the Window Manager Quit Protocol
- quit, example
- Handling the Window Manager Quit Protocol
- saving state information
- Handling the Window Manager Save Yourself Protocol
- window manager
- Handling Window Manager Protocols
- PSVIEWER variable
- Selecting Utilities and Their Values
- quit
- window
- Handling the Window Manager Quit Protocol
- Handling the Window Manager Quit Protocol
- RapidApp
- Using ViewKit and RapidApp
- recycle button
- The Finder Widget
- customize
- Controlling the Finder Interface
- references
- list
- Suggested Reading
- removing
- path, IconSmith
- Deleting
- resize
- image
- Resizing the RGB Image Using imgworks
- windows
- Controlling Window Placement and Size
- resources
- menus
- Standard Menu Resources
- schemes
- Pre-Defined Scheme Resources and Symbolic Values
- restarting applications
- Handling the Window Manager Save Yourself Protocol
- session management
- Overview of Session Management
- states
- Overview of Session Management
- RGB colors
- The SGI Enhanced Widgets
- Controlling the Color Chooser Interface
- RGB files
- printing
- Converting a File for Printing
- RGB image
- resize
- Resizing the RGB Image Using imgworks
- rotation
- transformation pin
- Transformation Pin
- routeprint command
- About routeprint
- saving state information
- Handling the Window Manager Save Yourself Protocol
- scale
- image
- Resizing the RGB Image Using imgworks
- Scale widget
- The Scale (Percent Done Indicator) Widget
- example program
- Example Programs for Scale (Percent Done Indicator) Widget
- scaling
- icons
- Drawing for All Scales
- transformation pin
- Transformation Pin
- schemes
- Using Schemes
- application testing
- Testing Your Application with Schemes
- basic concepts
- Basic Scheme Concepts
- browser
- Testing Your Application with Schemes
- Color Schemes option
- Creating New Schemes
- considerations
- Special Considerations for Programming with Schemes
- creating new
- Creating New Schemes
- customization
- Why You Should Use Schemes
- defaults
- Schemes Overview
- designing new
- Creating New Schemes
- direct access
- Directly Accessing Colors and Fonts
- ease of use
- Why You Should Use Schemes
- implementation
- Turning on Schemes for Your Application
- new
- Creating New Schemes
- non-default colors
- Assigning Non-Default Colors and Fonts to Widgets
- override the default
- Assigning Non-Default Colors and Fonts to Widgets
- overview
- Schemes Overview
- pre-defined resources
- Pre-Defined Scheme Resources and Symbolic Values
- programming
- Using Schemes in Your Application
- schemebr browser
- Why You Should Use Schemes
- Testing Your Application with Schemes
- symbolic values
- Pre-Defined Scheme Resources and Symbolic Values
- turn on
- Turning on Schemes for Your Application
- user customization
- Why You Should Use Schemes
- why use
- Why You Should Use Schemes
- Script predefined file type
- Scripts
- SD2 data
- Supported Target Formats
- segments
- IconSmith
- Path
- selecting
- IconSmith
- Selecting
- session management
- Session Management
- communication with window manager
- Interacting With the Window and Session Manager
- continuous
- Types of Session Management: Continuous and Explicit
- Handling the Window Manager Save Yourself Protocol
- debugging
- Debugging Tips
- example
- Debugging Tips
- explicit
- Types of Session Management: Continuous and Explicit
- overview
- Overview of Session Management
- saving state information
- Saving Session Information to a File
- Handling the Window Manager Save Yourself Protocol
- WM_COMMAND
- Setting the WM_COMMAND String
- session manager
- and window manager
- Interacting With the Window and Session Manager
- SETVAR rule
- Setting FTR Variables: The SETVAR Rule
- SGI audio data
- Supported Target Formats
- SGI data
- Supported Target Formats
- Supported Target Formats
- SGI help
- See help
- Providing Online Help With SGIHelp
- sgiMode resource
- Getting the IRIX Interactive Desktop Look
- shadow color
- icons
- Selecting Colors
- shapes
- filled, IconSmith
- Drawing Filled Shapes
- size
- Controlling Window Placement and Size
- image
- Resizing the RGB Image Using imgworks
- of windows
- Controlling Window Placement and Size
- sizing
- icons
- Drawing for All Scales
- slider
- IconSmith
- Changing Drawing Size
- slider widget
- The Scale (Percent Done Indicator) Widget
- sliders
- color
- Controlling the Color Chooser Interface
- SOFTIMAGE data
- Supported Target Formats
- SourceFile predefined file type
- Source Files
- SpecialFile predefined file type
- The Predefined File Types and What They Do
- SPECIALFILE rule
- Matching Non-Plain Files: The SPECIALFILE Rule
- speed of mouse clicking
- Handling the Mouse Double-Click Speed Setting
- Springbox widget
- The Springbox Widget
- states
- saving
- Saving Session Information to a File
- stream converter example
- Example of a Simple Stream Converter
- stream data converters
- Converting Data Using Stream Data Converters
- style
- conventions
- Font Conventions in This Guide
- SUPERTYPE rule
- An Example File Type
- Categorizing File Types: The SUPERTYPE Rule
- support windows
- Creating a Support Window
- ”Delete” option
- Handling the Window Manager Delete Window Protocol
- example
- Creating a Support Window
- symbolic links
- File Alteration Monitor
- Symbolic Links
- symbolic values
- schemes
- Pre-Defined Scheme Resources and Symbolic Values
- syntax
- conventions
- Font Conventions in This Guide
- system
- default printer
- The Current Printer
- tag command
- Matching Tagged Files
- target formats
- 3D graphics formats
- Supported Target Formats
- audio formats
- Supported Target Formats
- image formats
- Supported Target Formats
- movie formats
- Supported Target Formats
- SGI formats
- Supported Target Formats
- targets
- data exchange
- Supported Target Formats
- ICCCM
- Mapping Names: The MAP Rule
- telldesktop command
- Step Six: Restarting the Desktop
- templates
- icons
- Templates
- testing
- application with schemes
- Testing Your Application with Schemes
- text
- copy. See data exchange
- Primary Transfer Model Overview
- text editor
- example setting
- Setting the Preferred Text Editor
- setting on desktop
- Using the Default Viewer and Editor Utilities Panel
- text field widget
- The Text and TextField Widgets
- text widget
- The Text and TextField Widgets
- ThumbWheel widget
- The Thumbwheel Widget
- callback structure
- Detecting Changes in the ThumbWheel's Value
- detecting changes
- Detecting Changes in the ThumbWheel's Value
- example program
- Example Program for ThumbWheel
- interface
- Controlling the ThumbWheel Interface
- interface values
- Controlling the ThumbWheel Interface
- values
- Getting and Setting the ThumbWheel's Value
- Getting and Setting the ThumbWheel's Value
- TIFF data
- Supported Target Formats
- title
- minimized window
- Setting the Minimized Window Label
- titles
- of windows
- Setting the Window Title
- tools
- application integration
- Implementation Strategies and Toolkits
- IRIS GL
- Integrating an Application
- OpenGL
- Integrating an Application
- RapidApp
- Using ViewKit and RapidApp
- ViewKit
- Using ViewKit and RapidApp
- Integrating an Application
- topics
- additional references
- Suggested Reading
- tracing
- design templates
- Templates
- transferring data
- Interapplication Data Exchange
- Using GoldenGate Data Conversion Services
- See Primary Transfer
- Primary Transfer Model Overview
- Transformation button
- IconSmith
- Transformations
- transformation pin
- Transformation Pin
- ttyExecutable predefined file type
- ttyExecutable
- ttyLaunchExecutable predefined file type
- ttyLaunchExecutable
- ttyLaunchOutExecutable predefined file type
- ttyLaunchOutExecutable
- ttyOutExecutable predefined file type
- ttyOutExecutable
- TYPE rule
- An Example File Type
- Naming File Types: The TYPE Rule
- types
- MIME
- Mapping Names: The MAP Rule
- predefined file types
- Predefined File Types
- predefined file types. See also predefined file types
- Predefined File Types
- URL
- access in helpmap file
- Example of Helpmap Entry to Access a Web Browser
- user interaction
- Finder widget
- Handling User Interaction with the Finder
- variables
- desktop
- Desktop Variables
- icon status
- Variables
- set, FTRs
- Setting FTR Variables: The SETVAR Rule
- vertex
- Vertex
- ViewKit
- Using ViewKit and RapidApp
- desktop integration
- Integrating an Application
- HTML widget
- Viewer Components
- reference
- Suggested Reading
- retrieve resource
- Directly Accessing Colors and Fonts
- views
- desktop
- About the IRIX Interactive Desktop Environment
- virtual reality data
- Supported Target Formats
- virtual screens
- Desk Management
- VRML data
- Supported Target Formats
- WAVE data
- Supported Target Formats
- WAVEFRONT data
- Supported Target Formats
- Web access
- HTML widget
- HTML Viewer Component
- information retrieval
- HTML Viewer Component
- licensing
- HTML Viewer Component
- online help
- HTML Viewer Component
- web browser
- setting on desktop
- Using the Default Viewer and Editor Utilities Panel
- web browser setting
- Selecting Utilities and Their Values
- WEBBROWSER variable
- Selecting Utilities and Their Values
- wheel widget. See ThumbWheel widget
- The Thumbwheel Widget
- widgets
- Using the SGI Enhanced Widgets
- ApplicationShell
- Creating a Main Primary Window
- Arc
- The Graph Widget
- building demos
- Instructions for Building the Widget Demos
- Color Chooser example program
- Example Program for Color Chooser
- Color Chooser Makefile example
- Makefile for colortest.c
- ColorChooser
- The Color Chooser Widget
- ColorChooser. See also colors
- The Color Chooser Widget
- demos
- Using the Widget Demos
- Dial
- The Dial Widget
- Dial example program
- Example Program for Dial
- Dial. See also Dial widget
- Detecting Changes in the Dial's Value
- Drop Pocket
- The Drop Pocket Widget
- Drop Pocket example program
- Example Program for Drop Pocket
- Drop Pocket Makefile example
- Makefile for Drop Pocket Example
- enhanced
- The Enhanced Widgets
- example programs
- Example Programs for SGI Enhanced Widgets
- File Selection Box
- The File Selection Box Widget
- File Selection Box example program
- Example Program for File Selection Box
- File Selection Box Makefile example
- Makefile for File Selection Box Example Program
- Finder
- The Finder Widget
- Finder example program
- Example Program for Finder
- Finder. See also Finder widget
- The Finder Widget
- Graph
- The Graph Widget
- Grid
- The Grid Widget
- Grid. See also Grid widget
- Setting Grid Characteristics
- History Button example program
- Example Program for History Button (Dynamenu)
- HTML viewer component
- HTML Viewer Component
- knob
- The Dial Widget
- LED example program
- Example Program for LED Widget
- OpenGL
- The Mixed-Model Programming Widgets
- Percent Done Indicator example
- Example Programs for Scale (Percent Done Indicator) Widget
- percentage done
- The Scale (Percent Done Indicator) Widget
- programming mixed-model
- The Mixed-Model Programming Widgets
- progress indicator
- The Scale (Percent Done Indicator) Widget
- Scale
- The Scale (Percent Done Indicator) Widget
- Scale example program
- Example Programs for Scale (Percent Done Indicator) Widget
- SgColorChooser
- The SGI Enhanced Widgets
- slider
- The Scale (Percent Done Indicator) Widget
- Springbox
- The Springbox Widget
- text
- The Text and TextField Widgets
- text field
- The Text and TextField Widgets
- ThumbWheel
- The Thumbwheel Widget
- ThumbWheel example program
- Example Program for ThumbWheel
- ThumbWheel. See also ThumbWheel widget
- The Thumbwheel Widget
- window categories
- Implementing an Application Model
- implementation
- Creating Windows and Setting Decorations
- window management
- Window Management
- communication with session manager
- Interacting With the Window and Session Manager
- debugging
- Debugging Tips
- window manager
- About the IRIX Interactive Desktop Look and Feel
- and session manager
- Interacting With the Window and Session Manager
- protocols
- Handling Window Manager Protocols
- sending messages
- Handling Window Manager Protocols
- windows
- Controlling Window Placement and Size
- Also see IconSmith, windows
- IconSmith Windows
- banner
- Setting the Window Title
- co-primary
- Creating a Co-Primary Window
- customizing
- Customizing Your Application's Minimized Windows
- Desks Overview
- About the IRIX Interactive Desktop Environment
- desktop
- About the IRIX Interactive Desktop Environment
- dialogs
- Creating a Support Window
- Creating a Dialog
- example, creating a co-primary
- Creating a Co-Primary Window
- example, creating a dialog
- Creating a Dialog
- example, creating a main primary
- Creating a Main Primary Window
- example, creating a support
- Creating a Support Window
- example, delete protocol
- Handling the Window Manager Delete Window Protocol
- example, quit protocol
- Handling the Window Manager Quit Protocol
- example, save yourself protocol
- Handling the Window Manager Save Yourself Protocol
- help
- The Help Viewer
- Icon Catalog
- About the IRIX Interactive Desktop Environment
- iconified
- Customizing Your Application's Minimized Windows
- iconified, changing state
- Changing the Minimized Window Image
- iconified, creating
- Creating a Minimized Window Image: The Basic Steps
- iconified, examples
- Some Different Sources for Minimized Window Images
- iconified, labeling
- Setting the Minimized Window Label
- iconified, using imgworks
- Resizing the RGB Image Using imgworks
- integration with desktop
- Creating Windows and Setting Decorations
- main
- Creating a Main Primary Window
- minimized
- Customizing Your Application's Minimized Windows
- creating
- Creating a Minimized Window Image: The Basic Steps
- examples
- Some Different Sources for Minimized Window Images
- using imgworks
- Resizing the RGB Image Using imgworks
- minimized, changing state
- Changing the Minimized Window Image
- minimized, labeling
- Setting the Minimized Window Label
- placement
- Controlling Window Placement and Size
- pop-up
- Creating a Co-Primary Window
- primary
- Creating a Main Primary Window
- protocol
- Handling Window Manager Protocols
- save yourself example
- Handling the Window Manager Save Yourself Protocol
- save yourself protocol
- Handling the Window Manager Save Yourself Protocol
- sending messages
- Handling Window Manager Protocols
- session management
- Handling the Window Manager Save Yourself Protocol
- support
- Creating a Support Window
- title
- Setting the Window Title
- Setting the Minimized Window Label
- WINEDITOR variable
- Selecting Utilities and Their Values
- WM_COMMAND
- session management
- Setting the WM_COMMAND String
- writing help
- See help
- Writing the Online Help
- X Window System
- reference
- Suggested Reading
- Xt help
- See help
- Providing Online Help With SGIHelp