Commit Graph

52 Commits

Author SHA1 Message Date
Alexandre Julliard
6e7846e33e user32: Return the module and resource name in GetIconInfoEx. 2010-10-11 17:11:27 +02:00
Alexandre Julliard
d1df0c42ea user32/tests: Test GetIconInfoExW too since the A version is broken on Win64. 2010-10-11 12:54:04 +02:00
Alexandre Julliard
990842a322 user32/tests: Tests for GetIconInfoExA/W. 2010-10-08 15:24:09 +02:00
Wolfram Sang
9f0f17f853 user32: Check for valid pointer in CreateIconFromResource. 2010-08-17 14:18:45 +02:00
Wolfram Sang
0dfedd50c3 user32: No sanity checks for BITMAPCOREINFO in BITMAP_Load. 2010-06-07 13:52:35 +02:00
Wolfram Sang
636e35d8ad user32: Apply sanity-check in BITMAP_Load. 2010-05-17 12:42:33 +02:00
Gerald Pfeifer
879328f3da user32/tests: Make checks in test_LoadImageFile and test_LoadImage more comprehensive. 2010-05-12 14:13:14 +02:00
Wolfram Sang
f76a3b965c user32: Honor bfOffBits in BITMAP_Load. 2010-05-10 18:20:36 +02:00
Alexandre Julliard
4c03fd0138 user32: Use the correct rop when blitting an icon in DrawIconEx. 2010-05-07 12:41:40 +02:00
Alexandre Julliard
6551553fe6 winex11: Make the cursor window global instead of per-thread, and send it a message when the cursor changes. 2010-04-29 10:19:29 -05:00
Wolfram Sang
94a3c0987e user32: Ignore reserved bytes in BMP fileheader. 2010-04-26 13:02:51 -05:00
Gerald Pfeifer
f2c94fa138 user32: Remove variable mask which is not really used from check_alpha_draw. 2010-04-22 12:12:11 +02:00
Alexandre Julliard
1f1d9e7b02 user32/tests: Use the correct type for the bits pointer in CreateDIBSection calls. 2010-04-02 15:40:55 +02:00
Alexandre Julliard
49de5ca39f user32: Store the current cursor and show count in the server. 2010-03-22 17:54:21 +01:00
Alexandre Julliard
c83ea46e1a user32: Return fake global information in GetCursorInfo instead of thread-local values. 2010-03-19 11:59:51 +01:00
Alexandre Julliard
0be0211682 user32/tests: Add some tests for GetCursorInfo. 2010-03-19 11:59:33 +01:00
Alexandre Julliard
d2ec02e06f user32/tests: Add some tests for ShowCursor. 2010-03-18 19:26:36 +01:00
Alexandre Julliard
5a18e2a925 user32/tests: Add some tests demonstrating that SetCursor uses the thread input data. 2010-03-18 13:46:38 +01:00
Wilfried Pasquazzo
2326f3d4d5 user32: DrawState always uses real icon size for drawing. 2009-10-05 14:53:00 +02:00
Wilfried Pasquazzo
3be7ec3401 user32/tests: DrawState: New test case for correct drawing of icons. 2009-10-05 14:52:46 +02:00
Wilfried Pasquazzo
1a5db69019 user32/tests: Test for correct scaling of DrawIcon. 2009-09-23 16:06:55 +02:00
Joel Holdsworth
d1c89d0a78 user32: Added DrawIconEx alpha blending support. 2009-06-25 14:34:13 +02:00
Joel Holdsworth
a0232508b3 user32: Added DrawIcon alpha blending support. 2009-06-25 14:34:13 +02:00
Paul Vriens
d3b3b3e0b9 user32/tests: Prevent some 'deadcode' (Coverity). 2009-06-25 11:48:05 +02:00
Paul Vriens
3b437b550d user32/tests: Prevent some 'deadcode' (Coverity). 2009-06-23 11:47:44 +02:00
Joel Holdsworth
a7c8dad0bc user32/tests: Added tests for DrawIcon and DrawIconEx. 2009-06-22 13:27:24 +02:00
Alexandre Julliard
a069ee48d5 user32/tests: Another fix for lack of color cursor support. 2009-02-16 11:51:44 +01:00
Alexandre Julliard
09761ee96f user32/tests: Cope with lack of support for color cursors. 2009-02-13 13:12:12 +01:00
Alexandre Julliard
d97b398767 user32/tests: Fix pointer casting warnings on 64-bit. 2009-01-03 20:16:16 +01:00
Alexandre Julliard
4afb1c54c0 user32/tests: Fix the cursor tests on Win9x. 2008-11-20 18:09:10 +01:00
Paul Vriens
b8d468637e user32/tests: Fix some test failures on Win9x. 2008-11-07 11:01:31 +01:00
Paul Vriens
bb6e59ec7f user32/tests: Fix some test failures on Win9x and WinMe. 2008-11-06 15:01:03 +01:00
Michael Stefaniuc
fb11803d19 user32: Remove superfluous casts of void pointers. 2008-11-05 10:55:46 +01:00
Alexandre Julliard
b40628825a user32/tests: Cope with last error behavior on Vista. 2008-09-17 16:24:10 +02:00
Jim Cameron
2df7f6a343 user32/tests: Add a regression test for CreateIconFromResource. 2008-08-28 13:09:16 +02:00
Jim Cameron
08775c642a user32: Fixed bug in loading .cur files. 2008-08-28 13:09:00 +02:00
Alexandre Julliard
70a9d70ba5 user32/tests: Make sure the bitmap info passed to CreateDIBSection contains a valid color table. 2008-07-22 17:56:12 +02:00
Paul Vriens
c6fd6b6ab8 user32/tests: Prevent writing to not allocated memory. 2008-05-28 19:32:29 +02:00
Alexandre Julliard
0528a2b660 user32: Support creating cursors and icons from DIB section bitmaps. 2008-05-21 11:39:38 +02:00
Alex Villacís Lasso
1fcc4ffdfa user32: LoadImage(IMAGE_BITMAP) should reject invalid BMP files (with tests). 2008-04-14 12:06:37 +02:00
Alexandre Julliard
e3ac70c1cb user32/tests: Avoid testing uninitialized data. 2008-04-10 09:45:34 +02:00
Paul Vriens
58665f08d1 users32/tests: Win9x doesn't like FILE_ALL_ACCESS. 2008-03-10 11:22:34 +01:00
Andrew Riedi
5b3f53baf9 user32: Test LoadImage() to load an icon as a cursor. 2008-02-20 12:36:06 +01:00
Alexandre Julliard
05c7174909 tests: Add a helper routine to wait for a child process and propagate its result correctly. 2008-02-07 12:56:00 +01:00
Andrew Riedi
7df3ed5f44 user32: Test destroying the cursor of a parent process. 2008-02-06 12:43:53 +01:00
Andrew Riedi
00b5501524 user32: Test the initial state of the cursor. 2007-12-11 12:09:33 +01:00
Andrew Riedi
d296c18587 user32: Improve test_DestroyCursor(). 2007-12-10 12:13:47 +01:00
Andrew Riedi
573fcad0b4 user32: Uncomment and explain a test in test_DestroyCursor(). 2007-12-10 12:13:30 +01:00
Stefan Dösinger
abf5240310 user32: Destroying the current cursor results in an error. 2007-11-30 14:01:34 +01:00
Michael Stefaniuc
0152ec0375 janitorial: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:50 +02:00