Claims
- 1. A method for editing documents on a computer system, comprising the steps of:
inserting an insertion point icon at a first position in an electronic document; receiving one or more user inputs indicating movement from said first position to a second position; responsive to said one or more user inputs, displaying an origin icon at said first position, and displaying a moving icon at said second position; and moving one or more portions of said electronic document responsive to said one or more user inputs.
- 2. The method of claim 1, wherein said insertion point icon includes one or more directional indicators.
- 3. The method of claim 1, wherein said origin icon and said moving icon include one or more directional indicators.
- 4. The method of claim 1, wherein said one or more of said user inputs is generated using a stylus.
- 5. The method of claim 1, further comprising the step of displaying a connection line between said origin icon and said moving icon as said moving icon moves.
- 6. The method of claim 1, further comprising the step of displaying a connection line between said origin icon and a point on a margin of said electronic document corresponding to said second position.
- 7. The method of claim 1, further comprising the step of moving said moving icon responsive to said one or more user inputs, and keeping said origin icon stationary while said moving icon moves.
- 8. The method of claim 7, wherein said step of moving said one or more portions of said electronic document further comprises the step of inserting space between said first position and said second position.
- 9. The method of claim 8, wherein said electronic document is a text document having a directional flow, and said moved portion of said electronic document is located downstream, in said directional flow, from said first position prior to said step of moving said one or more portions of said electronic document.
- 10. The method of claim 8, wherein said step of moving said moving icon further comprises the step of terminating movement of said moving icon when said one or more user inputs indicates movement beyond an end of said electronic document.
- 11. The method of claim 7, wherein said step of moving said one or more portions of said electronic document further comprises the step of deleting space between said first position and said second position.
- 12. The method of claim 11, wherein said electronic document is a text document having a directional flow, and said moved portion of said electronic document is located downstream, in said directional flow, from said first position prior to said step of moving said portion of said electronic document.
- 13. The method of claim 11, wherein said deleted space is contiguous space within said electronic document, and said step of moving said moving icon further comprises the step of terminating movement of said moving icon when said one or more user inputs indicates movement beyond the end of a contiguous space having an end at said first position.
- 14. A computer-readable medium having computer-executable instructions for carrying out the steps recited in claim 1.
- 15. In a portable computing device having a display and a stylus, a method of editing electronic documents comprising the steps of:
displaying a portion of said electronic document on said display; generating first icon at a first location in said electronic document responsive to one or more user inputs; detecting movement of said stylus from said first location to a second location in said electronic document; and responsive to said detected movement, moving a portion of said electronic document to either increase or delete space in said electronic document.
- 16. A document editing method on a computer system, comprising the steps of:
receiving user input identification of a first location in an electronic document; receiving user input identification of a second location in said electronic document, said second location being different from said first location; inserting space in said electronic document between said first location and said second location.
- 17. The method of claim 16, wherein said user input identification of said first location and said user input identification of said second location are generated using a pointing device.
- 18. The method of claim 17, wherein said pointing device is a stylus.
- 19. The method of claim 17, wherein said second user input identification identifies movement from said first location.
- 20. A computer system, comprising:
a stylus; a processor; and a digitizer; wherein responsive to one or more user inputs, said processor causes an insertion point icon displayed on said digitizer to become two icons, where a first one of said icons is a stationary icon, and a second one of said icons is a moving icon.
- 21. The system of claim 20, wherein said one or more user inputs identifies movement from a first position of said insertion point icon to a second position.
- 22. The system of claim 21, wherein said one or more user inputs comprises a dragging of said stylus across a portion of said digitizer.
- 23. The system of claim 20, wherein said insertion point icon includes directional indicators.
- 24. The system of claim 20, wherein said stationary and said moving icon each include a directional indicator.
- 25. The system of claim 24, wherein said directional indicator of said stationary and said moving icons are located in an area of an electronic document between said stationary and moving icons.
- 26. The system of claim 24, wherein said directional indicator of said stationary and said moving icons are located external to an area of an electronic document between said stationary and moving icons.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application claims priority to U.S. Provisional Patent Application Serial No. 60/247,842, entitled Insertion Point Bungee Space Tool, filed Nov. 10, 2000, which is hereby incorporated by reference as to its entirety. The present application is also related to U.S. Provisional Application Serial No. 60/247,182, entitled Method and Apparatus For Improving the Appearance of Digitally Represented Handwriting, filed on Nov. 10, 2000; to U.S. Provisional Application Serial No. 60/247,841, entitled Highlevel Active Pen Matrix, and filed on Nov. 10, 2000; to U.S. Provisional Application Serial No. 60/247,973, entitled Selection Handles in Editing Electronic Documents, and filed on Nov. 10, 2000; to application Serial No. (Atty docket 3797.00083), also entitled Selection Handles in Editing Documents, and filed on Jan. 24, 2001; to U.S. Provisional Application Serial No. 60/247,844, entitled Simulating Gestures of a Mouse Using a Stylus and Providing Feedback Thereto, and filed on Nov. 10, 2000; to U.S. Provisional Application Serial No. 60/247,400, entitled System and Method For Accepting Disparate Types Of User Input, and filed on Nov. 10, 2000; to U.S. Provisional Application Serial No. 60/247,972, entitled In Air Gestures, and filed on Nov. 10, 2000; to U.S. Provisional Application Serial No. 60/247,831, entitled Mouse Input Panel Windows Class List, and filed Nov. 10, 2000; to U.S. Provisional Application Serial No. 60/247,843, entitled Mouse Input Panel and User Interface, and filed Nov. 10, 2000; to U.S. Provisional Application Serial No. 60/247,479, entitled System and Method For Inserting Implicit Page Breaks, and filed on Nov. 10, 2000; to application Serial No. (Atty. docket 3797.00086), entitled High Level Active Pen Matrix, and filed on Dec. 15, 2000; to application Ser. No. 09/741,107, entitled Mode Hinting/Switching, and filed on Dec. 21, 2000; to U.S. Provisional Application Serial No. 60/247,847, entitled Tablet Computer and its Features, and filed on Nov. 10, 2000; and to application Ser. No. 09/750,288, entitled Anchoring, Rendering, Reflow, & Transformations, filed Dec. 29, 2000, each of which is incorporated by reference herein as to their entireties.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60247842 |
Nov 2000 |
US |