Iris: A Class-Based Window Library.

Emden R. Gansner · 1988

The Iris library provides a basis for constructing user interfaces on bitmap displays. Written in C++, it provides a window class as the main data type, along with support for such graphical classes as point, rectangle, font, icon, etc. Windows can be created within windows; this property, along with the derived class notion in C++, allows the user to design complex interface objects built from simpler components in a modular fashion. In addition, a window can specify which input events, ranging from a change in a specific mouse button to a move request, it will accept. This paper provides an introduction to Iris and a discussion of its use.

Read the paper · More papers on PaperTik