Although I like the new design of the splash screen, is it really supposed to look like that?
What the hell, I replied to your post 10 minutes ago, where did it go???
Anyway: No, I had hoped it would look better after 3221 :?
The idea behind this screen (you get it) is to have a less fuzzy outline that can be region-skinned with simple CSG (4 rectangles, available on every platform). Unluckily, in reality, region skinning did nothing at all under Windows, so I emulated it with setting the DC's clip region.
As Yiannis later reported, this does not work for Linux, so I added region-skinning on top (both methods used now). Unluckily, I still have acute Linux shortage, so I can't test
Testet on Linux with wxGTK 2.6.2, gcc 4.1.1 and revision, well, you probably can see that.
Lol, was about to ask "what version"
Could you give it a try please? If nothing helps, one could
GetHandle() on the window and use GTK's native function to apply the region. However, it might be that
SetBackgroundStyle() in line 121, which used to be the "GTK enabling hack" is the actual cause of this. Or, one might skip
OnEraseBackground() entirely, maybe that grey is really some background drawing (which, for some reason draws outside the region?).
It looks sorta like that in the about dialog on Windows.......
Yes, but that's unrelated.