摘要 |
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.
|