ACM Home Page
Please provide us with feedback. Feedback
EmbeddedButtons: supporting buttons in documents
Full text PdfPdf (1.87 MB)
Source ACM Transactions on Information Systems (TOIS) archive
Volume 10 ,  Issue 4  (October 1992) table of contents
Special issue on user interface software and technology
Pages: 381 - 407  
Year of Publication: 1992
ISSN:1046-8188
Author
Eric A. Bier  Xerox Palo Alto Research Center, Palo Alto, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 22,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/146486.146547
What is a DOI?

ABSTRACT

EmbeddedButtons is a library of routines and a runtime kernel that support the integration of buttons into document media, including text and graphics. Existing document editors can be modified to participate in this open architecture with the addition of a few simple routines. Unlike many button systems that insert special button objects into document media, this system supports turning existing document objects into buttons. As a consequence, buttons inherit all of the attributes of normal document objects, and the appearance of buttons can be edited using operations already familiar to users. Facilities are provided for linking buttons to application windows so that documents can serve as application control panels. Hence, user interface designers can lay out control panels using familiar document editors rather than special-purpose tools. Three classes of buttons have been implemented, including buttons that pop up a menu and buttons that store and display the value of a variable. New button classes, editors, and applications can be added at run time. Two editors, one for text and one for graphics, currently participate in the architecture.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
BIER, E. A. AND GOODISMAN, A Documents as user interfaces. In EP90, Proceedzngs of the Internatzonal Conference on Electronic Pubhshing, Document Mampulation and Typography (Gaithersburg, Md., Sept. 1990), R. Furuta, Ed,, Cambridge University Press, 1990, pp 249 262
5
6
 
7
ENGLISH, P. M., JACOBSON, E. S., MORRIS, R. A., MUNDY, K. B., PELLETIER, S D., POLUCCI, T. A., AND SCARBRO, H. D. An extensible, object-oriented system for active documents. In EP90, Procee&ngs of the Internatzonal Conference on Electronw Publishing, Document Manzpulatton and Typography (Gmthersburg, Md., Sept. 1990), R. Furuta, Ed. Cambridge University Press, 1990, pp, 263 276.
8
 
9
 
10
 
11
12
13
14
15
16
17
18
 
19
OT~STER.OUT, J.K. Tcl: An embeddable command language In Proceedings of the USENIX Winter Conference (Jan. 1990), pp. 133-146. Also avmlable as Report UCB/CSD 89/541, Computer Science Div. (EECS), Univ. of Californm, Berkeley, Nov. 1989.
20
 
21
22
23
 
24
 
25
26
 
27
XEROX CORPORATION. VP CUSP Buttons Reference. VP Series Reference Library, Version 2.0, Xerox Viewpoint, Xerox Corporation, 1988, Xerox Product Education, 701 South Aviation Boulevard, ESCN-215, E1 Segundo, CA 90245.
28



REVIEW

"Gary W. Strong : Reviewer"

Embedded document buttons are a major feature of the popular HyperCard application and are available in Microsoft Windows applications that support object linking and embedding. This paper describes and evaluates a prototype system for general  more...