1 /* $Id: font.c 29690 2007-10-19 23:21:45Z dreimer $
3 * PROJECT: ReactOS Console Configuration DLL
4 * LICENSE: GPL - See COPYING in the top level directory
5 * FILE: dll/win32/console/font.c
6 * PURPOSE: displays font dialog
7 * PROGRAMMERS: Johannes Anderwald (johannes.anderwald@student.tugraz.at)
22 LPDRAWITEMSTRUCT drawItem
;
23 PConsoleInfo pConInfo
= (PConsoleInfo
)GetWindowLongPtr(hwndDlg
, DWLP_USER
);
25 UNREFERENCED_PARAMETER(hwndDlg
);
26 UNREFERENCED_PARAMETER(wParam
);
33 pConInfo
= (PConsoleInfo
) ((LPPROPSHEETPAGE
)lParam
)->lParam
;
34 SetWindowLongPtr(hwndDlg
, DWLP_USER
, (LONG_PTR
)pConInfo
);
39 drawItem
= (LPDRAWITEMSTRUCT
)lParam
;
40 if (drawItem
->CtlID
== IDC_STATIC_FONT_WINDOW_PREVIEW
)
42 PaintConsole(drawItem
, pConInfo
);
44 else if (drawItem
->CtlID
== IDC_STATIC_SELECT_FONT_PREVIEW
)
46 PaintText(drawItem
, pConInfo
);