Вниз
Скачать: 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
15-1293372734
Мимо не прошел
2010-12-26 17:12
2011.04.17
Свое


2-1294996660
tippa
2011-01-14 12:17
2011.04.17
убрать значек с панели задач, само окно оставить


4-1239082807
Игорь404
2009-04-07 09:40
2011.04.17
Альтернатива SendMessage


2-1295200193
izja
2011-01-16 20:49
2011.04.17
idHttp 403


15-1293447297
GanibalLector
2010-12-27 13:54
2011.04.17
Распознавания рукописных символов (FlexiCapture + Delphi)




   Наверх