Delphi XE2:如何使用TImageList在工具栏上绘制透明GIF图像

时间:2013-07-31 07:57:33

标签: delphi transparency toolbar gif timagelist

使用:Delphi XE2; VCL表格申请

是否可以使用TImageList在ActionToolbar(使用ActionManager)上绘制透明GIF图像?

我一直在尝试,但我得到的是工具按钮上的黑色背景。

GIF图像为256色;并具有透明度(通过在Corel PaintShopPro中打开图像进行验证)。

在ImageList上,我设置了属性:

ColorDepth:= cd32bit, DrawingStyle:= dsTransparent。

在设计时和运行时屏幕截图:

enter image description here

enter image description here

感谢任何提示或解决方法!

1 个答案:

答案 0 :(得分:1)

将您的GIF保存为PNG。 PNG具有alpha通道并支持半透明