В Conemu есть удобная фича: короткий Rclick выделяет файл, а длинный вызывает контекстное меню. Но не всегда возможно использовать Conemu. Для чистого Far-а мной написан данный макрос. В качестве основы для первоначальной версии использован макрос Max Rusov для вызова EMenu.
Данный макрос вызывается по нажатию правой кнопки мыши. Если время нажатия правой кнопки мыши меньше MinDelay, выделяется файл, иначе вызывается EMenu.
Версия 1.0. Для MacroLib.
Версия 2.0, для чистого lua.
Последняя версия также есть во вложении.
Макрос, позволяющий RClick-ом выделять / вызывать меню
Макрос, позволяющий RClick-ом выделять / вызывать меню
- Attachments
-
- RClick.lua.7z
- (697 Bytes) Downloaded 221 times
Макрос, позволяющий RClick-ом выделять / вызывать меню
Latest post of the previous page:
На 4141 у меня всегда выскакивает EMenu. Собственно из-за этого и сделал загрузку-выгрузкуМакрос, позволяющий RClick-ом выделять / вызывать меню
Подобный подход несколько разгружает меню плагинов. Можно вместо меню плагинов использовать пользовательское меню или самописное на lua, или использовать PlugMenu. А можно так, большинство плагинов держать вне папки Plugins и загружать их по необходимости макросами.
Правда, как раз EMenu у меня грузится при старте ФАРа и не выгружается.
Правда, как раз EMenu у меня грузится при старте ФАРа и не выгружается.
Пользуюсь ФАРом больше 20 лет © собирательный.
Макрос, позволяющий RClick-ом выделять / вызывать меню
Проверил на 4155 - при любом нажатии ПКМ выскакивает EMenu. Альтернативный скрипт не пробовал
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Макрос, позволяющий RClick-ом выделять / вызывать меню
far:config
Panel.RightClickSelect = true
Или проще
Параметры\ Настройки панели \ [x] Правый клик помечает файлы
Panel.RightClickSelect = true
Или проще
Параметры\ Настройки панели \ [x] Правый клик помечает файлы
Макрос, позволяющий RClick-ом выделять / вызывать меню
Я как в 2012 использовал pkm.bat old, и забыл про это. Да, включил - заработало