[WIN32K]
authorJérôme Gardou <jerome.gardou@reactos.org>
Tue, 21 Oct 2014 18:59:44 +0000 (18:59 +0000)
committerJérôme Gardou <jerome.gardou@reactos.org>
Tue, 21 Oct 2014 18:59:44 +0000 (18:59 +0000)
commit1c19d25eb3cf504b285969e214327e5d3df6de22
tree4eb3aa9c3d3623ae6df625ed690f39231cc48114
parentf696300a7ab3fcca049bc0cc8c8e8af5042f0d58
[WIN32K]
 - "Convert" new cursor & icons implementation to the new user object handle manager.
 - Fix a few idiosyncracies in the way cursor handles are used (only with USE_NEW_CURSORICON_ENABLED)
[WIN32SS]
 - Storm out the flowers out of how classes use icon and cursor objects, with proper refcounting and all those joyous things.
Handles are for the powerless, kernel mode use pointers.
Only with USE_NEW_CURSORICON enabled (soon!)
CORE-7575

svn path=/trunk/; revision=64877
13 files changed:
reactos/win32ss/include/ntuser.h
reactos/win32ss/user/ntuser/class.c
reactos/win32ss/user/ntuser/cursoricon.h
reactos/win32ss/user/ntuser/cursoricon_new.c
reactos/win32ss/user/ntuser/defwnd.c
reactos/win32ss/user/ntuser/main.c
reactos/win32ss/user/ntuser/object.c
reactos/win32ss/user/ntuser/object.h
reactos/win32ss/user/ntuser/painting.c
reactos/win32ss/user/ntuser/painting.h
reactos/win32ss/user/ntuser/windc.c
reactos/win32ss/user/ntuser/window.c
reactos/win32ss/user/user32/windows/class.c