Skip to main content

Метод 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
.......................
}

В результате выполнения данного примера на экране отобразится диалог (см. Рисунок).