Panther: a specification system for graphical controls

  • Authors:
  • J. I. Helfman

  • Affiliations:
  • AT&T Bell Labs, Murray Hill, NJ

  • Venue:
  • CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
  • Year:
  • 1986

Quantified Score

Hi-index 0.00

Visualization

Abstract

An experimental graphical control specification system, called Panther, has been written in C for UNIX®-based applications. Unlike similar systems, which focus on combining interaction techniques, Panther allows the specification of low-level interactions by invoking user-selectable subroutines for input-device transitions. A Panther interface is specified in a textual table as a set of hierarchically nested regions. Regions can model any control device, such as menu buttons, slider-bars, switches, alphanumeric displays, or even combinations of other regions. Panther does not rely on special hardware, extensive software, or interprocess communication.