Method and apparatus for displaying a graphical object within a grid of a graphical user interface
First Claim
Patent Images
1. A computer implemented method for displaying a graphical object in a grid comprising a plurality of cells located in a GUI environment, the method comprising:
- positioning the graphical object in a cell of the plurality of cells of the grid, where an axial dimension of the graphical object is larger than a corresponding axial dimension of the cell, wherein a portion of the graphical object is hidden outside the cell;
determining a position of a cursor within the cell;
determining a percentage representing a distance along the corresponding axial dimension from the determined cursor position to an edge of the cell; and
repositioning the graphical object along the corresponding axial dimension depending upon the cursor position within the cell, wherein the repositioning displays the previously hidden portion of the graphical object according to the determined percentage, and wherein the repositioning is performed while displaying the entire grid.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for displaying a graphical object in a grid located within in a graphical user interface (GUI) environment is disclosed. In one embodiment, the method for displaying a graphical object in a grid located in a GUI environment comprises positioning the graphical object in a cell of the grid, where a dimension of the graphical object is larger than a corresponding dimension of the cell, and repositioning the graphical object depending upon a position of a pointer of the GUI environment within the cell along the corresponding dimension.
15 Citations
18 Claims
-
1. A computer implemented method for displaying a graphical object in a grid comprising a plurality of cells located in a GUI environment, the method comprising:
-
positioning the graphical object in a cell of the plurality of cells of the grid, where an axial dimension of the graphical object is larger than a corresponding axial dimension of the cell, wherein a portion of the graphical object is hidden outside the cell; determining a position of a cursor within the cell; determining a percentage representing a distance along the corresponding axial dimension from the determined cursor position to an edge of the cell; and repositioning the graphical object along the corresponding axial dimension depending upon the cursor position within the cell, wherein the repositioning displays the previously hidden portion of the graphical object according to the determined percentage, and wherein the repositioning is performed while displaying the entire grid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for displaying a graphical object in a grid comprising a plurality of cells located in a graphical user interface (GUI) environment, the apparatus comprising:
-
a display device for displaying the graphical object positioned in a cell of the plurality of cells of the grid in the GUI environment, where an axial dimension of the graphical object is larger than a corresponding axial dimension of the cell of the plurality of cells, wherein a portion of the graphical object is hidden outside the cell; and a graphical object grid display module for; determining a position of a cursor within the cell; determining a percentage representing a distance along the corresponding axial dimension from the determined cursor position to an edge of the cell; and repositioning the graphical object along the corresponding axial dimension depending upon the cursor position within the cell, wherein the repositioning displays the previously hidden portion of the graphical object according to the determined percentage, and wherein the repositioning is performed while displaying the entire grid. - View Dependent Claims (11, 12)
-
-
13. A non-transitory computer readable medium for storing software that, when executed by a computing system, causes a computing system to perform a method for displaying a graphical object in a grid comprising a plurality of cells located in a GUI environment, the method comprising:
-
positioning the graphical object in a cell of the plurality of cells of the grid, where an axial dimension of the graphical object is larger than a corresponding axial dimension of the cell, wherein a portion of the graphical object is hidden outside the cell; determining a position of a cursor within the cell; determining a percentage representing a distance along the corresponding axial dimension from the determined cursor position to an edge of the cell; and repositioning the graphical object along the corresponding axial dimension depending upon the cursor position within the cell, wherein the repositioning displays the previously hidden portion of the graphical object according to the determined percentage, and wherein the repositioning is performed while displaying the entire grid. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification