Устройство
Данный компонент представляет изображение какого-либо аппаратного устройства и показывает динамически созданные сообщения о статусе устройства рядом или над его изображением. |
Компонент "Устройство" выглядит следующим образом:
Общие свойства
Ширина, Высота, Привязки, Видимый, Фон, Непрозрачный, Рамка, Всплывающая подсказка, Фокусируемый, Всплывающее меню
Пользовательские свойства
Источник
Путь контекста, откуда можно получить данные. В большинстве случаев этот путь указывает на контекст устройства.
Имя свойства: source
Тип свойства: String
Изображение
Изображение устройства (поддерживаются растровые и векторные изображения).
Имя свойства: image
Тип свойства: Data Block
Метки
Конфигурация динамических меток, указывающих на текущий статус устройства.
Свойства метки:
Поле | Тип | Описание | |
Выражение | строка | Выражение текста метки. Это выражение рассчитывается каждый Период. Его результат конвертируется в строку и отображается на метке. | |
Среда вычисления выражения метки: | |||
---|---|---|---|
Контекст, определенный свойством Источник этого компонента устройства. Если Источник не определен, то это контекст по умолчанию данного действующего виджета. | |||
Таблица параметров виджета. | |||
0 | |||
Только стандартные переменные. | |||
Выравнивание по вертикали | целое | Вертикальное выравнивание метки. | |
Выравнивание по горизонтали | целое | Горизонтальное выравнивание метки. | |
Шрифт | таблица данных | Шрифт метки. | |
Основной цвет | цвет | Цвет метки. | |
Период | длинное | Период обновления текста метки, т.е. период переоценки Выражения. |
Имя свойства: labels
Тип свойства: Data Table
Статус
Числовое значение компонента Статус. Статус используется для определения цвета изображения устройства согласно Таблице статусов.
Если значение статуса не является NULL, устройство отображается таким же цветом, что и соответствующая строка в таблице статусов.
Если значение статуса является NULL, цвет устройства не меняется.
Имя свойства: status
Тип свойства: Integer
Таблица статусов
Таблица, содержащая значение цвета для каждого статуса, используемого данным компонентом устройства.
Поля таблицы статусов:
Поле | Тип | Описание |
Статус | целое | Значение свойства Статус. |
Цвет | цвет | Цвет изображения устройства соответственно его статусу. |
Имя свойства: statusTable
Тип свойства: Data Table
Общие события
Скрытие, Показ, Перемещение, Изменение размеров, Клик мыши, Нажатие кнопки мыши, Отпускание кнопки мыши, Вход мыши, Выход мыши, Перемещение мыши, Вращение колесика мыши, Печать клавиши, Нажатие клавиши, Отпускание клавиши, Получение фокуса, Потеря фокуса