ПолеВвода (TextBox)

<< Click to Display Table of Contents >>

Navigation:  Раздел 7 Расширения языка L9 > Объекты пользовательского интерфейса > Общие элементы формы >

ПолеВвода (TextBox)

Объект "ПолеВвода" ("TextBox") предназначен для реализации ввода и редактирования текстовой информации в поле ввода формы.

Объект "ПолеВвода" ("TextBox") можно создать c помощью оператора "Новый" ("New"), используя имя типа "ПолеВвода" ("TextBox"). В операторе "Новый" ("New") возможно использование конструктора с параметрами:

Синтаксис:

Новый ПолеВвода(<X>, <Y>, <Ширина>, <Высота>, <Стили>)

New TextBox(<X>, <Y>, <Width>, <Height>, <Styles>)

Параметры:

X – координата расположения элемента по горизонтали относительно верхнего левого угла экрана.

Y – координата расположения элемента по  вертикали относительно верхнего левого угла экрана.

Ширина (Width) – числовое значение ширины элемента формы в пикселях.

Высота (Height) – числовое значение высоты элемента формы в пикселях.

Стили (Styles) – стили редактируемого текста. Указываются в виде строки списка разделенных запятыми возможных идентификаторов форматирования текста. Параметр не является обязательным.

Идентификаторы форматирования текста для параметра "Стили":

ВыравниваниеПоЦентру (Center) – устанавливает выравнивание по центру.

ВыравниваниеВлево (Left) – устанавливает выравнивание элемента формы по левому краю.

ВыравниваниеВправо (Right) – устанавливает выравнивание элемента формы по правому краю.

НижнРегистр (LowerCase) – устанавливает режим символов только в нижнем регистре.

ВерхнРегистр (UpperCase) – устанавливает режим символов только в верхнем регистре.

Многострочный (Multiline) – устанавливает режим многострочного редактирования.

НескрывВыделен(Nohidesel) – устанавливает режим, при котором выделение не скрывается при потере фокуса.

Пароль (Password) – устанавливает режим, при котором вместо символов отображается символ "*" ("звездочка").

ТолькоЧтение (ReadOnly) – устанавливает режим запрета изменения текста.

НуженВозврКарет (WantReturn) – устанавливает режим, при котором при нажатии кнопки "Enter" в многострочном режиме вставляется новая строка.

Выключен (Disabled) – устанавливает недоступность элемента формы.

Рамка (Border) – устанавливает обрамление элемента формы рамкой.

Пример:

//Элементу формы "ПолеПоиска" присваивается новый объект "ПолеВвода" с координатами (0, 20),

//шириной 45, высотой 10 пикселей, с обрамлением рамкой и выравниванием по левому краю формы.
ФормаПоиска.ПолеПоиска = Новый ("ПолеВвода", 0, 20, 45, 10, "Рамка,ВыравниваниеВлево");

 

Внимание! Старое название объекта: "Редакт" ("Edit"). Совместимость сохраняется. Рекомендуется использовать новое название.