user32: Changes in the MDI_GetWindow function

Ilya Shpigor shpigor at etersoft.ru
Mon Sep 1 04:55:12 CDT 2008


Hello,

I have problem with the switching between MDI windows. On <Ctrl> + <Tab> the 
work is correct, but on <Ctrl> + <Tab> + <Shift> we can switch only to the 
previous window (it work is the same as <Ctrl> + <Tab>, but in other 
direction in WinXP). 

I suppose, that problem with WIN_ListChildren function. It return the list of 
children with active one on the first place (0 element). For this reason 
there is the error in working GetWindow algorithm. 

Can this patch be correct to solve this problem? This is other way to get the 
list of children MDI windows.

Changelog:
 - user32/mdi.c

-- 
Best regards
        Ilya Shpigor.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-user32-Changes-in-MDI_GetWindow.-Using-the-MDICLIEN.patch
Type: text/x-diff
Size: 2579 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080901/73247e3d/attachment.patch 


More information about the wine-patches mailing list