System and method for adjusting a graphical object
AssigneeCorel Corporation
InventorsEric H. Carter, Scott J. Schanel, Kenneth R. Ostrin
Life of this patent
Estimating the term…
Abstract
A system for adjusting a graphical object includes a processor coupled to an input device, an output device, a memory, and a data retrieval device. The processor executes an application that supports a project which presents an adjustment control associated with the particular one of a number of graphical objects. The project dynamically associates with and disassociates from the adjustment control to adjust the particular graphical object.
Claims21
A system for adjusting a graphical object, comprising:
- a display operable to display a plurality of graphical objects;
- a project comprising instructions that execute to adjust selected graphical objects, the project coupled to the display and operable to:
- present an adjustment control associated with a particular one of the graphical objects, wherein the particular graphical object comprises a particular one of a plurality of different types of graphical objects, a class of graphical objects comprises a particular scope of graphical objects of the particular type, and the adjustment control associates with any of the graphical objects in the class;
- associate with the adjustment control in response to an event initiated upon the adjustment control;
- adjust the particular graphical object according to the instructions;
- and
- dissociate from the adjustment control in response to the termination of the event;
- and
- a processor coupled to the display and operable to present an editor operated by a user to write the instructions.
A system for adjusting a graphical object comprising:
- a display operable to display a plurality of graphical objects;
- a project comprising instructions that execute to adjust selected graphical objects, the project coupled to the display and operable to:
- present an adjustment control associated with a particular one of the graphical objects, wherein the adjustment control comprises a gauge adjustment control and the project is operable to adjust the fill capacity of the particular graphical object;
- associate with the adjustment control in response to an event initiated upon the adjustment control;
- adjust the particular graphical object according to the instructions;
- and
- dissociate from the adjustment control in response to the termination of the event;
- a processor coupled to the display and operable to present an editor operated by a user to write the instructions.
A method performed on a computer for adjusting a graphical object, comprising:
- presenting an adjustment control associated with a particular one of a plurality of graphical objects, wherein the particular graphical object comprises a particular one of a plurality of different types of graphical objects, a class of graphical objects comprises a particular scope of graphical objects of the particular type, and the adjustment control associates with any of the graphical objects in the class;
- presenting an editor operated by a user to write instructions associated with a project;
- associating the project with the adjustment control in response to the initiation of an event upon the adjustment control;
- executing the instructions associated with the project to adjust the particular graphical object;
- and
- dissociating the project from the adjustment control.
A method performed on a computer for adjusting a graphical object, the method comprising:
- presenting an adjustment control associated with a particular one of a plurality of graphical objects, wherein the adjustment control comprises a gauge adjustment control;
- presenting an editor operated by a user to write instructions associated with a project;
- associating the project with the adjustment control in response to the initiation of an event upon the adjustment control;
- executing the instructions associated with the project to adjust the particular graphical object, wherein executing instructions comprises executing instructions to adjust the fill capacity of the particular graphical object;
- and
- dissociating the project from the adjustment control.
A computer graphics program for adjusting a graphical object, the program encoded on a computer-readable medium and operable to execute the following steps:
- presenting an adjustment control associated with a particular one of a plurality of graphical objects, wherein the particular graphical object comprises a particular one of a plurality of different types of graphical objects, a class of graphical objects comprises a particular scope of graphical objects of the particular type, and the adjustment control associates with any of the graphical objects in the class;
- presenting an editor operated by a user to write instructions associated with a project;
- associating the project with the adjustment control in response to the initiation of an event upon the adjustment control;
- executing the instructions associated with the project to adjust the particular graphical object;
- and
- dissociating the project from the adjustment control.
A computer graphics program for adjusting a graphical object, the program encoded on a computer-readable medium and operable to execute the following steps:
- presenting an adjustment control associated with a particular one of a plurality of graphical objects, wherein the adjustment control comprises a gauge adjustment control;
- presenting an editor operated by a user to write instructions associated with a project;
- associating the project with the adjustment control in response to the initiation of an event upon the adjustment control;
- executing the instructions associated with the project to adjust the particular graphical object, wherein executing instructions comprises executing instructions to adjust the fill capacity of the particular graphical object;
- dissociating the project from the adjustment control.
Dependencies are inferred from the claim text.