TCustomRVParaInfo.LineSpacing

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

TCustomRVParaInfo.LineSpacing

Междустрочный интервал (или высота строки) для абзацев этого стиля.

type

  TRVLineSpacingValue = type Integer;

property LineSpacing: TRVLineSpacingValue;

Значение этого свойства зависит от свойства LineSpacingType.

Если LineSpacingType = rvlsPercent, это свойство задаёт высоту строки в процентах от её обычной высоты (высоты самого высокого символа в строке; высота изображений и компонентов не учитывается). Дополнительное пространство добавляется под строкой, включая последнюю строку абзаца.

Например, LineSpacing = 100 означает одинарный междустрочный интервал (дополнительное пространство не добавляется), а LineSpacing = 200 – двойной интервал. Значения меньше 50 игнорируются.

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

Если LineSpacingType = rvlsSpaceBetween, это значение добавляется под каждой строкой, включая последнюю строку абзаца. Отрицательные значения игнорируются.

Если LineSpacingType = rvlsLineHeightAtLeast, это свойство задаёт минимальную высоту строки. Если фактическая высота строки, включая все изображения и компоненты, меньше этого значения, дополнительное пространство добавляется сверху и снизу строки.

Если LineSpacingType = rvlsLineHeightExact, это свойство задаёт точную высоту строки. Если фактическая высота строки, включая все изображения и компоненты, отличается от этого значения, дополнительное пространство добавляется или убирается сверху и снизу строки.

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

100