Архив распаковать, файлы закинуть в папку с exe пилота.
Запрос на выбор значения
Код
--lua
local h = require'prompt'
-- установить позицию окна
h.promptposX = 500
h.promptposY = 300
-- вывод окна с вариантами выбора
local result = h.lua_prompt('первый', 'второй выбор', 'третий')
hint (result)
if result == 0 then
log('Ничего не выбрано')
end
if result == 1 then
log('Выбран пункт 1')
end
if result == 2 then
log('Выбран пункт 2')
end
if result == 3 then
log('Выбран пункт 3')
end
Передача таблицы в окно выбора
Код
--lua
local h = require'prompt'
-- установить позицию окна
h.promptposX = 500
h.promptposY = 300
-- вывод окна с вариантами выбора
local array = {'первый', 'второй выбор', 'третий'}
local result = h.lua_prompt(array) -- передаём таблицу
hint (result)
if result == 0 then
log('Ничего не выбрано')
end
if result == 1 then
log('Выбран пункт 1')
end
if result == 2 then
log('Выбран пункт 2')
end
if result == 3 then
log('Выбран пункт 3')
end
Запрос на ввод значения
Код
--lua
local h = require'prompt'
log 'clear' log 'mode compact'
h.promptposX = 500
h.promptposY = 300
local result = h.lua_prompt_edit()
log(result)
Запрос на выбор нескольких значений
Код
--lua
local h = require'prompt'
local t = {'Год', 'Месяц', 'День'}
log 'clear' log 'mode compact'
h.promptposX = 500
h.promptposY = 300
local result = h.lua_prompt_check(t)
log(result)
log (table.concat(result, ' '))
Вверх