Свойства компонента интерфейса, унаследованного от компонента «ИконкаДействия»
Картинка с двумя состояниями, которая переключается нажатием и выполняет некоторое действие.

Иерархия наследования
- Компонент (абстрактный)
 
Свойства
- Активный
 - Признак активности. Если Истина, то иконка отображается с соответствующим состоянием. Имеет смысл только если Переключаемый равно Истина
 - ИзображениеАктивного
 - Адрес картинки, которую показывает иконка в активном состоянии
 - ИзображениеНеактивного
 - Адрес картинки, которую показывает иконка в неактивном состоянии. Если не задан, то используется ИзображениеАктивного
 - КартинкаАктивного
 - Картинка, которую показывает иконка в активном состоянии
 - КартинкаНеактивного
 - Картинка, которую показывает иконка в неактивном состоянии
 - Меню
 - Экземпляр компонента ВсплывающееМеню, который  покажет при нажатии на
                  иконку. При этом событие иконки ПриНажатии вызвано не будет. Экземпляр содержит следующие свойства:
- Тип
 - Обязательное. Имя компонента, экземпляр которого вы описываете. Это может быть системный
                     компонент или компонент интерфейса. Пример
                  YAML-файла:
ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы - Имя
 - Имя экземпляра компонента. По этому имени можно будет обратиться к экземпляру. Пример
                  YAML-файла:
Например, к его свойству Видимость:ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа Имя: Флажки Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементыВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Видимость: =Компоненты.Флажки.Видимость Содержимое: Тип: ОбычнаяГруппа Имя: Флажки Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы - ОтслеживатьИзменениеДанных
 - Не обязательное. По умолчанию Ложь. Если Истина, то будет учитывать изменение данных в этом экземпляре при вычислении свойства РассчитаннаяМодифицированность у экземпляра этого компонента интерфейса. Пример YAML-файла:
ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа ОтслеживатьИзменениеДанных: Истина Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы - <Свойство компонента>
 - Значение свойства компонента в этом экземпляре. Если тип свойства составной (включает несколько типов), необходимо указать тип
                  значения. Иначе просто само значение. Пример YAML-файла:
ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа Ориентация: Горизонтальная Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы - <Событие компонента>
 - Имя метода, обрабатывающего событие компонента в этом экземпляре. Метод должен находиться в модуле компонента. Пример
                  YAML-файла:
ВидЭлемента: КомпонентИнтерфейса Ид: 9f51db7f-c98d-499c-9607-545d5e0a58c2 Имя: МояФормаОбъекта Наследует: Тип: ФормаОбъекта ВключатьВАвтоИнтерфейс: Ложь Содержимое: Тип: ОбычнаяГруппа ПослеСоздания: ОбработчикПослеСозданияГруппы Содержимое: - Тип: Флажок Имя: ЗагружатьВсе Заголовок: Загружать все данные Значение: Тип: Булево Значение: Истина - Тип: Флажок Имя: ПерезаписыватьСтарые Заголовок: Перезаписывать старые элементы 
 - Переключаемый
 - Признак того, что иконка имеет два состояния: при нажатии на иконку, перед вызовом события ПриНажатии, она инвертирует свойство Активность
 
События
- ПриНажатии
 - Возникает при нажатии на иконкуПример YAML-файла:
ВидЭлемента: КомпонентИнтерфейса ОбластьВидимости: ВПодсистеме Ид: a0d2d9fe-d174-4946-9bbd-c4e42a3029ac Имя: МояИконкаДействия Наследует: Тип: ИконкаДействия ПриНажатии: ОбработчикПриНажатииСигнатура обработчика события на встроенном языке:метод ОбработчикПриНажатии(Источник: ИконкаДействия, Событие: СобытиеПриНажатии) ; 
