A free Windows-compatible Operating System - mirrored from GitHub
Go to file
Timo Kreuzer e4aff98165 UserScrollDC (complete rewrite):
- include the region that could not be copied (invisible before) into invalid region
- use less regions and calculations
- return the type of the invalidated region (used by NtUserScrollWindowEx)
- Remove LPtoDP and DPtoPL. Everything is now in logical coordinates.
NtUserScrollDC:
- use SEH for buffer transfer
NtUserScrollWindowEx:
- use SEH for buffer transfer instead of MmCopyFromCaller
- use SEH to write back to usermode
- return the type of invalid region not of the invalidated region (nothing if SW_INVALIDATE is not set)
- use members of WINDOW_OBJECT instead of calling IntWinListChildren
Use hungarian notation for variables

fixes bug 2237
See issue #2237 for more details.

svn path=/trunk/; revision=27815
2007-07-25 21:51:56 +00:00
irc modified Resources/hresult.xml 2006-09-09 10:53:28 +00:00
reactos UserScrollDC (complete rewrite): 2007-07-25 21:51:56 +00:00
rosapps Add a "magnify" application developed by Marc Piulachs (marc.piulachs AT codexchange DOT net) 2007-07-25 18:00:56 +00:00
rostests Add lots of test cases for the CreateSurface API. See caps_tests.h for more info. 2007-06-15 14:46:03 +00:00
wallpaper Re-add the "lake.bmp" wallpaper inclusion (partly imported from the deleted 0.3.1 branch, r26044) 2007-06-21 15:23:49 +00:00