|
<< Нажмите, чтобы показать Содержание >> TRVBoxPosition.VerticalAnchorAnchor |
Задаёт место, к которому привязано вертикальное положение блока.
type
TRVVerticalAnchor = (rvvanLine, rvvanParagraph, rvvanPage,
rvvanMainTextArea, rvvanTopMargin, rvvanBottomMargin);
property VerticalAnchor: TRVVerticalAnchor;
Текстовый блок размещается по вертикали относительно области, указанной в этом свойстве.
Важно учесть, что каждая область имеет высоту; например, при печати в TRVPrint, верхнее поле начинается у верхней границы страницы и заканчивается на расстоянии Margins.Top от неё.
Если RelativeToCell=True, и сноска в рамке (или текстовый блок) вставлена в ячейку таблицы, то это свойство задаёт соответствующую область ячейки, а не страницы.
Значение |
Область привязки |
Схема |
|---|---|---|
rvvanLine |
Строка, в которую вставлен символ сноски или элемент текстового блока. |
|
rvvanParagraph |
Абзац, в который вставлен символ сноски или элемент текстового блока. |
|
rvvanPage |
Вся страница |
|
rvvanMainTextArea |
Область главного документа, т.е. прямоугольник между полями |
|
rvvanTopMargin |
Верхнее поле страницы |
|
rvvanBottomMargin |
Нижнее поле страницы |
|
Используйте TRichViewEdit.SetCurrentItemExtraIntPropertyEx, чтобы изменить значение этого свойства операцией редактирования с возможностью отмены пользователем.
Отличия от Microsoft Word*:
▪В MS Word, область привязки «строка» не имеет высоты. MS Word использует только верхнюю координату, поэтому выравнивание по центру и низу строки отличаются в ТРВ-Редакторе и MS Word.
▪MS Word не поддерживает выравнивание относительно абзаца (поэтому ТРВ-Редактор экспортирует ей как выравнивание относительно строки).
▪MS Word не поддерживает относительное (в процентах) выравнивание относительно строки или абзаца (поэтому ТРВ-Редактор экспортирует их как абсолютные с нулевыми смещениями).
▪MS Word не поддерживает все варианты положения относительно ячейки:
•абсолютные положения для всех вариантов (кроме строки и абзаца) вычисляется для области ячейки внутри полей (т.е. верхней координаты ячейки + верхнее поле ячейки).
•любое выравнивание или смещение в процентах помещают текстовый блок в ячейку внутри полей (т.е. верхняя координата ячейки + верхнее поле ячейки).
(* информация основана на тестировании MS Word 2013)
Значение по умолчанию:
rvvanLine