Gauge ( Индикатор )

Top   Previous   Next

 

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 ). Изменение в типе структуры будет показано только во время фазы наблюдения.

Показ : объект видим, если вернопо крайней мере одно из условий, определенных в этой области. Объект всегда видим, если не определены никакие условия.