Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2013, 00:20   #1
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
Вопрос run-time, TImageList и ICONки

Доброго времени суток!

Собственно проблема:
В режме Run-time создается TImagelist вот такой:
Код:
  fImages := TImageList.Create(nil);
  fImages.DrawingStyle := dsTransparent;
  fImages.BkColor := clNone; //Пробовал и clFuchsia, фон стал розовым
Далее извлекается иконка из exe файла, 16 размера, и помещается в этот ImageList.

В итоге, в VirtualStringTree иконка рисуется на черном фоне.
В реалиях, при сбросе иконки на диск, фон иконки - прозрачный.
Что-то не так с ImageList, вот только что?


PROBLEM SOLVED

Solution:
Код:
  fImages := TImageList.Create(nil);
  fImages.DrawingStyle := dsTransparent;
  fImages.BkColor := clFuchsia;
  fImages.ColorDepth:=cd32Bit;  //<< -- !!!

Последний раз редактировалось Человек_Борща; 20.09.2013 в 00:25.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
XPManifest run-time LomoCoder Общие вопросы Delphi 9 06.08.2013 21:30
Компонент работает в run-time, но не работает в design-time hon Компоненты Delphi 3 20.02.2013 20:17
Access Run Time vlkr Microsoft Office Access 3 13.06.2012 16:29
Run-time error 13 olimpus Microsoft Office Excel 11 25.12.2010 22:49
ActionManager - работа в run - time chingiz Компоненты Delphi 0 10.10.2009 08:48