ImageList обещает мне Alphablending, но как его включить?
Я хочу, чтобы мои кнопки имели изображения с alphablending на них.
В соответствии с инструкцией я включил TXPManifest
компонент на моей mainform.
Ниже приведены некоторые изображения, которые я загрузил в свой проект.
BitBtn
, который связан с imagelist через ActionList все еще смотрит.
как заставить Delphi 2007 работать на моем ноутбуке Windows 7 на самом деле используйте альфа-канал ImageList продолжает дразнить меня?
в ответ на @RRUZ, вот свойства imagelist:
(обратите внимание на отсутствие colordepth
собственность)
редактировать
Альфа-смешение тут работа с TMS AdvGlowButton
:
Так что это, вероятно, не проблема ImageList, насколько это проблема BitBtn.
обновление 2
Загружено и установлено PngComponents
. Поставив TPNGImageList
на пустой форме мгновенно вылетает D2007. (возможно, что-то в настройках/path/etc, но я дрейфую слишком далеко от исходной проблемы, поэтому я отбрасываю преследование png).
Так что это не работает.
1 ответов
Я предлагаю вам обратиться к Андерсу Меландеру блог.
Hes опубликовал 2 соответствующие сообщения, связанные с Альфа-смешивание под Delphi 2007:
очень instructives.