[Win32k|User32]
authorJames Tabor <james.tabor@reactos.org>
Sat, 10 Dec 2011 07:41:56 +0000 (07:41 +0000)
committerJames Tabor <james.tabor@reactos.org>
Sat, 10 Dec 2011 07:41:56 +0000 (07:41 +0000)
commit527f83f57df48afc0a6ae359c8731cff267cd2bc
treec458d3622bc5561cc489a1984f59c2c20faf2519
parente1207737c2261010c1bf0407e80b4e79663b217c
[Win32k|User32]
- Fix Get/SetWindowPlacement and everything related. Which exposed the scroll bar over write issue, it's not refreshing the client window when it is maximized. Next thing to fix.
- Fix ShowWindowAsync, now restore and minimize all works. This is based on wine but in reality it's based on Windows queuing event messages used in server side internal calls. Also this patch includes the server side hooking points.
- Removed one ugly API.
- Fixes bug 6239, 6739 and client window restore from maximize and the incremental crawling down issue when parent window is minimized then restored.

svn path=/trunk/; revision=54637
12 files changed:
reactos/dll/win32/user32/windows/input.c
reactos/dll/win32/user32/windows/window.c
reactos/dll/win32/user32/windows/winpos.c
reactos/include/reactos/win32k/ntuser.h
reactos/subsystems/win32/win32k/include/msgqueue.h
reactos/subsystems/win32/win32k/include/winpos.h
reactos/subsystems/win32/win32k/ntuser/message.c
reactos/subsystems/win32/win32k/ntuser/ntstubs.c
reactos/subsystems/win32/win32k/ntuser/window.c
reactos/subsystems/win32/win32k/ntuser/winpos.c
reactos/subsystems/win32/win32k/w32ksvc.db
reactos/subsystems/win32/win32k/w32ksvc.h