|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.GetOffsBeforeItem |
Возвращает смещение перед элементом документа с номером ItemNo.
function GetOffsBeforeItem(ItemNo: Integer): Integer;
Этот метод полезен для выделения части документа для копирования в буфер обмена или для перемещения каретки в указанное место в редакторе.
ItemNo – номер элемента. Элементы документа нумеруются от 0 до ItemCount-1, GetItemStyle возвращает тип элемента. Элементы поддокументов (ячеек таблиц) не включены в диапазон элементов основного документа; для элементов в ячейках используйте Cell.GetRVData.GetOffsBeforeItem.
Для текстовых элементов метод возвращает 1, для нетекстовых элементов — 0.
Пример для TRichViewEdit: перемещение каретки в начало документа
var ItemNo, Offs: Integer;
ItemNo := 0;
Offs := MyRichViewEdit.GetOffsBeforeItem(ItemNo);
MyRichViewEdit.SetSelectionBounds(ItemNo, Offs, ItemNo, Offs);
MyRichViewEdit.Invalidate;
См. также методы TRichView:
См. также свойства TRichView:
См. также свойства TRichViewEdit:
См. также: