Grid structure control in digital content
AssigneeAdobe Inc.
InventorJustin Aaron Reimer
Life of this patent
Estimating the term…
Abstract
Grid structure control techniques and systems are described that support use of a flexible grid structure and layout control. In an implementation, an input is received via a user interface, the user interface displaying a grid having a plurality of grid cells. A determination is made as to whether the input corresponds to a first said grid cell of the grid. Responsive to determining by a processing device the input corresponds to the first said grid cell, a first edge of the first grid cell and a second edge of a second grid cell is moved as following the input. The second edge is disposed opposite and proximal to the first edge.
Claims20
A method comprising:
- receiving, by a processing device, an input via a user interface, the user interface displaying a grid having a plurality of grid cells;
- determining, by the processing device, whether the input corresponds to a first said grid cell of the grid;
- responsive to determining by the processing device the input corresponds to the first said grid cell, moving a first edge of the first said grid cell and a second edge of a second said grid cell as following the input, the second edge is disposed opposite and proximal to the first edge.
A computing device comprising:
- a processing system;
- and
- a computer-readable storage medium storing instructions that, responsive to execution by the processing system, causes the processing system to perform operations including:
- receiving an input as corresponding to a first grid cell of a plurality of grid cells forming a grid in a user interface;
- identifying a second edge of a second grid cell of the plurality of grid cells, the second edge disposed along a direction in the user interface that is orthogonal to a first edge of the first grid cell;
- detecting a third edge of a third grid cell of the plurality of grid cells as overlapping the second edge of the second grid cell along the direction;
- and
- moving the first, second, and third edges together as following the input received via the user interface.
One or more computer-readable storage media storing instructions that, responsive to execution by a processing device, causes the processing device to perform operations comprising:
- detecting an input with respect to a display of a grid having a plurality of grid cells in a user interface;
- and
- activating a divider edit mode responsive to determining the input corresponds to a divider, the divider edit mode configured to support movement of edges of one or more grid cells of the plurality of grid cells in the user interface as following the input, the edges of the one or more grid cells disposed within a threshold distance of the divider.
Dependencies are inferred from the claim text.