StyleSheet

Defines style data for the Concrete GUI.

Constructors

this
this()

Creates a default stylesheet.

Members

Functions

addFontset
void addFontset(Fontset!Bitmap8Bit f, string style)
Undocumented in source. Be warned that the author may not have intended to support it.
getColor
ubyte getColor(string colorName)
Undocumented in source. Be warned that the author may not have intended to support it.
getFontset
Fontset!Bitmap8Bit getFontset(string style)
Undocumented in source. Be warned that the author may not have intended to support it.
getImage
Bitmap8Bit getImage(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
setColor
void setColor(ubyte c, string colorName)
Undocumented in source. Be warned that the author may not have intended to support it.
setImage
void setImage(Bitmap8Bit bitmap, string name)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

defaultpaletteforGUI
enum Color[] defaultpaletteforGUI;

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

Variables

drawParameters
int[string] drawParameters;

Draw parameters are used for border thickness, padding, etc...

fontTypes
string[string] fontTypes;

Font type descriptions for various kind of components

Meta