Module: wine Branch: refs/heads/master Commit: 1e0f378c307fea7ba8e96a46cc3e32c106ed1f43 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=1e0f378c307fea7ba8e96a46...
Author: Jacek Caban jacek@codeweavers.com Date: Fri Apr 14 14:42:47 2006 +0200
shdocvw: Update pos_rect and clip_rect in SetObjectRects.
---
dlls/shdocvw/oleobject.c | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/dlls/shdocvw/oleobject.c b/dlls/shdocvw/oleobject.c index 5adb88e..2ab2d8d 100644 --- a/dlls/shdocvw/oleobject.c +++ b/dlls/shdocvw/oleobject.c @@ -507,6 +507,11 @@ static HRESULT WINAPI OleInPlaceObject_S
TRACE("(%p)->(%p %p)\n", This, lprcPosRect, lprcClipRect);
+ memcpy(&This->pos_rect, lprcPosRect, sizeof(RECT)); + + if(lprcClipRect) + memcpy(&This->clip_rect, lprcClipRect, sizeof(RECT)); + if(This->shell_embedding_hwnd) { SetWindowPos(This->shell_embedding_hwnd, NULL, lprcPosRect->left, lprcPosRect->top,