Свойства компонента интерфейса, унаследованного от компонента «Значок»

Маленькая отметка, возможно с цифрами или текстом, которая расположена независимо или над другим компонентом.

Иерархия наследования

Свойства

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

События

ПриНажатии
Возникает при нажатии пользователем на компонент значок.
Если это событие установлено, то при наведении на компонент курсор приобретает вид "руки".
Событие игнорируется (не вызывается при нажатии, курсор не принимает вид "руки"), в следующих случаях:
  • если у значка задано свойство Содержимое, или
  • если этот значок используется в свойстве Значок у компонента Картинка
Пример YAML-файла:
ВидЭлемента: КомпонентИнтерфейса
ОбластьВидимости: ВПодсистеме
Ид: b68b19a2-4f92-47be-9518-b520800b3d27
Имя: МойЗначок
Наследует:
    Тип: Значок
    ПриНажатии: ОбработчикПриНажатии
Сигнатура обработчика события на встроенном языке:
метод ОбработчикПриНажатии(Источник: Значок, Событие: СобытиеПриНажатии)
;