# WoopsiUI::DefaultStyle Class Reference

`#include <defaultstyle.h>`

List of all members.

## Static Public Attributes
static u16 | backColour
static u16 | shineColour
static u16 | highlightColour
static u16 | shadowColour
static u16 | fillColour
static u16 | darkColour
static FontBase * | font

## Detailed Description

Class providing the default colours and fonts for all gadgets. This information is copied into the gadgets when they are constructed, so you will need to change these values *before* creating any gadgets if you want those gadgets to use the altered colours. If the font object is set, Woopsi will use it in preference to the default system font.

## Member Data Documentation

u16 WoopsiUI::DefaultStyle::backColour`[static]`

Colour used as background

u16 WoopsiUI::DefaultStyle::darkColour`[static]`

Colour used as scrollbar gutters etc

u16 WoopsiUI::DefaultStyle::fillColour`[static]`

Colour used as foreground fill

FontBase* WoopsiUI::DefaultStyle::font`[static]`

Default font

u16 WoopsiUI::DefaultStyle::highlightColour`[static]`

Colour used as highlighted elements

u16 WoopsiUI::DefaultStyle::shadowColour`[static]`

Colour used as dark bevel edge

u16 WoopsiUI::DefaultStyle::shineColour`[static]`

Colour used as light bevel edge

The documentation for this class was generated from the following file:

- C:/Documents and Settings/Administrator/Desktop/woopsi-src-0.40/Woopsi/libwoopsi/include/defaultstyle.h