![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Delphi портит иконки..
Кокандокало © (2002-12-18 19:49:00)Подгрузил в TImageList иконки.. они были хорошо нарисованы.. А вот подгрузил их в тулбар, они стали какие покоцанные =( Некоторые пиксели побились.. Такое впечатление, что палитру кто-то загадил =(
asmith (2002-12-19 17:29:00) [1]А в TImageList указаны размеры 22x22?
Кокандокало (2002-12-19 14:15:00) [2]в том то и дело!
а. Иконки все 22x22
b. Винды в 16бит цветах работают..
2Наезжалкин: а что делать? Ты в борланд не писал? Что они говорят по этому поводу?
Спрашивающий (2002-12-19 01:57:00) [3]Совет-
Если иконки рисуешь сам попробуй их делать с размером 16х16 с 16ю цветами и соответственно с расширением файла ICO помещаешь их в ImageList такие иконки вряд ли исказяться при стандартных настройках среды Delphi.
Rouse_ (2002-12-18 22:50:00) [4]В дополнение к > Karbo © (18.12.02 22:38)
Если ты компилируешь проект в 16-ти цветовой настройке экрана, цвета ты получешь также соответствующие.
Второе, возможно используется не тот прозрачный цвет (в начале он стоит внизу слева, если я не ошибаюсь) возможно что части картинки просто воспринимаются как прозрачные
ЗЫ: Если ошибся с расположением определения прозрачного цвета, то поправьте
Желаю успехов
Karbo (2002-12-18 22:38:00) [5]Иконка на самом деле состоит из нескольких картинок, отличающихся форматом (16х16, 32*32, 48*48 и др) и числом цветов (16, 256 ...). Число таких картинок в ресурсе ОДНОЙ иконки может достигать десятка. Если в иконке присутствует только один формат - к примеру 32*32, то при выводе иконки в случае, когда нужно изображение 16*16, картинка и будет "покоцана". То же и с палитрой.
Наезжалкин (2002-12-18 21:34:00) [6]Ничего страшного! Borland C++ Builder тоже иногда таким же образом портит иконки.
Тебе ещё всякие умные люди будут говорить, что виновата видюха. Не слушай их! На самом деле, виновата Borland!