Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.21;
Скачать: CL | DM;

Вниз

Изменение глубины цвета у TIcon.   Найти похожие ветки 

 
Anderson   (2004-08-25 19:17) [0]

Я просмотрел ваш FAQ, но так и не нашел ответа на свой вопрос. Проблема моя заключается в том, что я не могу определить и изменить кол-во цветов в иконке.
Я пишу программу, которая умеет извлекать иконки из файлов (exe,dll и т.д.), с последующим сохранением понравившейся пользователю иконки. Когда, значит, пользователь жмет на иконку, она сохраняется в файл типа ico. Проблема в том, что иконка сохраняется в 16-цветном режиме, в то время как я хочу, чтобы она сохранялась, например, в High-color или True-color...
В TImage.Picture есть свойство PixelFormat, а вот в TImage.Picture.Icon нет...
Очень надеюсь на вашу помощь.


 
Mihey_temporary ©   (2004-08-25 20:07) [1]

> Проблема в том, что иконка сохраняется в 16-цветном режиме, в то время как  я хочу, чтобы она сохранялась, например, в High-color или True-color...

Стандартными средствами Delphi (для Delphi 5 - точно) это НЕВОЗМОЖНО через TIcon, так как имеются ограничения в исходном коде этого класса (класс-обёртка). Сейчас я заканчиваю проект, сохраняющий иконки вручную и уже готова загрузка иконок. Могу поделиться исходниками.


 
Anderson   (2004-08-25 21:26) [2]

Буду признателен. Мой e-mail: rusrumatrix@mail.ru (или просто щелки на мой ник), ICQ (лучше пиши на E-mail) - 217178233. Жду ;)



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

Текущий архив: 2004.11.21;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.045 c
3-1098150232
Fedia
2004-10-19 05:43
2004.11.21
Быстрый способ заполнения массива данными из Query


1-1099817308
Wood
2004-11-07 11:48
2004.11.21
Обращение к TMenuItem


4-1097580318
Lera
2004-10-12 15:25
2004.11.21
Обмен между приложениями.


6-1095061870
Comp
2004-09-13 11:51
2004.11.21
Перехват


1-1099464334
Uran
2004-11-03 09:45
2004.11.21
Проверка содержит ли строка дату