View previous topic :: View next topic |
Author |
Message |
rider42
Joined: 13 Dec 2006 Posts: 4
|
(Separately) Posted: Fri Aug 10, 2007 02:29 Post subject: Изменение вида кнопок дисков |
|
|
Я купил картридер и установил на него дрова, в которые входили и изменение внешнего вида съёмных дисков, то есть теперь съёмный диск SD имеет иконку в виде SD карты, CF - в виде CF карты ну и так далее, и когда ты вставляешь определённую карту памяти - то соответсвуяшая иконка зеленеет. Можно ли сделать так, что всё также было и в Total Commander 7.01, а не только в Моём компьютере? |
|
Back to top |
|
|
test1024
Joined: 09 Nov 2006 Posts: 76
|
(Separately) Posted: Sun Aug 12, 2007 14:20 Post subject: |
|
|
Иконки тотала хранятся в wcmicons.dll, а не получются из неизвестно каких программ, как в проводнике. Поэтому штатными средствами этого сделать нельзя. |
|
Back to top |
|
|
Night_Elf
Joined: 29 Aug 2008 Posts: 1
|
(Separately) Posted: Sat Aug 30, 2008 03:22 Post subject: |
|
|
test1024 wrote: | Иконки тотала хранятся в wcmicons.dll | а иконки дисков, используемые в кнопках, тоже там хранятся? Через Microangelo librarian там видно 87 наборов иконок, но иконок дисков среди них нет.
Версия 7.03 (не сборка).
Очень люблю иконки gnome и tango, хочу весь интерфейс ТС обеспечить ими :-) |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10259 Location: Россия, Саратов
|
(Separately) Posted: Sat Aug 30, 2008 08:56 Post subject: |
|
|
Это совершенно не то. В wcmicons.dll значки Тотала хранятся только для стандартных кнопок панели инструментов и для значков в меню. Для файловых панелей и кнопок дисков значки берутся либо из EXE-файла Тотала, либо из внешних библиотек (читаем в справке про ключи DriveLib и IconLib). Библиотеки либо ищутся готовые, либо (как необходимо в данном случае) делаются или исправляются самостоятельно. Для файловых панелей - как DLL или ICL со значками внутри (с помощью, например, компонентов Microangelo). Для кнопок дисков - как DLL с BMP-картинками внутри (преобразование ICO в BMP - опять же Microangelo, далее какой-нибудь редактор ресурсов). Можно также воспользоваться настроечной утилитой для Тотала TCThemes и легко скомпилировать (добавляя на вкладке "Иконки" вместо стандартных отдельные значки и картинки из ICO и BMP) единую библиотеку, которую затем указать значением как для DriveLib, так и для IconLib (там, кстати, ещё и цветовые схемы сохранять можно). Я сам такой пользуюсь. В общем, главное - найти и извлечь как ICO-файлы нужные значки, остальное дело техники. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
skole
Joined: 31 Dec 2004 Posts: 162 Location: Россия, Оренбург
|
(Separately) Posted: Mon Sep 29, 2008 10:07 Post subject: |
|
|
Может кто сталкивался с таким багом: делаю иконпак для дисков, все bmp-шки одинаковые по битности (1 пиксель FF00FF, 256 бит), все иконки отображаются нормально, а у "сетевое окружение" пропадает прозрачность и заливается цветом фона. Для теста менял битмапы местами, эффект тотже... |
|
Back to top |
|
|
Volniy
Joined: 15 Dec 2004 Posts: 585 Location: Местный
|
(Separately) Posted: Mon Sep 29, 2008 12:25 Post subject: |
|
|
Скорее всего в той BMP-шке нижний левый пиксель (а это настоящий первый пиксель) не того колеру, который в картинке задан как прозрачный. Проверь это. |
|
Back to top |
|
|
|