Устройство

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

Компонент "Устройство" выглядит следующим образом:

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

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

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

Источник

Путь контекста, откуда можно получить данные. В большинстве случаев этот путь указывает на контекст устройства.

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

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

Изображение

Изображение устройства (поддерживаются растровые и векторные изображения).

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

Тип свойства: Data Block

Метки

Конфигурация динамических меток, указывающих на текущий статус устройства.

Свойства метки:

Поле

Тип

Описание

Выражение

строка

Выражение текста метки. Это выражение рассчитывается каждый Период. Его результат конвертируется в строку и отображается на метке.

Среда вычисления выражения метки:

Конекст по умолчанию

Контекст, определенный свойством Источник этого компонента устройства. Если Источник не определен, то это контекст по умолчанию данного действующего виджета.

Таблица данных по умолчанию

Таблица параметров виджета.

Строка по умолчанию

0

Переменные среды

Только стандартные переменные.

Выравнивание по вертикали

целое

Вертикальное выравнивание метки.

Выравнивание по горизонтали

целое

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

Шрифт

таблица данных

Шрифт метки.

Основной цвет

цвет

Цвет метки.

Период

длинное

Период обновления текста метки, т.е. период переоценки Выражения.

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

Тип свойства: Data Table

Статус

Числовое значение компонента Статус. Статус используется для определения цвета изображения устройства согласно Таблице статусов.

Если значение статуса не является NULL, устройство отображается таким же цветом, что и соответствующая строка в таблице статусов.

Если значение статуса является NULL, цвет устройства не меняется.

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

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

Таблица статусов

Таблица, содержащая значение цвета для каждого статуса, используемого данным компонентом устройства.

Поля таблицы статусов:

Поле

Тип

Описание

Статус

целое

Значение свойства Статус.

Цвет

цвет

Цвет изображения устройства соответственно его статусу.

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

Тип свойства: Data Table

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

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