Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

"Неактивная" пиктограмма


Ш-К ©   (2005-05-17 11:17:00) 

Нужно нарисовать битмап в "неактивном стиле"? Как это выглядит, например, в неактивных пунктах меню.
В одних случаях хранятся две версии картинки, в других используется какой-то алгоритм для конвертации.
Где взять этот алгоритм?


Ш-К   (2005-05-17 12:23:00) [1]

Дело не в иконках, дело в любых битмапах.
Нашел здесь: TCustomImageList.DrawOverlay.
Придется картинки закружать в TImageList.
А алгоритм всеравно зарыт в WinAPI. (


Kolan   (2005-05-17 12:16:00) [2]

Сделай парные иконки. Солидные приложения так и делают.


Ш-К   (2005-05-17 11:59:00) [3]

Это не то. Это градации серого. Можно брать и просто среднее арифметическое от RGB.
Я говорю про эфект "вогутности" от отсутствия катринки.
Сделайте неактивным пункт меню и посмотрите.


Palladin   (2005-05-17 11:40:00) [4]

http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988625272&n=21


Наверх

Титульная страница Поиск, карта сайта Написать письмо