Conclusion

The ViewKit framework combines the extensive set of low-level facilities provided by the Motif toolkit, the ToolTalk library, the SGI help system, and other libraries, with the architectural support available within an object-oriented application framework. When developing with the ViewKit framework, the basic elements of the underlying libraries can be used whenever necessary to provide complete flexibility. Using the Motif toolkit provides users with a standard interface with a widely-accepted behavior and appearance. The ViewKit framework complements the Motif widget set by providing those elements required by most applications that are not completely addressed by the Motif toolkit. The ViewKit library supports commonly needed services such as context-sensitive help and network licensing, and provides support for desirable features like busy cursors, interruptible tasks, and dialog management. The ViewKit framework also makes it easy for developers to create significant application components such as preference dialogs and dynamic menu systems. Most importantly, the ViewKit framework offers an environment in which developers are encouraged to design applications using an object-oriented approach that takes advantage of existing components and also produces an ever-growing number of reusable classes from which to build future applications.

___________________________________________________________________