主权项 |
1. A method for customizing a user interface comprising:
executing, at a first point in time using a processor, an application having the user interface, wherein at the first point in time, the application is executing in normal execution mode with style configuration mode disabled whereby customization of the user interface is disabled; selecting, from a display device including the user interface, a configuration mode user interface element that modifies a state of the style configuration mode from disabled to enabled whereby customization of the user interface is enabled; selecting, from the display device, a first user interface element of the user interface for customization; displaying, on the display device, first information regarding one or more properties of the first user interface element, wherein each of the one or more properties of the first user interface element are modifiable by specifying a new property value for said each property; customizing a visual aspect of the first user interface element, wherein said customizing includes specifying a first updated value for a first of the one or more properties; rendering on the display device an updated display including an updated first user interface element, wherein the updated first user interface element is the first user interface element rendered in accordance with the first updated value for the first property; automatically storing, using a processor, the first updated value for the first property in a first file including customized property values; storing information in memory recording a plurality of individual modifications made to customize the user interface when the style configuration mode is enabled, wherein each of the individual modifications is a modification to a single user interface element of the user interface; and responsive to the state of the style configuration mode being enabled, displaying a first control that, when selected, undoes a most recent one of the plurality of individual modifications, and displaying a second control that, when selected, reapplies a most recent one of the plurality of individual modifications, wherein the first and the second controls are not displayed when the style configuration mode is disabled. |