distal-attribute
distal-attribute
distal-attribute
distal-attribute

rev 3066 png wine

rocco posted 5 years ago in General
Icons look strange in rev 3066, where the png alpha channel was changed, when running under wine, ubuntu.
ansgar posted 5 years ago
Shit, I knew that would have some bad effect. I'm curious, could you make a screenshot and show me please?
forestwalker posted 5 years ago
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 posted 5 years ago
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.
forestwalker posted 5 years ago
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 posted 5 years ago
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.
forestwalker posted 5 years ago
That's sad to hear unhappy
ansgar posted 5 years ago
Ah, well the Delphi community is really huge - so there is a chance that we find some workaround sooner or later.
forestwalker posted 5 years ago
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.