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

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

Значок в ресурсе


Nucer ©   (2010-05-20 16:09:00) 

Проблема немного странная, но актуальная для меня :)

Есть приложение с окнами. Удален стандартный ресурс со стандартным значком, чтобы в проводнике Windows (и в заголовке окон) рисовалось стандартное синее окошко вместо значка.

Теперь понадобилось подключить ресурс, содержащий собственный набор значков для трея (TrayIcon):
Icon1 ICON "tray1.ico"
Icon1 ICON "tray2.ico"
Все нормально, но в проводнике теперь отображается значок Icon1.

Можно ли это как-нибудь исправить? Может поменять тип значка? Или добавить "пустой" ресурс с определенным именем?


Медвежонок Пятачок   (2010-05-20 16:33:00) [1]

Но зато в этом случае в проводнике будет дефолтная иконка


Nucer   (2010-05-20 16:32:00) [2]

Но в этом случае не получится их загружать через LoadIcon... Или получится?


Медвежонок Пятачок   (2010-05-20 16:26:00) [3]

замени тип ресурса для своих иконок.
винда не будет знать что это вообще иконки


Nucer   (2010-05-20 16:24:00) [4]

Я первым делом написал, что ситуация странная :)

Требуется, чтобы в проводнике отображался стандартный значок (не какой-то конкретный, а стандартный для данной ОС). Это невозможно? Может есть другой способ хранения ico в бинарном файле (вроде TImageList, но с сохранением прозрачности)?


Медвежонок Пятачок   (2010-05-20 16:16:00) [5]

странная логика.

1. хочется чтобы в проводнике отображался определенный значек.
2. иконка специально удаляется из ресурсов.

может добавить в ресурс первой иконку которую страшно хочется видеть в проводнике?


Наверх

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