UI regression

Duane Clark junkmail at junkmail.com
Mon Mar 4 16:35:19 CST 2002


Jon Piesing wrote:
> 
> 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_GETMINMAXINFO,wp=00000000,lp=405459d8)
> 08070cf0:Call window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000)
> 08070cf0:Call window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000)
> 08070cf0:Ret  window proc 0x40669280 (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=00000000
> 08070cf0:Ret  window proc 0x5f4019fa (hwnd=00010022,msg=WM_MDIGETACTIVE,wp=00000000,lp=00000000) retval=00000000
> 08070cf0:Ret  window proc 0x5f4019fa (hwnd=0002002e,msg=WM_GETMINMAXINFO,wp=00000000,lp=405459d8) retval=00000000
> 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_NCCREATE,wp=00000000,lp=40545c54)
> 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_STYLECHANGING,wp=ffffffec,lp=405456a0)
> 08070cf0:Ret  window proc 0x5f4019fa (hwnd=0002002e,msg=WM_STYLECHANGING,wp=ffffffec,lp=405456a0) retval=00000000
> 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_STYLECHANGED,wp=ffffffec,lp=405456a0)
> 08070cf0:Ret  window proc 0x5f4019fa (hwnd=0002002e,msg=WM_STYLECHANGED,wp=ffffffec,lp=405456a0) retval=00000000
> 08070cf0:Ret  window proc 0x5f4019fa (hwnd=0002002e,msg=WM_NCCREATE,wp=00000000,lp=40545c54) retval=00000001
> 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_NCCALCSIZE,wp=00000000,lp=40545a68)
> 08070cf0:Ret  window proc 0x5f4019fa (hwnd=0002002e,msg=WM_NCCALCSIZE,wp=00000000,lp=40545a68) retval=00000000
> 08070cf0:Call window proc 0x5f4019fa (hwnd=0002002e,msg=WM_CREATE,wp=00000000,lp=40545c54)

Well, the interesting thing is that yours is also apparently an MDI 
application, is that right? MDI means it has multiple windows with 
separate decorations (like minimize and close buttons), but the separate 
windows are not truly independent. In other words they can be drug 
around but only within the main window.

I wonder if this might be an MDI problem. It is only this internal MDI 
window that has refresh problems for me. I have been digging into my app 
quite a bit, so let me see if I can get mine to refresh properly (I 
think I have found the area where the problem occurs). If I can do that, 
then I will have a much better idea of how this works, and will try to 
figure out yours.

-- 
My real email is akamail.com at dclark (or something like that).




More information about the wine-users mailing list