From 0ad5c43eb42f696807b4df0b515f2742831b2c18 Mon Sep 17 00:00:00 2001 From: Mounir IDRASSI Date: Wed, 6 Sep 2023 01:42:23 +0200 Subject: Windows: remove recommendation of keyfiles files extensions and update documentation to mention risks of third-party file extensions. This commit also adds red color to the warning text about keyfiles in keyfiles dialogs. --- src/Common/Keyfiles.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/Common/Keyfiles.c') diff --git a/src/Common/Keyfiles.c b/src/Common/Keyfiles.c index be32b98d..04319e09 100644 --- a/src/Common/Keyfiles.c +++ b/src/Common/Keyfiles.c @@ -487,6 +487,19 @@ BOOL CALLBACK KeyFilesDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lPa } return 1; + case WM_CTLCOLORSTATIC: + { + if (((HWND)lParam == GetDlgItem(hwndDlg, IDT_KEYFILE_WARNING)) ) + { + // we're about to draw the static + // set the text colour in (HDC)wParam + SetBkMode((HDC)wParam,TRANSPARENT); + SetTextColor((HDC)wParam, RGB(255,0,0)); + return (BOOL)GetSysColorBrush(COLOR_MENU); + } + } + return 0; + case WM_COMMAND: if (lw == IDC_KEYADD) -- cgit v1.2.3