Под заказ

Стрелочный индикатор №2

Стоимость Цена по запросу
Российское производство Гарантия производителя Доставка по РФ и ЕАЭС

Стрелочный индикатор №2

Стрелочный индикатор №2 — компонент. Предназначен для графического отображения данных в виде индикатора стрелочного типа.

Внешний вид компонента

Параметры:

Входные

• Число (Yn) — значения, которые необходимо отобразить на индикаторе.

Настраиваемые свойства:

Общие свойства (окружение)

• Приведены по данной ссылке.

Частные свойства (в скобках значение, установленное по умолчанию):

• CurrentValue (0) — текущее значение;

• style (объемный) — стиль (объемный/плоский);

• DrawBorder (false) — отображение рамки (Нет/Да);

• BorderColor (003366) — цвет рамки;

• GaudeColor (b9b9b9) — цвет внешней части прибора;

• DialBackColor (a5a5a5) — цвет циферблата;

• DigitsColor (000000) — цвет чисел;

• BigLinesColor (003366) — цвет больших рисок;

• LittleLinesColor (003366) — цвет маленьких рисок;

• NeedleColor (fa000a) — цвет стрелки;

• UnderlineColor (fafa0a) — цвет подчеркивающей линии;

• UnderlineVisible (false) — отображение подчеркивающей линии (Нет/Да);

• DigitsVisible (true) — отображение чисел (Нет/Да);

• BigLinesLength (10) — длина больших рисок;

• LitteleLinesLength (5) — длина маленьких рисок;

• BigLinesWidth (2) — ширина больших рисок;

• LitteleLinesWidth (1) — ширина маленьких рисок;

• UnderlineWidth (1) — ширина подчеркивающей линии;

• NeedleLength (74) — длина стрелки;

• needlewidth (6) — параметр, показывающий, во сколько раз ширина половины стрелки меньше ширины круглого основания стрелки;

• NeedleArrowWidth (1) — ширина кончика стрелки;

• AngleFrom (-40) — угол, от которого начинается шкала;

• AngleTo (260) — угол до которого размечается шкала;

• ValueFrom (0) — значение в начальной точке;

• ValueTo (260) — значение в конечной точке;

• Multiplexor (1000) — число, отображаемое под стрелкой

• fontstyle (FontStyleBold) — стиль шрифта;

• FontSize (10) — размер шрифта;

• WidthZoneLine (10) — ширина линии, которая отображает зоны;

• RedZonePercent (30) — процентное значение участка красной зоны;

• YellowZonePercent (25) — процентное значение участка желтой зоны;

• GreenZonePercent (45) — процентное значение участка зеленой зоны;

• GradientZoneColorTone (a5a5a5) — тон линии, которая отображает зоны при установленном стиле GDT_APART_GRADIENT

• digitspos (числа над рисками) — расположение чисел относительно рисок (числа над рисками/числа под рисками);

• llvs (10) — частота расположения маленьких рисок;

• zonedialtype (отдельно градиентная) — тип линии, которая отображает зоны:

• отсутствует;

• отдельно градиентная;

• отдельно четные границы;

• отдельно только красная;

• на рисках;

• на рисках только красная.

• needlestyle (Стиль_2) — стиль стрелки (от Стиль_1 до Стиль 7).

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Параметры:

Входные

• Число (Yn) — значение числа (Yn) для расчета отображения (любое число).

Настраиваемые свойства:

Общие свойства (окружение)

• Приведены по данной ссылке.

Частные свойства (в скобках значение, установленное по умолчанию):

• float CurrentValue — установка и чтение текущего значения (от минус бесконечности до плюс бесконечности);

• BSTR Style — установка и чтение стиля текста: Объемный; Плоский (строка);

• VARIANT_BOOL DrawBorder — установка и чтение отображения рамки:

• true — выходное значение выдается при отображения рамки;

• false — выходное значение не выдается при отображения рамки.

• LONG BorderColor — установка и чтение цвета рамки (любое число);

• LONG GaugeColor — установка и чтение цвета внешней части прибора (любое число);

