From be9999fa8496d06a64da5bc8aca92f118f9b1c1c Mon Sep 17 00:00:00 2001 From: vincents Date: Mon, 16 Aug 2004 18:15:28 +0000 Subject: [PATCH] The taskbar button is now hidden, if the main form is hidden git-svn-id: trunk@5805 - --- lcl/interfaces/win32/win32callback.inc | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lcl/interfaces/win32/win32callback.inc b/lcl/interfaces/win32/win32callback.inc index 98b2982a62..1339777c5b 100644 --- a/lcl/interfaces/win32/win32callback.inc +++ b/lcl/interfaces/win32/win32callback.inc @@ -843,6 +843,16 @@ Begin Show := WParam <> 0; Status := LParam; End; + + if (assigned(Application.MainForm) and + (Application.MainForm.Handle=Window)) then begin + if WParam=0 then + Windows.ShowWindow(TWin32WidgetSet(InterfaceObject).FAppHandle, + SW_HIDE) + else + Windows.ShowWindow(TWin32WidgetSet(InterfaceObject).FAppHandle, + SW_SHOW) + end; End; WM_SYSKEYDOWN: Begin @@ -1314,6 +1324,9 @@ end; { $Log$ + Revision 1.132 2004/08/16 18:15:28 vincents + The taskbar button is now hidden, if the main form is hidden + Revision 1.131 2004/08/04 07:32:01 micha fix win32 keyhandling, send cn_char