WineX11.drv: Add an X11 window for the client area [attempt2]
Roderick Colenbrander
thunderbird2k at gmx.net
Tue Dec 18 04:15:45 CST 2007
By accident I discovered that with this patch the wine desktop window doesn't work properly if there are multiple windows around (you notice redrawing issues). I haven't seen those before, so there is something wrong in this patch but I don't know where to look (I guess it is the client_window = whole_window code).
Roderick
> The previous patch accidently undid one of Stefan's changes and prevented
> it from compiling. This patch should be fine.
>
> Roderick
>
>
> > Hi,
> >
> > This is an updated version of the previous patch. It contains the
> > following changes:
> > - the client window is set to the whole window in case of the desktop
> > - NortWestGravity is used when creating the client window
> > - the client window is destroyed in SetParent together with the other
> X11
> > windows
> >
> > The patch was tested using the user32 tests and various opengl / d3d
> test
> > apps. All worked correctly.
> >
> > Regards,
> > Roderick Colenbrander
> >
> > --
> > GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
> > Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail
>
> --
> GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS.
> Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail
--
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
More information about the wine-devel
mailing list