"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "dlls/user32/winpos.c" between
wine-6.0.tar.xz and wine-6.0.1.tar.xz

About: Wine is an Open Source implementation of the MS Windows API on top of X, OpenGL, and Unix. Think of Wine as a compatibility layer for running Windows programs.

winpos.c  (wine-6.0.tar.xz):winpos.c  (wine-6.0.1.tar.xz)
skipping to change at line 1161 skipping to change at line 1161
lparam = 0; lparam = 0;
} }
WIN_ReleasePtr( wndPtr ); WIN_ReleasePtr( wndPtr );
SendMessageW( hwnd, WM_SIZE, wParam, lparam ); SendMessageW( hwnd, WM_SIZE, wParam, lparam );
SendMessageW( hwnd, WM_MOVE, 0, MAKELONG( client.left, client.top )); SendMessageW( hwnd, WM_MOVE, 0, MAKELONG( client.left, client.top ));
} }
else WIN_ReleasePtr( wndPtr ); else WIN_ReleasePtr( wndPtr );
/* if previous state was minimized Windows sets focus to the window */ /* if previous state was minimized Windows sets focus to the window */
if (style & WS_MINIMIZE) SetFocus( hwnd ); if (style & WS_MINIMIZE)
{
SetFocus( hwnd );
/* Send a WM_ACTIVATE message for a top level window, even if the window
is already active */
if (GetAncestor( hwnd, GA_ROOT ) == hwnd && !(swp & SWP_NOACTIVATE))
SendMessageW( hwnd, WM_ACTIVATE, WA_ACTIVE, 0 );
}
done: done:
SetThreadDpiAwarenessContext( context ); SetThreadDpiAwarenessContext( context );
return wasVisible; return wasVisible;
} }
/*********************************************************************** /***********************************************************************
* ShowWindowAsync (USER32.@) * ShowWindowAsync (USER32.@)
* *
* doesn't wait; returns immediately. * doesn't wait; returns immediately.
 End of changes. 1 change blocks. 
1 lines changed or deleted 8 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)