Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
【発明の名称】複数の編集作業をアンドゥーするシステム及び方法
Document Type and Number:
Japanese Patent JP2002532805
Kind Code:
A
Abstract:
A method and system for undoing interactive editing operations enables efficient undoing of multiple non-invertable editing operations such as digital painting strokes. During the editing process, a plurality of prior states of the data object being edited at uneven intervals are stored. To undo an editing operation, the object being edited is restored to a stored prior state that came before the operation to be undone was performed. Previously performed editing operations between the restored state and the operation to be undone are then reapplied to the data object to recreate the state of the object right before the operation to be undone was performed. A balance between the speed of the multiple-undo operation and the amount of memory required to store selected prior states is achieved by storing prior states at intervals that increase generally exponentially with a base of two. An efficient mechanism is provided for updating the list of stored prior states during the editing process.

Inventors:
Blood Street John
Application Number:
JP2000588680A
Publication Date:
October 02, 2002
Filing Date:
November 15, 1999
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
Microsoft corporation
International Classes:
G06T11/80; G06F3/048; G06F3/0484; G06F9/44; G06F17/24; G06T11/60; (IPC1-7): G06T11/80; G06F3/00; G06T11/60
Attorney, Agent or Firm:
Minoru Nakamura (9 outside)