ReactOS 0.4.16-dev-340-g0540c21
|
Go to the source code of this file.
Classes | |
struct | EFFECTS |
struct | COLOR_SCHEME |
struct | _THEME_STYLE |
struct | _THEME |
struct | _THEME_SELECTION |
struct | tagGLOBALS |
Macros | |
#define | SIZE_BORDER_WIDTH 0 |
#define | SIZE_SCROLL_WIDTH 1 |
#define | SIZE_SCROLL_HEIGHT 2 |
#define | SIZE_CAPTION_WIDTH 3 |
#define | SIZE_CAPTION_HEIGHT 4 |
#define | SIZE_SM_CAPTION_WIDTH 5 |
#define | SIZE_SM_CAPTION_HEIGHT 6 |
#define | SIZE_MENU_WIDTH 7 |
#define | SIZE_MENU_HEIGHT 8 |
#define | SIZE_ICON_SPACE_X 9 |
#define | SIZE_ICON_SPACE_Y 10 |
#define | SIZE_ICON 11 |
#define | FONT_CAPTION 0 |
#define | FONT_SMCAPTION 1 |
#define | FONT_MENU 2 |
#define | FONT_STATUS 3 |
#define | FONT_MESSAGE 4 |
#define | FONT_ICON 5 |
#define | NUM_ELEMENTS 18 |
#define | NUM_FONTS 6 |
#define | NUM_SIZES 9 |
#define | NUM_COLORS 31 |
#define | MAX_TEMPLATES 50 |
#define | MAX_TEMPLATENAMELENTGH 80 |
Typedefs | |
typedef struct COLOR_SCHEME * | PCOLOR_SCHEME |
typedef struct _THEME_STYLE | THEME_STYLE |
typedef struct _THEME_STYLE * | PTHEME_STYLE |
typedef struct _THEME | THEME |
typedef struct _THEME * | PTHEME |
typedef struct _THEME_SELECTION | THEME_SELECTION |
typedef struct _THEME_SELECTION * | PTHEME_SELECTION |
typedef struct tagGLOBALS | GLOBALS |
#define FONT_CAPTION 0 |
Definition at line 18 of file appearance.h.
#define FONT_ICON 5 |
Definition at line 23 of file appearance.h.
#define FONT_MENU 2 |
Definition at line 20 of file appearance.h.
#define FONT_MESSAGE 4 |
Definition at line 22 of file appearance.h.
#define FONT_SMCAPTION 1 |
Definition at line 19 of file appearance.h.
#define FONT_STATUS 3 |
Definition at line 21 of file appearance.h.
#define MAX_TEMPLATENAMELENTGH 80 |
Definition at line 30 of file appearance.h.
#define MAX_TEMPLATES 50 |
Definition at line 29 of file appearance.h.
#define NUM_COLORS 31 |
Definition at line 28 of file appearance.h.
#define NUM_ELEMENTS 18 |
Definition at line 25 of file appearance.h.
#define NUM_FONTS 6 |
Definition at line 26 of file appearance.h.
#define NUM_SIZES 9 |
Definition at line 27 of file appearance.h.
#define SIZE_BORDER_WIDTH 0 |
Definition at line 4 of file appearance.h.
#define SIZE_CAPTION_HEIGHT 4 |
Definition at line 8 of file appearance.h.
#define SIZE_CAPTION_WIDTH 3 |
Definition at line 7 of file appearance.h.
#define SIZE_ICON 11 |
Definition at line 16 of file appearance.h.
#define SIZE_ICON_SPACE_X 9 |
Definition at line 14 of file appearance.h.
#define SIZE_ICON_SPACE_Y 10 |
Definition at line 15 of file appearance.h.
#define SIZE_MENU_HEIGHT 8 |
Definition at line 12 of file appearance.h.
#define SIZE_MENU_WIDTH 7 |
Definition at line 11 of file appearance.h.
#define SIZE_SCROLL_HEIGHT 2 |
Definition at line 6 of file appearance.h.
#define SIZE_SCROLL_WIDTH 1 |
Definition at line 5 of file appearance.h.
#define SIZE_SM_CAPTION_HEIGHT 6 |
Definition at line 10 of file appearance.h.
#define SIZE_SM_CAPTION_WIDTH 5 |
Definition at line 9 of file appearance.h.
typedef struct tagGLOBALS GLOBALS |
typedef struct COLOR_SCHEME * PCOLOR_SCHEME |
typedef struct _THEME_SELECTION * PTHEME_SELECTION |
typedef struct _THEME_STYLE * PTHEME_STYLE |
typedef struct _THEME_SELECTION THEME_SELECTION |
typedef struct _THEME_STYLE THEME_STYLE |
BOOL ActivateTheme | ( | PTHEME_SELECTION | pSelectedTheme | ) |
Referenced by AppearancePageProc().
Definition at line 1015 of file theme.c.
Referenced by DisplayApplet().
Definition at line 503 of file advappdlg.c.
Referenced by AppearancePageProc().
Definition at line 216 of file appearance.c.
VOID ApplyScheme | ( | PCOLOR_SCHEME | scheme, |
PTHEME_SELECTION | pSelectedTheme | ||
) |
Referenced by AppearancePageProc().
Definition at line 527 of file theme.c.
Referenced by ActivateThemeFile(), and LoadTheme().
BOOL DrawThemePreview | ( | HDC | hdcMem, |
PCOLOR_SCHEME | scheme, | ||
PTHEME_SELECTION | pSelectedTheme, | ||
PRECT | prcWindow | ||
) |
Referenced by AppearancePage_UpdateThemePreview().
Definition at line 128 of file effappdlg.c.
Referenced by AppearancePageProc().
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().
BOOL GetActiveClassicTheme | ( | PTHEME | pThemeList, |
PTHEME_SELECTION | pSelectedTheme | ||
) |
Referenced by AppearancePage_OnInit().
BOOL GetActiveTheme | ( | PTHEME | pThemeList, |
PTHEME_SELECTION | pSelectedTheme | ||
) |
Referenced by AppearancePage_OnInit().
BOOL LoadCurrentScheme | ( | PCOLOR_SCHEME | scheme | ) |
Referenced by AppearancePage_OnInit(), and OnCreate().
BOOL LoadSchemeFromReg | ( | PCOLOR_SCHEME | scheme, |
PTHEME_SELECTION | pSelectedTheme | ||
) |
Referenced by AppearancePage_LoadSelectedScheme().
BOOL LoadSchemeFromTheme | ( | PCOLOR_SCHEME | scheme, |
PTHEME_SELECTION | pSelectedTheme | ||
) |
Referenced by AppearancePage_LoadSelectedScheme().
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 | ( | COLOR_SCHEME * | scheme, |
int | id | ||
) |
Referenced by AdvAppearanceDlgProc(), PreviewWndProc(), SaveCurrentValues(), and UpdateControls().
int SchemeGetMetric | ( | COLOR_SCHEME * | scheme, |
int | id | ||
) |
Referenced by PreviewWndProc(), and UpdateControls().
VOID SchemeSetMetric | ( | COLOR_SCHEME * | scheme, |
int | id, | ||
int | value | ||
) |
Referenced by AdvAppearanceDlgProc(), PreviewWndProc(), and SaveCurrentValues().