Текстовое поле

Текстовое поле является компонентом, который позволяет редактировать одну строку текста.

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

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

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

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

Текст

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

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

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

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

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

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

Экранная клавиатура

Определяет, должен ли этот компонент поддерживать экранную клавиатуру для ввода текста. Для получения более подробной информации см. поддержка сенсорного экрана.

Возможные варианты:

  • Отсутствует - не использует экранную клавиатуру
  • Один щелчок - отображает клавиатуру при щелчке по любой области компонента
  • Двойной щелчок - отображает клавиатуру, если по компоненту щелкнуть два раза

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

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

Выравнивание

Горизонтальное выравнивание текста в области изображения метки.

Возможные значения:

Описание

Значение

Слева

2

По центру

0

Справа

4

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

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

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

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

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

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

Событие формируется каждый раз, когда передвигается вставка или вводится текст в компоненте.

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

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

Поле

Имя

Тип

Описание

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

id

целое

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

точка

dot

целое

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

пометка

mark

целое

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