Real time preview
DC CAFCFirst Claim
1. A method of providing a real time preview of changes to fonts in a computer system operating a document editing program having a document display window, comprising:
- storing an active document in a memory medium;
displaying at least part of the active document in the document display window including text having an associated font command code, the document display window for editing the active document therein;
tracking a cursor position controlled by a user in the document editing program;
identifying a font by hovering of the cursor for a predetermined period of time over the font displayed in a menu or toolbar option of the document display window, the menu or toolbar option providing one or more available fonts, each of the available fonts associated with a respective font command codes that can be applied to the active document;
inserting the font command code corresponding to the identified font into the memory medium storing the active document andupdating the display of the active document in the document display windows to show the impact of the inserted font command code on the display of the text of the active document, without confirmation being received from the user;
pushing the font command code corresponding to the identified font to the undo stack when a subsequent confirmation is received from the user; and
removing the font command code corresponding to the identified font from the memory medium when subsequent confirmation is not received from the user or when another font command code is identified.
9 Assignments
Litigations
2 Petitions
Reexamination
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.
83 Citations
14 Claims
-
1. A method of providing a real time preview of changes to fonts in a computer system operating a document editing program having a document display window, comprising:
-
storing an active document in a memory medium; displaying at least part of the active document in the document display window including text having an associated font command code, the document display window for editing the active document therein; tracking a cursor position controlled by a user in the document editing program; identifying a font by hovering of the cursor for a predetermined period of time over the font displayed in a menu or toolbar option of the document display window, the menu or toolbar option providing one or more available fonts, each of the available fonts associated with a respective font command codes that can be applied to the active document; inserting the font command code corresponding to the identified font into the memory medium storing the active document and updating the display of the active document in the document display windows to show the impact of the inserted font command code on the display of the text of the active document, without confirmation being received from the user; pushing the font command code corresponding to the identified font to the undo stack when a subsequent confirmation is received from the user; and removing the font command code corresponding to the identified font from the memory medium when subsequent confirmation is not received from the user or when another font command code is identified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer readable memory providing instructions for executing a method of providing a real time preview of changes to fonts in a computer system operating a document editing program having a document display window, the instructions comprising:
-
storing an active document in the computer readable memory; displaying at least part of the active document in the document display window including text having an associated font command code, the document display window for editing the active document therein; tracking a cursor position controlled by a user in the document editing program; identifying a font by hovering of the cursor for a predetermined period of time over the font displayed in a menu or toolbar option of the document display window, the menu or toolbar option providing one or more available fonts, each of the available fonts associated with a respective font command codes that can be applied to the active document; inserting the font command code corresponding to the identified font into the memory medium storing the active document, and; updating the display of the active document in the document display window to show the impact of the inserted font on the display of the text of the active document, without confirmation being received from the user; pushing the font command code corresponding to the identified font to the undo stack when a subsequent confirmation is received from the user; and removing the font command code corresponding to the font from the memory medium when subsequent confirmation is not received from the user or when another font command code is identified.
-
Specification