Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Изменение вида кнопок дисков

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
rider42



Joined: 13 Dec 2006
Posts: 4

Post (Separately) Posted: Fri Aug 10, 2007 02:29    Post subject: Изменение вида кнопок дисков Reply with quote

Я купил картридер и установил на него дрова, в которые входили и изменение внешнего вида съёмных дисков, то есть теперь съёмный диск SD имеет иконку в виде SD карты, CF - в виде CF карты ну и так далее, и когда ты вставляешь определённую карту памяти - то соответсвуяшая иконка зеленеет. Можно ли сделать так, что всё также было и в Total Commander 7.01, а не только в Моём компьютере?
Back to top
View user's profile Send private message
test1024



Joined: 09 Nov 2006
Posts: 76

Post (Separately) Posted: Sun Aug 12, 2007 14:20    Post subject: Reply with quote

Иконки тотала хранятся в wcmicons.dll, а не получются из неизвестно каких программ, как в проводнике. Поэтому штатными средствами этого сделать нельзя.
Back to top
View user's profile Send private message
Night_Elf



Joined: 29 Aug 2008
Posts: 1

Post (Separately) Posted: Sat Aug 30, 2008 03:22    Post subject: Reply with quote

test1024 wrote:
Иконки тотала хранятся в wcmicons.dll
а иконки дисков, используемые в кнопках, тоже там хранятся? Через Microangelo librarian там видно 87 наборов иконок, но иконок дисков среди них нет.
Версия 7.03 (не сборка).

Очень люблю иконки gnome и tango, хочу весь интерфейс ТС обеспечить ими :-)
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10259
Location: Россия, Саратов

Post (Separately) Posted: Sat Aug 30, 2008 08:56    Post subject: Reply with quote

Это совершенно не то. В wcmicons.dll значки Тотала хранятся только для стандартных кнопок панели инструментов и для значков в меню. Для файловых панелей и кнопок дисков значки берутся либо из EXE-файла Тотала, либо из внешних библиотек (читаем в справке про ключи DriveLib и IconLib). Библиотеки либо ищутся готовые, либо (как необходимо в данном случае) делаются или исправляются самостоятельно. Для файловых панелей - как DLL или ICL со значками внутри (с помощью, например, компонентов Microangelo). Для кнопок дисков - как DLL с BMP-картинками внутри (преобразование ICO в BMP - опять же Microangelo, далее какой-нибудь редактор ресурсов). Можно также воспользоваться настроечной утилитой для Тотала TCThemes и легко скомпилировать (добавляя на вкладке "Иконки" вместо стандартных отдельные значки и картинки из ICO и BMP) единую библиотеку, которую затем указать значением как для DriveLib, так и для IconLib (там, кстати, ещё и цветовые схемы сохранять можно). Я сам такой пользуюсь. В общем, главное - найти и извлечь как ICO-файлы нужные значки, остальное дело техники.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
skole



Joined: 31 Dec 2004
Posts: 162
Location: Россия, Оренбург

Post (Separately) Posted: Mon Sep 29, 2008 10:07    Post subject: Reply with quote

Может кто сталкивался с таким багом: делаю иконпак для дисков, все bmp-шки одинаковые по битности (1 пиксель FF00FF, 256 бит), все иконки отображаются нормально, а у "сетевое окружение" пропадает прозрачность и заливается цветом фона. Для теста менял битмапы местами, эффект тотже...
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Mon Sep 29, 2008 12:25    Post subject: Reply with quote

Скорее всего в той BMP-шке нижний левый пиксель (а это настоящий первый пиксель) не того колеру, который в картинке задан как прозрачный. Проверь это.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group