user32: Add the parameter bStatic in MDI_GetWindow to select the using child list

Ilya Shpigor shpigor at etersoft.ru
Mon Oct 13 06:56:22 CDT 2008


Hello,
	The wine have problem with the Ctrl+Shift+Tab switching between the MDI 
windows (switch only neghboring windows). I suppose, that reason of this is 
using the WIN_ListChildren in the MDI_GetWindow function. WIN_ListChildren 
return the child list with the variable sequence of elements. This sequence 
depends on the current active window.
	But in some cases we need this variable sequence. For example to determine 
the focused window after destroy other window.
	This patch add new parameter in MDI_GetWindow to check that child list are 
needed. There is the clientInfo->child using instead the WIN_ListChildren. 
Also some necessary changes in processing this list are added.

-- 
Best regards
        Ilya Shpigor.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-user32-Add-the-parameter-bStatic-in-MDI_GetWindow-t.patch
Type: text/x-diff
Size: 3439 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20081013/3c3c8ab0/attachment.patch 


More information about the wine-patches mailing list