Multi-select roll operation for graphic applications
AssigneeInternational Business Machines Corporation
InventorsAaron K. Baughman, Barry M. Graham, George R. Langlais
Life of this patent
Estimating the term…
Abstract
Embodiments of a system for displaying and rolling a group of objects are described. In one embodiment, the system includes a user interface for displaying a group of objects as well as a system for rolling the group of objects on the display device. The system is configured to detect a user selection of two or more objects displayed on the display device. The system is further configured to recognize a position from 1 through N for each selected object. The system is further configured to receive a command to roll the selected objects, moving each of the objects to their previous or next position depending on the command given.
Claims20
A computer program product comprising a computer readable storage medium to store a computer readable program that, when executed on a processor within a computer, causes the computer to perform operations for displaying and rolling a group of objects, the operations comprising:
- detecting a user selection from an input device of at least two of a plurality of objects displayed on a display device;
- recognizing a position from 1 through N for each of the at least two selected objects, wherein each position has a previous and a next position, and wherein the position before 1 is defined as N and the position after N is defined as 1;
- receiving a command to roll the at least two selected objects;
- and
- moving each of the at least two selected objects to the previous or next position based on the command to roll the at least two selected objects.
A method for displaying and rolling a group of objects, comprising:
- detecting a user selection from an input device of at least two of a plurality of objects displayed on a display device;
- recognizing a position from 1 through N for each of the at least two selected objects, wherein each position has a previous and a next position, and wherein the position before 1 is defined as N and the position after N is defined as 1;
- receiving a command to roll the at least two selected objects;
- and
- moving each of the at least two selected objects to the previous or next position based on the command to roll the at least two selected objects.
A system for displaying and rolling a group of objects, comprising:
- a user interface for displaying the group of objects on a display device;
- and
- a system for rolling the group of objects, configured to:
- detect a user selection from an input device of at least two of a plurality of objects displayed on the display device;
- recognize a position from 1 through N for each of the at least two selected objects, wherein each position has a previous and a next position, wherein the position before 1 is defined as N and the position after N is defined as 1;
- receive a command to roll the at least two selected objects;
- and
- move each of the at least two selected objects to the previous or next position based on the command to roll the at least two selected objects.
Dependencies are inferred from the claim text.