Document Type
Technical Report
Publication Date
1995-01-01
Technical Report Number
WUCS-95-29
Abstract
The Programmers' Playground is a software library and run-time system for creating distributed multimedia applications from collections of reusable software moduels. This paper presents the design and implementation of EUPHORIA, Playground's user interface management system. Implemented as a Playground module, EUPHORIA allows end-users to create direct manipulation graphical user interfaces (GUIs) exclusively through the use of a graphics editor. No programming is required. At run-time, attributes of the GUI state can be exposed and connected to external Playground modules, allowing the user to vosualize and directly manipulate state information in remote Playground modules. Features of EUPHORIA include real-time direct manipulation graphics, constraint-based editing and visualization, imaginary alignment objects, user-definable types, and user-definable widgets with alternative representations.
Recommended Citation
McCartney, T. Paul; Goldman, Kenneth J.; and Saff, David E., "EUPHORIA: End-User Construction of Direct Manipulation User Interfaces for Distributed Applications" Report Number: WUCS-95-29 (1995). All Computer Science and Engineering Research.
https://openscholarship.wustl.edu/cse_research/387
Comments
Permanent URL: http://dx.doi.org/10.7936/K7PZ572S