Macro calls
Macro call syntax
Plugin.Call(guid, "code", <code> [,<arguments>])
Execute string containing Lua code <code>
.
Plugin.Call(guid, "file", <filename> [,<arguments>])
Execute Lua script <filename>
.
<filename>
may contain environment variables.
Plugin.Call(guid, "command", <command> [,<arguments>])
Execute <command>
(any command added via AddCommand
function in _usermenu.lua).
Plugin.Call(guid, "own", <command> [,<arguments>])
Execute own (internal) plugin’s command <command>
.
Examples
local guid = "6F332978-08B8-4919-847A-EFBB6154C99A"
Plugin.Call(guid, "code", "return 2+2,3+3")
Plugin.Call(guid, "file", "%farprofile%\\tests\\test1.lua", "fulltest")
Plugin.Call(guid, "command", "calc", "2+2")