Graphical control of grid views
AssigneeInternational Business Machines Corporation
InventorRobert John Mitchell
Life of this patent
Estimating the term…
Abstract
A computer-implemented process for graphical control of grid views, identifies within a graphical user interface (GUI) comprising a screen filled with an image in a current grid layout, a GUI handle exists in a first position. Responsive to dragging the GUI handle from the first position to a second position, further determining whether a first threshold is met. Responsive to determining that the first threshold is met, generating a new grid layout to fill the screen by dividing the screen into a first number of multiple images, using a single interactive gesture of dragging to change a size, aspect ratio and number of cells, on a fixed size screen.
Claims20
A computer-implemented process for graphical control of grid views, the computer-implemented method comprising:
- identifying, within a graphical user interface (GUI) comprising a screen filled with an image in a current grid layout, a GUI handle exists in a first position;
- responsive to dragging the GUI handle from the first position to a second position, determining whether a first threshold is met;
- and
- responsive to determining that the first threshold is met, generating a new grid layout to fill the screen by dividing the screen into a first number of multiple images, wherein a single interactive gesture of dragging changes a size, aspect ratio and number of cells, on a fixed size screen.
A data processing system for graphical control of grid views, the data processing system comprising:
- a bus;
- a memory connected to the bus, wherein the memory contains computer executable instructions;
- a processor unit connected to the bus, wherein the processor unit executes the computer executable instructions to direct the data processing system to:
- identify, within a graphical user interface (GUI) comprising a screen filled with an image in a current grid layout, a GUI handle exists in a first position;
- responsive to dragging the GUI handle from the first position to a second position, determine whether a first threshold is met;
- and
- responsive to determining that the first threshold is met, generate a new grid layout to fill the screen by dividing the screen into a first number of multiple images, wherein a single interactive gesture of dragging changes a size, aspect ratio and number of cells, on a fixed size screen.
A computer program product for graphical control of grid views, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:
- identify, within a graphical user interface (GUI) comprising a screen filled with an image in a current grid layout, a GUI handle exists in a first position;
- responsive to dragging the GUI handle from the first position to a second position, determine whether a first threshold is met;
- and
- responsive to determining that the first threshold is met, generate a new grid layout to fill the screen by dividing the screen into a first number of multiple images, wherein a single interactive gesture of dragging changes a size, aspect ratio and number of cells, on a fixed size screen.
Dependencies are inferred from the claim text.