Glossary

attachment icons

Symbols displayed on an interface element when contained by a form. The attachment icons allow you to edit the attachment constraints interactively. See also interface elements, containers, and constraint resources.

base widget

The root widget of a component's single-rooted widget subtree. Components typically use a container widget as the root of the subtree; all other widgets are descendents of this widget. See also components.

cascade buttons

Push buttons that, when you click them, display pulldown menus.

child elements

The interface elements contained or grouped by a container widget. See also interface elements and widgets.

components

Interface elements based on IRIS ViewKit classes. A component is a C++ gui class and can contain several other components and/or widgets. See also interface elements, widgets, and user-defined components.

constraint resources

Resources added to an interface element by a container that affect the element's position within the container. See also interface elements, containers, and resources.

containers

Widgets that can group or contain other interface elements. See also interface elements and widgets.

co-primary windows

Top-level windows within an application used for major data manipulation or viewing data outside of the main window. See also main windows.

elements

See interface elements.

interface elements

Objects that you create, select, position, and manipulate in RapidApp. Interface elements can be either components or widgets.

IRIS IM

The Silicon Graphics port of the industry-standard OSF/Motif interface toolkit.

main windows

The application's main controlling window used to view or manipulate data, get access to other windows within the application, and quit the application. There should be only one main primary window per application. See also co-primary windows.

radio behavior

The behavior of a group of toggles where only one toggle at a time can be active. When you toggle on a button in the group, any other toggle in the group that was on turns off.

reparenting

Moving an interface element from one container widget to another. See also interface elements and widgets.

resources

Attributes of interface elements that change their appearance or behavior. See also interface elements.

snap grid

An invisible grid to which interface elements “snap” when you move or resize them. See also interface elements.

support windows

A type of window that typically contains a control panel or tool palette that operates directly on data in a main or co-primary window. See also co-primary windows and main windows.

VkUnimplemented( )

This function is placed in user-defined callback functions and is used as follows:
– While running and testing an application and when a callback is encountered, this function prints a message telling you that the callback has been called.
– While debugging an application and when a callback is encountered, this function is called. This is useful when you have an undefined callback function.

widgets

Interface components that are part of the IRIS IM toolkit. See also interface elements and IRIS IM.