|
gwenhywfar 5.10.1
|
#include "theme.h"
Go to the source code of this file.
Data Structures | |
| struct | ColorTheme |
Macros | |
| #define | ICON_SPACING 4 |
| #define | MENUBUTTONARROW_HEIGHT 5 |
| #define | MENUBUTTONARROW_WIDTH 13 |
Functions | |
| static void | drawFrame (FXDCWindow &dc, FXint x, FXint y, FXint w, FXint h) |
| static void | drawHighlightFrame (FXDCWindow &dc, FXint x, FXint y, FXint w, FXint h) |
| static void | drawRectangle (FXDC &dc, FXColor lower, FXColor upper, FXint x, FXint y, FXint w, FXint h) |
| static void | drawSunkenFrame (FXDCWindow &dc, FXint x, FXint y, FXint w, FXint h) |
| FXDEFMAP (ThemeButton) ThemeButtonMap[] | |
| FXDEFMAP (ThemeComboBox) ThemeComboBoxMap[] | |
| FXDEFMAP (ThemeLabel) ThemeLabelMap[] | |
| FXDEFMAP (ThemeMenuButton) ThemeMenuButtonMap[] | |
| FXDEFMAP (ThemeTabItem) ThemeTabItemMap[] | |
| FXDEFMAP (ThemeTextField) ThemeTextFieldMap[] | |
| FXIMPLEMENT (ThemeButton, FXButton, ThemeButtonMap, ARRAYNUMBER(ThemeButtonMap)) | |
| FXIMPLEMENT (ThemeComboBox, FXComboBox, ThemeComboBoxMap, ARRAYNUMBER(ThemeComboBoxMap)) | |
| FXIMPLEMENT (ThemeLabel, FXLabel, ThemeLabelMap, ARRAYNUMBER(ThemeLabelMap)) | |
| FXIMPLEMENT (ThemeMenuButton, FXMenuButton, ThemeMenuButtonMap, ARRAYNUMBER(ThemeMenuButtonMap)) | |
| FXIMPLEMENT (ThemeTabItem, FXTabItem, ThemeTabItemMap, ARRAYNUMBER(ThemeTabItemMap)) | |
| FXIMPLEMENT (ThemeTextField, FXTextField, ThemeTextFieldMap, ARRAYNUMBER(ThemeTextFieldMap)) | |
| void | init_theme (FXApp *app) |
Variables | |
| const ColorTheme | ColorThemes [] |
|
static |
Definition at line 228 of file theme.cpp.
Referenced by FOX16_HtmlLabel::onPaint(), ThemeComboBox::onPaint(), and ThemeLabel::onPaint().

|
static |
Definition at line 262 of file theme.cpp.
Referenced by ThemeLabel::onPaint().

|
static |
Definition at line 19 of file theme.cpp.
Referenced by ThemeHeaderItem::draw(), ThemeButton::onPaint(), and ThemeMenuButton::onPaint().

|
static |
Definition at line 242 of file theme.cpp.
Referenced by ThemeLabel::onPaint().

| FXDEFMAP | ( | ThemeButton | ) |
| FXDEFMAP | ( | ThemeComboBox | ) |
| FXDEFMAP | ( | ThemeLabel | ) |
| FXDEFMAP | ( | ThemeMenuButton | ) |
| FXDEFMAP | ( | ThemeTabItem | ) |
| FXDEFMAP | ( | ThemeTextField | ) |
| FXIMPLEMENT | ( | ThemeButton | , |
| FXButton | , | ||
| ThemeButtonMap | , | ||
| ARRAYNUMBER(ThemeButtonMap) | |||
| ) |
| FXIMPLEMENT | ( | ThemeComboBox | , |
| FXComboBox | , | ||
| ThemeComboBoxMap | , | ||
| ARRAYNUMBER(ThemeComboBoxMap) | |||
| ) |
| FXIMPLEMENT | ( | ThemeLabel | , |
| FXLabel | , | ||
| ThemeLabelMap | , | ||
| ARRAYNUMBER(ThemeLabelMap) | |||
| ) |
| FXIMPLEMENT | ( | ThemeMenuButton | , |
| FXMenuButton | , | ||
| ThemeMenuButtonMap | , | ||
| ARRAYNUMBER(ThemeMenuButtonMap) | |||
| ) |
| FXIMPLEMENT | ( | ThemeTabItem | , |
| FXTabItem | , | ||
| ThemeTabItemMap | , | ||
| ARRAYNUMBER(ThemeTabItemMap) | |||
| ) |
| FXIMPLEMENT | ( | ThemeTextField | , |
| FXTextField | , | ||
| ThemeTextFieldMap | , | ||
| ARRAYNUMBER(ThemeTextFieldMap) | |||
| ) |
| void init_theme | ( | FXApp * | app | ) |
Definition at line 336 of file theme.cpp.
References ColorThemes.
| const ColorTheme ColorThemes[] |
Definition at line 330 of file theme.cpp.
Referenced by init_theme().