There are a variety of potentiaf uses for interactive spatial sound in human-computer interfaces, but hardware costs have made most of these applications impractical. Recently, however, single-chip digital signal proc...
详细信息
Graphical userinterfaces (GUI) provide intuitive and easy means for users to communicate with computers. However, construction of GUI software requires complex programming that is far from being intuitive. Because of...
详细信息
It is generally accepted that it is important to involve the end users of a Graphical userinterface (GUI) in all stages of its design and development. However, traditional GUI development tools typically do not suppo...
详细信息
MediaMosaic is an editing environment developed to provide several features that are either unavailable or not adequately addressed in current editing systems. First, it is a multimedia editor of an open architecture....
详细信息
ISBN:
(纸本)0897915496
MediaMosaic is an editing environment developed to provide several features that are either unavailable or not adequately addressed in current editing systems. First, it is a multimedia editor of an open architecture. General media are inserted in documents by embedded virtual screens. Second, it allows users to do markup editing in context. The marked comments are overlapped and attached to the commented areas. Third, it provides a mechanism to allow users to bring data from more than one source to a single document. The views of the included data can be tailored. Fourth, users can work on an included medium through its embedded view or through another complete and duplicated view. It isolates and simplifies the interface design of individual media editors.
The proceedings contain 24 papers. The topics discussed include: comparing the programming demands of single-user and multi-user applications;the digital desk calculator: tangible manipulation on a desk top display;in...
ISBN:
(纸本)0897914511
The proceedings contain 24 papers. The topics discussed include: comparing the programming demands of single-user and multi-user applications;the digital desk calculator: tangible manipulation on a desk top display;interactive graph layout;primitives for programming multi-userinterfaces;an event-object recovery model for object-oriented userinterfaces;SUIT: the Pascal of userinterface toolkits;hybrid userinterfaces: breeding virtually bigger interfaces for physically smaller computers;buttons as first class objects on an X desktop;the PICASSO application framework;on temporal-spatial realism in the virtual reality environment;embedded buttons: documents as userinterfaces;a nose gesture interface device: extending virtual realities;MMM: a userinterface architecture for shared editors on a single screen;issues in combining marking and direct manipulation techniques;a general framework for bi-directional translation between abstract and pictorial data;smoothly integrating rule-based techniques into a direct manipulation interface builder;the importance of pointer variables in constraint models;and a model for input and output of multilingual text in a windowing environment.
作者:
Kajler, NorbertProjet Safir
INRIA Sophia-Antipolis BP 93 Sophia-Antipolis Cedex06902 France I3S
250 rue A. Einstein Valbonne06560 France
CAS/Π is a Computer Algebra System graphic userinterface designed to be highly portable and extensible. It has been developed by composition of pre-existing software tools such as Maple, Sisyphe, or Ulysse systems, ...
详细信息
Conventional interface builders allow the userinterface designer to select widgets such as menus, buttons and scroll bars, and lay them out using a mouse. Although these are conceptually simple to use, in practice th...
详细信息
An active-object userinterface system (AOUIS) is a userinterface system implemented as an active object system (AOS). An AOS is a transition-based objectoriented system suitable for the design of various concurrent ...
详细信息
ISBN:
(纸本)9781450373050
An active-object userinterface system (AOUIS) is a userinterface system implemented as an active object system (AOS). An AOS is a transition-based objectoriented system suitable for the design of various concurrent systems. In an AOUIS, userinterface objects, which are sometimes called "widgets", are represented as active userinterface objects (AUIOs). The behavior of an AUIO is defined by the transition rules, the equational assignment statements, and the event routines provided in its class definition. Furthermore, an AUIO can be constructed from its component AUIOs through structural composition as if it were a hardware object. Thus, AUIOs are better encapsulated and provide more flexible communication protocols than ordinary userinterface objects. In addition, declarative descriptions of multiple views can be provided for each AUIO.
software reuse is the taking of any code or code segment and using it again to meet a specific need. software reusability involves not only the reuse of software, but also how that software is designed. In other words...
详细信息
ISBN:
(纸本)089791502X
software reuse is the taking of any code or code segment and using it again to meet a specific need. software reusability involves not only the reuse of software, but also how that software is designed. In other words, it involves designing totally self-contained software components. Each component should be easily modifiable to meet a potential user's need. This paper reports the prototypical implementation of a software library that uses the faceted cataloging scheme. It is designed to act as an interface between the user and a reusable software system. The prototype can be used to catalog and retrieve software components. Within the realm of this prototype, which is a domain-specific implementation, the number of facets used in the interface may be reduced while still achieving the same search and retrieval results.
暂无评论