- remove unused DrawPreview function

- small code reformat

svn path=/trunk/; revision=26928
This commit is contained in:
Timo Kreuzer 2007-05-27 22:34:20 +00:00
parent d8af591e49
commit a009b642f6

View file

@ -309,17 +309,8 @@ ApplyTheme(GLOBALS* g)
} }
/* Draw the preview window, unimplemented */ static INT_PTR
#if 0 AppearancePage_OnInit(HWND hwndDlg, GLOBALS *g)
static VOID
DrawPreview(HWND hwndPreview, THEME* pTheme)
{
}
#endif
static VOID
AppearancePage_Init(HWND hwndDlg, GLOBALS *g)
{ {
HKEY hkNewSchemes, hkScheme, hkSizes, hkSize; HKEY hkNewSchemes, hkScheme, hkSizes, hkSize;
FILETIME ftLastWriteTime; FILETIME ftLastWriteTime;
@ -329,6 +320,14 @@ AppearancePage_Init(HWND hwndDlg, GLOBALS *g)
INT iStyle, iSize, iTemplateIndex, iListIndex = 0; INT iStyle, iSize, iTemplateIndex, iListIndex = 0;
INT Result; INT Result;
g = (GLOBALS*)malloc(sizeof(GLOBALS));
if (g == NULL)
{
return FALSE;
}
SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)g);
LoadCurrentTheme(g); LoadCurrentTheme(g);
/* Fill color schemes combo */ /* Fill color schemes combo */
@ -395,12 +394,16 @@ AppearancePage_Init(HWND hwndDlg, GLOBALS *g)
RegCloseKey(hkNewSchemes); RegCloseKey(hkNewSchemes);
} }
SendMessage(GetDlgItem(hwndDlg, IDC_APPEARANCE_COLORSCHEME), LB_SETCURSEL, 0, 0); SendMessage(GetDlgItem(hwndDlg, IDC_APPEARANCE_COLORSCHEME), LB_SETCURSEL, 0, 0);
return FALSE;
} }
static VOID static INT_PTR
AppearancePage_CleanUp(HWND hwndDlg, GLOBALS *g) AppearancePage_OnDestroy(HWND hwndDlg, GLOBALS *g)
{ {
free(g);
return TRUE;
} }
@ -416,18 +419,10 @@ AppearancePageProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
switch (uMsg) switch (uMsg)
{ {
case WM_INITDIALOG: case WM_INITDIALOG:
g = (GLOBALS*)malloc(sizeof(GLOBALS)); return AppearancePage_OnInit(hwndDlg, g);
if (g == NULL)
return FALSE;
SetWindowLongPtr(hwndDlg, DWLP_USER, (LONG_PTR)g);
AppearancePage_Init(hwndDlg, g);
break;
case WM_DESTROY: case WM_DESTROY:
AppearancePage_CleanUp(hwndDlg, g); return AppearancePage_OnDestroy(hwndDlg, g);
free(g);
break;
case WM_COMMAND: case WM_COMMAND:
switch (LOWORD(wParam)) switch (LOWORD(wParam))