Gauge
(
Индикатор
)
|
Gauge
(
гэйдж) - компонент, который позволяет
показывать графически значение переменной. Фактически, с
Gauge
связана переменная, минимальное и максимальное значение: во время
наблюдения
Gauge
покажет бар, указывающий, где поместить значение, считанное с
переменной в пределах диапазона, ограниченного минимальными и
максимальными значениями. Кроме того, для большей информативности,
возможновставлять текст в
Gauge
; что также может содержать значение,
считанное с переменной.
ID
: указывает число для идентификации компонента.
Слева
: указывает горизонтальное положение верхнего левого угла
Gauge
(в
пикселах).
Сверху
: указывает вертикальное положение верхнего левого угла
Gauge
(в
пикселах).
Ширина
: указывает ширину
Gauge
(в
пикселах).
Высота
: указывает высоту
Gauge
(в
пикселах).
Описание
: краткое описание
Gauge
(максимально 150
знаков). Описание будет показано, когда Вы нажмете правую кнопку на
компоненте во время наблюдения. Если в описании Вы хотите начать с
новой строки, используйте знак '~'.
Цвет фона
: указывает цвет фона
Gauge
. Чтобы определить желаемый цвет, используйте кнопку на линии
свойств, и выберите цвет.
Курсор
: здесь
указываетсякакая форма курсора мыши
должна быть, когда Вы наводите курсор на
Gauge
. Есть шесть вариантов:
Основной, Белый, Красный, Желтый, Щелчок,
двойной Щелчок (для деталей см.
таблицу курсоров).
Цвет
: указывает цвет бара
Gauge
.
Шрифт
: указывает шрифт для текста
Gauge
. Нажмите кнопку на строке свойств, чтобы показать диалог для
выбора шрифта, размера, стиля (нормальный, жирный или курсивный) и
эффекты (подчеркнутый и зачеркнутый).
Переменная
: указывает на
переменнуюс которой будет считываться
значение.
Gauge
работает только с числовыми (аналоговыми) или составными
переменными.
Минимальное значение
: указывает минимальную границу
Gauge
(нижний край шкалы индикатора). Если
Gauge
прочитает это значение со связанной переменной, то будет показан
0-размерный бар.
Максимальное значение
: указывает максимальную границу
Gauge
(верхний край шкалы индикатора). Если
Gauge
прочитает это значение от связанной переменной, то будет показан
бар, размер которого такой же, как ширина
Gauge
(или высота, в зависимости от направления
Gauge
). Если минимальные и максимальные значения равны нулю, то
RunTime
рассмотрит пределы
Gauge
как минимальные и максимальные значения самой переменной.
Метка
: указывает текст, который будет показан в
Gauge
. Если в тексте метки Вы хотите включить и значение прочитанной
переменной, Вы должны использовать
%
g
для десятичных чисел и
%
d
для целых чисел.
Например, если Вы хотите показать температуру, прочитанную с
численной (аналоговой) переменной, Вы должны установить метку как
последовательность
%
g°C . Если во время фазы наблюдения
значение переменной будет 25, то
Gauge
покажет последовательность 25 °C .
Используя
%
g
формат, программное
обеспечение покажет действительное число наименьшее возможное (если
нужно использование экспоненциального счисления). Если Вы хотите
определить, как число должно появиться,
возможноиспользовать счисление
%
x.ylf, где:
•
x
- (дополнительное) число, и указывает число цифр, которые будут
показаны. Если это не будет присутствовать, то будут показаны все
цифры значения прочитанной переменной. Если этому предшествует 0,
перед числом будут показаны нули, чтобы достигнуть конкретного
количества цифр.
•
y
- (дополнительное) число, и указывает количество десятичных цифр
числа (цифр после запятой).
Если
y
равен"*" тогда, количество десятичных
цифр, является заранее определенным (это число определено в
Gate
Builder
редакторе переменных).
Некоторые примеры:
%5.2
lf
произведет 123.45
%5.0
lf
произведет 123
%07.2
lf
произведет 00123.45
"%7.*
lf
" произведет 123.456, если число десятичных цифр, определенных
в
Gate
Builder
для переменных, связанных с объектом метки, будет равно 3.
Стиль
: указывает, должен ли
Gauge
быть похожим на нормальный индикатор или как изображение,
перемещающееся вдоль
Gauge
в зависимости от значения переменной.
Сегменты
: указывает число сегментов, формирующих бар. Изменение будет
показано не в
Template
Builder
Редакторе Шаблона, а только во время фазы наблюдения.
Расстояние между сегментами
: указывает число
пикселов,
отделяющихсегмент от другого. Изменение
будет показано только во время фазы наблюдения.
Направление
: указывает направление
Gauge
. Есть два варианта: горизонтальный и вертикальный.
Фрэйм
: указывает тип структуры
Gauge
. Есть те же самые варианты как и у компонента
Frame
(см. таблицу в секции
Frame
). Изменение в типе структуры будет показано только во время
фазы наблюдения.
Показ
: объект видим, если
вернопо крайней мере одно из условий,
определенных в этой области. Объект всегда видим, если не
определены никакие условия.
|