|
<< Нажмите, чтобы показать Содержание >> TRVBoxPosition.VerticalPositionKind, VerticalOffset, VerticalAlignment |
Задают вертикальное положение текстового блока.
type
TRVFloatVerticalAlignment = (rvfpvalTop, rvfpvalCenter, rvfpvalBottom);
property VerticalPositionKind: TRVFloatPositionKind;
property VerticalOffset: TRVFloatPosition;
property VerticalAlignment: TRVFloatVerticalAlignment;
Положение вычисляется относительно области, указанной в свойстве VerticalAnchor.
Примечание 1: эти свойства аналогичны соответствующим свойствам Microsoft Word. Но есть и отличия, см. раздел справки о VerticalAnchor.
Примечание 2: принтеры не могут печатать близко к краям страницы; если текстовый блок находится близко к верхнему или нижнему краю страницы, он может частично попасть в непечатаемую область.
Положение задаётся в свойстве VerticalAlignment. VerticalOffset не используется.
Значение VerticalAlignment |
Описание |
|---|---|
rvfphalTop |
Верхняя сторона блока у верхней стороны области привязки |
rvfphalCenter |
Центр блока у центра области привязки |
rvfphalBottom |
Нижняя сторона блока у нижней стороны области привязки |
Положение задаётся в свойстве VerticalOffset. VerticalAlignment не используется.
VerticalOffset измеряется в единицах Units связанного компонента TRVStyle.
Положение отсчитывается от верхней стороны области привязки. Положительные значения сдвигают блок вниз, отрицательные – вверх.
Положение задаётся в свойстве VerticalOffset. VerticalAlignment не используется.
VerticalOffset измеряется в (1/1000)% высоты области привязки.
Положение отсчитывается от верхней стороны области привязки. Положительные значения сдвигают блок вниз, отрицательные – вверх.
Используйте TRichViewEdit.SetCurrentItemExtraIntPropertyEx, чтобы изменить значения этих свойств операцией редактирования с возможностью отмены пользователем.
Значения по умолчанию:
▪VerticalPositionKind: rvfpkAbsPosition
▪VerticalOffset: 0
▪VerticalAlignment: rvfpvalTop