Go to the source code of this file.
Data Structures |
| struct | EFFECTS |
| struct | COLOR_SCHEME |
| struct | SCHEME_PRESET |
| struct | PTHEME_STYLE |
| struct | PTHEME |
| struct | GLOBALS |
Defines |
| #define | SIZE_BORDER_X 0 |
| #define | SIZE_BORDER_Y 1 |
| #define | SIZE_CAPTION_Y 2 |
| #define | SIZE_ICON_X 3 |
| #define | SIZE_ICON_Y 4 |
| #define | SIZE_ICON_SPC_X 5 |
| #define | SIZE_ICON_SPC_Y 6 |
| #define | SIZE_MENU_SIZE_X 7 |
| #define | SIZE_MENU_Y 8 |
| #define | SIZE_SCROLL_X 9 |
| #define | SIZE_SCROLL_Y 10 |
| #define | SIZE_SMCAPTION_Y 11 |
| #define | SIZE_EDGE_X 12 |
| #define | SIZE_EDGE_Y 13 |
| #define | SIZE_FRAME_Y 14 |
| #define | SIZE_MENU_CHECK_X 15 |
| #define | SIZE_MENU_CHECK_Y 16 |
| #define | SIZE_MENU_SIZE_Y 17 |
| #define | SIZE_SIZE_X 18 |
| #define | SIZE_SIZE_Y 19 |
| #define | FONT_CAPTION 0 |
| #define | FONT_SMCAPTION 1 |
| #define | FONT_HILIGHT 2 |
| #define | FONT_MENU 2 |
| #define | FONT_ICON 3 |
| #define | FONT_INFO 4 |
| #define | FONT_DIALOG 5 |
| #define | NUM_ELEMENTS 22 |
| #define | NUM_FONTS 6 |
| #define | NUM_SIZES 20 |
| #define | NUM_COLORS 31 |
| #define | MAX_TEMPLATES 50 |
| #define | MAX_TEMPLATENAMELENTGH 80 |
Functions |
| VOID | LoadCurrentScheme (COLOR_SCHEME *scheme) |
| BOOL | LoadSchemeFromReg (COLOR_SCHEME *scheme, INT SchemeId) |
| VOID | ApplyScheme (COLOR_SCHEME *scheme, INT SchemeId) |
| BOOL | SaveScheme (COLOR_SCHEME *scheme, LPCTSTR strLegacyName) |
| INT | LoadSchemePresetEntries (LPTSTR pszSelectedStyle) |
| VOID | LoadThemes (GLOBALS *g) |
| HRESULT | ActivateTheme (PTHEME pTheme, int iColor, int iSize) |
| void | CleanupThemes (GLOBALS *g) |
| INT_PTR CALLBACK | AppearancePageProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| INT_PTR CALLBACK | AdvAppearanceDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
| INT_PTR CALLBACK | EffAppearanceDlgProc (HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
Variables |
| SCHEME_PRESET | g_ColorSchemes [MAX_TEMPLATES] |
| INT | g_TemplateCount |