2 * PROJECT: ReactOS Console Configuration DLL
3 * LICENSE: GPL - See COPYING in the top level directory
4 * FILE: dll/win32/console/font.c
5 * PURPOSE: displays font dialog
6 * PROGRAMMERS: Johannes Anderwald (johannes.anderwald@student.tugraz.at)
21 LPDRAWITEMSTRUCT drawItem
;
22 PConsoleInfo pConInfo
= (PConsoleInfo
)GetWindowLongPtr(hwndDlg
, DWLP_USER
);
24 UNREFERENCED_PARAMETER(hwndDlg
);
25 UNREFERENCED_PARAMETER(wParam
);
32 pConInfo
= (PConsoleInfo
) ((LPPROPSHEETPAGE
)lParam
)->lParam
;
33 SetWindowLongPtr(hwndDlg
, DWLP_USER
, (LONG_PTR
)pConInfo
);
38 drawItem
= (LPDRAWITEMSTRUCT
)lParam
;
39 if (drawItem
->CtlID
== IDC_STATIC_FONT_WINDOW_PREVIEW
)
41 PaintConsole(drawItem
, pConInfo
);
43 else if (drawItem
->CtlID
== IDC_STATIC_SELECT_FONT_PREVIEW
)
45 PaintText(drawItem
, pConInfo
);