Метод DialogButtons:addButton
Создает кнопку заданного типа. Существует несколько вариантов реализации.
addButton(button: ui.Button)
addButton(button: Forms.DialogButton)
addButton(title: string, role : Forms.DialogButtonRole)
Пример
local btnStart = ui:Button {
Name = "btnStart",
Title = "Начать обработку"
}
local dialogButtons = ui:DialogButtons{}
dialogButtons:addButton(btnStart)
dialogButtons:addButton(Forms.DialogButton_Done)
dialogButtons:addButton("Закрыть", Forms.DialogButtonRole_Reject)
dlg = ui:Dialog {
.......................
Buttons = dialogButtons
.......................
}
В результате выполнения данного примера на экране отобразится диалог (см. Рисунок).