Модераторы: Snowy, Alexeis, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с ImageLIst и иконками в Delphi 
:(
    Опции темы
maru66649
  Дата 6.3.2006, 11:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 12.12.2005

Репутация: нет
Всего: нет



Буду очень благодарен всем, кто ответит на вопросы:

1. Как корректно отобразить иконку с альфа каналом (32 bit) в системе ?
2. Как программно добавить ICO размером больше 32 x 32 в ImageList ?

Вот ссылка на сайт, где изображены все желаемые вопросы, но нет их решения. smile
http://abouticons.narod.ru/delphi_faq.htm
Решение вопросов с этого сайта, кроме заданных выше в теме, можно найти в DRKB или других источниках.
Вопросы рассматриваются относително Delphi 7.
Заранее огромное спасибо.


M
Girder
Поиск... http://forum.vingrad.ru/index.php?act=Search&f=2

PM MAIL   Вверх
Snowy
Дата 6.3.2006, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 18
Всего: 484



Цитата(maru66649 @ 6.3.2006, 11:13 Найти цитируемый пост)
Как корректно отобразить иконку с альфа каналом (32 bit) в системе
"в системе" - это где?


Цитата(maru66649 @ 6.3.2006, 11:13 Найти цитируемый пост)
Как программно добавить ICO размером больше 32 x 32 в ImageList ?
Выставь нужные размеры в параметрах ImageList (Width и Height).
PM MAIL   Вверх
maru66649
Дата 6.3.2006, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 12.12.2005

Репутация: нет
Всего: нет



Проблема вобщем вот:

1. создаю новы проект
2. создаю ToolBar
3. создаю ToolButton
4. создаю ImageList 48x48
5. загружаю в него иконку с размерами 48x48 32bit (иконка содержит еще форматы типа 32x32, 16x16 разные палитры и т.д.)
6. Вижу черные полосы на месте альфа канала в списке иконок
7. Нажимаю OK
8. На кнопке вообще ничего нет

Как это исправить?
Попытки поиска по форуму ни к чему не превели. Ответа я так и не нашел.
PM MAIL   Вверх
s-mike
Дата 6.3.2006, 14:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 16.1.2005
Где: Киев

Репутация: 5
Всего: 16



С 32-битными иконками намного больше ограничений. В win9x они работать не будут. Лучше использовать PNG. Благо есть хороший компонент под названием TPngImage.

Это сообщение отредактировал(а) s-mike - 6.3.2006, 14:18
PM MAIL WWW   Вверх
maru66649
Дата 6.3.2006, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 12.12.2005

Репутация: нет
Всего: нет



Спасибо s-mike.
Наверное это будет лучший вариант.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Звук, графика и видео"
Girder
Snowy
Alexeis

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • По вопросам разработки игр стоит заглянуть сюда

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема »


 




[ Время генерации скрипта: 0.0444 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.