TCustomRichViewEdit.PasteHTML

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

TCustomRichViewEdit.PasteHTML

Вставляет документ в формате HTML из буфера обмена в позицию каретки.

function PasteHTML: Boolean;

Этот метод не выполняет никаких действий, если буфер обмена не содержит HTML.

Параметры чтения HTML собраны в свойстве TRichView.HTMLReadProperties.

Тип метода: editstyle редактирование документа (вставка).

Если используются шаблоны стилей, и StyleTemplateInsertMode<>rvstimIgnoreSourceStyleTemplates, этот метод включает таблицу стилей из HTML в Style.StyleTemplates и считывает стили текста и абзацев в соответствии с StyleTemplateInsertMode. Метод вызывает событие OnStyleTemplatesChange.

Информацию о том, как читается таблица стилей из HTML, см. в разделе о LoadHTML.

По умолчанию цели гиперссылок загружаются в теги элементов документа. Это может быть настроено в событии OnReadHyperlink.

Поддерживаемые платформы: метод реализован для ОС Windows, macOS и Linux. На других платформах он не делает ничего.

Возвращаемое значение:

True, если HTML был успешно вставлен.

См. также методы:

CanPasteHTML;

InsertHTMLFromFileEd;

InsertHTMLFromStreamEd.

См. также:

Работа с буфером обмена.