http://bugs.winehq.org/show_bug.cgi?id=8802
--- Comment #10 from rasz citizenr@gmail.com 2008-01-18 09:58:51 --- Ryan Norton" Replies: 234
Concerning WM_ERASEBKGND I do windows version detection and don't use the WM_ERASEBKGND/WM_PAINT stuff on XP or greater which is why it "works" on XP or greater emulation in wine :).
BTW uTorrent devs are doing some heavy hacking to work in Wine in newest Alpha, heres the changelog from : http://forum.utorrent.com/viewtopic.php?id=31998
- Change: Advanced setting to disable WINE hacks if need be (program restart required) - Change: A boatload of GUI hacks for WINE, including disabling listview flicker workarounds, a multitude of ugly hacks to make the addtorrent dialog usable on it, and disabling the messagebox subclassing (which means no checkbox or controls in them)
so this bug might look like obsolete/fixed in new uTorrent wersions, but will me only masked for wine.
btw I dont remember now why I did write "flags", obviously im no W32 gui programmer, but i was researching w32 API involved with this bug at the time so I guess I saw the difference in the flags when running wine with different OS set.