Hi,
Do you know of KeePass Password Safe 2? It's open-source and I'm trying to do some things but I've hit a dead end and can't find where the code is doing this and why it's doing it at all.
The source code is here and it's coded in C#: http://downloads.sourceforge.net/keepass/KeePass-2.08-Source.zip
The problem is that the icons of the TreeView nodes and ListView entries are not properly rendered if the come from an alpha-blended PNG file. For instance, I created a 16x16 image and filled with a solid red color but with 50% transparency and saved it as PNG. Then added this icon to one of the TreeView nodes and KeePass displays this icon in a grayish color.
I'm not the author of this application as you know and can't post specific blocks of codes as I don't know which one might be causing the problem and like I said, I have no idea where this is coming from.
Can anybody help me out here?
EDIT:
I think I've found the issue here:
http://www.codeproject.com/KB/miscctrl/AlphaImageImagelist.aspx