Graphic editor user interface for a pointer-based computer system
First Claim
1. A method of editing objects displayed on a screen of a display assembly of a pen based computer system, the method comprising the steps of:
- selecting a portion of an object to be edited, the selected portion of the object being displayed at an original location on the screen;
highlighting the selected portion of the object;
drawing a bounding box about the highlighted portion of the object; and
editing the object wherein during the editing step a user is permitted to duplicate the selected portion of the object by tapping a stylus on the screen at a location that is within the bounding box, wherein no other actions by the user are required to facilitate the duplication;
wherein when a duplication of the selection portion of the object is made, a duplicate of the selected portion of the object is displayed at a position that is offset from the position of the original selected portion of the object in a display updating step.
0 Assignments
0 Petitions
Accused Products
Abstract
A graphical editor user interface that is particularly well suited for use in pointer based computer systems. The graphical editor is arranged to permit the user to easily edit various selected graphic objects. The selected objects are highlighted and preferably editing handles are provided at designated positions relative to the selected portions of the object. Additionally, a bounding box is drawn about the selected portions of the object. In various aspects of the invention, the user is then permitted to edit the object by executing specific actions. The editing actions include resizing, duplicating, distorting and moving either the entire object or only the selected portions. After any of the editing maneuvers is performed, the display is updated to reflect any changes made during the editing step. The editing and display updating steps are preferably continually repeated until the pointer is released from the screen in order to provide the user with a visual depiction of the editing operation as it proceeds.
391 Citations
6 Claims
-
1. A method of editing objects displayed on a screen of a display assembly of a pen based computer system, the method comprising the steps of:
-
selecting a portion of an object to be edited, the selected portion of the object being displayed at an original location on the screen; highlighting the selected portion of the object; drawing a bounding box about the highlighted portion of the object; and editing the object wherein during the editing step a user is permitted to duplicate the selected portion of the object by tapping a stylus on the screen at a location that is within the bounding box, wherein no other actions by the user are required to facilitate the duplication; wherein when a duplication of the selection portion of the object is made, a duplicate of the selected portion of the object is displayed at a position that is offset from the position of the original selected portion of the object in a display updating step. - View Dependent Claims (2, 3)
-
-
4. A method of editing objects displayed on the screen of a display assembly of a stylus based computer system, the method comprising the steps of:
-
a) selecting a portion of an object to be edited; b) highlighting the selected portion of the object; c) providing editing handles at designated positions relative to the selected portion of the object; d) drawing a bounding box about the selected portion of the object; e) editing the object by movements of the stylus across the screen wherein a user is permitted to, resize the selected portion of the object during the editing step, wherein such resizing occurs when the user places the stylus on the perimeter of the bounding box and drags the stylus across the screen while the stylus is substantially in contact with the screen whereby the selected portion of the object is resized as a function of the movements of the stylus, move the object by placing the stylus within the bounding box at a location that is not substantially directly over either the bounding box or any selected portion of the object and dragging the stylus across the screen while the stylus is substantially in contact with the screen whereby the entire object is moved as a function of the movements of the stylus, duplicate the selected portion of the object by tapping the stylus on the screen at a location that is within the bounding box, wherein no other actions by the user are required to facilitate the duplication; distort the object by placing the stylus on one of the editing handles and dragging the pointer across the screen while the stylus is substantially in contact with the screen whereby the object is distorted as a function of the movements of the stylus, and move the selected portion of the object independent of any nonselected portions of the object by placing the stylus on the selected portion of the object at a location that is not substantially directly over an editing handle and dragging the stylus across the screen while the stylus is substantially in contact with the screen whereby the selected portion of the object is moved as a function of the movements of the stylus, and f) updating the display to reflect any changes made during the editing step. - View Dependent Claims (5, 6)
-
Specification