C:/Documents and Settings/Robin/My Documents/Projects/ifm/trunk/include/ifm/theme.h File Reference
Detailed Description
Declares the Theme interface as well as DefaultTheme.
|
Namespaces |
namespace | ifm |
Classes |
class | ifm::DefaultTheme |
| The default theme implementation. More...
|
class | ifm::DefaultTheme::FontData |
class | ifm::Theme |
| Represents a color theme for rendering interface. More...
|
Enumerations |
enum | ifm::THEME_COLOR {
ifm::THEME_COLOR_BACKGROUND = 1,
ifm::THEME_COLOR_BORDER,
ifm::THEME_COLOR_CAPTION_BACKGROUND,
ifm::THEME_COLOR_CAPTION_TEXT,
ifm::THEME_COLOR_INACTIVE_CAPTION_BG,
ifm::THEME_COLOR_INACTIVE_CAPTION_TEXT,
ifm::THEME_COLOR_TAB_AREA_BG,
ifm::THEME_COLOR_ACTIVE_TAB_BG,
ifm::THEME_COLOR_ACTIVE_TAB_TEXT,
ifm::THEME_COLOR_INACTIVE_TAB_TEXT
} |
| Declares IDs to use for accessing colors to use for rendering. More...
|
enum | ifm::THEME_FONT { ifm::THEME_FONT_CAPTION = 1,
ifm::THEME_FONT_INACTIVE_TAB,
ifm::THEME_FONT_ACTIVE_TAB
} |
| Declares IDs to use for accessing fonts to use for rendering. More...
|
enum | ifm::THEME_IMAGE {
ifm::THEME_IMG_INVALID = 0,
ifm::THEME_IMG_DOCK_UP,
ifm::THEME_IMG_DOCK_UP_HI,
ifm::THEME_IMG_DOCK_DOWN,
ifm::THEME_IMG_DOCK_DOWN_HI,
ifm::THEME_IMG_DOCK_LEFT,
ifm::THEME_IMG_DOCK_LEFT_HI,
ifm::THEME_IMG_DOCK_RIGHT,
ifm::THEME_IMG_DOCK_RIGHT_HI,
ifm::THEME_IMG_DOCK_TAB,
ifm::THEME_IMG_DOCK_TAB_HI,
ifm::THEME_IMG_BUTTON_CLOSE,
ifm::THEME_IMG_BUTTON_CLOSE_HI,
ifm::THEME_IMG_BUTTON_SELECTTAB,
ifm::THEME_IMG_BUTTON_SELECTTAB_HI
} |
| Declares IDs used to access images used when rendering. More...
|