Delphi XE2: Как рисовать прозрачные изображения GIF на панели инструментов с помощью TImageList
Использование: Delphi XE2; Приложение VCL Forms
Можно ли рисовать прозрачные изображения GIF на панели ActionToolbar (с ActionManager), используя TImageList?
Я пытался, но я получил черный фон на кнопках инструментов.
Изображения GIF имеют 256 цветов; и иметь прозрачность (проверяется открытием изображений в Corel PaintShopPro).
В ImageList я установил свойства:
ColorDepth: = cd32bit, DrawingStyle: = dsTransparent.
Снимки экрана формы во время разработки и выполнения:
Любые советы или обходные пути приветствуются!
1 ответ
Сохраните свой GIF как PNG. PNG имеет альфа-канал и поддерживает полупрозрачность