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 distinct from a displayed size of the respective resizing handle, 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 and changing the size of the handle activation region from the default size to a modified size.
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.
53 Citations
22 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 distinct from a displayed size of the respective resizing handle, 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 and changing the size of the handle activation region from the default size to a modified size. - 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 distinct from a displayed size of the respective resizing handle, 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 and changing the size of the handle activation region from the default size to a modified size.
-
-
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 distinct from a displayed size of the respective resizing handle, 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 and changing the size of the handle activation region from the default size to a modified size.
-
-
18. A non-transitory 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 distinct from a displayed size of the respective resizing handle, 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 and changing the size of the handle activation region from the default size to a modified size.
-
-
19. 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 distinct from a displayed size of the respective resizing handle, 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 and changing the shape of the handle activation region from the default shape to a modified shape.
-
20. 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 distinct from a displayed size of the respective resizing handle, 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 and changing the shape of the handle activation region from the default shape to a modified shape.
-
-
21. 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 distinct from a displayed size of the respective resizing handle, 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 and changing the shape of the handle activation region from the default shape to a modified shape.
-
-
22. A non-transitory 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 distinct from a displayed size of the respective resizing handle, 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 and changing the shape of the handle activation region from the default shape to a modified shape.
-
Specification