TCustomRichView.GetBreakInfo

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

TCustomRichView.GetBreakInfo

Возвращает основные свойства элемента документа: горизонтальной линии (разделителя).

procedure GetBreakInfo(ItemNo: Integer; out AWidth: TRVStyleLength;

  out AStyle: TRVBreakStyleout AColor: TRVColor;

  out ATag: TRVTag);

 

Входной параметр:

ItemNo номер элемента. Элемент должен быть горизонтальной линией (rvsBreak), в противном случае метод вызывает исключение ERichViewError. Элементы документа нумеруются от 0 до ItemCount-1, GetItemStyle возвращает тип элемента. Элементы поддокументов (ячеек таблиц) не включены в диапазон элементов основного документа; для элементов в ячейках используйте Cell.GetRVData.GetBreakInfo.

 

Выходные параметры:

AWidth – толщина линии (или высота прямоугольника). Это значение измеряется в Style.Units.

AStyle – визуальный стиль разделителя, см. TRVBreakStyle.

AColor – цвет разделителя. Если он равен rvclNone, используется Style.TextStyles[0].Color.

ATag тег элемента. Используйте SetItemTag или SetBreakInfo для его изменения.

 

Вместо этого метода можно использовать методы GetItemExtraIntPropertyEx и GetItemTag.

 

Дополнительные свойства элемента возвращаются методами GetItemExtraIntProperty и GetItemExtraStrProperty.

 

См. также методы:

SetBreakInfo;

GetItemStyle;

GetItemExtraIntProperty;

GetItemExtraStrProperty.

См. также свойства:

ItemCount.

См. также:

Получение элементов документа;

Типы элементов документа;

Теги.