Patent ID: 8416205

Claim:
A method, comprising: at a computing device with a touch screen display: simultaneously displaying on the touch screen display: a plurality of user interface objects displayed at a first magnification level in a display area; a currently selected user interface object; and a plurality of handles for the currently selected user interface object, wherein each handle has a corresponding handle activation region; detecting a first contact at a first location on the touch screen display that corresponds to a first handle activation region for a first handle in the plurality of handles; continuing to detect the first contact at the first location for a predefined amount of time; in response to continuing to detect the first contact at the first location for the predefined amount of time, zooming the display area to a second magnification level, wherein the second magnification level is greater than the first magnification level; and, while the display area is at the second magnification level: detecting a movement of the first contact across the touch screen display; moving the first handle to a second location in the display area in accordance with the detected movement of the first contact; and detecting liftoff of the first contact; and, in response to detecting liftoff of the first contact, zooming the display area to the first magnification level.