[ros-diffs] [fireball] 50446: - Maarten Kroese: Properly hide minimized top level windows. Fixes bug 5207.

fireball at svn.reactos.org fireball at svn.reactos.org
Wed Jan 19 21:42:47 UTC 2011


Author: fireball
Date: Wed Jan 19 21:42:46 2011
New Revision: 50446

URL: http://svn.reactos.org/svn/reactos?rev=50446&view=rev
Log:
- Maarten Kroese: Properly hide minimized top level windows. Fixes bug 5207.

Modified:
    branches/arwinss/reactos/dll/win32/user32/winpos.c

Modified: branches/arwinss/reactos/dll/win32/user32/winpos.c
URL: http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/dll/win32/user32/winpos.c?rev=50446&r1=50445&r2=50446&view=diff
==============================================================================
--- branches/arwinss/reactos/dll/win32/user32/winpos.c [iso-8859-1] (original)
+++ branches/arwinss/reactos/dll/win32/user32/winpos.c [iso-8859-1] Wed Jan 19 21:42:46 2011
@@ -822,6 +822,13 @@
     int xspacing, yspacing;
 
     parent = GetAncestor( hwnd, GA_PARENT );
+    if (parent == GetDesktopWindow())
+    {
+       /* ReactOS doesn't support iconic minimize to desktop */
+       pt.x = pt.y = -32000;
+       return pt;
+    }
+
     GetClientRect( parent, &rectParent );
     if ((pt.x >= rectParent.left) && (pt.x + GetSystemMetrics(SM_CXICON) < rectParent.right) &&
         (pt.y >= rectParent.top) && (pt.y + GetSystemMetrics(SM_CYICON) < rectParent.bottom))




More information about the Ros-diffs mailing list