Вниз
Скачать: CL | DM;

Как добавить в ImageList картинку с прозрачным фоном в run time?   Найти похожие ветки 

 
TStas   (2011-01-16 18:35) [0]

Собственно, это и весь сабж. Обычно добавляю картинки так:
List.Add(Bmp, nil); Где List - это ImageList, Bmp - это сама картинка. Всё хорошо, но фон остаётся непрозрачным. Закрашивание фона цветом окна не решает проблему, посколько в менюшках пункты бывают подсвечены синим цветом, и тогда картинка начинает на синем фоне выделяться. Догадываюсь, что нужно какую-то не нулевую маску передавать, но какую именно, не знаю.


 
han_malign   (2011-01-17 13:12) [1]

function AddMasked(Image: TBitmap; MaskColor: TColor): Integer;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.007 c
6-1236688524
maxistent
2009-03-10 15:35
2011.04.17
Передача данных через прокси


8-1211723746
S@7
2008-05-25 17:55
2011.04.17
циклично проигрывать музыку


15-1293842666
NailMan
2011-01-01 03:44
2011.04.17
автозапуск utorrent на win2008. нет оболочки


15-1292587835
Правильный$Вася
2010-12-17 15:10
2011.04.17
замена имени видюхи


15-1294386557
vaz_mz
2011-01-07 10:49
2011.04.17
печать в виндовс ХП




   Наверх