|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.OnAddStyle |
Вызывается после добавления стиля.
type
TRVAddStyleEvent = procedure (Sender: TCustomRichView;
StyleInfo: TCustomRVInfo) of object;
property OnAddStyle: TRVAddStyleEvent;
Это событие происходит при добавлении нового стиля (в коллекции TextStyles, ParaStyles или ListStyles связанного компонента TRVStyle) в результате:
▪чтения RTF, DocX, HTML, Markdown (и загрузки и вставки)
▪вставки RVF (RichView Format);
▪(если используются шаблоны стилей) автоисправления свойства ParaStyleTemplateId текстового стиля;
▪(в редакторе) изменения текущего стиля в результате переключения раскладки клавиатуры (см. rvoAutoSwitchLang в EditorOptions);
▪(в редакторе) ApplyStyleTemplate, ApplyParaStyleTemplate, ApplyTextStyleTemplate;
▪(в редакторе, если используются шаблоны стилей) когда пользователь нажимает Enter (в результате применения свойства NextId шаблона стиля).
Примечание по дополнительным компонентам:
▪компоненты импорта HTML вызывают это событие;
▪Инструменты интерфейса ТРВ (RichViewActions) не вызывают это событие, они используют событие TRVAControlPanel.OnAddStyle.