Mike McCormack : user32: Implement SPI_[GS]ETTOOLTIPANIMATION and SPI_[GS] ETTOOLTIPFADE.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Mar 29 06:20:58 CST 2006


Module: wine
Branch: refs/heads/master
Commit: fc9d36e4b77cdf2950d1a11957386767f5e78581
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=fc9d36e4b77cdf2950d1a11957386767f5e78581

Author: Mike McCormack <mike at codeweavers.com>
Date:   Wed Mar 29 15:58:06 2006 +0900

user32: Implement SPI_[GS]ETTOOLTIPANIMATION and SPI_[GS]ETTOOLTIPFADE.

---

 dlls/user/sysparams.c |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/dlls/user/sysparams.c b/dlls/user/sysparams.c
index f97bbfb..bd1e99d 100644
--- a/dlls/user/sysparams.c
+++ b/dlls/user/sysparams.c
@@ -2185,10 +2185,22 @@ BOOL WINAPI SystemParametersInfoW( UINT 
         ret = set_user_pref_param( 1, 0x04, (BOOL)pvParam, fWinIni );
         break;
 
-    WINE_SPI_FIXME(SPI_GETTOOLTIPANIMATION);    /* 0x1016  _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */
-    WINE_SPI_FIXME(SPI_SETTOOLTIPANIMATION);    /* 0x1017  _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */
-    WINE_SPI_FIXME(SPI_GETTOOLTIPFADE);         /* 0x1018  _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */
-    WINE_SPI_FIXME(SPI_SETTOOLTIPFADE);         /* 0x1019  _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */
+    case SPI_GETTOOLTIPANIMATION:               /* 0x1016  _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */
+        ret = get_user_pref_param( 1, 0x08, pvParam );
+        break;
+
+    case SPI_SETTOOLTIPANIMATION:               /* 0x1017  _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */
+        ret = set_user_pref_param( 1, 0x08, (BOOL)pvParam, fWinIni );
+        break;
+
+    case SPI_GETTOOLTIPFADE:                    /* 0x1018  _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */
+        ret = get_user_pref_param( 1, 0x10, pvParam );
+        break;
+
+    case SPI_SETTOOLTIPFADE:                    /* 0x1019  _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */
+        ret = set_user_pref_param( 1, 0x10, (BOOL)pvParam, fWinIni );
+        break;
+
     case SPI_GETCURSORSHADOW:                   /* 0x101A  _WIN32_WINNT >= 0x500 || _WIN32_WINDOW > 0x400 */
         ret = get_user_pref_param( 1, 0x20, pvParam );
         break;




More information about the wine-cvs mailing list