Visual changes after running tests

Paul Vriens paul.vriens at xs4all.nl
Mon Nov 21 07:28:14 CST 2005


> On Sun, 20 Nov 2005 17:02:21 +0100, you wrote:
>
>>Hi,
>>
>>with the latest winetest suite I've noticed the following changes:
>>
>>- On win98 my taskbar get's twice the size it used to be.
>>- On win98/winxp the window border is a lot thicker.
>>- On winxp the icons in my taskbar are a lot bigger. And also the icons
>>in for example regedit.
>>
>>the first and last one prevail (even after rebooting). The second one
>>seems to intermittently stay.
>>
>>I'll have a look myself later on but just wanted some confirmation.
>
> The first one is definitely caused by my re-enabling of the
> SPI_GET/SETBORDER tests in user/tests/sysparams.c. The problem here is
> that the default border is 1, which is also the minimum accepted. If you
> don't allow bigger borders (causing the task bar to expand) then there
> cant be tests. No need for rebooting, you can easily correct it with the
> mouse.
>
> The second I don't see, but since it is about borders this could be the
> same patch. Can you tell if the sysparams test is causing it?
>
> Rein.
>
Hi Rein,

the problem with the big icons is due to the fact that (somehow)
CaptionWidth is changed.

One thing that doesn't look correct in tests/sysparams.c :

586     /* The SPI_SETBORDER seems to be buggy on Win9x/ME (looks like you
need to
587      * do it twice to make the intended change). So skip parts of the
tests on
588      * those platforms */
589     iswin9x = GetVersion() & 0x80000000;

and later on :

613     if( !iswin9x) {
614         test_setborder(1,  1, dpi);
615         test_setborder(0,  1, dpi);
616         test_setborder(7,  1, dpi);
617         test_setborder(20, 1, dpi);
618     }

so were doing the test twice if it's not win9x/ME ??

Cheers,

Paul.




More information about the wine-devel mailing list