TCustomRVParaInfo.Alignment, LastLineAlignment

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

TCustomRVParaInfo.Alignment, LastLineAlignment

Выравнивание абзацев этого стиля.

type

  TRVAlignment = 

    (rvaLeft, rvaRight, rvaCenter, rvaJustify, rvaDistribute);

  TRVLastLineAlignment =

    (rvllaDefault, rvllaLeft, rvllaRight, rvllaCenter, rvllaJustify);

 
property Alignment : TRVAlignment;

property LastLineAlignment: TRVLastLineAlignment;

Возможные значения Alignment:

Значение

Описание

rvaLeft

Абзац выровнен по левому краю

rvaRight

Абзац выровнен по правому краю

rvaCenter

Абзац выровнен по центру

rvaJustify

Все строки абзаца, кроме последней, выравниваются одновременно по левому и правому краям за счёт увеличения расстояния между словами, то есть ширины пробелов.

Последняя строка выравнивается в соответствии со свойством LastLineAlignment.

rvaDistribute*

Все строки абзаца, кроме последней, выравниваются одновременно по левому и правому краям за счёт увеличения расстояния между всеми символами.

Последняя строка выравнивается в соответствии со свойством LastLineAlignment.

* это значение не поддерживается в версии FireMonkey (там оно работает как rvaJustify).

LastLineAlignment используется, если Alignment равно rvaJustify или rvaDistribute.

Оно применяется к последней строке абзаца, даже если абзац состоит только из одной строки.

Кроме того, оно применяется к строкам, которые невозможно выровнять одновременно по левому и правому краю, например если строка содержит только одно изображение.

Возможные значения LastLineAlignment:

Значение

Описание

rvllaDefault

Последняя строка выровнена по левому краю, если направление текста в абзаце слева направо, и по правому, если наоборот

rvllaLeft

Последняя строка выровнена по левому краю

rvllaRight

Последняя строка выровнена по правому краю

rvllaCenter

Последняя строка выровнена по центру

rvllaJustify

Последняя строка выровнена согласно свойству Alignment.

Примечание: Microsoft Word использует следующие комбинации:

rvaJustify + rvllaDefault

rvaDistribute + rvllaJustify

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

Alignment: rvaLeft

LastLineAlignment: rvllaDefault