mirror of
https://github.com/reactos/reactos.git
synced 2024-06-30 18:01:07 +00:00
[User32]
- Fix return for SCROLLBARINFO RECT to use screen coordinates. See CORE-9225. svn path=/trunk/; revision=69250
This commit is contained in:
parent
f21871fbb8
commit
22a02b7d74
|
@ -1499,6 +1499,21 @@ RealGetScrollInfo(HWND Wnd, INT SBType, LPSCROLLINFO Info)
|
||||||
return NtUserSBGetParms(Wnd, SBType, pSBData, Info);
|
return NtUserSBGetParms(Wnd, SBType, pSBData, Info);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
|
BOOL WINAPI GetScrollBarInfo(HWND hwnd, LONG idObject, LPSCROLLBARINFO info)
|
||||||
|
{
|
||||||
|
BOOL Ret;
|
||||||
|
PWND pWnd = ValidateHwnd(hwnd);
|
||||||
|
TRACE("hwnd=%p idObject=%d info=%p\n", hwnd, idObject, info);
|
||||||
|
if (!pWnd) return FALSE;
|
||||||
|
Ret = NtUserGetScrollBarInfo(hwnd, idObject, info); // This will be fixed once SB is server side.
|
||||||
|
/* rcScrollBar needs to be in screen coordinates */
|
||||||
|
OffsetRect( &(info->rcScrollBar), pWnd->rcWindow.left, pWnd->rcWindow.top );
|
||||||
|
return Ret;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @implemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -345,7 +345,7 @@
|
||||||
342 stdcall GetReasonTitleFromReasonCode(long long long)
|
342 stdcall GetReasonTitleFromReasonCode(long long long)
|
||||||
343 stdcall GetRegisteredRawInputDevices(ptr ptr long)
|
343 stdcall GetRegisteredRawInputDevices(ptr ptr long)
|
||||||
# GetRipFlags
|
# GetRipFlags
|
||||||
345 stdcall GetScrollBarInfo(long long ptr) NtUserGetScrollBarInfo
|
345 stdcall GetScrollBarInfo(long long ptr) ; NtUserGetScrollBarInfo
|
||||||
346 stdcall GetScrollInfo(long long ptr)
|
346 stdcall GetScrollInfo(long long ptr)
|
||||||
347 stdcall GetScrollPos(long long)
|
347 stdcall GetScrollPos(long long)
|
||||||
348 stdcall GetScrollRange(long long ptr ptr)
|
348 stdcall GetScrollRange(long long ptr ptr)
|
||||||
|
|
Loading…
Reference in a new issue