Search found 938 matches

by sToLp
Thu 13 Dec, 2018 09:49
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

а) при нажатии AltF4 на любой позиции в меню выбора макроса в редактор попадает не соответствующий этой позиции макрос, а _macroinit.lua . Повторить не удаётся. УТОЧНЕНИЕ : переход по AltF4 в _macroinit.lua происходит с позиций только тех макросов, определение которых MMacro , а с тех, у которых тр...
by sToLp
Wed 12 Dec, 2018 11:45
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

функция MMacro для _macroinit.lua и модифицированный макрос для меню выбора Благодарю Вас за щедрый подарок! Приступил к освоению. UPD : Для начала: общее впечатление — прекрасное! Далее — о первых существенных нюансах: а) при нажатии AltF4 на любой позиции в меню выбора макроса в редактор попадает...
by sToLp
Tue 11 Dec, 2018 17:16
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

IgorZ wrote: Tue 11 Dec, 2018 06:35 Это моё замечание относилось конкретно к разным вариантам функции action, а не ко всему макросу.
Всенепременно ещё и ещё раз внимательно испытаю оба варианта на практике и потом сообщу, что у меня в результате получится.
by sToLp
Tue 11 Dec, 2018 17:12
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

наиболее удобными являются те [варианты комбинаций клавиш ], в которых префиксы первой и второй комбинаций совпадают Это бесспорно. И теоретически, и эстетически, и практически. ранее Вы действовали, исходя именно из этих соображений (выделил жирным): sToLp писал(а): ↑ Вт 04 дек, 2018 12:25 я в фай...
by sToLp
Mon 10 Dec, 2018 19:25
Forum: Обсуждение макросов
Topic: "FastMacro" через LuaManager
Replies: 27
Views: 18208

"FastMacro" через LuaManager

IgorZ wrote: Mon 10 Dec, 2018 09:38 Добавлен ещё один макрос: вывод всех макросов с невалидным key для текущей области. Клавиша: CtrlShiftF2
Круто! Для углублённого ознакомления пока что времени недостаточно, но уже при беглом ознакомлении очень даже хорошо! Спасибо большое!
by sToLp
Mon 10 Dec, 2018 18:12
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

С другой стороны, Ваш вариант имеет свои достоинства. Какой лучше — с ходу не скажу. Полагаю, что целесообразнее сравнивать не варианты приведённого Вами примера между собой. А оба их с исходным сабжевым макросом. На текущий момент у меня получились следующие результаты. а) Об ограниченности действ...
by sToLp
Mon 10 Dec, 2018 17:16
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

IgorZ wrote: Mon 10 Dec, 2018 06:06 По поводу action, мой вариант исправляется просто: соответствующая строка заменяется на

Code: Select all

if Menu and Menu.Value and Menu.Value:match(mod..k.."$") then
Очень хорошо! Спасибо за разъяснение! Подозреваю, что, вероятнее всего, этот способ также пригодится в этой или изменённой форме.
by sToLp
Mon 10 Dec, 2018 17:10
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

IgorZ , Многословный существенный Назначение макроса строго конкретное: реагировать на нажатие комбинации, состоящей из модификатора, заданного первичной комбинацией, и буквы. Для меня приведённый Вами пример макроса очень интересен и полезен. Но такое его ограниченное назначение подходит едва ли н...
by sToLp
Mon 10 Dec, 2018 15:49
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

для тестирования я использую выложенный Вами lfsearch_e ({S поискИзаменаВредакторе[lfsearch](smuel)(сАвтовыводомКлючейПоJD)pluEdi.lua. В ходе последних проверок наткнулся на две ошибки в строках local f,l,y,x,p,n,s = GInfo() и local f=GetFileName(l) Функции GInfo и GetFileName - глобальные, определ...
by sToLp
Mon 10 Dec, 2018 04:02
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 4247
Views: 1362738

Глюки и баги, появившиеся в «ночных сборках»

При выходе из одной из копий Far30b5338.x86.20181209 в консоли ConEmu периодически высвечивается ошибка.
by sToLp
Sun 09 Dec, 2018 10:50
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

IgorZ , Поупражнявшись с вариациями макросов, составленных на основе любезно предоставленного Вами Небольшое сервисное дополнение. Данный макрос позволяет нажимать в меню выбора вторую быструю клавишу, не отпуская модификаторы. local MSMenuGuid = "165AA6E3-C89B-4F82-A0C5-C309243FD21B" loc...
by sToLp
Sat 08 Dec, 2018 10:44
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

IgorZ , Спасибо John Doe за подсказку ! Благодаря ей, я осознал, что если в Вашем Небольшое сервисное дополнение. Данный макрос позволяет нажимать в меню выбора вторую быструю клавишу, не отпуская модификаторы. local MSMenuGuid = "165AA6E3-C89B-4F82-A0C5-C309243FD21B" local mod,k Macro{ i...
by sToLp
Fri 07 Dec, 2018 22:50
Forum: Обсуждение макросов
Topic: FastMacro – Быстрый поиск доступных макросов
Replies: 56
Views: 28319

FastMacro – Быстрый поиск доступных макросов

если в качестве ключа указан какой-нибудь мусор, даже не представляю разумного способа определить это Чаще всего, как раз, не мусор, а целенаправленные подходящие к ситуации названия ключей типа: "таймерКода", "широкаяПанель", "гуиды", "префиксы" и т.п. М.б. ...
by sToLp
Fri 07 Dec, 2018 22:27
Forum: Обсуждение макросов
Topic: FastMacro – Быстрый поиск доступных макросов
Replies: 56
Views: 28319

FastMacro – Быстрый поиск доступных макросов

ЗЗЫ. Есть ли у такого приема преимущество перед использованием waitkey? condition=function() if Menu.Id ~= ID then return false end local k = mf.waitkey(maxDelay) return (k=="Up") or (k=="Down") end; По-видимому, дело привычки. Потому что, на мой взгляд, метод через waitkey боле...
by sToLp
Fri 07 Dec, 2018 22:05
Forum: Обсуждение макросов
Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
Replies: 117
Views: 50187

Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.

IgorZ , На текущий момент на основе Вашего примера сделал так: local MSMenuGuid = "165AA6E3-C89B-4F82-A0C5-C309243FD21B" -- гуид меню выбора макроса local k Macro{ description="В меню выбора макроса запустить выборочную позицию обозначенным шорткатом (по IgorZ) [multi]"; -- Igor...

Go to advanced search