Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Paul R. Calder is active.

Publication


Featured researches published by Paul R. Calder.


IEEE Computer | 1989

Composing user interfaces with InterViews

Mark A. Linton; John Vlissides; Paul R. Calder

The authors describe a user interface toolkit, InterViews, that offers a rich set of composition mechanisms and a variety of predefined objects, allowing easy implementation of complex user interfaces. InterViews supports composition of three object categories, each implemented as a hierarchy of object classes derived from a common base class. The categories are interactive objects, structured graphics objects, and structured text objects. The authors present several simple applications and show how InterViews objects can implement their interfaces. They illustrate the benefits of separating interactive behavior and abstract data in several different contexts. They discuss InterViews support for end-user customization as well as the status of the current implementation.<<ETX>>


user interface software and technology | 1990

Glyphs: flyweight objects for user interfaces

Paul R. Calder; Mark A. Linton

Current user interface too&its provide components that are complex and expensive. Programmers cannot use these components for many kinds of application data because the resulting implementation would be awkward and inefficient. We have defined a set of small, simple components, called glyphs, that programmers can use in large numbers to build user interfaces. To show that glyphs are simple and efficient, we have implemented a WYSIWYG document editor. The editor’s performance is comparable to that of similar editors built with current tools, but its implementation is much simpler. We used the editor to create and print this paper.


Archive | 1988

Interviews: A C++ graphical interface toolkit

Mark A. Linton; Paul R. Calder; John Vlissides


C++ Workshop | 1987

The Design and Implementation of InterViews.

Mark A. Linton; Paul R. Calder


The evolution of C++ | 1993

The design and implementation of InterViews

Mark A. Linton; Paul R. Calder


conference on object oriented programming systems languages and applications | 1992

The object-oriented implementation of a document editor

Paul R. Calder; Mark A. Linton


Object oriented application frameworks | 1995

Origins of the species

Ted Lewis; Larry Rosenstein; Wolfgang Pree; André Weinand; Erich Gamma; Paul R. Calder; Glenn Andert; John Vlissides; Kurt Schmucker


C++ Workshop | 1987

The Design of the Allegro Programming Environment.

Mark A. Linton; Russell W. Quong; Paul R. Calder


Object oriented application frameworks | 1995

Visual programming with framework

Ted Lewis; Larry Rosenstein; Wolfgang Pree; André Weinand; Erich Gamma; Paul R. Calder; Glenn Andert; John Vlissides; Kurt Schmucker


Object oriented application frameworks | 1995

Framework fundamentals

Ted Lewis; Larry Rosenstein; Wolfgang Pree; André Weinand; Erich Gamma; Paul R. Calder; Glenn Andert; John Vlissides; Kurt Schmucker

Collaboration


Dive into the Paul R. Calder's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge