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.
___________________________________________________________________