ImageList обещает мне альфа-наложение, но как мне его включить?

Я хочу, чтобы на моих кнопках были изображения с альфа-наложением.
В соответствии с инструкциями я включил компонент TXPManifest в свою основную форму.
Ниже приведены некоторые изображения, которые я загрузил в свой проект.

Imagelist editor

Однако мой BitBtn , который связан со списком изображений через ActionList, по-прежнему не работает.

BitBtn is off << - Во время выполнения это выглядит так, Ура!

Как мне заставить Delphi 2007, работающую на моем ноутбуке с Windows 7, на самом деле использовать альфа-канал ImageList продолжает меня дразнить?

В ответ на @RRUZ вот свойства списка изображений:
enter image description here
(обратите внимание на отсутствие свойства colordepth )

EDIT
Альфа-смешение действительно работает с TMS AdvGlowButton : AdvGlowButton with alphablending correct
Так что это, вероятно, не проблема ImageList, а скорее проблема BitBtn.

ОБНОВЛЕНИЕ 2
Скачано и установлено PngComponents . Помещение TPNGImageList в пустую форму немедленно приводит к сбою D2007. (Возможно, что-то в настройках / пути / и т. Д., Но я слишком далеко ухожу от исходной проблемы, поэтому отказываюсь от преследования png).
Так что это не сработает.

7
задан Johan - reinstate Monica 11 September 2013 в 16:18
поделиться