[WIN32K]
authorJérôme Gardou <jerome.gardou@reactos.org>
Sun, 9 May 2010 11:35:36 +0000 (11:35 +0000)
committerJérôme Gardou <jerome.gardou@reactos.org>
Sun, 9 May 2010 11:35:36 +0000 (11:35 +0000)
commitc3f13756b260e262d10b8bb328773c614eb4d562
treedc25a56d0bb475c8610c255f004741792ed2a36a
parentdb93f2d30765095333bc37a429bbc2d5926485cf
[WIN32K]
  - Set NULL owner to copied bitmap when creating indirect icons
  - Rewrite UserDrawIconEx, inspired from wine code
  - fix palette creation for 16 bits DIB
  - Always assign a palette to bitmap created with BITMAP_CopyBitmap and IntCreateCompatibeBitmap.
[USER32]
  - Use DIB section when creating icons
  - Use something called "header"
Now mode switching is almost glitchless.

svn path=/branches/reactos-yarotows/; revision=47140
dll/win32/user32/include/cursor.h
dll/win32/user32/windows/bitmap.c
dll/win32/user32/windows/icon.c
subsystems/win32/win32k/ntuser/cursoricon.c
subsystems/win32/win32k/objects/bitmaps.c
subsystems/win32/win32k/objects/dibobj.c