7-сегментный индикатор
![]() |
![]() |
|
| в палитре | на схеме |
Описание
Блок реализует работу семисегментного индикатора и является отображаемым элементом со значением от 0 до 9.
Изменение отображаемого значения осуществляется путем присвоения в свойствах блока формулы
или числового значения для свойства "Значение". При этом в блоке реализовано
ограничение:
- Если присваиваемое значение больше 9, то отображаемое значение равно 9
- Если присваиваемое значение меньше нуля, то отображаемое значение равно 0
Входные порты
Блок не имеет входных портов.
Выходные порты
Блок не имеет выходных портов.
Свойства
| Название | Имя | Описание | По умолчанию | Тип данных |
|---|---|---|---|---|
| Отображаемое значение | Value | Текущее отображаемое значение блока | 0 | Целое |
| Настройки шрифта | Группа свойств, отвечающих за настройку шрифта 7-сегментного индикатора | |||
| Стиль шрифта | FontStyle | Выбор стиля отображаемого шрифта ("Стандартный"/"Жирный"/"Курсив"/"Жирный курсив") | Стандартный | Перечисление |
| Коэффициент жирности | KBoldStyle | Относительный коэффициент жирности сегментов блока для жирного стиля шрифта. Принимает вещественное значение от 0 до 3 относительно шага сетки. Свойство доступно, если в качестве "Стиля шрифта" выбран "Жирный" или "Жирный курсив" | 1 | Вещественное |
| Коэффициент наклона | KItalicStyle | Относительный коэффициент наклона сегментов блока для курсивного стиля шрифта. Принимает вещественное значение от -2 до 2. Свойство доступно, если в качестве "Стиля шрифта" выбран "Курсив" или "Жирный курсив" | 1 | Вещественное |
| Настройки сегментов | Группа свойств, отвечающих за оформление сегментов индикатора | |||
| Цвет активных сегментов | ActiveSegmentsColor | Цвет сегментов, которые отображают текущее значение блока | 255 | Цвет |
| Цвет неактивных сегментов | InactiveSegmentsColor | Цвет неактивных (фоновых) сегментов блока. Свойство доступно только при активации дополнительных настроек цвета | 128 | Цвет |
| Коэффициент прозрачности неактивных сегментов | InactiveSegmentsOpacity | Относительный коэффициент прозрачности неактивных (фоновых) сегментов блока. Принимает вещественное значение от 0 до 1. Свойство доступно только при активации дополнительных настроек цвета | 0.5 | Вещественное |
| Настройки дисплея | Группа свойств, отвечающих за оформление дисплея индикатора | |||
| Основной цвет дисплея | MainDisplayColor | Цвет дисплея блока. Свойство доступно только при активации дополнительных настроек цвета | 0 | Цвет |
| Дополнительный цвет дисплея | AdditionalDisplayColor | Дополнительный цвет дисплея блока. Свойство доступно только при активации дополнительных настроек цвета | 128 | Цвет |
| Цвет рамки дисплея | DisplayFrameColor | Цвет рамки дисплея блока. Свойство доступно только при активации дополнительных настроек цвета | 255 | Цвет |
| Ширина рамки дисплея | DisplayFrameWidth | Относительный коэффициент ширины границы дисплея блока в пикселях. Принимает вещественное значение от 0 до 10 пикселей. Свойство доступно только при активации дополнительных настроек цвета | 3 | Вещественное |
Параметры
Блок не имеет параметров.
Примеры
Примеры использования блока:

