ReactOS 0.4.16-dev-117-g38f21f9
|
#include "desk.h"
#include <shlwapi.h>
#include <uxtheme.h>
#include <uxundoc.h>
#include <vssym32.h>
Go to the source code of this file.
Macros | |
#define | SYS_CONFIG(__uiAction, __uiParam, __pvParam) SystemParametersInfoW(__uiAction, __uiParam, __pvParam, SPIF_UPDATEINIFILE | SPIF_SENDCHANGE) |
Typedefs | |
typedef HRESULT(WINAPI * | ENUMTHEMESTYLE) (LPCWSTR, LPWSTR, DWORD, PTHEMENAMES) |
Variables | |
static const WCHAR | g_CPColors [] = L"Control Panel\\Colors" |
static const WCHAR | g_CPANewSchemes [] = L"Control Panel\\Appearance\\New Schemes" |
static const WCHAR | g_CPMetrics [] = L"Control Panel\\Desktop\\WindowMetrics" |
static const WCHAR | g_SelectedStyle [] = L"SelectedStyle" |
static const WCHAR * | g_RegColorNames [NUM_COLORS] |
#define SYS_CONFIG | ( | __uiAction, | |
__uiParam, | |||
__pvParam | |||
) | SystemParametersInfoW(__uiAction, __uiParam, __pvParam, SPIF_UPDATEINIFILE | SPIF_SENDCHANGE) |
BOOL ActivateTheme | ( | IN PTHEME_SELECTION | pSelectedTheme | ) |
Definition at line 911 of file theme.c.
Referenced by ActivateThemeFile().
Definition at line 1015 of file theme.c.
Referenced by DisplayApplet().
VOID ApplyScheme | ( | IN COLOR_SCHEME * | scheme, |
IN PTHEME_SELECTION | pSelectedTheme | ||
) |
Definition at line 330 of file theme.c.
Referenced by ActivateThemeFile().
|
static |
Definition at line 509 of file theme.c.
Referenced by CleanupStyles(), CleanupThemes(), and LoadClassicColorSchemes().
Definition at line 527 of file theme.c.
Referenced by ActivateThemeFile(), and LoadTheme().
|
static |
Definition at line 480 of file theme.c.
Referenced by EnumThemeStyles(), LoadClassicColorSchemes(), and LoadSchemeSizes().
Definition at line 444 of file theme.c.
Referenced by LoadTheme(), and LoadThemes().
BOOL DrawThemePreview | ( | IN HDC | hdcMem, |
IN PCOLOR_SCHEME | scheme, | ||
IN PTHEME_SELECTION | pSelectedTheme, | ||
IN PRECT | prcWindow | ||
) |
Definition at line 990 of file theme.c.
BOOL CALLBACK EnumThemeProc | ( | IN LPVOID | lpReserved, |
IN LPCWSTR | pszThemeFileName, | ||
IN LPCWSTR | pszThemeName, | ||
IN LPCWSTR | pszToolTip, | ||
IN LPVOID | lpReserved2, | ||
IN OUT LPVOID | lpData | ||
) |
Definition at line 725 of file theme.c.
Referenced by LoadThemes().
|
static |
Definition at line 687 of file theme.c.
Referenced by LoadTheme().
BOOL FindOrAppendTheme | ( | IN PTHEME | pThemeList, |
IN LPCWSTR | pwszThemeFileName, | ||
IN LPCWSTR | pwszColorBuff, | ||
IN LPCWSTR | pwszSizeBuff, | ||
OUT PTHEME_SELECTION | pSelectedTheme | ||
) |
Definition at line 791 of file theme.c.
Referenced by ActivateThemeFile(), AppearancePage_OnInit(), and GetActiveTheme().
|
static |
Definition at line 546 of file theme.c.
Referenced by FindOrAppendTheme(), and GetActiveClassicTheme().
BOOL GetActiveClassicTheme | ( | IN PTHEME | pThemeList, |
OUT PTHEME_SELECTION | pSelectedTheme | ||
) |
Definition at line 869 of file theme.c.
Referenced by ActivateThemeFile().
BOOL GetActiveTheme | ( | IN PTHEME | pThemeList, |
OUT PTHEME_SELECTION | pSelectedTheme | ||
) |
Definition at line 844 of file theme.c.
|
static |
Definition at line 625 of file theme.c.
Referenced by LoadThemes().
BOOL LoadCurrentScheme | ( | OUT COLOR_SCHEME * | scheme | ) |
Definition at line 122 of file theme.c.
Referenced by ActivateThemeFile().
BOOL LoadSchemeFromReg | ( | OUT COLOR_SCHEME * | scheme, |
IN PTHEME_SELECTION | pSelectedTheme | ||
) |
Definition at line 243 of file theme.c.
Referenced by ActivateThemeFile().
BOOL LoadSchemeFromTheme | ( | OUT PCOLOR_SCHEME | scheme, |
IN PTHEME_SELECTION | pSelectedTheme | ||
) |
Definition at line 938 of file theme.c.
Referenced by ActivateThemeFile().
|
static |
Definition at line 566 of file theme.c.
Referenced by LoadClassicColorSchemes().
Definition at line 707 of file theme.c.
Referenced by EnumThemeProc(), and FindOrAppendTheme().
Definition at line 749 of file theme.c.
Referenced by ActivateThemeFile(), and AppearancePage_OnInit().
PLOGFONTW SchemeGetFont | ( | IN COLOR_SCHEME * | scheme, |
int | id | ||
) |
Definition at line 104 of file theme.c.
Referenced by LoadSchemeFromReg().
int SchemeGetMetric | ( | IN COLOR_SCHEME * | scheme, |
int | id | ||
) |
VOID SchemeSetMetric | ( | IN COLOR_SCHEME * | scheme, |
int | id, | ||
int | value | ||
) |
Definition at line 63 of file theme.c.
Referenced by LoadSchemeFromReg().
Definition at line 1065 of file theme.c.
|
static |
Definition at line 19 of file theme.c.
Referenced by ApplyScheme(), GetActiveClassicTheme(), LoadClassicColorSchemes(), and LoadSchemeFromReg().
Definition at line 18 of file theme.c.
Referenced by ApplyScheme().
Definition at line 20 of file theme.c.
Referenced by LoadCurrentScheme().
|
static |
Definition at line 26 of file theme.c.
Referenced by ApplyScheme().
Definition at line 21 of file theme.c.
Referenced by ApplyScheme().