Страница 1 из 1

Системные иконки в панелях TC

Добавлено: Сб мар 28, 2009 05:07
Bakli
Можно ли настроить, чтобы иконки папок и файлов, которые мы видим в панелях были не из dll-ки ТК, а те, которые в данный момент используются в системе, т.е. видны в проводнике?

[mod="Avada"]Заголовок отредактирован.[/mod]

Добавлено: Сб мар 28, 2009 08:44
Avada
Bakli
Нет. Только если найти или сделать библиотеку для TC, где все значки системные.

Добавлено: Сб мар 28, 2009 12:43
790
Bakli
Нужно иметь файл с иконками xxx.icl и в wincmd.ini:
IconLib=%COMMANDER_PATH%\xxx.icl
скачать здесь http://wincmd.ru/directory/iconpack.html
(я думаю тебе этот нужен http://wincmd.ru/plugring/xpstyle.html)

Или можно заставить показывать родные иконки тех dll, которые эти иконки содержат.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\dllfile\DefaultIcon
"%SystemRoot%\System32\shell32.dll,-154" меняешь на "%1" (без кавычек!)
Не знаю как там в Висте, а в WinXP это работает.

Добавлено: Сб мар 28, 2009 14:35
Bakli
790 писал(а):Bakli
(я думаю тебе этот нужен http://wincmd.ru/plugring/xpstyle.html)
Нет, если бы я хотел какой-то пак, то так бы и сделал. Мне нужно, что если я поменял тему в системе, то и иконки в коммандере поменялись под системные. А то приходится все делать вручную
790 писал(а):Bakli
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\dllfile\DefaultIcon
"%SystemRoot%\System32\shell32.dll,-154" меняешь на "%1" (без кавычек!)
Не совсем понял, что это даст. Параметр-то нашел. Но разве он не для системных иконок? ТК ведь не берет из реестра инфу об этом

Добавлено: Сб мар 28, 2009 14:53
Tol!k
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\dllfile\DefaultIcon
"%SystemRoot%\System32\shell32.dll,-154" меняешь на "%1" (без кавычек!)
Не совсем понял, что это даст.
Если в dll-ке есть своя иконка, то вместо стандартной будет отбражаться именно она. В том числе и в ТС.

Добавлено: Сб мар 28, 2009 19:57
Bakli
Tol!k писал(а):Если в dll-ке есть своя иконка, то вместо стандартной будет отбражаться именно она. В том числе и в ТС.
Я наверное что-то не так понял. Я установил этот параметр, перегрузил систему. В системе одни иконки, в ТК - другие. Но у меня в ТК были настроены через ТвикТК. Возможно стоит как-то выставить использование системных, только как? В ТвикТК только выбор между библиотеками иконок

Добавлено: Сб мар 28, 2009 20:32
Tol!k
Bakli писал(а):В системе одни иконки, в ТК - другие.
Возможно иконки берутся из кэша, измени их размер, чтобы они обновились.
Bakli писал(а):выставить использование системных, только как?
Avada уже ответил:
Только если найти или сделать библиотеку для TC, где все значки системные.
Если в dll-ке нет иконки, ТС использует свою иконку вместо системной.