Области действия - Макросы

Programming Far Manager plugins

Области действия

FAR позволяет создавать независимые макросы (макросы, у которых совпадает сочетание клавиш запуска) для различных областей.

ВНИМАНИЕ! ВНИМАНИЕ!

  • Область, к которой будет принадлежать макрос, определяется тем местом, где его начали записывать.

В настоящий момент такими независимыми областями являются:

  • файловые панели (Shell);
  • информационная панель (Info);
  • панель быстрого просмотра (QView);
  • панель дерева папок (Tree);
  • быстрый поиск в панелях (Search);
  • поиск папок (FindFolder);
  • внутренняя программа просмотра (Viewer);
  • редактор (Editor);
  • диалоги (Dialog);
  • прочие меню (Menu);
  • основное меню (MainMenu);
  • меню пользователя (UserMenu);
  • меню выбора диска (Disks);
  • список автодополнения в панелях (Shell.AutoCompletion);
  • список автодополнения в диалогах (Dialog.AutoCompletion);
  • система помощи (Help);
  • остальное: режим копирования текста с экрана (Other).

Нельзя назначить на какое-либо сочетание клавиш в одной области несколько различных действий (это ограничение иногда можно обойти, воспользовавшись примитивным макроязыком). При попытке назначить для нового макроса уже используемое сочетание предыдущий макрос будет удалён.

Таким образом, вы можете иметь по одному макросу с одинаковым сочетанием клавиш запуска в каждой из перечисленных областей.

Имеется также область Common. Макрос из этой области будет работать везде. При этом приоритет отдаётся перечисленным выше областям. Макрос из этой области нельзя создать интерактивно, но можно удалить.

Смотрите также: