Форум: "Основная";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];
ВнизИконки с альфаканалом? Найти похожие ветки
← →
lipskiy (2002-08-26 20:32) [0]В XP все иконки с гладкими краями, в W2k они же выглядят зазубренными. Полагаю - это из-за использования полупрозрачности. Можно ли альфаканал организовать программно в своем приложении, чтобы работало независимо от платформы? (Соответственно - если можно, то как)
← →
Настя (2002-08-27 09:08) [1]Здраствуйте!
Все дело в том, что раньше использовались иконки всего 16 цветов
(см. Imageeditor), в XP используются 32 бита цвета, что и позваляет создать такие иконки. Есть специальные редакторы.
← →
Polevi (2002-08-27 09:13) [2]2Настя
то есть в вин2к у меня 16 цветные иконки ? хм..
← →
lipskiy (2002-08-27 10:51) [3]2 Настя
Извини, но это чушь полная, при чем тут ИмэйджЭдитор? :))
Я ж говорю не о дельфовом создателе иконок, а вообще о иконках в винде.
А вот насчет 32-битности - так это и есть альфаканал, 24 бита на цвет и 8 бит на маску. В 2000 винде 24 битные иконки тоже поддерживается, и в 98-ой тоже, так что сорри, ты не права.
А вот насчет 32-битных - я и справшиваю, если система поддерживает 32-битную палитру в принципе, то можно ли самому программно реализовать альфаканал?
← →
mumu (2002-08-27 11:20) [4]2lipskiy ©:
>А вот насчет 32-битных - я и спрашиваю, если система
>поддерживает 32-битную палитру в принципе, то можно
>ли самому программно реализовать альфаканал?
Эээээ... Чего-то как-то мутно... В принципе, программно реализовать альфаканал – в чём проблемы? И причём тут 32 бита? Прозрачность можно реализовать и в 24 и, если потрудиться, в 16. А если совсем постараться – можно и с размытием фона.
---------------------------
С уважением, mumu
← →
lipskiy (2002-08-27 19:19) [5]2 mumu
Проблема вот в чем.
Как в принципе альфаканал реализуется - это понятно.
Но как это реализовать для стандартных контролов, типа TToolBar, который читает картинки из ImageList... Даже просто перекрыть отрисовку, видимо, недостаточно...
← →
Настя (2002-08-28 17:52) [6]В этом я не разбираюсь (имею в виду альфа-каналы и т.п.), возможно не правильно понила вопрос. Но ведь права имхо.
А редактор картинок из поставки Делфи, не поддерживает больше 16 цветов, поэтому и привела его как пример (имею ввиду иконки).
← →
lipskiy (2002-08-29 21:59) [7]Кстати, а какой-нить редактор иконок 32-битный не подскажете?
← →
Yaro (2002-08-29 22:15) [8]Короче вопрос надо перефразировать - как получить цвет точки компонента-родителся под моим компонентом.
Если будет ответ на этот вопрос - будет все, что хочешь... только прорисовку всех контролов самому придется делать...
← →
Настя (2002-08-30 09:07) [9]>lipskiy
Не помню где именно брала, по моему на www.freeware.ru, называется IconStudio или что-то в этом роде
← →
lipskiy (2002-09-01 17:59) [10]2 Yaro © (29.08.02 22:15)
Совершенно верно!
Итак - вопрос именно такой:
Как получить цвет точки компонента-родителся под моим компонентом?
Делаю новую ветку.
Настя (30.08.02 09:07)
Спаибо, поищу.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c