TreeView control - set correct hwndNotify
Igor Grahek
igorg at cadlink.com
Tue Sep 9 09:19:48 CDT 2003
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:dpaun at rogers.com]
> Sent: September 8, 2003 11:52 PM
> To: wine-devel at winehq.org; 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.
>
>
More information about the wine-devel
mailing list