TRVBorder.BorderOffsets

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

TRVBorder.BorderOffsets

Расстояние между содержимым абзаца и рамкой.

property BorderOffsets: TRVRect;

Стороны этого прямоугольника измеряются в единицах Units компонента TRVStyle, которому принадлежит стиль абзаца.

Положительные значения увеличивают внутренние отступы (поля). Отрицательные значения смещают рамку внутрь содержимого абзаца.

Предупреждение. В отличие от большинства других редакторов, в ТРВ-Редакторе внутренние поля рамки независимы от отступов и интервалов абзаца. Они находятся внутри них, а не складываются с ними. Поэтому:

Border.BorderOffsets.Top + толщина рамки не должны превышать значение SpaceBefore того же абзаца.

Border.BorderOffsets.Bottom + толщина рамки не должны превышать значение SpaceAfter того же абзаца.

Border.BorderOffsets.Left + толщина рамки не должны превышать значение LeftIndent того же абзаца.

Border.BorderOffsets.Right + толщина рамки не должны превышать значение RightIndent того же абзаца.

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

0, 0, 0, 0 – рамка рисуется вокруг абзаца без зазоров.

См. также:

Рамка и фон абзацев.