Device, method, and graphical user interface for copying formatting attributes
First Claim
1. An electronic device, comprising:
- a touch-sensitive 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 touch-sensitive display;
a first user interface object at a first location on the display, the first user interface object having a first set of formatting attributes; and
a second user interface object at a second location on the display distinct from the first location, the second user interface object having a second set of formatting attributes, wherein one or more formatting attributes in the second set of formatting attributes are distinct from corresponding one or more formatting attributes in the first set of formatting attributes, wherein formatting attributes determine the visual properties of an object;
detecting a first contact on the first user interface object;
detecting a second contact on the second user interface object; and
while continuing to detect the first contact on the first user interface object and the second contact on the second user interface object;
detecting movement of the second contact across the touch-sensitive display;
moving the second user interface object in accordance with the movement of the second contact;
maintaining the second set of formatting attributes for the second user interface object if the second user interface object does not contact the first user interface object while moving the second user interface object in accordance with the movement of the second contact; and
changing one or more formatting attributes in the second set of formatting attributes for the second user interface object to match corresponding one or more formatting attributes in the first set of formatting attributes for the first user interface object if the second user interface object contacts the first user interface object while moving the second user interface object in accordance with the movement of the second contact.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device simultaneously displays on a touch-sensitive display a first user interface object and a second user interface object. The second user interface object has formatting attributes, one or more of which are distinct from corresponding formatting attributes in the first user interface object. The device detects a first contact on the first user interface object and a second contact on the second user interface object. While continuing to detect the first contact and the second contact, the device detects movement of the second contact across the touch-sensitive display, and moves the second user interface object in accordance with the movement of the second contact. The device changes one or more formatting attributes for the second user interface object to match corresponding formatting attributes for the first user interface object if the second user interface object contacts the first user interface object while moving.
-
Citations
18 Claims
-
1. An electronic device, comprising:
-
a touch-sensitive 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 touch-sensitive display; a first user interface object at a first location on the display, the first user interface object having a first set of formatting attributes; and a second user interface object at a second location on the display distinct from the first location, the second user interface object having a second set of formatting attributes, wherein one or more formatting attributes in the second set of formatting attributes are distinct from corresponding one or more formatting attributes in the first set of formatting attributes, wherein formatting attributes determine the visual properties of an object; detecting a first contact on the first user interface object; detecting a second contact on the second user interface object; and while continuing to detect the first contact on the first user interface object and the second contact on the second user interface object; detecting movement of the second contact across the touch-sensitive display; moving the second user interface object in accordance with the movement of the second contact; maintaining the second set of formatting attributes for the second user interface object if the second user interface object does not contact the first user interface object while moving the second user interface object in accordance with the movement of the second contact; and changing one or more formatting attributes in the second set of formatting attributes for the second user interface object to match corresponding one or more formatting attributes in the first set of formatting attributes for the first user interface object if the second user interface object contacts the first user interface object while moving the second user interface object in accordance with the movement of the second contact. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
at an electronic device with a touch-sensitive display; simultaneously displaying on the touch-sensitive display; a first user interface object at a first location on the display, the first user interface object having a first set of formatting attributes; and a second user interface object at a second location on the display distinct from the first location, the second user interface object having a second set of formatting attributes, wherein one or more formatting attributes in the second set of formatting attributes are distinct from corresponding one or more formatting attributes in the first set of formatting attributes, wherein formatting attributes determine the visual properties of an object; detecting a first contact on the first user interface object; detecting a second contact on the second user interface object; and while continuing to detect the first contact on the first user interface object and the second contact on the second user interface object; detecting movement of the second contact across the touch-sensitive display; moving the second user interface object in accordance with the movement of the second contact; maintaining the second set of formatting attributes for the second user interface object if the second user interface object does not contact the first user interface object while moving the second user interface object in accordance with the movement of the second contact; and changing one or more formatting attributes in the second set of formatting attributes for the second user interface object to match corresponding one or more formatting attributes in the first set of formatting attributes for the first user interface object if the second user interface object contacts the first user interface object while moving the second user interface object in accordance with the movement of the second contact. - View Dependent Claims (8, 9, 10, 12, 13)
-
11. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a touch-sensitive display, cause the device to:
-
simultaneously display on the touch-sensitive display; a first user interface object at a first location on the display, the first user interface object having a first set of formatting attributes; and a second user interface object at a second location on the display distinct from the first location, the second user interface object having a second set of formatting attributes, wherein one or more formatting attributes in the second set of formatting attributes are distinct from corresponding one or more formatting attributes in the first set of formatting attributes, wherein formatting attributes determine the visual properties of an object; detect a first contact on the first user interface object; detect a second contact on the second user interface object; and while continuing to detect the first contact on the first user interface object and the second contact on the second user interface object; detect movement of the second contact across the touch-sensitive display; move the second user interface object in accordance with the movement of the second contact; maintain the second set of formatting attributes for the second user interface object if the second user interface object does not contact the first user interface object while moving the second user interface object in accordance with the movement of the second contact; and change one or more formatting attributes in the second set of formatting attributes for the second user interface object to match corresponding one or more formatting attributes in the first set of formatting attributes for the first user interface object if the second user interface object contacts the first user interface object while moving the second user interface object in accordance with the movement of the second contact. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification