| menuw |  |
Пересобрать файл присвоения значков WCMICONS.INC
Параметры:
| Mode | Режим. Mode: 0 - не создавать бекап файла. 1 - создавать бекап. |
Примечания:
Команда актуальна, для пользователей желающих назначить значки пользовательским командам в главном меню Total Commander
Чтобы значок появился для пользовательской команды необходимо:
1. В файле %COMMANDER_PATH%\UserCmd.ini или %COMMANDER_PATH%\LANGUAGE\Wcmd_LNG.ini создать пользовательскую команду:
Пример команды: a) Необходимо кроме программы и параметров прописать в ключе Button путь или имя библиотеки Wcmicons.dll и через запятую номер значка
б) Wcmicons.dll должна лежать в корне Total Commander
2. В Wcmd_LNG.mnu прописать пункт меню
Пример записи:
3. Запустить команду menuw и перезапустить Total Commander
Команда пересобирает файл WCMICONS.INC последовательно назначая пользовательским командам ключи, начиная с 10000, после работы команды в файле пропишется ключ и номер заданного значка:
Пример содержимого файла:
Дополнительная информация:
• Библиотеку Wcmicons.dll можно расширить, добавив в неё свои значки. см. Раздел "Иконки"
• Главное меню Total Commander можно расширить, см. Дополнение №5
• Подробности создания пользовательских команд см. Информацию Пользовательские команды и псевдонимы
Используемые файлы:
• WCMICONS.INC - файл ассоциаций команд и значков
• TOTALCMD.INC - внутренние команды
• Wcmd_LNG.mnu - файл меню (Wcmd_Rus.mnu)
• UserCmd.ini и/или Wcmd_LNG.ini (Wcmd_Rus.ini) - пользовательские команды
Ошибочные значения: -1 - не найдена пользовательская команда в UserCmd.ini и/или в Wcmd_LNG.ini
-2 - не найдено значение в ключе Button для пользовательской команды
-3 - не найдено значение значка для встроенной команды в WCMICONS.INC
См. также:
amenu, menuc, menug, menux, tcmnu, tctcm
menuw=0 ;; пересобрать WCMICONS.INC, установить значки команд
menuw=1 rstart ;; пересобрать WCMICONS.INC, установить значки команд, создать бекап файла и перезапустить Total Commander
menuw=1 ;; пересобрать WCMICONS.INC, установить значки команд, создать бекап файла
© Аверин Андрей для Total Commander Image Averin-And@yandex.ru