Device, Method, and Graphical User Interface for Manipulation of User Interface Objects with Activation Regions
First Claim
1. A method, comprising:
- at a computing device with a display;
simultaneously displaying on the display;
a plurality of user interface objects, wherein at least some of the user interface objects are configured to be resizable;
a currently selected user interface object; and
a plurality of resizing handles for the currently selected user interface object, wherein each respective resizing handle has a corresponding handle activation region with a default position relative to the respective resizing handle, a default size, and a default shape;
detecting a first input on a first handle activation region for a first resizing handle in the plurality of resizing handles;
in response to detecting the first input;
resizing the currently selected user interface object; and
for at least one resizing handle in the plurality of resizing handles, modifying a corresponding handle activation region by changing the position of the handle activation region relative to the resizing handle from the default position to a modified position.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device with a display simultaneously displays a plurality of user interface objects, a currently selected user interface object, and a plurality of resizing handles for the currently selected user interface object. Each respective resizing handle has a corresponding handle activation region with a default position relative to the respective resizing handle, a default size, and a default shape. The device detects a first input on a first handle activation region for a first resizing handle in the plurality of resizing handles. In response to detecting the first input, the device: resizes the currently selected user interface object, and for at least one resizing handle in the plurality of resizing handles, modifies a corresponding handle activation region by changing the position of the handle activation region relative to the resizing handle from the default position to a modified position.
168 Citations
18 Claims
-
1. A method, comprising:
-
at a computing device with a display; simultaneously displaying on the display; a plurality of user interface objects, wherein at least some of the user interface objects are configured to be resizable; a currently selected user interface object; and a plurality of resizing handles for the currently selected user interface object, wherein each respective resizing handle has a corresponding handle activation region with a default position relative to the respective resizing handle, a default size, and a default shape; detecting a first input on a first handle activation region for a first resizing handle in the plurality of resizing handles; in response to detecting the first input; resizing the currently selected user interface object; and for at least one resizing handle in the plurality of resizing handles, modifying a corresponding handle activation region by changing the position of the handle activation region relative to the resizing handle from the default position to a modified position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A graphical user interface on a computing device with a display, the graphical user interface comprising:
-
a plurality of user interface objects, wherein at least some of the user interface objects are configured to be resizable; a currently selected user interface object; and a plurality of resizing handles for the currently selected user interface object, wherein each respective resizing handle has a corresponding handle activation region with a default position relative to the respective resizing handle, a default size, and a default shape; a first input is detected on a first handle activation region for a first resizing handle in the plurality of resizing handles; in response to detecting the first input; the currently selected user interface object is resized; and for at least one resizing handle in the plurality of resizing handles, a corresponding handle activation region is modified by changing the position of the handle activation region relative to the resizing handle from the default position to a modified position.
-
-
17. A computing device, comprising:
-
a display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; simultaneously displaying on the display; a plurality of user interface objects, wherein at least some of the user interface objects are configured to be resizable; a currently selected user interface object; and a plurality of resizing handles for the currently selected user interface object, wherein each respective resizing handle has a corresponding handle activation region with a default position relative to the respective resizing handle, a default size, and a default shape; detecting a first input on a first handle activation region for a first resizing handle in the plurality of resizing handles; and in response to detecting the first input; resizing the currently selected user interface object; and for at least one resizing handle in the plurality of resizing handles, modifying a corresponding handle activation region by changing the position of the handle activation region relative to the resizing handle from the default position to a modified position.
-
-
18. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a computing device with a display, cause the device to:
-
simultaneously display on the display; a plurality of user interface objects, wherein at least some of the user interface objects are configured to be resizable; a currently selected user interface object; and a plurality of resizing handles for the currently selected user interface object, wherein each respective resizing handle has a corresponding handle activation region with a default position relative to the respective resizing handle, a default size, and a default shape; detect a first input on a first handle activation region for a first resizing handle in the plurality of resizing handles; and in response to detecting the first input; resize the currently selected user interface object; and for at least one resizing handle in the plurality of resizing handles, modify a corresponding handle activation region by changing the position of the handle activation region relative to the resizing handle from the default position to a modified position.
-
Specification