Вниз
Скачать: CL | DM;

Delphi портит иконки..   Найти похожие ветки 

← →
Кокандокало   (2002-12-18 19:49) [0]

Подгрузил в TImageList иконки.. они были хорошо нарисованы.. А вот подгрузил их в тулбар, они стали какие покоцанные =( Некоторые пиксели побились.. Такое впечатление, что палитру кто-то загадил =(


← →
Наезжалкин   (2002-12-18 21:34) [1]

Ничего страшного! Borland C++ Builder тоже иногда таким же образом портит иконки.

Тебе ещё всякие умные люди будут говорить, что виновата видюха. Не слушай их! На самом деле, виновата Borland!


← →
Karbo ©   (2002-12-18 22:38) [2]

Иконка на самом деле состоит из нескольких картинок, отличающихся форматом (16х16, 32*32, 48*48 и др) и числом цветов (16, 256 ...). Число таких картинок в ресурсе ОДНОЙ иконки может достигать десятка. Если в иконке присутствует только один формат - к примеру 32*32, то при выводе иконки в случае, когда нужно изображение 16*16, картинка и будет "покоцана". То же и с палитрой.


← →
Rouse_ ©   (2002-12-18 22:50) [3]

В дополнение к > Karbo © (18.12.02 22:38)
Если ты компилируешь проект в 16-ти цветовой настройке экрана, цвета ты получешь также соответствующие.
Второе, возможно используется не тот прозрачный цвет (в начале он стоит внизу слева, если я не ошибаюсь) возможно что части картинки просто воспринимаются как прозрачные

ЗЫ: Если ошибся с расположением определения прозрачного цвета, то поправьте

Желаю успехов


← →
Спрашивающий   (2002-12-19 01:57) [4]

Совет-
Если иконки рисуешь сам попробуй их делать с размером 16х16 с 16ю цветами и соответственно с расширением файла ICO помещаешь их в ImageList такие иконки вряд ли исказяться при стандартных настройках среды Delphi.


← →
Кокандокало   (2002-12-19 14:15) [5]

в том то и дело!
а. Иконки все 22x22
b. Винды в 16бит цветах работают..

2Наезжалкин: а что делать? Ты в борланд не писал? Что они говорят по этому поводу?


← →
asmith   (2002-12-19 17:29) [6]

А в TImageList указаны размеры 22x22?



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.021 c
1-99100
tytus
2002-12-20 00:43
2002.12.30
ListBox.


14-99348
Malder
2002-12-11 00:02
2002.12.30
Цена на AMD 366


14-99327
Yury
2002-12-04 11:53
2002.12.30
pdf file


1-99180
race1
2002-12-19 06:48
2002.12.30
clipboard


3-98959
Кузя
2002-12-09 12:06
2002.12.30
Помогите найти ошибку при вставке данных в базу (SQL)




   Наверх