acall
... = mf.acall (func, ...) Параметры: func: function ...: 0 или более Lua-величин Возвращает: ...: 0 или более Lua-величин Описание: Данная функция вызывает "асинхронно" функцию func, передавая ей все последующие аргументы. mf.acall является как бы специализацией Plugin.Call для плагина LuaMacro, но, в отличие от Plugin.Call, она позволяет выполнять код в контексте вызывающей функции, а также передавать и возвращать любые Lua-величины. Как и Plugin.Call, mf.acall является "асинхронной": при выводе функцией func диалога или меню на экран, mf.acall сразу завершает работу и возвращает true. Если функция func не выводит диалог или меню на экран, то имеет место "синхронный" режим работы: в этом случае mf.acall возвращает все величины, возвращённые функцией func. См. также: Ограничения в использовании некоторых функций