Инструменты пользователя

Инструменты сайта


ru:documentation:tweaks_csma_showpopupmenu

ShowPopupMenu

Команда загружает меню в формате *.mnu или панель инструментов в формате *.bar и показывает их в позиции курсора мыши.

Это специальная команда, работающая только в качестве параметра команды ControlSetMouseAction. Вызов команды в основном скрипте Autorun недоступен.

ShowPopupMenu [/I:nn] <file>

Параметры

<menu>Путь к файлу меню или панели инструментов.

Переключатели

/I:nnПереопределяет отображение и размер значков для заданного меню. При отсутствии переключателя параметры отображения значков такие же, как в меню Total Commander (управляются ключом IconsInMenus).

Число nn задает размер значка. Если равно 0 — значки отключены.

Примечания

Поддерживаются файлы в следующих кодировках: ANSI, UTF-16LE, UTF-16BE, UTF-8, UTF-8+BOM.

Не поддерживаются следующие параметры отображения меню: с обрамлением в виде кнопки и отображение состояния пунктов.

Поддержка файлов *.bar имеет ряд ограничений:

  • Исполняемые файлы, заданные напрямую (без использования механизма em_* команд), не могут содержать в параметрах переменные Total Commander (%P, %L и прочие).
  • Не будет работать повышение привилегий с использованием «*» перед командой.
  • Вложенные *.bar файлы всегда отображаются как подменю.
  • Глубина вложенности *.bar файлов ограничена 8 уровнями для исключения возможности бесконечной рекурсии.
ru/documentation/tweaks_csma_showpopupmenu.txt · Последние изменения: 2020/05/18 13:47 — loopback

Инструменты страницы