Компонент "Поле" обладает общими свойствами и событиями, а также дополнительными:
Свойство |
Описание |
---|---|
Цвет фона |
Цвет и прозрачность фона поля. |
Цвет границы |
Цвет и прозрачность границы поля. |
Авто шрифт |
Автоматически подбирать шрифт в зависимости от размеров поля. |
Шрифт |
Тип шрифта. |
Цвет шрифта |
Цвет и прозрачность шрифта поля. |
Интервал |
Отступ между символами шрифта. |
Работать с |
При помощи данного свойства можно указать, с чем будет работать поле: со значением переменной или какой-либо границей этой переменной. Например, если связать поле с переменной и выбрать пункт "работать с верхней аварийной границей", то после запуска клиента в этом поле будет отображаться верхняя аварийная граница связанной переменной, которую можно изменять из клиента. Также, если в меню "Проект -> Настройки -> Другие" установить опцию "Граничные значения переменных" в "Сохранять", то все изменения границ будут автоматически сохраняться и загружаться при запуске клиента. Подробнее см. раздел "Управление границами переменных". |
Выравнивание текста |
Настройка выравнивания текста в поле: по центру, по левому/правому краю. |
Разрешить ввод |
Деактивировав данную опцию можно запретить ввод данных в поле, но при этом оставить поле доступным (см. свойство "Доступен"). В результате отображение привязанного окна, событие клика мышью и другие события будут выполняться, но ввод в поле будет запрещен. |
Менять цвет по нарушению граничных значений, указанных в дополнительных свойствах переменной. При нарушении предупредительных границ цвет изменится на желтый, при нарушении аварийных на красный. |
|
Подтверждение |
При активации данного свойства, после ввода значения будет появляться окно подтверждения действия. |
Показать единицу измерения |
Отобразить/скрыть единицу измерения в поле. Единица измерения берется из шкалы переменной, указанной в свойстве "Переменная". |
Пароль |
При активации данного свойства, в поле отображаются "*" вместо символов. |
Значение |
Текущее значение выводимое в поле. Отображается только в редакторе. После запуска Simple-Client значение будет считываться по свойству "Переменная" заполненному ниже. Это свойство сделано для удобства разработчика – сюда можно ввести пример значения переменной контроллера и увидеть, как оно будет выглядеть согласно установленным в данный момент свойствам. |
Подпись |
Подпись к полю. |
Положение подписи |
Положение подписи поля. |
Цвет шрифта подписи |
Цвет и прозрачность шрифта подписи. |
Цвет фона подписи |
Цвет и прозрачность фона подписи. |
Дополнительное событие |
|
OnDoneInput |
Пользователь ввел значение в поле. |