Defining the visual appearance of user-interface controls
First Claim
1. A system for defining at least one visual-display characteristic of at least one user-interface control, the system comprising:
- a dialog template that specifies at least one style selector for the at least one user-interface control, wherein the style selector includes at least one of;
(1) a tag name, and (2) a tag name and a class attribute;
a transformation module that extracts the at least one style selector from the dialog template;
a style sheet that defines at least one visual-display-characteristic value that is applicable to the at least one user-interface control and that is associated with the at least one style selector;
a style sheet-parsing engine that uses the at least one style selector to retrieve the at least one visual-display-characteristic value from the style sheet; and
a user-interface-control-drawing module that draws the at least one user-interface control in accordance with the at least one visual-display-characteristic value retrieved by the style sheet-parsing engine.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for defining at least one visual-display characteristic of at least one user-interface control are disclosed. In accordance with various embodiments of the invention, a dialog template specifies at least one style selector for the at least one user-interface control. A transformation module extracts the at least one style selector from the dialog template. A style sheet defines at least one visual-display-characteristic value that is applicable to the at least one user-interface control and that is associated with the at least one style selector. A style sheet-parsing engine uses the at least one style selector to retrieve the at least one visual-display-characteristic value from the style sheet. And a user-interface-control-drawing module draws the at least one user-interface control in accordance with the at least one visual-display-characteristic value retrieved by the style sheet-parsing engine.
-
Citations
31 Claims
-
1. A system for defining at least one visual-display characteristic of at least one user-interface control, the system comprising:
-
a dialog template that specifies at least one style selector for the at least one user-interface control, wherein the style selector includes at least one of;
(1) a tag name, and (2) a tag name and a class attribute;a transformation module that extracts the at least one style selector from the dialog template; a style sheet that defines at least one visual-display-characteristic value that is applicable to the at least one user-interface control and that is associated with the at least one style selector; a style sheet-parsing engine that uses the at least one style selector to retrieve the at least one visual-display-characteristic value from the style sheet; and a user-interface-control-drawing module that draws the at least one user-interface control in accordance with the at least one visual-display-characteristic value retrieved by the style sheet-parsing engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. At least one computer-readable medium containing computer-readable instructions for defining at least one visual-display characteristic for at least one user-interface control, wherein, when executed, the computer-executable instructions perform steps comprising:
-
specifying, in a dialog template, at least one style selector for the at least one user-interface control, wherein the style selector includes at least one of;
(1) a tag name, and (2) a tag name and a class attribute;extracting the at least one style selector from the dialog template;
defining, in a style sheet, at least one visual-display-characteristic value that is applicable to the at least one user-interface control and that is associated with the at least one style selector;using the at least one style selector to retrieve the at least one visual-display-characteristic value from the style sheet; and drawing the at least one user-interface control in accordance with the at least one visual-display-characteristic value retrieved from the style sheet. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of defining at least one visual-display characteristic for at least one user-interface control, the system comprising:
-
specifying, in a dialog template, at least one style selector for the at least one user-interface control; extracting the at least one style selector from the dialog template;
defining, in a style sheet, at least one visual-display-characteristic value that is applicable to the at least one user-interface control and that is associated with the at least one style selector;using the at least one style selector to retrieve the at least one visual-display-characteristic value from the style sheet; and drawing the at least one user-interface control in accordance with the at least one visual-display-characteristic value retrieved from the style sheet. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification