TCustomRVParaInfo.Options

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

TCustomRVParaInfo.Options

Опции для абзаца этого стиля.

type

  TRVParaOption =

    (rvpaoNoWrap, rvpaoReadOnly,

      rvpaoStyleProtect, rvpaoDoNotWantReturns,

      rvpaoKeepLinesTogether, rvpaoKeepWithNext,

      rvpaoWidowOrphanControl);

  TRVParaOptions = set of TRVParaOption;

 

property Options: TRVParaOptions;

Форматирование

Опция

Описание

rvpaoNoWrap

Запрещает автоматический перенос слов в абзацах этого стиля.

Если используются абзацы без переноса слов, рекомендуется включить опцию rvoClientTextWidth в RichView.Options.

Редактирование и защита

Опция

Описание

rvpaoReadOnly

Запрещает редактирование абзацев этого стиля в TRichViewEdit.

Эта опция не запрещает добавление нового абзаца, когда пользователь нажимает  Enter  в начале или в конце абзаца.

Эта опция также не защищает абзац от удаления как части более крупного выделенного фрагмента.

rvpaoStyleProtect

Если включена, методы ApplyParaStyle, ApplyParaStyleTemplate, ApplyStyleTemplate не могут изменить стиль у абзацев этого стиля.

Эта опция не защищает от изменения методом ApplyParaStyleConversion, но её можно обработать в событии OnParaStyleConversion.

rvpaoDoNotWantReturns

Если включена, нажатие клавиши  Enter  будет игнорироваться, когда каретка находится в абзаце этого стиля.

Печать

Опция

Описание

rvpaoKeepLinesTogether

Абзац этого стиля по возможности печатается целиком на одной странице.

rvpaoKeepWithNext

Абзац этого стиля по возможности печатается на одной странице со следующим абзацем.

Кроме того, эта опция работает так же, как rvpaoKeepLinesTogether.

rvpaoWidowOrphanControl

Запрещает разрывы страниц после первой строки и перед последней строкой в абзацах этого стиля.

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

[]

См. также:

TFontInfo.Protection;

TCustomRichView.WordWrap.

TRVTableRow.KeepTogether