GetMacroCopy

Здесь обсуждается всё, что касается макросов.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

GetMacroCopy

Post by John Doe »

Latest post of the previous page:

Отдельное пожелание: функция (скажем, ChooseMacro), формирующая меню макросов, аналогичное меню конфликта макросов.
Аргументом этой функции может служить список макросов, полученный mf.MatchMacro.
Это может быть не самостоятельная функция, а метод объекта.

Это вариант решения https://bugs.farmanager.com/view.php?id=3684, и потенциально других подобных задач.
Например, таким образом было бы делом простого макроса запросить у пользователя клавишу, и вывести на экран список подходящих макросов, для изучения/редактирования/запуска.
User avatar
John Doe
Бюрократ
Posts: 13855
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 428 times
Contact:

GetMacroCopy

Post by John Doe »

Ещё одна задача, которую приходится переизобретать, это преобразование имён клавиш farkey <-> macrokey (разница в указании левосторонних модификаторов)

Возможно стоит завести отдельную таблицу Macro, где собрать соответствующие функции.
Post Reply

Return to “Обсуждение макросов”