Overview of the iTool UI Panel

A UI Panel is a collection of user interface elements displayed in one or more tabs located on the right, left, or bottom edge of an iTool window. The UI panel interface makes it easy to attach a set of controls chosen by the iTool developer to the standard iTool interface.

Note
In the initial iTools release, only one user interface style is supplied: the IDL widget interface toolkit. As a result, UI panels consist of widgets from the IDL graphical user interface toolkit, displayed in a tab widget. As the iTools framework continues to grow, additional user interface styles may be created either by ITT Visual Information Solutions or by third-party developers.

Controls on a UI panel exchange information with the iTool itself via one or more callback routines. These routines allow the iTool to modify the controls in the UI panel as the user selects different visualization components or otherwise changes the contents of the visualization.

Creating and Using a UI Panel

To add a UI panel to the iTool interface, you will do the following: