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, each graphical component being defined by a unique class name, 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; and selecting a graphical component 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 and assigning properties to said selected graphical component according to said defined visual style.
- 2. The method of claim 1, further comprising grouping the pairs of selected graphical components and corresponding assigned properties for the defined visual style together in a class data file.
- 3. The method of claim 1, wherein each graphical component defined within the schema file of graphical components has a state name associated with each defined state.
- 4. The method of claim 1, further comprising providing a list of available properties, within the schema file of graphical components, that may be selected in said selecting step for each defined graphical component, part and state.
- 5. The method of claim 1, further comprising the step of adding to the schema file by providing a second schema file of available graphical components for which a visual style can be created, each component within said second file being defined by a unique class name, the graphical components of said second file being defined differently than the graphical components of said first file.
- 6. The method of claim 5, further comprising the step of packaging all defined class data files into a directory for selection by a user of the computer.
- 7. The method of claim 2, further comprising creating a plurality of class data files, each corresponding to a defined visual style.
- 8. The method of claim 7, wherein the class data files have both a predefined section of components in addition to the selected section of components of said paired graphical components and property values.
- 9. The method of claim 8, wherein said predefined section of components includes a global section and a system metrics section.
- 10. The method of claim 9, wherein said selected section of components is adapted to define a group name, a class control name, a part name and a state name.
- 11. The method of claim 10, wherein said group name, said class control name, said part name and said state name are defined in a hierarchical fashion so that properties are used in order of said state name, said part name said class control name and said group name.
- 12. 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, from a schema file storing 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; assigning properties to said selected components according to said defined visual style; and grouping the pairs of selected graphical components and corresponding assigned properties for the defined visual style together in a class data file.
- 13. The method of claim 12, wherein the graphical components are defined within a schema file of available graphical components, each component being defined by a unique class name and one or more part names associated with the class name.
- 14. The method of claim 13, wherein the graphical components defined within the schema file of graphical components have a state name associated with each defined state.
- 15. The method of claim 12, further comprising providing a list of available properties that may be selected in said selecting step for each defined graphical component.
- 16. The method of claim 15, further comprising creating a plurality of class data files, each corresponding to a defined visual style.
- 17. The method of claim 16, further comprising the step of packaging all defined class data files into a directory for selection by a user of the computer.
- 18. The method of claim 12, further comprising creating a second class data file, relating to a different size visual style, from the first class data file using a property size transformation.
- 19. The method of claim 12, further comprising creating a second class data file, relating to a different color visual style, from the first class data file using a property color transformation.
- 20. The method of claim 12, wherein said properties are defined in a hierarchical fashion, according to a group name, a class control name, a part name and a state name, so that properties are used in order of said state name, said part name said class control name and said group name.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation of U.S. application Ser. No. 09/825,488 filed Apr. 3, 2001, now pending, entitled SYSTEM AND THEME FILE FORMAT FOR CREATING VISUAL STYLES, which claims the benefit of U.S. Provisional Application No. 60/195594, filed Apr. 6, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60195594 |
Apr 2000 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09825488 |
Apr 2001 |
US |
Child |
10839908 |
May 2004 |
US |