Hi,
When I load glyph in design time to buttons based on BGRA Bitmap (like TBGRASpeedButton, TBCButton) then everything works fine. But when I try to load it in runtime from TImageList.GetBitmap, then glyph has yellow color instead of alpha (see screen bgra-ongetbitmap.png). When I move mouse over button then artifact disappear. Even call Repaint, Refresh, Update, Invalidate on button after changing glyph doesn't help. I thought that maybe this is TImageList bug, but on TBitBtn it works fine. Am I doing something wrong in BGRA Controls? I attached demo (you need BGRA Controls, don't need to be fresh, TBGRASpeedButton is old control)
Ubuntu linux 12.04 64bit, GTK.
BGRA Bitmap 5.9.4 (stable)
Lazarus 1.1 from svn (CodeTyphon 2.80)
FPC 2.7.1 from SVN (from CodeTyphon 2.80)
Regards