|
<< Нажмите, чтобы показать Содержание >> Скрытый текст в ТРВ-Редакторе (TRichView) |
Некоторые элементы документа можно скрыть. Скрытые элементы отображаются только в том случае, если в свойстве Options компонента TRichView указана опция rvoShowHiddenText (они отображаются со специальной пунктирной линией).
Текстовые элементы скрываются, если в свойстве Options их стиля указана опция rvteoHidden.
Нетекстовые элементы скрываются, если свойству rvepHidden (дополнительное целочисленное свойство элемента) присвоено ненулевое значение.
RVF (RichView Format): скрытые элементы документа сохраняются и читаются как скрытые элементы.
RTF (Rich Text Format) и DocX: скрытые элементы документа сохраняются как скрытый текст и объекты. Загрузка зависит от значения свойства RTFReadProperties.SkipHiddenText компонента TRichView. По умолчанию (True) скрытый текст и объекты не загружаются из RTF/DocX (пропускаются).
HTML: CSS-версия экспорта HTML (HTMLSaveProperties.HTMLSavingType = rvhtmlstNormal) сохраняет скрытые элементы документа как скрытый текст и объекты. Упрощённая версия HTML-экспорта сохраняет скрытые элементы документа как обычные. Загрузка зависит от значения свойства HTMLReadProperties.SkipHiddenText компонента TRichView. По умолчанию (True) скрытый текст и объекты не загружаются из HTML (пропускаются).
Текст: методы сохранения текста сохраняют скрытый текст как обычный текст. Однако при копировании выделенного фрагмента в буфер обмена как текста скрытый текст не включается.
Markdown: при сохранении Markdown скрытый текст сохраняется только при если TRichView.MarkdownProperties.SaveHiddenText = True.
Процедура форматирования текста выполняется несколько быстрее, если опция отображения скрытых элементов включена (rvoShowHiddenText в Options).