|
<< Нажмите, чтобы показать Содержание >> Горизонтальные линии (разделители) в документе ТРВ-Редактора (TRichView) |
Горизонтальная линия – это визуальный разделитель в виде линии (или прямоугольника) заданного цвета и стиля.
Она всегда занимает всю строку.
Тип (стиль) этого элемента: rvsBreak (-1)
Следующие методы быстрого изменения документа добавляют элемент этого типа в конец документа:
Следующие методы быстрого изменения документа меняют основные свойства заданного элемента:
Следующие методы возвращают основные свойства заданного элемента:
Следующие методы редактирования документа вставляют элемент этого типа в позицию каретки:
Следующие методы редактирования документа меняют основные свойства элемента:
Следующие методы возвращают основные свойства элемента в позиции каретки:
Основные свойства: стиль линии, толщина линии, цвет.
В дополнение к вышеперечисленным методам, они доступны как свойства rveipcBreakStyle, rveipcBreakWidth, rveipcBreakColor.
Экспорт в HTML
Горизонтальные линии экспортируются как <hr>. Цвет линии сохраняется только в CSS-версии (HTMLSaveProperties.HTMLSavingType = rvhtmlstNormal, или rvcsssoForceNonTextCSS включена в HTMLSaveProperties.CSSOptions).
RTF
Горизонтальные линии экспортируются как два абзаца, один из которых имеет рамку снизу. Не импортируются (т.е. импортируются обратно как два абзаца, один из которых имеет рамку снизу).
Экспорт DocX
Горизонтальные линии экспортируются как специальный объект-линия.
Экспорт в текст
При сохранении/копировании выделенного фрагмента горизонтальные линии не включаются в текст. При сохранении всего документа линии сохраняются как последовательность из LineWidth символов '-'.
Markdown
Горизонтальные линии можно сохранять и считывать из Markdown. Свойства линий нельзя сохранить в Markdown. Цвет горизонтальных линий, загружаемых из Markdown, задаётся в MarkdownProperties.DefaultItemProperties.BreakColor.