From 54010b7e9ec30b6a8681fe9fbea00c24f6af4d9c Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Thu, 3 Mar 2011 21:49:44 +0000 Subject: [PATCH 1/1] [USER32_APITEST] Add a cursor and an icon and use those instead of system cursor. Fixes tests on Windows. svn path=/trunk/; revision=50965 --- rostests/apitests/user32/CMakeLists.txt | 3 ++- rostests/apitests/user32/GetIconInfo.c | 19 +++++++++++++----- rostests/apitests/user32/resource.h | 3 +++ rostests/apitests/user32/test.cur | Bin 0 -> 2238 bytes rostests/apitests/user32/test.ico | Bin 0 -> 40070 bytes .../apitests/user32/user32_apitest.rbuild | 1 + rostests/apitests/user32/user32_apitest.rc | 7 +++++++ 7 files changed, 27 insertions(+), 6 deletions(-) create mode 100644 rostests/apitests/user32/resource.h create mode 100644 rostests/apitests/user32/test.cur create mode 100644 rostests/apitests/user32/test.ico create mode 100644 rostests/apitests/user32/user32_apitest.rc diff --git a/rostests/apitests/user32/CMakeLists.txt b/rostests/apitests/user32/CMakeLists.txt index 12fb0e40deb..e11fdf4558c 100644 --- a/rostests/apitests/user32/CMakeLists.txt +++ b/rostests/apitests/user32/CMakeLists.txt @@ -9,7 +9,8 @@ list(APPEND SOURCE GetSystemMetrics.c GetIconInfo.c GetPeekMessage.c - testlist.c) + testlist.c + user32_apitest.rc) add_executable(user32_apitest ${SOURCE}) target_link_libraries(user32_apitest wine) diff --git a/rostests/apitests/user32/GetIconInfo.c b/rostests/apitests/user32/GetIconInfo.c index deef6a3b6df..eb0568a21af 100644 --- a/rostests/apitests/user32/GetIconInfo.c +++ b/rostests/apitests/user32/GetIconInfo.c @@ -2,7 +2,7 @@ #include #include #include - +#include "resource.h" // FIXME user32 @@ -144,12 +144,21 @@ START_TEST(GetIconInfo) Test_GetIconInfo(0); Test_GetIconInfo(1); - hcursor = LoadCursor(NULL, IDC_APPSTARTING); - ok(hcursor != 0, "should not fail\n"); + hcursor = LoadCursor(GetModuleHandle(NULL), "TESTCURSOR"); + ok(hcursor != 0, "should not fail, error %ld\n", GetLastError()); ok(GetIconInfo(hcursor, &iconinfo2), "\n"); ok(iconinfo2.fIcon == 0, "\n"); - ok(iconinfo2.xHotspot == 0, "%ld\n", iconinfo2.xHotspot); - ok(iconinfo2.yHotspot == 8, "%ld\n", iconinfo2.yHotspot); + ok(iconinfo2.xHotspot == 8, "%ld\n", iconinfo2.xHotspot); + ok(iconinfo2.yHotspot == 29, "%ld\n", iconinfo2.yHotspot); + ok(iconinfo2.hbmMask != NULL, "\n"); + ok(iconinfo2.hbmColor != NULL, "\n"); + + hcursor = LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_TEST)); + ok(hcursor != 0, "should not fail\n"); + ok(GetIconInfo(hcursor, &iconinfo2), "\n"); + ok(iconinfo2.fIcon == 1, "\n"); + ok(iconinfo2.xHotspot == 16, "%ld\n", iconinfo2.xHotspot); + ok(iconinfo2.yHotspot == 16, "%ld\n", iconinfo2.yHotspot); ok(iconinfo2.hbmMask != NULL, "\n"); ok(iconinfo2.hbmColor != NULL, "\n"); diff --git a/rostests/apitests/user32/resource.h b/rostests/apitests/user32/resource.h new file mode 100644 index 00000000000..1fbdfca579c --- /dev/null +++ b/rostests/apitests/user32/resource.h @@ -0,0 +1,3 @@ + + +#define IDI_TEST 1000 diff --git a/rostests/apitests/user32/test.cur b/rostests/apitests/user32/test.cur new file mode 100644 index 0000000000000000000000000000000000000000..1a70b67c9c13918ce51a33f086cebdffe842d0af GIT binary patch literal 2238 zcmcK5uaaC<5XbSJ?7~K-DpfeDS|V3t(vQ+lfX1aCrNvT(SoY4jvJKV8di? zzJ1Qj?Cb(5OwP<_`tJRmfA>!+BF|(esv^(jYx(iH$X6or4LBu+9Z9#ip56(|gjK%y|#Wz)&b;0PoNW8D&0 zs=*OR6vnz;p;Ut-kSL6GD^sZkM<7uc>o%8C4URyfFy^k=MBOOkxa0C*Cv0n31s=*ORdH44wKYaHs_b|A^ZGL6j`UrgbRR8?H zw%_kR)sgViIpa_5KUUpKci1+*vprpo{N{#~&+7Pio<7$(t%v_(mX)94&R3V?G9B~= zcJngkJ}&dMx&4kd`*FEzopl3=InybvXX<#~-X-7)%M{9KTo z?ao`hqn-2Fx7QYV-%aETW;o|7p81SB@7CkHb$)eq>~$PJ<6|zQ_xIe8xeja7j>8$#BZ+DKybhl7 ZFY;pho%#-cG0h&ETy0x0f3Vm^`v?RW6%zme literal 0 HcmV?d00001 diff --git a/rostests/apitests/user32/test.ico b/rostests/apitests/user32/test.ico new file mode 100644 index 0000000000000000000000000000000000000000..6630ca1b5cea7fcc6fa03c3fc7efcaac5f08cd71 GIT binary patch literal 40070 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 literal 0 HcmV?d00001 diff --git a/rostests/apitests/user32/user32_apitest.rbuild b/rostests/apitests/user32/user32_apitest.rbuild index 251ad031870..8aaa1dfb4ee 100644 --- a/rostests/apitests/user32/user32_apitest.rbuild +++ b/rostests/apitests/user32/user32_apitest.rbuild @@ -8,6 +8,7 @@ user32 pseh testlist.c + user32_apitest.rc InitializeLpkHooks.c RealGetWindowClass.c diff --git a/rostests/apitests/user32/user32_apitest.rc b/rostests/apitests/user32/user32_apitest.rc new file mode 100644 index 00000000000..8c40b58552d --- /dev/null +++ b/rostests/apitests/user32/user32_apitest.rc @@ -0,0 +1,7 @@ +#include +#include "resource.h" + +LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL + +IDI_TEST ICON "test.ico" +TESTCURSOR CURSOR "test.cur" -- 2.17.1