rev 3066 png wine

[expired user #4597]'s profile image [expired user #4597] posted 14 years ago in General Permalink
Icons look strange in rev 3066, where the png alpha channel was changed, when running under wine, ubuntu.
ansgar's profile image ansgar posted 14 years ago Permalink
Shit, I knew that would have some bad effect. I'm curious, could you make a screenshot and show me please?
[expired user #4694]'s profile image [expired user #4694] posted 14 years ago Permalink
I experienced the issue too, here's a screenshot about it (before all png had white background which was a bit better to use).
Screenshot
ansgar's profile image ansgar posted 14 years ago Permalink
Yea, in the meantime a colleague also sent me a screenshot.

Saw that previous versions also had nearly the same bug, only with white instead of black. Difference was that icons on list controls were painted perfectly, only the menus were ugly. Now, also lists are ugly, and even with black background.

I planned to file a bug report to Wine. If I only knew if it's a bug in Wine or in Delphi. Googling after "ImageList Delphi transparence" doesn't give me much stuff.
[expired user #4694]'s profile image [expired user #4694] posted 14 years ago Permalink
I suppose it's some Delphi, or delphi-based-programs-on-wine, because I didn't notice anything similar on any other programs running on wine (i tried SQLYog and NaviCat and some other programs too, like Photoshop CS3, XLite, MS Office 2003 etc.).
Or maybe the png transparency support, because as I remember (I used to develop with Delphi some years ago) windows' natively supported formats are ico and bmp.
ansgar's profile image ansgar posted 14 years ago Permalink
Yes, and in Delphi 2010, PNGs with alpha transparency support was introduced, of which HeidiSQL makes use now. I also have a gutt feeling that Delphi's transparency stuff in TBitmap owns this bug. Unfortunately that makes it unlikely that this will be fixed soon.
[expired user #4694]'s profile image [expired user #4694] posted 14 years ago Permalink
That's sad to hear unhappy
ansgar's profile image ansgar posted 14 years ago Permalink
Ah, well the Delphi community is really huge - so there is a chance that we find some workaround sooner or later.
[expired user #4694]'s profile image [expired user #4694] posted 14 years ago Permalink
By the way the white background was strange too (instead of transparency) and also a unique behavior in HeidiSQL (in my case at least...).

Just to say some positive:
Except this (a bit) annoying bug, I like HeidiSQL a lot :)
I can just thank all of you, who are working on it... I only miss a native Linux versionwink(I'm thinking about trying to compile it somehow, but I don't have much time for this...)

Please login to leave a reply, or register at first.