Макрос, позволяющий RClick-ом выделять / вызывать меню

Здесь выкладываются готовые к использованию макросы и скрипты.
IgorZ
Posts: 790
Joined: Wed 13 Jul, 2011 03:32
Has thanked: 15 times
Been thanked: 93 times

Макрос, позволяющий RClick-ом выделять / вызывать меню

Post by IgorZ »

В Conemu есть удобная фича: короткий Rclick выделяет файл, а длинный вызывает контекстное меню. Но не всегда возможно использовать Conemu. Для чистого Far-а мной написан данный макрос. В качестве основы для первоначальной версии использован макрос Max Rusov для вызова EMenu.

Данный макрос вызывается по нажатию правой кнопки мыши. Если время нажатия правой кнопки мыши меньше MinDelay, выделяется файл, иначе вызывается EMenu.

Версия 1.0. Для MacroLib.

Версия 2.0, для чистого lua.
Последняя версия также есть во вложении.
Attachments
RClick.lua.7z
(697 Bytes) Downloaded 221 times
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Макрос, позволяющий RClick-ом выделять / вызывать меню

Post by John Doe »

Latest post of the previous page:

KonovaPE wrote: в зависимости от версии FAR'а то работал
Это что-то новое. С чего бы ему?
KonovaPE
Posts: 7
Joined: Wed 22 Oct, 2014 13:43

Макрос, позволяющий RClick-ом выделять / вызывать меню

Post by KonovaPE »

На 4141 у меня всегда выскакивает EMenu. Собственно из-за этого и сделал загрузку-выгрузку
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

Макрос, позволяющий RClick-ом выделять / вызывать меню

Post by Wave »

Подобный подход несколько разгружает меню плагинов. Можно вместо меню плагинов использовать пользовательское меню или самописное на lua, или использовать PlugMenu. А можно так, большинство плагинов держать вне папки Plugins и загружать их по необходимости макросами.
Правда, как раз EMenu у меня грузится при старте ФАРа и не выгружается.
Пользуюсь ФАРом больше 20 лет © собирательный.
KonovaPE
Posts: 7
Joined: Wed 22 Oct, 2014 13:43

Макрос, позволяющий RClick-ом выделять / вызывать меню

Post by KonovaPE »

Проверил на 4155 - при любом нажатии ПКМ выскакивает EMenu. Альтернативный скрипт не пробовал
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Макрос, позволяющий RClick-ом выделять / вызывать меню

Post by John Doe »

far:config
Panel.RightClickSelect = true

Или проще
Параметры\ Настройки панели \ [x] Правый клик помечает файлы
KonovaPE
Posts: 7
Joined: Wed 22 Oct, 2014 13:43

Макрос, позволяющий RClick-ом выделять / вызывать меню

Post by KonovaPE »

Я как в 2012 использовал pkm.bat old, и забыл про это. Да, включил - заработало
Post Reply

Return to “Полезные макросы и скрипты”