Свойства компонента интерфейса, унаследованного от компонента «Значок»
Маленькая отметка, возможно с цифрами или текстом, которая расположена независимо или над другим компонентом.
Иерархия наследования
- Компонент (абстрактный)
Свойства
- ВыравниваниеЗначкаПоГоризонтали
- Горизонтальное положение значка по отношению к компоненту-содержимому: Начало, Центр, Конец, ПоШирине, Авто — значение Начало.
- ВыравниваниеЗначкаПоВертикали
- Вертикальное положение значка по отношению к компоненту-содержимому: Верх, Центр, Низ, ПоБазовойЛинии (по нижней линии букв), Авто — значение ПоБазовойЛинии.
- Значение
- Значение, отображаемое на значке. Если это значение больше, чем МаксимальноеЗначение, то оно отображается
как <МаксимальноеЗначение>+, например 99+Значение может быть не только числом, но и строкой.
- МаксимальноеЗначение
- Максимальное значение, после которого Значение отображается как <МаксимальноеЗначение>+. Например, если МаксимальноеЗначение равно 99, а Значение равно или больше 100, то на значке отобразится 99+
- Обводка
- Признак того, что нужно показывать обводку цветом основного фона вокруг значка
- Смещение
- Отступ в пикселях от угла, задаваемого параметрами положения значка. Работает только если задан компонент-содержимое
- ПоказыватьНоль
- Признак того, что нужно показывать значок, когда Значение равно 0
- СтилиОформления
-
Указанные стили применяются в порядке перечисления в массиве при отображении компонента. Допустимые значения:
- ЦветКоннотацияПоложительная
- ЦветКоннотацияОтрицательная
- ЦветКоннотацияПредупреждающая
- Содержимое
- Экземпляр компонента, поверх которого будет отображен значок. Содержит следующие свойства:
- Точка
- Признак того, что нужно показывать значок в виде небольшого кружочка без текста
- Цвет
- Задает основной цвет значка. Цвет фона и цвет текста определяются автоматически
События
- ПриНажатии
- Возникает при нажатии пользователем на компонент значок. Если это событие установлено, то при наведении на компонент курсор приобретает вид "руки".Событие игнорируется (не вызывается при нажатии, курсор не принимает вид "руки"), в следующих случаях:
- если у значка задано свойство Содержимое, или
- если этот значок используется в свойстве Значок у компонента Картинка
Пример YAML-файла:ВидЭлемента: КомпонентИнтерфейса ОбластьВидимости: ВПодсистеме Ид: b68b19a2-4f92-47be-9518-b520800b3d27 Имя: МойЗначок Наследует: Тип: Значок ПриНажатии: ОбработчикПриНажатии
Сигнатура обработчика события на встроенном языке:метод ОбработчикПриНажатии(Источник: Значок, Событие: СобытиеПриНажатии) ;