INTERACTOR FOR A GRAPHICAL OBJECT
First Claim
1. A method for changing a graphical object property in a graphical user interface, the method comprising:
- receiving, by one or more processors, a selection of a graphical object;
identifying, by one or more processors, a property adjusted by a moveable edge of the graphical object, wherein a property adjustment of the property adjusted is initially constrained by the graphical user interface;
creating and displaying, by one or more processors, an additional graphical control for the identified property; and
adjusting, by one or more processors, the identified property based on a user interaction with the additional graphical control, wherein the identified property is no longer constrained by the graphical user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A interactor tool, method and/or computer program for changing the properties of a graphical object comprises: an edge property detector for identifying a property controlled by a moveable edge of a selected graphical object, wherein the property adjustment may be constrained if the movement of the edge is constrained by boundary conditions; and an additional graphical control that is created and displayed for the identified property and allows adjustment of the property based on user interaction of the additional graphical control, wherein the property is no longer constrained by the boundary conditions and graphical object edge.
16 Citations
20 Claims
-
1. A method for changing a graphical object property in a graphical user interface, the method comprising:
-
receiving, by one or more processors, a selection of a graphical object; identifying, by one or more processors, a property adjusted by a moveable edge of the graphical object, wherein a property adjustment of the property adjusted is initially constrained by the graphical user interface; creating and displaying, by one or more processors, an additional graphical control for the identified property; and adjusting, by one or more processors, the identified property based on a user interaction with the additional graphical control, wherein the identified property is no longer constrained by the graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for changing a graphical object property in a graphical user interface, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code readable and executable by a processor to perform a method comprising:
-
receiving a selection of a graphical object; identifying a property adjusted by a moveable edge of the graphical object, wherein a property adjustment of the property adjusted is initially constrained by the graphical user interface; creating and displaying an additional graphical control for the identified property; and adjusting the identified property based on a user interaction with the additional graphical control, wherein the identified property is no longer constrained by the graphical user interface. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a processor, a computer readable memory, and a computer readable storage medium; first program instructions to receive a selection of a graphical object; second program instructions to identify a property adjusted by a moveable edge of the graphical object, wherein a property adjustment of the property adjusted is initially constrained by the graphical user interface; third program instructions to create and display an additional graphical control for the identified property; and fourth program instructions to adjust the identified property based on a user interaction with the additional graphical control, wherein the identified property is no longer constrained by the graphical user interface; and
whereinthe first, second, third, and fourth program instructions are stored on the computer readable storage media, and wherein the program instructions are executed by the processor via the computer readable memory. - View Dependent Claims (17, 18, 19, 20)
the fifth program instructions are stored on the computer readable storage media, and wherein the program instructions are executed by the processor via the computer readable memory.
-
-
19. The system as in claim 16, wherein the additional graphical control is created in response to a user selecting a constrained edge and requesting an associated additional graphical control.
-
20. The system as in claim 16, further comprising:
-
fifth program instructions to create a first additional graphical control and a second additional graphical control; sixth program instructions to associate the first additional graphical control with a constrained edge on the graphical object, wherein movement of the constrained edge on the graphical object is constrained by boundary conditions of the graphical user interface; and seventh program instructions to associate the second additional graphical control with an edge opposite to the constrained edge on the graphical object; and
whereinthe fifth, sixth, and seventh program instructions are stored on the computer readable storage media, and wherein the program instructions are executed by the processor via the computer readable memory.
-
Specification