System and theme file format for creating visual styles
First Claim
1. A method of creating a visual style for a set of graphical components for use on a computer system having a graphical operating environment, comprising:
- providing a schema file of available graphical components for which a visual style can be created, the visual style comprising a layout or shape of the graphical components and associated parts,wherein each of the graphical components includes two or more associated parts that form the graphical component,wherein the graphical components are controls that perform an associated known operation when selected by a user,wherein the layout of the graphical components and the associated parts comprises one or more of a size or a position on a display device,wherein each graphical component is defined by a unique class name, andwherein each class includes at least one part identified by a part name and each part includes at least one state such that each graphical component is identified by at least a corresponding class name and a corresponding part name;
receiving a selection of one of the graphical components within a specified unique class and having a specified part name and a specified state from said schema file of graphical components, that are desired to have a defined visual style;
assigning properties to said selected graphical component according to said defined visual style; and
grouping pairs of selected graphical components and corresponding assigned properties for the defined visual style together in a class data file.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of specifying a visual style for a set of graphical components is provided for use on a computer system having a graphical operating environment. The method includes providing a schema file of available graphical components for which a visual style can be created. In the schema file, each component is defined by a unique class name. The method further includes selecting graphical components from the schema file that are desired to have a defined visual style. Properties are then assigned to these selected components according to the desired visual style, and pairs of selected graphical components and corresponding assigned properties for the defined visual style together are grouped together in a class data file that defines the overall appearance for the defined visual style.
-
Citations
19 Claims
-
1. A method of creating a visual style for a set of graphical components for use on a computer system having a graphical operating environment, comprising:
-
providing a schema file of available graphical components for which a visual style can be created, the visual style comprising a layout or shape of the graphical components and associated parts, wherein each of the graphical components includes two or more associated parts that form the graphical component, wherein the graphical components are controls that perform an associated known operation when selected by a user, wherein the layout of the graphical components and the associated parts comprises one or more of a size or a position on a display device, wherein each graphical component is defined by a unique class name, and wherein each class includes at least one part identified by a part name and each part includes at least one state such that each graphical component is identified by at least a corresponding class name and a corresponding part name; receiving a selection of one of the graphical components within a specified unique class and having a specified part name and a specified state from said schema file of graphical components, that are desired to have a defined visual style; assigning properties to said selected graphical component according to said defined visual style; and grouping pairs of selected graphical components and corresponding assigned properties for the defined visual style together in a class data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of creating a visual style for a set of graphical components for use on a computer system having a graphical operating environment, comprising:
-
selecting a number of graphical components that are desired to have a defined visual style such that the number of graphical components are selected from a schema file that stores each graphical component in a class identified by a unique class name, wherein each class includes at least one part having a part name for identifying the graphical component and each part includes at least one state, wherein the graphical components are controls that perform an associated known operation when selected by a user, wherein the at least one state describes a current appearance and a functional state of the graphical component, and wherein the visual style comprises a layout and shape of the graphical components and associated parts, the layout of the graphical components and the associated parts comprising one or more of a size or a position on a display device; assigning properties to said selected graphical components according to said defined visual style; and grouping pairs of selected graphical components and corresponding assigned properties for the defined visual style together in a first class data file, wherein the first class data file contains data on the defined visual style. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification