Interviews: A C++ graphical interface toolkit

  • Authors:
  • Mark A. Linton;Paul R. Calder;John M. Vlissides

  • Affiliations:
  • -;-;-

  • Venue:
  • Interviews: A C++ graphical interface toolkit
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

We have implemented an object-oriented user interface package, called InterViews, that supports the composition of a graphical user interface from a set of interactive objects. The base class for interactive objects, called an interactor, and base class for composite objects, called a scene, define a protocol for combining interactive behaviors. Subclasses of scenes define common types of composition: a box tiles its components, a tray allows components to overlap or constrain each other''s placement, a deck stacks its components so that only one is visible, a frame adds a border, and a viewport shows part of a component. Predefined components include menus, scrollers, buttons, and text editors. InterViews also includes classes for structured text and graphics. InterViews is written in C++ and runs on top of the X window system.