Techniques for aligning and positioning objects
First Claim
1. A computer system comprising:
- a display to present a graphical user interface with a pointer to select a movable object and a guide to align a selected object at a target position, the guide comprising one or more pixels configured with a coefficient to modify a standard object movement rate of the selected object, the selected object capable of being positioned at any pixel configured with the coefficient;
an input device to receive an object selection and user movement to position the selected object at the target position on the graphical user interface; and
an alignment module to translate a user movement rate into a corresponding object movement rate according to the coefficient when an edge of the selected object intersects with any pixel configured with the coefficient.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for aligning and positioning objects are described. A computer system employing such techniques may comprise a display to present a graphical user interface including a pointer to select a movable object and a guide to align a selected object at a target position. The guide may comprise one or more pixels configured with a coefficient for modifying a standard object movement rate of the selected object. The selected object may be positioned at any pixel configured with the coefficient. The computer system may comprise an input device to receive an object selection and user movement to position the selected object at the target position on the graphical user interface and an alignment module to translate a user movement rate into a corresponding object movement rate according to the coefficient when an edge of the selected object intersects with any pixel configured with the coefficient. Other embodiments are described and claimed.
56 Citations
20 Claims
-
1. A computer system comprising:
-
a display to present a graphical user interface with a pointer to select a movable object and a guide to align a selected object at a target position, the guide comprising one or more pixels configured with a coefficient to modify a standard object movement rate of the selected object, the selected object capable of being positioned at any pixel configured with the coefficient; an input device to receive an object selection and user movement to position the selected object at the target position on the graphical user interface; and an alignment module to translate a user movement rate into a corresponding object movement rate according to the coefficient when an edge of the selected object intersects with any pixel configured with the coefficient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
displaying a pointer to select a movable object and a guide to align a selected object at a target position on a graphical user interface, the guide comprising a plurality of collinear pixels configured with a coefficient for modifying a standard object movement rate of the selected object; receiving an object selection and user movement to position the selected object at the target position on the graphical user interface; and translating a user movement rate into a corresponding object movement rate according to the coefficient when an edge of the object intersects with the guide. - View Dependent Claims (14, 15, 16)
-
-
17. An article comprising a computer-readable storage medium storing instructions that if executed enable a computer system to:
-
display a graphical user interface with a pointer to select a movable object and a guide to align a selected object at a target position, the guide comprising a plurality of collinear pixels configured with a coefficient for modifying a standard object movement rate of the selected object; receive an object selection and user movement to position the selected object at the target position on the graphical user interface; and translate a user movement rate into a corresponding object movement rate according to the coefficient when an edge of the object intersects with the guide. - View Dependent Claims (18, 19, 20)
-
Specification