Go to the source code of this file.
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) |
| typedef | HRESULT (WINAPI *ENUMTHEMESTYLE)(LPCWSTR |
| BOOL | AddThemeStyles (LPCWSTR pszThemeFileName, HDSA *Styles, int *count, ENUMTHEMESTYLE enumTheme) |
| BOOL CALLBACK | EnumThemeProc (LPVOID lpReserved, LPCWSTR pszThemeFileName, LPCWSTR pszThemeName, LPCWSTR pszToolTip, LPVOID lpReserved2, LPVOID lpData) |
| void | LoadThemes (GLOBALS *g) |
| HRESULT | ActivateTheme (PTHEME pTheme, int iColor, int iSize) |
| int CALLBACK | CleanUpThemeStlyeCallback (void *p, void *pData) |
| int CALLBACK | CleanUpThemeCallback (void *p, void *pData) |
| void | CleanupThemes (GLOBALS *g) |
Variables |
| static BOOL | g_PresetLoaded = FALSE |
| INT | g_TemplateCount = 0 |
| static INT | g_ColorList [NUM_COLORS] |
| static const TCHAR | g_CPColors [] = TEXT("Control Panel\\Colors") |
| static const TCHAR | g_CPANewSchemes [] = TEXT("Control Panel\\Appearance\\New Schemes") |
| static const TCHAR | g_SelectedStyle [] = TEXT("SelectedStyle") |
| SCHEME_PRESET | g_ColorSchemes [MAX_TEMPLATES] |
| static const TCHAR * | g_RegColorNames [NUM_COLORS] |
| static const int | g_SizeMetric [NUM_SIZES] |
| typedef | LPWSTR |
| typedef | DWORD |
| typedef | PTHEMENAMES |