Computer graphics processing and selective visual display system – Computer graphics processing – Graph generating
Patent
1997-08-19
1999-11-23
Nguyen, Phu K.
Computer graphics processing and selective visual display system
Computer graphics processing
Graph generating
G06F 1500
Patent
active
059909064
ABSTRACT:
An Undo/Redo feature for a graphical programming system which minimizes the required data storage. The graphical programming system includes a plurality of interconnected objects, including fixed size objects and variable size objects. A variable size object is an object which typically changes in size, i.e., grows or shrinks, in response to user modification, whereas fixed size objects do not change in size. When an object is modified by the user, the method of the present invention stores a backup copy for undo purposes. For modification of an object, the backup is performed differently depending on whether the object is a variable size object or a fixed size object. For a variable size object, the method stores the original object as the previous object in the backup list, and the method stores a copy of the original object as the current object in the backup list. For a fixed size object, the method stores a copy of the original object as the previous object in the backup list, and the method stores the original object as the current object in the backup list. For a fixed size object, the original object thus remains as the current or foreground object in the graphical program. Since the original object stays in the foreground, other objects which reference this object maintain their references, and thus are not also required to be backed up. Therefore, the present invention provides a unique system and method for performing undo/redo in a graphical system which minimizes the amount of memory required for undo purposes.
REFERENCES:
patent: 4656603 (1987-04-01), Dunn
patent: 4813013 (1989-03-01), Dunn
patent: 4901221 (1990-02-01), Kodosky et al.
Berlage, Thomas, "A Selective Undo Mechanism for Graphical User Interfaces Based on Command Objects," ACM Transactions on Computer-Human Interaction, vol. 1, No. 3, Sep. 1994, pp. 269-294.
Hudson Duncan
Jensen Melanie
Kodosky Jeffrey L.
Hood Jeffrey C.
National Instruments Corporation
Nguyen Phu K.
LandOfFree
Undo feature for a graphical programming system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Undo feature for a graphical programming system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Undo feature for a graphical programming system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1227253