From ac75733d5429c2a7271520c6361ed6bbf05e4a45 Mon Sep 17 00:00:00 2001 From: Hirofumi Katayama Date: Sat, 8 Nov 2008 10:33:33 +0900 Subject: [PATCH] wordpad: [Date and time] dialog accept double-click --- programs/wordpad/En.rc | 2 +- programs/wordpad/wordpad.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletions(-) diff --git a/programs/wordpad/En.rc b/programs/wordpad/En.rc index c3ae2f9..2cc7022 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 d06b2d9..dd334ae 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; -- 1.6.0.2