|
<< Нажмите, чтобы показать Содержание >> TRVTabInfo.Position |
Задаёт расстояние позиции табуляции от LeftMargin.
property Position: TRVStyleLength;
Измеряется в единицах Units компонента TRVStyle, которому принадлежит стиль абзаца, в котором задана эта позиция табуляции.
Для абзацев с направлением чтения справа налево, расстояние отсчитывается от RightMargin.
Элементы в коллекции позиций табуляции (TRVStyle.ParaStyles[i].Tabs) упорядочены но возрастанию этого свойства. При присваивании значения этому свойству они переупорядочиваются автоматически.
Не следует полагаться на номер элемента в коллекции при изменении значения этого свойства:
Неправильно:
ParaStyle.Tabs[i].Position := 10;
// номер элемента может поменяться!
ParaStyle.Tabs[i].Align := rvtaRight;
Правильно:
ParaStyle.Tabs[i].Align := rvtaRight;
ParaStyle.Tabs[i].Position := 10;
или
with ParaStyles.Tabs[i] do
begin
Position := 10;
Align := rvtaRight;
end;
Значение по умолчанию:
0