Page 1 of 1

Добавление макроса в меню F11

Posted: Thu 26 Dec, 2019 09:47
by Bobo
Написал несколько lua макросов для редактора, но, чтобы не запоминать хоткеи для каждого (а так же, чтобы не забыть о существовании оных :)), хочу добавить их в меню плагинов (F11). Перерыл всё что мог, что-то не нахожу нигде, как это сделать. Подскажите, пожалуйста.

Добавление макроса в меню F11

Posted: Thu 26 Dec, 2019 10:12
by Shmuel
Посмотрите в мануале функцию MenuItem - используйте вместо функции Macro.
Функцию action преобразуйте так:
Было: action = function() bla-bla-bla end;
Станет: action = function() mf.postmacro(function() bla-bla-bla end) end;

P.S. И повесьте макросы, вызывающие эти пункты меню.

Добавление макроса в меню F11

Posted: Thu 26 Dec, 2019 10:58
by Bobo
Большое спасибо! Сейчас всё понятно и работает как надо. До этого я искал по Macro, думал, где-то там выставляется.

Добавление макроса в меню F11

Posted: Mon 30 Dec, 2019 09:46
by Shtirla
Можно и через меню разрешения конфликта хоткеев, просто назначьте все макросы на одну клавишу