Текстовая область

Текстовая область является компонентом, отображающим множество редактируемых строк текста.

Текстовая область выглядит следующим образом:

Общие свойства

Ширина, Высота, Привязки, Активный, Видимый, Основной цвет, Фон, Непрозрачный, Рамка, Шрифт, Курсор, Всплывающая подсказка, Фокусируемый, Всплывающее меню

Чтобы включить прокрутку, текстовую область следует поместить на панель с необходимыми настройками прокрутки, а ширина и высота текстовой области устанавливаются на ноль.

Пользовательские свойства

Текст

(Свойство по умолчанию)

Текст по умолчанию в текстовой области.

Имя свойства: text

Тип свойства: String

Редактируемый

Флажок указывает на то, что текст в поле может быть изменен. Основное различие между нередактируемыми и невключенными компонентами представляет тот факт, что текст в нередактируемом компоненте остается доступным и может быть выбран при помощи мыши.

Имя свойства: editable

Тип свойства: Boolean

Перенос строк

Устанавливает политику переноса текстовой области по строкам. Если включено, будет осуществляться перенос строк, если они превышают заданную длину. Если отключено, перенос строк не выполняется никогда.

Имя свойства: lineWrap

Тип свойства: Boolean

Перенос по границам слов

Устанавливает стиль переноса, используемый при включенном построчном переносе. Если данное свойство включено, перенос осуществляется по границам слова (пробелам), когда строки превышают заданную длину. Если отключено, перенос будет выполняться по границам символов (т.е. перенос в середине слова).

Имя свойства: wrapStyleWord

Тип свойства: Boolean

Общие события

Скрытие, Показ, Перемещение, Изменение размеров, Клик мыши, Нажатие кнопки мыши, Отпускание кнопки мыши, Вход мыши, Выход мыши, Перемещение мыши, Вращение колесика мыши, Печать клавиши, Нажатие клавиши, Отпускание клавиши, Получение фокуса, Потеря фокуса

Пользовательские события

Обновление вставки

Данное событие возникает каждый раз во время передвижения вставки или при вводе текста в компоненте.

Имя события: caretUpdate

Поля события:

Поле

Имя

Тип

Описание

идентификатор

id

Integer

Идентификатор типа события.

точка

dot

Integer

Положение вставки.

отметка

mark

Integer

Положение другого конца логического отбора. Если отбора нет, оно будет таким же, как точка.