
1
XView Package Summary
This section provides a brief introduction to XView and then goes on to introduce each of the
XView packages. The packages are described in alphabetical order; their order in this sec-
tion does not correspond to how they are used in any particular application. Refer to the
XView Programming Manual for a general introduction to XView and for details on creating
and working with XView objects.
The last part of this section provides a description of the Notifier. The Notifier maintains the
flow of control in an application. The Notifier controls XView’s notification-based event
handling using callback procedures supplied by application programmers. Also refer to the
XView Programming Manual for more information on the Notifier.
1.1 XView and OPEN LOOK
XView provides a set of windows that include:
• Canvases on which programs can draw.
• Text subwindows with built-in editing capabilities.
• Panels containing items such as buttons, choice items, and sliders.
•
TTY subwindows that emulate character-based terminals.
These windows are arranged as subwindows within frames, which are themselves windows.
Frames can be transitory or permanent. Transient interactions with the user can also take
place in menus which can pop up anywhere on the screen.
An important feature of the XView Toolkit is that it implements the OPEN LOOK Graphical
User Interface (GUI). The OPENLOOK GUI provides users ...