|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.SetBreakInfo |
Изменяет основные свойства элемента-горизонтальной линии (разделителя).
procedure SetBreakInfo(ItemNo: Integer; AWidth: TRVStyleLength;
AStyle: TRVBreakStyle; AColor: TRVColor; const ATag: TRVTag);
Параметры:
ItemNo – номер элемента. Элемент должен быть горизонтальной линией (rvsBreak), в противном случае метод вызывает исключение ERichViewError. Элементы документа нумеруются от 0 до ItemCount-1, GetItemStyle возвращает тип элемента. Элементы поддокументов (ячеек таблиц) не включены в диапазон элементов основного документа; для элементов в ячейках используйте Cell.GetRVData.SetBreakInfo.
AWidth – толщина линии (или высота прямоугольника). Это значение измеряется в Style.Units.
AStyle – визуальный стиль разделителя, см. TRVBreakStyle.
AColor – цвет разделителя. Если он равен rvclNone, используется Style.TextStyles[0].Color.
ATag – тег элемента. Используйте GetBreakInfo или GetItemTag для его получения.
Вместо этого метода можно использовать методы SetItemExtraIntPropertyEx и SetItemTag.
Тип метода:
быстрое изменение документа. Не обязательно переформатировать документ, достаточно перерисовать.
Дополнительные свойства элемента можно поменять методами SetItemExtraIntProperty и SetItemExtraStrProperty.
Пример:
RichView2.SetBreakInfo(ItemNo, 1, rvbsLine, clNone, 'Тег линии');
См. также методы:
См. также свойства:
См. также методы RichViewEdit:
См. также:
▪Изменение свойств элементов документа;
▪Теги.