Иконки 48x48

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Иконки 48x48

Сообщение ApceH »

Надоело ломать глаза с обычными иконками 32х32 на мониторе 1920х1200, решил найти/дорисовать варианты 48х48 (хотя бы).
Конечно, просить у К.Г. нарисовать стандартные иконки в таком размере смысла мало... Сделал по-возможности сам.

А вот встретил такую проблему:
Изображение
При перетаскивании каталога на панель кнопке присваивается иконка с именем "2" из Totalcmd.exe. Там есть варианты 16, 24 и 32...
Взламывать ТС мне не нужно, тем более для этого.
Может как-то можно управлять тем, какая иконка будет присвоена автоматически?
Вопросов бы не было, если бы хотя бы из FILEICONS.DLL бралось!
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Аватара пользователя
Mellomann
Сообщения: 709
Зарегистрирован: Пн сен 07, 2009 00:44

Сообщение Mellomann »

ApceH
ApceH писал(а):если бы хотя бы из FILEICONS.DLL бралось
1. Важен не только dll (являющийся по сути ICL), а и соседний тексто-файл с таким же именем, определяющий какую иконку предлагать стандартной на некое действие.
2. Следует проверить конфигу. Возможно, в ней указан путь, отличающийся от предлагаемого.
3. Сделать самому иконки не составит труда (хотя бы, в том же ф/ш), а сохранить в icl32 и подложить коммандеру - вообще плёвое дело. Если нужно только подменить "стандартные" иконки с этой DLL на свои - тоже ничего сложного.
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

Mellomann
#1. В WCMICONS.INC прописываются соответствия номеров команд и иконок из WCMICONS.DLL. Конечно, всё там прописано хорошо, чтобы в меню иконки были, как мне надо. Но какой номер команды у "CD путь"? Смотрю, явно написано, что -2, но это только для перевода, а не для использования. Проверил — не работает.
Даже если бы работало... бросаю на панель какой-нибудь exe-шник без иконки который, так ему присваивается четвёртая иконка опять же из totalcmd.exe.
#2. И FILEICONS.DLL, и WCMICONS.DLL у меня прописаны и работают как надо. В том-то и проблема, что ТС не берёт оттуда именно для разных типов файлов.
#3. )) Без всякого ф/ш. Всё давно перерисовано и подменено.

Сейчас покумекаю с внутренними ассоциациями...
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ApceH писал(а):Взламывать ТС мне не нужно, тем более для этого.
Может как-то можно управлять тем, какая иконка будет присвоена автоматически?
Кроме как редактором ресурсов - нечем.
ApceH писал(а):Сейчас покумекаю с внутренними ассоциациями...
Внутренние ассоциации отвечают только за отображение в файловых панелях, больше нигде. К тому же назначение иконок касается только файлов.
Ответить