ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

appearance.h File Reference

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

Generated on Sat May 26 2012 04:59:09 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.