Skip to main content

Конструктор ui:TextBox

Конструктор элемента TextBox позволяет установить свойства виджета в момент создания.

Пример​


local textBox = ui:TextBox {
Name = "txtEntryField",
Text = "Type text here"
}
textBox:setOnEditingFinished(function()
EditorAPI.messageBox(textBox:getText())
end)

Разработчик в момент создания элемента может задать его свойства:

  • Name : string – внутреннее имя (идентификатор) виджета Текстовое поле в диалоговом окне;
  • Enabled : boolean – статус виджета (активный/неактивный);
  • Size :Forms.Size – размеры виджета;
  • Text : string – отображаемый текст;
  • OnTextChanged : function(text) – функция, вызываемая при изменении текста;
  • OnEditingFinished : function() – функция, вызываемая при завершении ввода текста.