Direct manipulation is one approach to the creation of software which can make use of the high resolution graphics and pointing device available on a workstation like a Sun 3. A direct manipulation tool is typically used to manipulate a complex system like, for example, a le system, and works by presenting a graphical image of the system which the user can manipulate in order to manipulate the system itself. The paper starts o by discussing direct manipulation in general terms and then goes on to describe three examples of direct manipulation tools which were written at the University of Kent. The tools described are a le system editor, a graphical debugger and a front end to SCCS. The remaining sections of the paper discuss the implementat...
This paper describes an empirical study of end-users that tested the usability of The Programmers&ap...
This paper describes the implementation of a prototype text editor that incorporates conversation-li...
This paper describes an experiment we have conducted to explore the effectiveness of animation in im...
Abstract: "Direct manipulation interfaces, where objects on the screen can be pointed to and manipul...
Software interface design is a frequent6ly discussed topic in computer science and software engineer...
: Advances in computer technology have made interactive 3D graphics systems a common tool for a vari...
The aim of this paper is to emphasize the merits of program development on graphical workstations. A...
The Programmers' Playground is a software library and run-time system for creating distributed ...
Introduction Direct manipulation Graphical User Interfaces (GUI) have become the predominant paradi...
: Direct manipulation user interfaces have proven their worth over two decades, but they are still i...
Language specific editors, since they are cognisant of the syntax and semantics of the programming l...
This paper reports on Direct Combination, a new user interaction technique. Direct Combination may b...
Language specific editors are cognisant of the syntax and semantics of the programming language they...
Direct manipulation refers to an interface design philosophy which originated in the early 1980's an...
There are three basic interactive styles of control in human interfaces with computers: command, me...
This paper describes an empirical study of end-users that tested the usability of The Programmers&ap...
This paper describes the implementation of a prototype text editor that incorporates conversation-li...
This paper describes an experiment we have conducted to explore the effectiveness of animation in im...
Abstract: "Direct manipulation interfaces, where objects on the screen can be pointed to and manipul...
Software interface design is a frequent6ly discussed topic in computer science and software engineer...
: Advances in computer technology have made interactive 3D graphics systems a common tool for a vari...
The aim of this paper is to emphasize the merits of program development on graphical workstations. A...
The Programmers' Playground is a software library and run-time system for creating distributed ...
Introduction Direct manipulation Graphical User Interfaces (GUI) have become the predominant paradi...
: Direct manipulation user interfaces have proven their worth over two decades, but they are still i...
Language specific editors, since they are cognisant of the syntax and semantics of the programming l...
This paper reports on Direct Combination, a new user interaction technique. Direct Combination may b...
Language specific editors are cognisant of the syntax and semantics of the programming language they...
Direct manipulation refers to an interface design philosophy which originated in the early 1980's an...
There are three basic interactive styles of control in human interfaces with computers: command, me...
This paper describes an empirical study of end-users that tested the usability of The Programmers&ap...
This paper describes the implementation of a prototype text editor that incorporates conversation-li...
This paper describes an experiment we have conducted to explore the effectiveness of animation in im...