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