Latest post of the previous page:
win.GetEnvИли
...
_macroinit.lua
добавить следующий код:
У меня со 112 плагинами среднее время исполнения кода занимает 16мс.Это полезно для тех, кто этим будет пользоваться. Времени это добавить - всего ничего.
Немаловажно и то, что состав плагинов может динамически меняться.
if not rawget(tbl,idx) then -- плагина с таким именем нет в таблице?
Title
, например, Calendar или HexEditor и т.д. В этом случае по имени будет доступен только один из них.Решение с метатаблицей очень простое, большей простоты не надо. И оно более универсальное, чем то, что вы предлагаете.