Claims
- 1. A computer-implemented method for grouping pages within an electronic document for a free-form document editor, comprising the steps of:
creating the electronic document with the free-form document editor by inserting at least one document object into a first document page; creating a second document page within the electronic document by inserting at least one document object into the second document page; creating a grouping relationship between the second document page with the first document page within the electronic document; displaying a title area in response to displaying the first or second document pages of the electronic document on an output screen, wherein the title area comprises at least one document object; and maintaining the title area in a continually-viewable fixed position on the output screen as long the first or second pages of the electronic document are viewable on the output screen.
- 2. The method of claim 1 wherein the title area is maintained above a display image when the first and second pages of the electronic document are presented on the output screen.
- 3. The method of claim 1 wherein the at least one document object is inserted into the title area by use of a computer input device.
- 4. The method of claim 1 wherein the at least one document object is inserted into the title area by the free-form document editor.
- 5. The method of claim 4 wherein the at least one document object in the title area comprises a data item from a computer file other then the computer file comprising the electronic document.
- 6. The method of claim 5 wherein the computer file comprises at least one scheduling data item.
- 7. The method of claim 4 wherein one of the inserted document objects within the title area comprises the date the electronic document was created.
- 8. The method of claim 4 wherein one of the inserted document objects within the title area comprises the page number associated with one of the pages of the electronic document presented on the output screen.
- 9. The method of claim 8 wherein the document object further comprises the total number of the pages in the electronic document.
- 10. The method of claim 4 wherein the free-form document editor inserts the at least one document object into the title area in response to a selection of at least one predetermined document object from a menu.
- 11. The method of claim 10 wherein one of the predetermined document objects comprises a data item from a computer file other then the computer file comprising the electronic document.
- 12. The method of claim 110 wherein one of the predetermined document objects comprises a title.
- 13. The method of claim 10 wherein one of the predetermined document objects comprises a date.
- 14. The method of claim 10 wherein one of the predetermined document objects comprises a page number.
- 15. The method of claim 1 wherein at least one of the document objects in the electronic document is rendered in electronic ink.
- 16. The method of claim 1 wherein at least one of the document objects in the electronic document can be edited with a computer input device.
- 17. The method of claim 1 wherein all of the document objects within the first document page are displayed within a viewable area of the first document page and all of the document objects within the second document page are displayed within a viewable area of the second document page.
- 18. A computer-readable storage device storing a set of computer-executable instructions for performing the method of claim 1.
- 19. A computer-implemented method for displaying a title area of an electronic document, comprising the steps of:
creating the electronic document comprising at least one document object; creating a title area for the electronic document, wherein the title area comprises at least one document object for continual viewing on an output screen; associating the electronic document with the title area; and maintaining the title area in a continually-viewable fixed position on the output screen whenever any of the document objects of the electronic document are viewable on the output screen.
- 20. The method of claim 19 wherein the title area is maintained above a display image of one of the document pages on the output screen.
- 21. The method of claim 19 wherein at least one document object is inserted into the title area by an electronic document editor.
- 22. The method of claim 19 wherein the at least one document object is inserted into the title area by use of a computer input device.
- 23. The method of claim 21 wherein one of the document objects inserted into the title area comprises a data item from a computer file other then the computer file comprising the electronic document.
- 24. The method of claim 23 wherein the computer file comprises at least one scheduling data item.
- 25. The method of claim 21 wherein one of the inserted document objects comprises the date the electronic document was created.
- 26. The method of claim 21 wherein one of the inserted document objects comprises the page number associated with one of the pages of the electronic document presented on the output screen.
- 27. The method of claim 26 wherein the document object further comprises the total number of the pages in the electronic document.
- 28. The method of claim 21 wherein the at least one document object inserted in the title area is inserted in response to selecting at least one document object from a menu comprising at least one predetermined document object.
- 29. The method of claim 28 wherein one of the predetermined document objects comprises a data item from a computer file other then a computer file comprising the electronic document.
- 30. The method of claim 28 wherein one of the predetermined document objects comprises a title.
- 31. The method of claim 28 wherein one of the predetermined document objects comprises a date.
- 32. The method of claim 28 wherein one of the predetermined document objects comprises a page number.
- 33. The method of claim 19 wherein at least one of the document objects in the electronic document is rendered in electronic ink by a free-form document editor.
- 34. The method of claim 19 wherein at least one of the document objects in the electronic document can be edited with a computer input device.
- 35. The method of claim 19 wherein all of the document objects within any of the document pages of the electronic document are totally within the viewable area of the document page.
- 36. A computer-readable storage device storing a set of computer-executable instructions for performing the method of claim 19.
- 37. A computer-implemented method for creating a title area for a group of pages representing selected pages of a first document and a second document, comprising the steps of:
selecting at least one document page from the first electronic document; opening the second electronic document; inserting each selected document page from the first electronic document into the second electronic document wherein all of the pages in the second electronic document comprise a page group; creating a group relationship among each selected page of the first document and at least one page of the second document; and creating the title area for the group relationship of pages for the second electronic document.
- 38. The method of claim 37 wherein the first electronic document comprises a title area and the title area is inserted into each selected document page as a document object, wherein the title area of the first electronic document differs for the title area associated with the page group comprising the second electronic document.
- 39. The method of claim 38 wherein the document object comprising the title area of the first electronic document is removed from any of the selected pages that are re-inserted into the first electronic document.
- 40. The method of claim 37 wherein all pages comprising the first electronic document are selected using a single command.
- 41. The method of claim 40 wherein the first electronic document is deleted in response to selecting of all of the pages comprising the first electronic document using the single command.
RELATED PATENT APPLICATIONS
[0001] This patent application is related to the following co-pending non-provisional patent applications: U.S. patent application Ser. No. 09/852,799 filed on May 11, 2001, entitled “Serial Storage of Ink and Its Properties” and U.S. patent application Ser. No. 09/430,150 filed on Oct. 29, 1999, entitled “Universal File Format for Digital Rich Ink Data.” Both related applications are assigned to Microsoft Corporation.
[0002] This patent application is also related to the following non-provisional patent applications: U.S. patent application Ser. No. 10/186,388, entitled “Writing Guide for a Free-Form Document Editor”; U.S. patent application Ser. No. 10/186,847, entitled “Method and System for Editing Electronic Ink”; U.S. patent application Ser. No. 10/186,874, entitled “Method and System for Selecting Objects on a Display Device”; U.S. patent application Ser. No. 10/186,812, entitled “Resolving Document Object Collisions”; U.S. patent application Ser. No. 10/186,837, entitled “Space Management for Electronic Documents”; U.S. patent application Ser. No. 10/186,865, entitled “System and Method for Automatically Recognizing Electronic Handwriting in an Electronic Document and Converting to Text”; U.S. patent application Ser. No. 10/186,820, entitled “Method and System for Designating Data Objects with Designation Tools”; U.S. patent application Ser. No. 10/186,463, entitled “Method and System for Displaying and Linking Ink Objects with Recognized Text and Objects”. These applications were filed on Jun. 28, 2002 and are assigned to Microsoft Corporation.
[0003] The subject matter of each of these applications is hereby fully incorporated by reference.