[user32]
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Thu, 3 Jun 2010 16:12:43 +0000 (16:12 +0000)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Thu, 3 Jun 2010 16:12:43 +0000 (16:12 +0000)
commit5ec99910727cf57d55a1757a5bd2cc5c1fe6c6fc
treed13e2bfeb3e5fb115f4be79a15e83dd223cd6a9f
parenta101fb302987f147ab213a812a7c8447aa481e08
[user32]
- Remove a reactos only export (PrivateCsrssInitialized)
- Don't call NtUserGetClassLong
- Move implementation of AnyPopup to user mode
- Fix a small bug in GetParent and in IsChild

[csrss]
- Don't call PrivateCsrssInitialized

[win32k]
- Call CsrInit in NtUserInitialize so we can remove PrivateCsrssInitialized
- Romove a reactos only syscall (NtUserGetClassLong)
- Remove UserGetClassLongPtr, UserGetWindow, UserGetWindowLong, IntGetOwner. Instead access objects directly
- In WINDOW_OBJECT store pointer to the ownder window instead of a handle

svn path=/trunk/; revision=47544
20 files changed:
reactos/dll/win32/user32/include/user32p.h
reactos/dll/win32/user32/misc/misc.c
reactos/dll/win32/user32/user32.pspec
reactos/dll/win32/user32/windows/class.c
reactos/dll/win32/user32/windows/window.c
reactos/include/reactos/win32k/ntuser.h
reactos/subsystems/win32/csrss/win32csr/dllmain.c
reactos/subsystems/win32/win32k/include/class.h
reactos/subsystems/win32/win32k/include/userfuncs.h
reactos/subsystems/win32/win32k/include/window.h
reactos/subsystems/win32/win32k/ntuser/callproc.c
reactos/subsystems/win32/win32k/ntuser/class.c
reactos/subsystems/win32/win32k/ntuser/defwnd.c
reactos/subsystems/win32/win32k/ntuser/desktop.c
reactos/subsystems/win32/win32k/ntuser/focus.c
reactos/subsystems/win32/win32k/ntuser/ntuser.c
reactos/subsystems/win32/win32k/ntuser/simplecall.c
reactos/subsystems/win32/win32k/ntuser/window.c
reactos/subsystems/win32/win32k/ntuser/winpos.c
reactos/subsystems/win32/win32k/w32ksvc.db