From 7984e70697b53915caf9cef1f248b06f26dd0071 Mon Sep 17 00:00:00 2001 From: Hirofumi Katayama Date: Sat, 8 Nov 2008 10:33:33 +0900 Subject: [PATCH] wordpad: Accept double-click in date and time dialog. --- programs/wordpad/En.rc | 2 +- programs/wordpad/wordpad.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/programs/wordpad/En.rc b/programs/wordpad/En.rc index c3ae2f920a8..2cc7022ab4a 100644 --- a/programs/wordpad/En.rc +++ b/programs/wordpad/En.rc @@ -110,7 +110,7 @@ CAPTION "Date and time" FONT 10, "MS Sans Serif" BEGIN LTEXT "Available formats",0,3,2,100,15 - LISTBOX IDC_DATETIME,3,12,80,65,LBS_NOINTEGRALHEIGHT + LISTBOX IDC_DATETIME,3,12,80,65,LBS_NOINTEGRALHEIGHT | LBS_NOTIFY PUSHBUTTON "&OK",IDOK,87,12,40,12 PUSHBUTTON "&Cancel",IDCANCEL,87,26,40,12 END diff --git a/programs/wordpad/wordpad.c b/programs/wordpad/wordpad.c index d06b2d993f7..dd334aeece1 100644 --- a/programs/wordpad/wordpad.c +++ b/programs/wordpad/wordpad.c @@ -1373,6 +1373,11 @@ static INT_PTR CALLBACK datetime_proc(HWND hWnd, UINT message, WPARAM wParam, LP case WM_COMMAND: switch(LOWORD(wParam)) { + case IDC_DATETIME: + if (HIWORD(wParam) != LBN_DBLCLK) + break; + /* Fall through */ + case IDOK: { LRESULT index;