- ”Copy” selection (in Edit menu)
- Moving Elements to Another Container
- Copying Interface Elements
- ”Cut” selection (in Edit menu)
- Deleting Interface Elements
- Moving Elements to Another Container
- ”Delete” selection (in Edit menu)
- Deleting Interface Elements
- ”Down/Right” selection (in Edit menu)
- Moving and Resizing Elements within Containers
- ”Grow Widget” selection (in Edit menu)
- Moving and Resizing Elements within Containers
- ”Paste” selection (in Edit menu)
- Copying Interface Elements
- Moving Elements to Another Container
- ”Save As” selection (in File menu)
- Save Your Interface and Files
- ”Snap to Grid” selection (in View menu)
- Moving and Resizing Elements within Containers
- ”Up/Left” selection (in Edit menu)
- Moving and Resizing Elements within Containers
- aborting interface element creation
- Aborting Interface Element Creation
- activateCallback resource
- Callback Resources
- application resource files
- Resource Files
- Application.icon file
- Create a Minimized Window Icon
- applications
- building
- Test Your Application
- code
- adding
- Adding and Editing Code
- editable code blocks
- Using the Debugger to Add Code
- Using a Text Editor to Add Code
- Following a Few Simple Coding Rules
- editing
- Adding and Editing Code
- editor
- Using a Text Editor to Add Code
- EZ convenience functions
- Using EZ Convenience Functions
- generation
- Generating RapidApp's Code
- merging
- Following a Few Simple Coding Rules
- restricted areas
- Using a Text Editor to Add Code
- Following a Few Simple Coding Rules
- Using the Debugger to Add Code
- rules for RapidApp
- Following a Few Simple Coding Rules
- user input areas
- Using the Debugger to Add Code
- Following a Few Simple Coding Rules
- Using a Text Editor to Add Code
- compiling
- Test Your Application
- creating
- Development Cycle
- installable images
- Create Installable Images
- debugging
- Using the Debugger to Add Code
- development cycle
- Development Cycle
- development model
- Development Model
- files, list of
- Code Generation
- functionality
- adding
- Adding and Editing Code
- icons
- desktop
- Create an Application Icon
- minimized window
- Create a Minimized Window Icon
- saving files
- Save Your Interface and Files
- testing
- Test Your Application
- Using the Debugger to Add Code
- attachment icons
- Glossary
- base widget
- Glossary
- block merge
- Block Merge
- blocking, modal dialogs
- Using the IRIS ViewKit Dialog System for Standard Dialogs
- Using the IRIS ViewKit Dialog System for Standard Dialogs
- “Browse Source” selection (in Project menu)
- Browsing Source
- “Build Application” selection (in Project menu)
- Test Your Application
- Build Manager
- Test Your Application
- .buildersource directory
- Three-Way Merge
- building. See compiling
- Test Your Application
- Bulletin Board
- Bulletin Board
- buttons
- specifying behavior
- Callback Resources
- callback functions
- Callback Resources
- child elements
- Glossary
- class name
- Instance Header
- co-primary windows
- Main Primary and Co-Primary Windows
- Glossary
- 0
- Glossary
- code
- adding
- Adding and Editing Code
- adding interactively
- Using the Debugger to Add Code
- editable code blocks
- Following a Few Simple Coding Rules
- Using the Debugger to Add Code
- Using a Text Editor to Add Code
- editing
- Adding and Editing Code
- editor
- Using a Text Editor to Add Code
- EZ convenience functions
- Using EZ Convenience Functions
- generation
- Generating RapidApp's Code
- include files
- Following a Few Simple Coding Rules
- including outside files
- Following a Few Simple Coding Rules
- management
- Code Management
- merging
- Following a Few Simple Coding Rules
- Code Merging
- restricted areas
- Using a Text Editor to Add Code
- Following a Few Simple Coding Rules
- Using the Debugger to Add Code
- rules for RapidApp
- Following a Few Simple Coding Rules
- setting flags
- Following a Few Simple Coding Rules
- user input areas
- Using a Text Editor to Add Code
- Using the Debugger to Add Code
- Following a Few Simple Coding Rules
- “Color by Depth” selection (in View menu)
- Viewing the Interface Element Hierarchy
- color schemes
- Using Colors and Fonts
- colormaps
- Color-Map
- colors
- changing
- Using Colors and Fonts
- compiling
- Test Your Application
- component libraries
- Building the Component Library
- Component Importer dialog
- Loading a Component Onto a RapidApp Palette
- component libraries
- Component Libraries
- creating
- Introduction
- configuring RapidApp
- Configuring RapidApp
- default resource
- Configuring RapidApp
- generating
- Build a Component Library
- installable images, creating
- Creating an Installable Image
- installing
- Install a Component Library
- loading components into RapidApp
- Introduction
- packaging for installation
- Package a Component Library for Distribution
- testing component
- Testing Components
- Component Tester
- Testing Components
- components
- Object-Oriented Components
- Work With User-Defined Components
- RapidApp Overview
- Glossary
- 0
- Glossary
- creating
- Creating Components
- derived class
- Creating Components
- deleting from custom palettes
- Deleting a Component from a Custom RapidApp Palette
- loading from component libraries
- Introduction
- resources, adding to custom
- Adding Resources to Components
- testing custom components
- Testing Components
- constraint resources
- Constraint Resources
- constraints
- Work With Containers
- Glossary
- 0
- Glossary
- containers
- Glossary
- Work With Containers
- Bulletin Board
- Bulletin Board
- child elements
- moving
- Moving and Resizing Elements within Containers
- moving to another container
- Moving Elements to Another Container
- reparenting
- Moving Elements to Another Container
- repositioning
- Moving and Resizing Elements within Containers
- constraint resources
- Constraint Resources
- constraints
- Work With Containers
- creating within containers
- Moving and Resizing Containers
- Drawing Area
- Drawing Areas
- Form
- Form
- Frame
- Frame
- HPaned Window
- Paned Windows
- moving
- Moving and Resizing Containers
- Paned Window
- Paned Windows
- Radio Box
- Radio Box
- resizing
- Moving and Resizing Containers
- RowColumn
- RowColumn
- Rubber Board
- Rubber Board
- Scrolled Window
- Scrolled Window
- Spring Box
- Spring Box
- Tabbed Deck
- Tabbed Deck
- Visual Drawing
- Drawing Areas
- copying interface elements
- Copying Interface Elements
- creating
- applications
- Development Cycle
- component libraries
- Introduction
- components
- Creating Components
- containers within containers
- Moving and Resizing Containers
- icons
- desktop
- Create an Application Icon
- minimized window
- Create a Minimized Window Icon
- installable images
- Create Installable Images
- interface elements
- Creating Interface Elements
- aborting
- Aborting Interface Element Creation
- menu bars
- Creating a Menu Bar
- menu items
- Adding Items to a Menu
- menu panes
- Adding Panes to a Menu Bar
- custom dialogs
- Creating and Using Custom Dialogs
- custom palettes
- Files Generated When Loading Components on a Palette
- Loading a Component Onto a RapidApp Palette
- Introduction
- deleting components
- Deleting a Component from a Custom RapidApp Palette
- custom-designed windows
- Adding New Top-Level Window Layouts to RapidApp
- cutting
- interface elements
- Deleting Interface Elements
- “Debug Application” selection (in Project menu)
- Using the Debugger to Add Code
- Debugger
- Using the Debugger to Add Code
- debugging
- Using the Debugger to Add Code
- deleting
- components from custom palettes
- Deleting a Component from a Custom RapidApp Palette
- interface elements
- Deleting Interface Elements
- menu items
- Removing Items From a Menu
- menu panes
- Removing Panes From a Menu Bar
- desktop icon
- Create an Application Icon
- desktop tag
- Create an Application Icon
- desktop tag
- Create an Application Icon
- desktop.ftr
- Create an Application Icon
- development cycle
- Development Cycle
- development model
- Development Model
- dialogs
- Work With Dialogs
- custom
- Creating and Using Custom Dialogs
- Did you know? in startup screen
- Displaying Tips
- RapidApp Tips
- displaying menu panes
- Displaying and Hiding a Menu's Contents
- Drawing Area
- Drawing Areas
- dynamic resources
- Dynamic Resources
- “Edit Classes” selection (in Classes menu)
- Deleting Components
- Editing Components
- “Edit Files” selection (in Project menu)
- Using a Text Editor to Add Code
- Edit menu
- Deleting Interface Elements
- editable code blocks
- Using a Text Editor to Add Code
- Using the Debugger to Add Code
- Following a Few Simple Coding Rules
- editing
- resources
- Modifying an Interface Element's Appearance or Behavior
- editor
- Using a Text Editor to Add Code
- setting up
- Editor
- elements. See interface elements.
- Glossary
- explicit focus mode
- Confining Element Creation to the Selected Parent
- extended resources
- Extended Resources
- EZ convenience functions
- Using EZ Convenience Functions
- EZ Convenience Functions
- Fix and Continue
- Using the Debugger to Add Code
- font schemes
- Using Colors and Fonts
- fonts
- changing
- Using Colors and Fonts
- Form
- Form
- Frame
- Frame
- functional code
- adding interactively
- Using the Debugger to Add Code
- separate from interface code
- Creating Components
- Class Architecture
- functionality of interface elements
- Modifying an Interface Element's Appearance or Behavior
- functions
- EZ convenience
- Using EZ Convenience Functions
- “Generate C++” selection (in Project menu)
- Generating RapidApp's Code
- Save Your Interface and Files
- generating code
- Generating RapidApp's Code
- component libraries
- Generating Code for the Component Library
- GLDraw
- Drawing Areas
- GLwMDrawingArea
- Drawing Areas
- grid
- resolution
- Moving and Resizing Elements within Containers
- setting
- Moving and Resizing Elements within Containers
- turning off
- Moving and Resizing Elements within Containers
- help
- quick help
- Quick Help
- hierarchy, viewing widget
- Viewing the Interface Element Hierarchy
- HPaned Window
- Paned Windows
- icon.fti file
- Create an Application Icon
- icons
- desktop
- Create an Application Icon
- minimized window
- Create a Minimized Window Icon
- include files
- Following a Few Simple Coding Rules
- Indigo Magic Desktop environment
- look
- The Indigo Magic Style
- installable images
- Create Installable Images
- component libraries
- Creating an Installable Image
- Package a Component Library for Distribution
- installing
- component libraries
- Install a Component Library
- RapidApp
- Prerequisites for Installing RapidApp
- instance header
- Instance Header
- instance name
- Instance Header
- interface
- saving
- Save Your Interface and Files
- interface code, separate from functional code
- Class Architecture
- Creating Components
- interface description, RapidApp's
- The RapidApp Interface
- interface elements
- RapidApp Overview
- Glossary
- 0
- Glossary
- aborting creation
- Aborting Interface Element Creation
- behavior
- Modifying an Interface Element's Appearance or Behavior
- colors
- Using Colors and Fonts
- copying
- Copying Interface Elements
- creating
- Creating Interface Elements
- creation
- confining
- Confining Element Creation to the Selected Parent
- cutting
- Deleting Interface Elements
- deleting
- Deleting Interface Elements
- fonts
- Using Colors and Fonts
- functionality
- Modifying an Interface Element's Appearance or Behavior
- hierarchy, viewing
- Viewing the Interface Element Hierarchy
- locking on
- Locking on to an Element
- minimum size
- Creating Interface Elements
- Moving and Resizing Interface Elements
- modifying
- Modifying an Interface Element's Appearance or Behavior
- moving
- Moving and Resizing Interface Elements
- to another container
- Moving Elements to Another Container
- moving difficulties
- Moving and Resizing Elements within Containers
- naming
- Naming Interface Elements
- parents, selecting
- Selecting a Parent Element
- pasting
- Copying Interface Elements
- preventing selection
- Locking on to an Element
- reparenting
- Moving Elements to Another Container
- repositioning
- Moving and Resizing Interface Elements
- repositioning difficulties
- Moving and Resizing Elements within Containers
- resizing
- Moving and Resizing Interface Elements
- difficulties
- Moving and Resizing Elements within Containers
- resizing difficulties
- Moving and Resizing Elements within Containers
- resources
- Modifying an Interface Element's Appearance or Behavior
- selecting
- Selecting a Parent Element
- difficulties
- Locking on to an Element
- specifying behavior
- Callback Resources
- IRIS IM
- Glossary
- IRIS ViewKit
- Object-Oriented Components
- "Keep Parent" selection (in View menu)
- Confining Element Creation to the Selected Parent
- keyboard accelerators
- VkWindows
- LD_LIBRARY_PATH environment variable
- Building the Component Library
- Library Header Directory field (in Application Options dialog)
- Configuring RapidApp
- locking on to an element
- Locking on to an Element
- main window, RapidApp's
- The RapidApp Interface
- main windows
- Main Primary and Co-Primary Windows
- Glossary
- 0
- Glossary
- “Make Class” selection (in Classes menu)
- Creating Components
- managing code
- Code Management
- map data member
- Adding Resources to Components
- menu bar, RapidApp
- Menu Bar
- menu bars
- Menu Bars
- creating
- Creating a Menu Bar
- creating menu panes
- Adding Panes to a Menu Bar
- deleting menu panes
- Removing Panes From a Menu Bar
- moving menu panes
- Moving Panes In a Menu Bar
- standard application entries
- VkWindows
- menu items
- creating
- Adding Items to a Menu
- deleting
- Removing Items From a Menu
- moving
- Moving Items in a Menu
- menu panes
- Menu Panes
- creating
- Adding Panes to a Menu Bar
- creating items in
- Adding Items to a Menu
- deleting
- Removing Panes From a Menu Bar
- deleting items from
- Removing Items From a Menu
- displaying
- Displaying and Hiding a Menu's Contents
- moving
- Moving Panes In a Menu Bar
- moving items in
- Moving Items in a Menu
- menus
- Work With Menus
- creating items in
- Adding Items to a Menu
- deleting items from
- Removing Items From a Menu
- displaying
- Displaying and Hiding a Menu's Contents
- menu bars
- Menu Bars
- menu panes
- Menu Panes
- moving items in
- Moving Items in a Menu
- option menus
- Option Menus
- Merge Options card
- Block Merge
- “Merge Options” card (in Preferences dialog)
- Three-Way Merge
- Block Merge
- merging code
- Code Merging
- minimized window icon
- Create a Minimized Window Icon
- minimum size, interface elements
- Creating Interface Elements
- Moving and Resizing Interface Elements
- model, developing applications
- Development Model
- modifying interface elements
- Modifying an Interface Element's Appearance or Behavior
- moving
- containers
- Moving and Resizing Containers
- difficulties
- Moving and Resizing Elements within Containers
- interface elements
- Moving and Resizing Interface Elements
- to another container
- Moving Elements to Another Container
- menu items
- Moving Items in a Menu
- menu panes
- Moving Panes In a Menu Bar
- windows
- Moving and Resizing Windows
- naming interface elements
- Naming Interface Elements
- non-blocking, modal dialogs
- Using the IRIS ViewKit Dialog System for Standard Dialogs
- non-blocking, non-modal dialogs
- Using the IRIS ViewKit Dialog System for Standard Dialogs
- object-oriented components
- Object-Oriented Components
- option menus
- Option Menus
- overview, RapidApp
- RapidApp Overview
- palettes
- Palette
- custom
- Files Generated When Loading Components on a Palette
- Introduction
- Loading a Component Onto a RapidApp Palette
- deleting components
- Deleting a Component from a Custom RapidApp Palette
- tabs
- Palette Tabs
- Paned Window
- Paned Windows
- parent elements
- selecting
- Selecting a Parent Element
- pasting interface elements
- Copying Interface Elements
- pointer focus mode
- Confining Element Creation to the Selected Parent
- Preferences dialog
- Block Merge
- Merge Options card
- Three-Way Merge
- “Preferences” selection (in File menu)
- Save Your Interface and Files
- “Preferences” selection (in File menu)
- Browsing Source
- project directory
- setting up
- Project Directory
- pseudo-constraints
- Dynamic Resources
- push button
- specifying behavior
- Callback Resources
- radio behavior
- Glossary
- Radio Box
- Radio Box
- RapidApp
- coding rules
- Following a Few Simple Coding Rules
- colormap
- Color-Map
- development cycle
- Development Cycle
- development model
- Development Model
- installing
- Prerequisites for Installing RapidApp
- main window
- The RapidApp Interface
- overview
- RapidApp Overview
- setting up environment
- Setting Up Your Working Environment for RapidApp
- RapidApp startup screen
- The Startup Screen
- reparenting interface elements
- Glossary
- Moving Elements to Another Container
- repositioning difficulties
- Moving and Resizing Elements within Containers
- repositioning interface elements
- Moving and Resizing Interface Elements
- resizing
- containers
- Moving and Resizing Containers
- difficulties
- Moving and Resizing Elements within Containers
- Moving and Resizing Elements within Containers
- interface elements
- Moving and Resizing Interface Elements
- windows
- Moving and Resizing Windows
- resource editor
- Resource Editor
- resource files
- setting up
- Resource Files
- resources
- Glossary
- Modifying an Interface Element's Appearance or Behavior
- adding to custom components
- Adding Resources to Components
- callback functions
- Callback Resources
- constraints
- Constraint Resources
- default, in component libraries
- Configuring RapidApp
- dynamic
- Dynamic Resources
- editing
- Modifying an Interface Element's Appearance or Behavior
- extended
- Extended Resources
- RowColumn
- RowColumn
- Rubber Board
- Rubber Board
- saving
- application files
- Save Your Interface and Files
- interface files
- Save Your Interface and Files
- setting up
- Save Your Interface and Files
- Scrolled Window
- Scrolled Window
- selecting difficulties
- Locking on to an Element
- setting up
- colormaps
- Color-Map
- editor
- Editor
- project directory
- Project Directory
- RapidApp
- Setting Up Your Working Environment for RapidApp
- resource files
- Resource Files
- SgHorzPanedWindow
- Paned Windows
- SGI look and feel
- The Indigo Magic Style
- SgRubberBoard
- Rubber Board
- SgSpringBox
- Spring Box
- SgVisualDrawingArea
- Drawing Areas
- shared libraries, generated for component libraries
- Building the Component Library
- Simple Windows
- Simple Windows
- snap grid
- Moving and Resizing Elements within Containers
- Glossary
- Software Packager
- Create Installable Images
- Source View editor
- Using a Text Editor to Add Code
- Spring Box
- Spring Box
- starting RapidApp
- Starting RapidApp
- startup screen
- The Startup Screen
- setting preferences
- The Startup Screen
- static analysis
- Browsing Source
- Static Analyzer
- Browsing Source
- support windows
- Glossary
- Tabbed Deck
- Tabbed Deck
- tabs
- Palette Tabs
- templates, window
- Adding New Top-Level Window Layouts to RapidApp
- text editor
- Using a Text Editor to Add Code
- three-way merge
- Three-Way Merge
- Three-Way Merge
- tips
- in startup screen
- Displaying Tips
- RapidApp Tips
- viewing
- RapidApp Tips
- Displaying Tips
- ToolTalk
- Code Generation
- “UI” classes
- Class Architecture
- Creating Components
- user-defined components
- See components.
- Work With User-Defined Components
- viewing widget hierarchy
- Viewing the Interface Element Hierarchy
- Visual Drawing
- Drawing Areas
- VkComponent class
- Creating Components
- VkEZ
- EZ Convenience Functions
- VkMsgApp class
- Code Generation
- VkMsgComponent class
- Creating Components
- VkTabbedDeck
- Tabbed Deck
- VkUnimplemented()
- Using the Debugger to Add Code
- VkWindows
- VkWindows
- widgets
- RapidApp Overview
- Glossary
- 0
- Glossary
- viewing hierarchy
- Viewing the Interface Element Hierarchy
- windows
- Work With Windows
- co-primary
- Main Primary and Co-Primary Windows
- custom-designed
- Adding New Top-Level Window Layouts to RapidApp
- dialogs
- Work With Dialogs
- custom
- Creating and Using Custom Dialogs
- main
- Main Primary and Co-Primary Windows
- moving
- Moving and Resizing Windows
- resizing
- Moving and Resizing Windows
- selecting
- Selecting a Parent Element
- Simple Windows
- Simple Windows
- templates
- Adding New Top-Level Window Layouts to RapidApp
- user-defined
- Adding New Top-Level Window Layouts to RapidApp
- VkWindows
- VkWindows
- WINEDITOR environment variable
- Editor
- XmBulletinBoard
- Bulletin Board
- XmDrawingArea
- Drawing Areas
- XmForm
- Form
- XmFrame
- Frame
- XmPanedWindow
- Paned Windows
- XmRowColumn
- Radio Box
- RowColumn
- XmScrolledWindow
- Scrolled Window
- XUSERFILESEARCHPATH environment variable
- Resource Files