Abstract:
A method is performed at a multifunction device with a display and a touch-sensitive surface. The method includes, while in a first application: displaying content from an object in a read-only viewer and concurrently displaying one or more application start icons with the read-only viewer. The method also includes detecting a user input on an application start icon; and, in response to detecting the user input on the application start icon, opening the object in a second application that corresponds to the application start icon.
Abstract:
In some embodiments, a device displays content on a touch screen display and detects input by finger gestures. In response to the finger gestures, the device selects content, visually distinguishes the selected content, and/or updates the selected content based on detected input. In some embodiments, the device displays a command display area that includes one or more command icons; detects activation of a command icon in the command display area; and, in response to detecting activation of the command icon in the command display area, performs a corresponding action with respect to the selected content. Exemplary actions include cutting, copying, and pasting content.
Abstract:
A computer-implemented method, for use in conjunction with a portable electronic device with a touch screen display, comprises displaying at least a portion of a structured electronic document on the touch screen display, wherein the structured electronic document comprises a plurality of boxes of content, and detecting a first gesture at a location on the displayed portion of the structured electronic document. A first box in the plurality of boxes at the location of the first gesture is determined. The first box on the touch screen display is enlarged and substantially centered.
Abstract:
Movement of a point of contact by a user over an index on a touch-sensitive display is determined. The displayed index has a sequence of index items. In response to the movement, a list of information items on the touch-sensitive display is scrolled. The list of information items may include a sequence of information item subsets corresponding to the sequence of index items. The scrolling may include scrolling through a respective information item subset if the point of contact moves over a corresponding respective index item.
Abstract:
A method, comprising: an electronic device with a touch-sensitive display: while the electronic device is in a first input mode in which a respective input mechanism is restricted: displaying, on the touch-sensitive display, a user interface including: a graphical object corresponding to information pertaining to a user; and a graphical indicator corresponding to the first input mode; and detecting a first input; in response to detecting the first input and in accordance with a determination that one or more characteristics of the first input meet a set of predefined criteria: transitioning the electronic device into a second input mode in which the respective input mechanism is not restricted; and displaying the user interface that includes the graphical object corresponding to information pertaining to the user without displaying the graphical indicator corresponding to the first input mode in which the respective input mechanism is restricted; detecting a second input of a first type; and in response to detecting the second input: in accordance with a determination that the electronic device is in the second input mode, performing a respective operation corresponding to the second input; and in accordance with a determination that the electronic device is in the first input mode, forgoing performance of the respective operation.
Abstract:
The present disclosure relates to user interfaces for receiving user input. Some techniques for receiving user input using electronic devices, however, are generally cumbersome and inefficient. For example, composing or preparing a response to a message requires navigating a complex and time-consuming user interface, which may include multiple key presses or keystrokes. Existing techniques require longer than necessary, wasting user time and device energy. This latter consideration is particularly important in battery-operated devices. Accordingly, there is a need for electronic devices with faster, more efficient methods and interfaces for receiving user input. Such methods and interfaces optionally complement or replace conventional methods for receiving user input. Such methods and interfaces reduce the cognitive burden on a user and produce a more efficient human-machine interface. For battery-operated computing devices, such methods and interfaces conserve power and increase the time between battery charges. The above deficiencies and other problems associated with user interfaces for computing devices for receiving user input are reduced or eliminated by the disclosed devices.
Abstract:
An electronic device with a display and a touch-sensitive surface receives notification(s) while the device is in a screen-off state. After receiving the notification(s), the device detects an input for waking the device to a screen-on state. In response, the device transitions to the screen-on state and displays the notification(s) on a wake screen user interface. The device further detects another input for dismissing the wake screen user interface and ceases to display the wake screen user interface. Afterwards, the device detects a third input for redisplaying the wake screen user interface. In response, upon determining that the third input meets notification-clearance criteria, the device redisplays the wake screen user interface without displaying at least one of the notification(s); and upon determining that the third input does not meet the notification-clearance criteria: the device redisplays the wake screen user interface and redisplays at least one of notification(s).