Описание команды


menux

Установка/снятие состояния недоступного (серого) для пунктов меню заданной команды Total Commander x32.

menux=Number||NameCommand

Параметры:

NumberУсловие. где Number:
1 - установить серый пункт меню.
0 - снять серый пункт меню.
NameCommandИмя. NameCommand - имя команды, названиям которых будет установлен заданный атрибут.

Примечания:

В Total Commander x64 эта команда не работает, т.к. эта версия написана на другом языке программировании (возможно в будущем это будет реализовано и для TCx64).
Расширенный пример:
Если в меню (см. Дополнение №5) необходимым пунктам, присвоить имя em_Grey,

MENUITEM "Копировать в буфер путь в виде "Путь" "%1"", em_and_2590
MENUITEM "Вкл./Выкл. ассоциаций в TC Image", em_and_2858
MENUITEM "•••••••••• ДОБАВЛЕНИЕ В АССОЦИАЦИИ ТС •••••••••", em_Grey
MENUITEM "Добавить выделенные РАСШИРЕНИЯ файлов (№ фильтра вводится)", em_and_1804
MENUITEM "Добавить выделенные ''ЧИСТЫЕ ИМЕНА'' файлов (№ фильтра вводится)", em_and_1805
MENUITEM "Добавить выделенные ИМЕНА файлов (№ фильтра вводится)", em_and_1806
MENUITEM "•••••••••• ДОБАВЛЕНИЕ В ИГНОРИРУЕМЫЕ АССОЦИАЦИИ ТС ••••••••••", em_Grey
MENUITEM "Добавить выделенные РАСШИРЕНИЯ файлов (№ фильтра вводится)", em_and_1807
MENUITEM "Добавить выделенные ''ЧИСТЫЕ ИМЕНА'' файлов (№ фильтра вводится)", em_and_1808
MENUITEM "Добавить выделенные ИМЕНА файлов (№ фильтра вводится)", em_and_1809
MENUITEM "•••••••••• УДАЛЕНИЕ ИЗ АССОЦИАЦИИ ТС ••••••••••", em_Grey
MENUITEM "Удалить выделенные РАСШИРЕНИЯ файлов", em_and_1810
MENUITEM "Удалить выделенные ''ЧИСТЫЕ ИМЕНА'' файлов", em_and_1811


то нижеприведённая команда menux=1||em_Grey установит атрибут всем пунктам с этим именем, Может выглядеть следующим образом:

Для запуска команды вместе с запуском Total Commander см. Дополнение №4.

См. также:

amenu, menuc, menug, menuw, tcmnu, tctcm

Примеры:
 Как создать кнопку?

menux=0||em_Grey ;; снять состояние недоступности пунктам меню, которым присвоена команда em_Grey

menux=1||em_Grey ;; установить состояние недоступности пунктам меню, которым присвоена команда em_Grey


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru