I'm pretty new at Wine patching and CreateWindowEx does some other
parent checking so I didn't want to break anything else by fixing this
one.

Igor

> -----Original Message-----
> From: Dimitrie O. Paun [mailto:[EMAIL PROTECTED] 
> Sent: September 8, 2003 11:52 PM
> To: [EMAIL PROTECTED]; Igor Grahek
> Subject: Re: TreeView control - set correct hwndNotify
> 
> 
> On September 8, 2003 03:52 pm, Igor Grahek wrote:
> > ChangeLog: - TreeView control set Notify window correctly 
> in case that
> > window style is WS_POPUP.
> 
> Please send unidiff patches:
>     http://www.winehq.org/site/sending_patches
> 
> > !     if ((infoPtr->dwStyle & (WS_CHILD|WS_POPUP)) == WS_POPUP &&
> > IsWindow(((LPCREATESTRUCTW)lParam)->hwndParent ))
> > !         infoPtr->hwndNotify = 
> ((LPCREATESTRUCTW)lParam)->hwndParent;
> > !     else
> > !         infoPtr->hwndNotify = GetParent(hwnd);
> > !
> 
> I'm curious, can't we always use lpcs->hwndParent here? Or maybe do
> a GetParent(hwnd) when ->hwndParent is NULL? We should propage this
> to the other controls as well...
> 
> -- 
> Dimi.
> 
> 


Reply via email to