Hi All,
I think the problem is caused by a bug in NtUserPaintDesktop in /trunk/reactos/subsys/win32k/ntuser/desktop.c
The NtGdiStrechBlt on line 1277 uses the clipping box (Rect) to determin the destination with and hight of the background, but no actual clipping is preformed. A quick fix (hack?) for the problem would be changing the "Rect.right" to "sz.cx" and "Recht.bottom" to "sz.cy". This would update the entire desktop background on every request (just like the Tile and Centre moduses do).
(I don't have a build environment set-up, so i can't test this suggested fix, sorry)
Regards,
Sebastiaan
-----Original Message----- From: ros-dev-bounces@reactos.org [mailto:ros-dev-bounces@reactos.org]On Behalf Of WaxDragon Sent: Monday, January 16, 2006 2:39 PM To: ReactOS Development List Subject: Re: [ros-dev] Strange Stretch Problem
I have seen this exact problem. I was getting around to filing a bug on it. ;0)
On 1/16/06, James Tabor jimtabor@adsl-64-217-116-74.dsl.hstntx.swbell.net wrote:
Hi all, Can anyone see the problem with this picture? Every time I move
the window,
it looks like back behind the window, it gets redrawn. Thanks, James
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
-- <Alex_Ionescu> it's like saying let's rename Ke to Kernel because people think it's Ketchup
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev