Search found 938 matches
- Thu 13 Dec, 2018 09:49
- Forum: Обсуждение макросов
- Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
- Replies: 117
- Views: 50187
Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
а) при нажатии AltF4 на любой позиции в меню выбора макроса в редактор попадает не соответствующий этой позиции макрос, а _macroinit.lua . Повторить не удаётся. УТОЧНЕНИЕ : переход по AltF4 в _macroinit.lua происходит с позиций только тех макросов, определение которых MMacro , а с тех, у которых тр...
- Wed 12 Dec, 2018 11:45
- Forum: Обсуждение макросов
- Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
- Replies: 117
- Views: 50187
Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
функция MMacro для _macroinit.lua и модифицированный макрос для меню выбора Благодарю Вас за щедрый подарок! Приступил к освоению. UPD : Для начала: общее впечатление — прекрасное! Далее — о первых существенных нюансах: а) при нажатии AltF4 на любой позиции в меню выбора макроса в редактор попадает...
- Tue 11 Dec, 2018 17:16
- Forum: Обсуждение макросов
- Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
- Replies: 117
- Views: 50187
- Tue 11 Dec, 2018 17:12
- Forum: Обсуждение макросов
- Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
- Replies: 117
- Views: 50187
Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
наиболее удобными являются те [варианты комбинаций клавиш ], в которых префиксы первой и второй комбинаций совпадают Это бесспорно. И теоретически, и эстетически, и практически. ранее Вы действовали, исходя именно из этих соображений (выделил жирным): sToLp писал(а): ↑ Вт 04 дек, 2018 12:25 я в фай...
- Mon 10 Dec, 2018 19:25
- Forum: Обсуждение макросов
- Topic: "FastMacro" через LuaManager
- Replies: 27
- Views: 18208
- Mon 10 Dec, 2018 18:12
- Forum: Обсуждение макросов
- Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
- Replies: 117
- Views: 50187
Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
С другой стороны, Ваш вариант имеет свои достоинства. Какой лучше — с ходу не скажу. Полагаю, что целесообразнее сравнивать не варианты приведённого Вами примера между собой. А оба их с исходным сабжевым макросом. На текущий момент у меня получились следующие результаты. а) Об ограниченности действ...
- 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
- Mon 10 Dec, 2018 17:10
- Forum: Обсуждение макросов
- Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
- Replies: 117
- Views: 50187
Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
IgorZ , Многословный существенный Назначение макроса строго конкретное: реагировать на нажатие комбинации, состоящей из модификатора, заданного первичной комбинацией, и буквы. Для меня приведённый Вами пример макроса очень интересен и полезен. Но такое его ограниченное назначение подходит едва ли н...
- 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 - глобальные, определ...
- Mon 10 Dec, 2018 04:02
- Forum: Глюки и баги
- Topic: Глюки и баги, появившиеся в «ночных сборках»
- Replies: 4247
- Views: 1362738
Глюки и баги, появившиеся в «ночных сборках»
При выходе из одной из копий Far30b5338.x86.20181209 в консоли ConEmu периодически высвечивается ошибка.
- Sun 09 Dec, 2018 10:50
- Forum: Обсуждение макросов
- Topic: Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
- Replies: 117
- Views: 50187
Запуск макросов кнопкосочетаниями, нажатыми в меню выбора макроса.
IgorZ , Поупражнявшись с вариациями макросов, составленных на основе любезно предоставленного Вами Небольшое сервисное дополнение. Данный макрос позволяет нажимать в меню выбора вторую быструю клавишу, не отпуская модификаторы. local MSMenuGuid = "165AA6E3-C89B-4F82-A0C5-C309243FD21B" loc...
- 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...
- Fri 07 Dec, 2018 22:50
- Forum: Обсуждение макросов
- Topic: FastMacro – Быстрый поиск доступных макросов
- Replies: 56
- Views: 28319
FastMacro – Быстрый поиск доступных макросов
если в качестве ключа указан какой-нибудь мусор, даже не представляю разумного способа определить это Чаще всего, как раз, не мусор, а целенаправленные подходящие к ситуации названия ключей типа: "таймерКода", "широкаяПанель", "гуиды", "префиксы" и т.п. М.б. ...
- 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 боле...
- 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...