Конструктор ui:CheckBox
Конструктор элемента CheckBox позволяет установить свойства виджета в момент создания.
Пример
local checkBox = ui:CheckBox {
Name = "cbPrintBothSides",
Title = "Печать на обеих сторонах листа",
OnStateChanged = function(state)
self.printBothSides = state == Forms.CheckState_Checked
end
}
Разработчик в момент создания элемента может задать его свойства:
Name : string– внутреннее имя (идентификатор) виджета Флажок в диалоговом окне;Enabled : boolean– статус виджета (активный/неактивный);Size :Forms.Size – размеры ;Title : string– отображаемый текст заголовка виджета;State :Forms.CheckState – состояние флажка ;OnStateChanged : function(Forms.CheckState)– функция обработчика изменения пользователем состояния (установлен/не установлен) флажка виджета.