Свойства компонента интерфейса, унаследованного от компонента «Кнопка»
Небольшая прямоугольная область, выделенная фоном, с картинкой и названием. На эту область можно нажать, чтобы выполнить действие.
Иерархия наследования
- Компонент (абстрактный)
Свойства
- Активность
- Значение типа Булево. Признак активности. Если Истина, то компонент отображается с соответствующим состоянием. Имеет смысл, только если свойство Переключаемость равно Истина. Если кнопке назначена переключаемая команда, значение этого свойства игнорируется, активность определяется активностью переключаемой команды.
- Вид
- Значение типа ВидКнопки. Вид отображения кнопки.
- ВидОтображенияЗаголовка
- Значение типа Авто|ВидОтображенияЗаголовка. Определяет вид
отображения заголовка и изображения кнопки. Возможные значения:
Иконка, ИконкаИТекст,
Текст. Авто интерпретируется как
ИконкаИТекст.
- Заголовок
- Текст в кнопке.
- ЗаголовокАктивного
- Значение типа Строка|Авто. Задает заголовок в активном состоянии. Имеет смысл, только если свойство Переключаемость равно Истина. Если свойство ЗаголовокАктивного неопределено, то используется значение свойства Заголовок.
- Изображение
- Значение типа ДвоичныйОбъект.Ссылка. Ссылка на двоичные данные
картинки в кнопке.
- ИзображениеАктивного
- Значение типа Авто|ДвоичныйОбъект.Ссылка. Задает адрес картинки в активном состоянии. Имеет смысл, только если свойство Переключаемость равно Истина. Если свойство ИзображениеАктивного неопределено, то используется значение свойства Изображение.
- Картинка
- Картинка, которую использует кнопка.
- КартинкаАктивного
- Значение типа Картинка. Ссылка на внутренний компонент Картинка, который отображается в активном состоянии. Может использоваться для дополнительного оформления картинки.
- Команды
-
Команда или массив команд (ГруппаКомандногоИнтерфейса<Команда>), назначенных кнопке. Если указан массив команд, то они будут размещены в меню кнопки.
- ОпасностьДействия
-
Значение типа ОпасностьДействия. Возможные значения: Отсутствует, Средняя, Высокая.
- Переключаемость
- Значение типа Булево. Признак переключаемости кнопки. Если имеет значение Истина, то при нажатии на кнопку инвертируется свойство Активность. Если кнопке назначена переключаемая команда, то значение свойства Переключаемость игнорируется: кнопка будет переключаемой.
- Подсказка
- Подсказка кнопки.
- ПодсказкаАктивного
- Подсказка кнопки в активном состоянии.
События
- ПриНажатии
- вызывает это событие при нажатии
кнопкиПример YAML-файла:
ВидЭлемента: КомпонентИнтерфейса ОбластьВидимости: ВПодсистеме Ид: 864d9915-09c7-4ac2-90d8-576adaa15b97 Имя: МояКнопка Наследует: Тип: Кнопка ПриНажатии: ОбработчикПриНажатии
Сигнатура обработчика события на встроенном языке:
Стандартная обработка события ПриНажатии выполняется, только если для свойства СтандартнаяОбработка установлено значение Истина.метод ОбработчикПриНажатии(Источник: Кнопка, Событие: СобытиеПриНажатии) ;