SCSL Scientific Library StudioCentral TM Library Release IRIX Dev. Open Inventor IRIS ViewKit IRIS Performer Software Dev. Code written in ViewKit is dramatically smaller and easier to understand and maintain than its Motif equivalent. In ViewKit, everything is a component. A component may be built from a single widget or from a collection of widgets.
Components manage the layout of their underlying widgets as well as their behavior.
A good example of a component would a spreadsheet. It is possible to use widgets to act as individual cells in a spreadsheet or to place a grid of text field widgets in a container to create a set of widgets that look like a spreadsheet. Once you have a spreadsheet component, it can be used anywhere you would like a spreadsheet. In addition to providing facilities normally associated with a graphical user interface, IRIS ViewKit serves as a central integration platform for other facilities applications typically need. IRIS ViewKit can also be used with the Open Inventor library, which is based in part on the ViewKit model.