TCustomRichView.OnAddStyle

<< Нажмите, чтобы показать Содержание >>

TCustomRichView.OnAddStyle

Вызывается после добавления стиля.

type

  TRVAddStyleEvent = procedure (Sender: TCustomRichView;

    StyleInfo: TCustomRVInfoof 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.