Страница 1 из 1
Иконки 48x48
Добавлено: Вс апр 15, 2012 21:35
ApceH
Надоело ломать глаза с обычными иконками 32х32 на мониторе 1920х1200, решил найти/дорисовать варианты 48х48 (хотя бы).
Конечно, просить у К.Г. нарисовать стандартные иконки в таком размере смысла мало... Сделал по-возможности сам.
А вот встретил такую проблему:

При перетаскивании каталога на панель кнопке присваивается иконка с именем "2" из Totalcmd.exe. Там есть варианты 16, 24 и 32...
Взламывать ТС мне не нужно, тем более для этого.
Может как-то можно управлять тем, какая иконка будет присвоена автоматически?
Вопросов бы не было, если бы хотя бы из FILEICONS.DLL бралось!
Добавлено: Вс апр 15, 2012 22:12
Mellomann
ApceH
ApceH писал(а):если бы хотя бы из FILEICONS.DLL бралось
1. Важен не только dll (являющийся по сути ICL), а и соседний тексто-файл с таким же именем, определяющий какую иконку предлагать стандартной на некое действие.
2. Следует проверить конфигу. Возможно, в ней указан путь, отличающийся от предлагаемого.
3. Сделать самому иконки не составит труда (хотя бы, в том же ф/ш), а сохранить в icl32 и подложить коммандеру - вообще плёвое дело. Если нужно только подменить "стандартные" иконки с этой DLL на свои - тоже ничего сложного.
Добавлено: Пн апр 16, 2012 07:39
ApceH
Mellomann
#1. В WCMICONS.INC прописываются соответствия номеров команд и иконок из WCMICONS.DLL. Конечно, всё там прописано хорошо, чтобы в меню иконки были, как мне надо. Но какой номер команды у "CD путь"? Смотрю, явно написано, что -2, но это только для перевода, а не для использования. Проверил — не работает.
Даже если бы работало... бросаю на панель какой-нибудь exe-шник без иконки который, так ему присваивается четвёртая иконка опять же из totalcmd.exe.
#2. И FILEICONS.DLL, и WCMICONS.DLL у меня прописаны и работают как надо. В том-то и проблема, что ТС не берёт оттуда именно для разных типов файлов.
#3. )) Без всякого ф/ш. Всё давно перерисовано и подменено.
Сейчас покумекаю с внутренними ассоциациями...
Добавлено: Пн апр 16, 2012 07:51
Flasher
ApceH писал(а):Взламывать ТС мне не нужно, тем более для этого.
Может как-то можно управлять тем, какая иконка будет присвоена автоматически?
Кроме как редактором ресурсов - нечем.
ApceH писал(а):Сейчас покумекаю с внутренними ассоциациями...
Внутренние ассоциации отвечают только за отображение в файловых панелях, больше нигде. К тому же назначение иконок касается только файлов.