TRVRTFReaderProperties.ConvertHighlight

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

TRVRTFReaderProperties.ConvertHighlight

Режим чтения цветного выделения текста из RTF.

type

  // объявлено в модуле RVScroll/fmxRVScroll

  TRVRTFHighlight = 

    (rtfhlIgnore, rtfhlFixedColors, rtfhlColorTable); 

 

property ConvertHighlight: TRVRTFHighlight;

В RTF-редакторах цветное выделение текста отображается как цвет фона текста. Но это не настоящий цвет фона текста (который всегда импортируется в TRichView), это даже не атрибут текста RTF.

wordhighlightbtn такая кнопка используется в MS Word для выделения текста цветом.

Режим

Описание

rtfhlIgnore

Цветное выделение игнорируется.

rtfhlFixedColors

Цветное выделение конвертируется в фон текста на основе фиксированной таблицы цветов (согласно старой спецификации RTF).

rtfhlColorTable

Цветное выделение конвертируется в фон текста на основе таблицы цветов из RTF.

MS Word (и ТРВ-Редакторе) всегда помещают 16 цветов по умолчанию в начало таблицы цветов RTF, поэтому для таких документов rtfhlFixedColors и rtfhlColorTable работают абсолютно одинаково. ТРВ-Редактор никогда не сохраняет цвет фона текста как цветное выделение, он использует специальное ключевое слово RTF для фона текста.

Изменять значение этого свойства не рекомендуется.

Это свойство не используется для импорта DocX.

Значение по умолчанию:

rtfhlColorTable