New Interface Primitives - extending the OSF/Motif widget set

Erik Borälv

Report no. 47, CMD, Uppsala University, 1994.

Abstract

The need of new, better and more specialized interface components has always been a problem due to the fact that it is difficult to make an exact specification of the desired components, and far more difficult to implement them; the interface components has to be re-usable, and fit well to the existing environment.
A solution to the above is what in X Window terms is called widgets, highly re-usable and portable components containing a complex data structure that combines an X window with a set of procedures that performs actions on the window.
There are several collections of widgets available, including commercial and free libraries. Unfortunately, there is not currently a sufficiently diverse set of widgets available for the wide variety of user interface needs. Additionally, some widgets have licensing costs and distribution restrictions that make them inappropriate for inclusion in certain software projects.

Report

PDF

Source Code

Side.c,
Side.h,
SideP.h,
SideT.ad,
SideT.c