Module: wine Branch: master Commit: 2b36f195b62487d65bcf252c5690f9dd86074ea3 URL: http://source.winehq.org/git/wine.git/?a=commit;h=2b36f195b62487d65bcf252c56...
Author: Mark Harmstone hellas@burntcomma.com Date: Thu Apr 30 22:48:10 2015 +0100
uxtheme: Stub out GetThemeTransitionDuration.
---
dlls/uxtheme/metric.c | 12 ++++++++++++ dlls/uxtheme/uxtheme.spec | 1 + include/uxtheme.h | 1 + 3 files changed, 14 insertions(+)
diff --git a/dlls/uxtheme/metric.c b/dlls/uxtheme/metric.c index 043f836..daf17ca 100644 --- a/dlls/uxtheme/metric.c +++ b/dlls/uxtheme/metric.c @@ -223,3 +223,15 @@ HRESULT WINAPI GetThemeSysString(HTHEME hTheme, int iStringID, return MSSTYLES_GetPropertyString(tp, pszStringBuff, cchMaxStringChars); return E_PROP_ID_UNSUPPORTED; } + +/*********************************************************************** + * GetThemeTransitionDuration (UXTHEME.@) + */ +HRESULT WINAPI GetThemeTransitionDuration(HTHEME hTheme, int iPartId, int iStateIdFrom, + int iStateIdTo, int iPropId, DWORD *pdwDuration) +{ + FIXME("(%p, %u, %u, %u, %u, %p) stub\n", hTheme, iPartId, iStateIdFrom, iStateIdTo, + iPropId, pdwDuration); + + return E_NOTIMPL; +} diff --git a/dlls/uxtheme/uxtheme.spec b/dlls/uxtheme/uxtheme.spec index 7d84faf..3f8e89a 100644 --- a/dlls/uxtheme/uxtheme.spec +++ b/dlls/uxtheme/uxtheme.spec @@ -91,6 +91,7 @@ @ stdcall GetThemeSysString(ptr long wstr long) @ stdcall GetThemeTextExtent(ptr ptr long long wstr long long ptr ptr) @ stdcall GetThemeTextMetrics(ptr ptr long long ptr) +@ stdcall GetThemeTransitionDuration(ptr long long long long ptr) @ stdcall GetWindowTheme(ptr) @ stdcall HitTestThemeBackground(ptr long long long long ptr long int64 ptr) @ stdcall IsAppThemed() diff --git a/include/uxtheme.h b/include/uxtheme.h index e6994a1..e167d80 100644 --- a/include/uxtheme.h +++ b/include/uxtheme.h @@ -146,6 +146,7 @@ HRESULT WINAPI GetThemeSysString(HTHEME,int,LPWSTR,int); HRESULT WINAPI GetThemeTextExtent(HTHEME,HDC,int,int,LPCWSTR,int,DWORD, const RECT*,RECT*); HRESULT WINAPI GetThemeTextMetrics(HTHEME,HDC,int,int,TEXTMETRICW*); +HRESULT WINAPI GetThemeTransitionDuration(HTHEME,int,int,int,int,DWORD*); HTHEME WINAPI GetWindowTheme(HWND);
#define HTTB_BACKGROUNDSEG 0x0000