From 626cc62f6d6b402c52a70ac02d97fb4c918044c5 Mon Sep 17 00:00:00 2001 From: jesus Date: Sat, 5 Nov 2011 23:24:27 +0000 Subject: [PATCH] LCL, win, prevent combobox from beeping too, issue #16620 git-svn-id: trunk@33359 - --- lcl/interfaces/win32/win32callback.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lcl/interfaces/win32/win32callback.inc b/lcl/interfaces/win32/win32callback.inc index 417cfcd889..f87be48c75 100644 --- a/lcl/interfaces/win32/win32callback.inc +++ b/lcl/interfaces/win32/win32callback.inc @@ -2460,7 +2460,8 @@ begin if WinProcess then begin - if (Msg=WM_CHAR) and (WParam=VK_RETURN) and (lWinControl is TCustomEdit) + if (Msg=WM_CHAR) and (WParam=VK_RETURN) and + ((lWinControl is TCustomEdit) or (lWinControl is TCustomCombobox)) // and not TCustomEdit(lWinControl).WindowsSpecificOptionToEnableBeep then // this thing will beep, don't call defaultWindowProc