Creates a default stylesheet.
Adds a character formatting to the stylesheet with the given identifier. IMPORTANT: ID of "default" must be set at least in order to ensure fallback capabilities!
Adds a fontset to the stylesheet with the given ID. IMPORTANT: ID of "default" must be set at least in order to ensure fallback capabilities!
Duplicates character formatting for multiple IDs.
Returns the character formatting with the given ID, or the default one if not found.
Returns the color that matches the name, or 0 if not found.
Returns the fontset with the given ID, or the default one if not found.
Returns the image that matches the name, or null if not found.
Sets the given color to the supplied name to be recalled by element draw functions.
Sets the image of the given name.
Default color palette. First 16 colors are reserved for GUI defaults in a single workspace, second 16 colors are of the RGBI standard, the rest could be used for other GUI elements such as backgrounds and icons
Character formatting
Colors are identified by strings.
Draw parameters are used for border thickness, padding, etc...
Fonts stored here.
For icons, pattern fills, etc...
Stores line patterns.
Defines style data for the Concrete GUI.