Methods and apparatus providing document elements formatting
First Claim
Patent Images
1. A method of implementing a style within a graphical user interface application, the method comprising:
- defining a style containing sets of attributes, wherein (i) a first set of attributes is defined for formatting a display element of a first document element type and (ii) a second set of attributes is defined for formatting a display element of a second document element type, the first document element type different than the second document element type;
defining a display element for display in a document within the graphical user interface, wherein defining the display element comprises;
receiving a first display element of the first document element type;
applying to the first display element respective attributes from the style'"'"'s first set of attributes; and
displaying the first display element in the document as formatted according to the style'"'"'s first set of attributes;
wherein applying, to the first display element in the document, attributes from the style'"'"'s first set of attributes comprises;
receiving an update for the style, the update for modifying at least one attribute in the first set of attributes;
receiving a notification, the notification indicating the user has a choice to override the update for the style;
in response to receiving the notification, maintaining the first display element as formatted with a prior version of the attribute intended to be modified according to the update;
identifying a second display element of the second document element type currently rendered in the document, the second display element formatted according to the style'"'"'s second set of attributes;
applying the update to the style'"'"'s second set of attributes; and
modifying an appearance of the second display element by formatting the second display element according to an updated second set of attributes.
1 Assignment
0 Petitions
Accused Products
Abstract
A system implements a style within a graphical user interface application by defining a style containing sets of attributes, each set respectively associated with a different type of display element. A user, using the system, defines a display element for display within the graphical user interface. The system then applies, to the display element, respective attributes of the style that correspond to a type of the display element; and displays the display element in accordance with the applied respective attributes of the style.
27 Citations
43 Claims
-
1. A method of implementing a style within a graphical user interface application, the method comprising:
-
defining a style containing sets of attributes, wherein (i) a first set of attributes is defined for formatting a display element of a first document element type and (ii) a second set of attributes is defined for formatting a display element of a second document element type, the first document element type different than the second document element type; defining a display element for display in a document within the graphical user interface, wherein defining the display element comprises; receiving a first display element of the first document element type; applying to the first display element respective attributes from the style'"'"'s first set of attributes; and displaying the first display element in the document as formatted according to the style'"'"'s first set of attributes; wherein applying, to the first display element in the document, attributes from the style'"'"'s first set of attributes comprises; receiving an update for the style, the update for modifying at least one attribute in the first set of attributes; receiving a notification, the notification indicating the user has a choice to override the update for the style; in response to receiving the notification, maintaining the first display element as formatted with a prior version of the attribute intended to be modified according to the update; identifying a second display element of the second document element type currently rendered in the document, the second display element formatted according to the style'"'"'s second set of attributes; applying the update to the style'"'"'s second set of attributes; and modifying an appearance of the second display element by formatting the second display element according to an updated second set of attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 38, 39, 40, 41, 42)
-
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. A computerized device comprising:
-
a memory; a processor; a communications interface; an interconnection mechanism coupling the memory, the processor and the communications interface; where the memory is encoded with a style implementation application that when executed on the processor implements a style within a graphical user interface application in the computerized device by performing the operations of; defining a style containing sets of attributes, wherein (i) a first set of attributes is defined for formatting a display element of a first document element type and (ii) a second set of attributes is defined for formatting a display element of a second document element type, the first document element type different than the second document element type; defining a display element for display in a document within the graphical user interface, wherein defining the display element comprises includes; receiving, a first display element of the first document element type; applying to the first display element respective attributes from the style'"'"'s first set of attributes; and displaying the first display element in the document as formatted according to the style'"'"'s first set of attributes; wherein applying, to the first display element in the document, attributes from the style'"'"'s first set of attributes comprises; receiving an update for the style, the update for modifying at least one attribute in the first set of attributes; receiving a notification from the user, the notification indicating the user has a choice to override the update for the style; in response to receiving the notification, maintaining the first display element as formatted with a prior version of the attribute intended to be modified according to the update; identifying a second display element of the second document element type currently rendered in the document, the second display element formatted according to the style'"'"'s second set of attributes; applying the update to the style'"'"'s second set of attributes; and modifying an appearance of the second display element by formatting the second display element according to an updated second set of attributes. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. (canceled)
-
27. (canceled)
-
28. A non-transitory computer readable storage medium including computer program logic encoded thereon that, when executed in a computerized device, implements a style within a graphical user interface application by causing the computerized device to perform the operations of:
-
defining a style containing sets of attributes, wherein (i) a first set of attributes is defined for formatting a display element of a first document element type and (ii) a second set of attributes is defined for formatting a display element of a second document element type, the first document element type different than the second document element type; defining a display element for display in a document within the graphical user interface, wherein defining the display element comprises; receiving a first display element of the first document element type; applying, to first display element received from the user, respective attributes from the style'"'"'s first set of attributes; and displaying the first display element, received from the user, in the document as formatted according to the style'"'"'s first set of attributes; wherein applying, to the first display element in the document, attributes from the style'"'"'s first set of attributes comprises; receiving an update for the style, the update for modifying at least one attribute in the first set of attributes; receiving a notification from the user, the notification indicating the user has a choice to override the update for the style; in response to receiving the notification, maintaining the first display element as formatted with a prior version of the attribute intended to be modified according to the update; identifying a second display element of the second document element type currently rendered in the document, the second display element formatted according to the style'"'"'s second set of attributes; applying the update to the style'"'"'s second set of attributes; and modifying an appearance of the second display element by formatting the second display element according to an updated second set of attributes.
-
-
29. (canceled)
-
30. (canceled)
-
31. (canceled)
-
32. (canceled)
-
33. (canceled)
-
34. (canceled)
-
35. (canceled)
-
36. (canceled)
-
37. (canceled)
-
43. A method of implementing a style within a graphical user interface application, the method comprising:
-
defining a formatting style that comprises sets of attributes, each set of attributes is respectively defined for formatting a first display element and a second display element, the attributes of the first display element being different than the attributes of the second display element, the first and second display elements are text, an image, a graphic or a frame; displaying the first display element and the second display element on the graphical user interface, the first display element and the second display element being displayed in a plurality of instances on the graphical user interface; applying a set of attributes to the first display element and a different set of attributes to the second display element, each of the plurality of instance of the first display element and the second display element being displayed as formatted according to their applied set of attributes.
-
Specification