• LONG DialBackColor — установка и чтение цвета циферблата (любое число);

• LONG DigitsColor — установка и чтение цвета чисел (любое число);

• LONG BigLinesColor — установка и чтение цвета больших рисок (любое число);

• LONG LittleLinesColor — установка и чтение цвета маленьких рисок (любое число);

• LONG NeedleColor — установка и чтение цвета стрелки (любое число);

• LONG UnderlineColor — установка и чтение цвета подчеркивающей линии (любое число);

• VARIANT_BOOL UnderlineVisible — установка и чтение отображения подчеркивающей линии:

• true — выходное значение выдается при отображения подчеркивающей линии;

• false — выходное значение не выдается при отображения подчеркивающей линии.

• VARIANT_BOOL DigitsVisible — установка и чтение отображения чисел:

• true — выходное значение выдается при отображения чисел;

• false — выходное значение не выдается при отображения чисел.

• LONG BigLinesLength — установка и чтение длины больших рисок (любое число);

• LONG LittleLinesLength — установка и чтение длины маленьких рисок (любое число);

• LONG BiglinesWidth — установка и чтение ширины больших рисок (любое число);

• LONG LittleLinesWidth — установка и чтение ширины маленьких рисок (любое число);

• LONG UnderlineWidth — установка и чтение ширины подчеркивающей линии (любое число);

• LONG NeedleLength — установка и чтение нижнего цвета фона (любое число);

• BSTR NeedleWidth — установка и чтение параметра, показывающего, во сколько раз ширина половины стрелки меньше ширины круглого основания стрелки: 2; 4; 6; 8; 10; 12; 16; 20; 24 (строка);

• LONG NeedleArrowWidth — установка и чтение ширина кончика стрелки (любое число);

• LONG AngleFrom — установка и чтение угла, от которого начинается шкала (любое число);

• LONG AngleTo — установка и чтение угла до которого размечается шкала (любое число);

• FLOAT ValueFrom — установка и чтение значения в начальной точке (любое значение, но меньше значения в конечной точке);

• FLOAT ValueTo — установка и чтение значения в конечной точке (любое значение, но больше значения в начальной точке);

• LONG Multiplexor — установка и чтение числа, которое отображаемое под стрелкой (любое число);

• BSTR FontStyle — установка и чтение стиля текста (строка):

• FontStyleBold;

• FontStyleBold;

• FontStyleItalic;

• FontStyleBoldItalic;

• FontStyleUnderline;

• FontStyleStrikeout.

• LONG FontSize — установка и чтение размера шрифта (любое число);

• LONG WidthZoneLine — установка и чтение ширины линии, которая отображает зоны (любое число);

• FLOAT RedZonePercent — установка и чтение процентное значение участка красной зоны (от минус бесконечности до плюс бесконечности);

• FLOAT YellowZonePercent — установка и чтение процентное значение участка желтой зоны (от минус бесконечности до плюс бесконечности);

• FLOAT GreenZonePercent — установка и чтение процентное значение участка зеленой зоны (от минус бесконечности до плюс бесконечности);

• LONG GradientZoneColorTone — установка и чтение тона линии, которая отображает зоны при установленном стиле GDT_APART_GRADIENT (любое число);

• BSTR DigitsPos — установка и чтение расположение чисел относительно рисок: Числа над рисками; Числа под рисками (строка);

• BSTR LLVS — установка и чтение частоты расположения маленьких рисок: 1; 2; 4; 5; 10 (строка);

• BSTR ZoneDialType — установка и чтение типа линии, которая отображает зоны: Отсутствует; Отдельно градиентная; Отдельно четкие границы; Отдельно только красная; На рисках; На рисках только красная (строка);

• BSTR NeedleStyle — установка и чтение стиля стрелки: Стиль_1; Стиль_2; Стиль_3; Стиль_4; Стиль_5; Стиль_6; Стиль_7 (строка).

Стрелочный индикатор №2 используется для создания различных проектов, например таких как "Анализатор спектра zet 017"