Real time preview
First Claim
1. A method of providing real time preview of commands in a computer system having means for displaying said commands on a display screen, said method comprising the step of:
- responding to one of said commands being identified by executing computer code corresponding to said identified command.
9 Assignments
0 Petitions
Accused Products
Abstract
Computer software applications presently allow the User to preview the impact of some commands on active documents via a small preview window. However, such preview windows are not representative of how the command will impact the entire document. The invention provides a method and system of efficiently and effectively previewing the impact of User commands on the entire document by executing User commands as they are identified. Leaving the menu open, the User is able to identify successive commands until the desired result is reached. Embodiments are described for execution of general commands, text editing commands, relocations of margins or guidelines, and relocations of graphic objects.
-
Citations
40 Claims
-
1. A method of providing real time preview of commands in a computer system having means for displaying said commands on a display screen, said method comprising the step of:
responding to one of said commands being identified by executing computer code corresponding to said identified command. - View Dependent Claims (2, 3, 4, 5, 6, 11, 12, 13, 14, 15, 19, 20, 21, 22, 23)
-
7. A method of providing real time preview of changes to an active document in a computer system having means for operating a document editing program, means for displaying at least part of an active document in a document display window, means for storing said active document in a memory medium, means for selecting menu options from a menu or toolbar option list, means for receiving a command to accept a previewed change, and means for tracking a cursor position, comprising the steps of:
responding to one of said menu options in said menu or toolbar option list being identified by said cursor hovering over said identified menu option for a predetermined period of time and said identified menu option being enabled for real time preview by performing the steps of;
inserting code corresponding to said identified menu option into said memory medium storing said active document;
refreshing said document display window; and
responding to said command to accept said previewed change by closing said menu or toolbar option list. - View Dependent Claims (8, 9, 10)
-
16. A method of providing real time preview of changes to guidelines or margins in a computer system having means for operating a document editing program, means for displaying at least part of an active document in a document display window, means for storing said active document in a memory medium, means for tracking a cursor position, means for displaying guidelines or margins and means for providing an Undo Stack, said method comprising the steps of:
responding to one of said guidelines or margins being grabbed and relocated from a first location to a second location by moving said cursor position, followed by said cursor position remaining stationary for a predetermined period of time, by performing the steps of;
inserting code corresponding to said grabbed guideline or margin in said second location into said memory medium storing said active document;
removing code corresponding to said grabbed guideline or margin in said first location from said memory medium storing said active document;
refreshing said document display window; and
responding to said grabbed guideline or margin being released by pushing said code corresponding to said grabbed guideline or margin in said second location onto said Undo Stack. - View Dependent Claims (17, 18)
-
24. A method of providing real time preview of changes to graphic objects in a computer system having means for operating a graphic editing program, means for displaying at least part of an active graphic document in a document display window, means for storing said active graphic document in a memory medium, means for tracking a cursor position, means for relocating graphic objects in said active graphic document and means for providing an Undo Stack, said method comprising the steps of:
responding to one of said graphic objects being grabbed and relocated from a first location to a second location by moving said cursor position, followed by said cursor position remaining stationary for a predetermined period of time, by performing the steps of;
inserting code corresponding to said grabbed graphic object in said second location into said memory medium storing said active document;
removing code corresponding to said grabbed graphic object in said first location from said memory medium storing said active document;
refreshing said document display window; and
responding to said grabbed graphic object being released by pushing said code corresponding to said grabbed graphic object in said second location onto said Undo Stack. - View Dependent Claims (25, 26)
-
27. A computer readable storage medium storing machine code executable by a computer to perform the steps of:
responding to a command being identified by executing computer code corresponding to said identified command. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
34. A system of providing real time preview of commands comprising:
-
a computer system having;
means for displaying said commands on a display screen; and
means for responding to one of said commands being identified by executing computer code corresponding to said identified command. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification