TCustomRichViewEdit.CurItemNo (только для чтения)

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

TCustomRichViewEdit.CurItemNo (только для чтения)

Номер элемента документа в позиции каретки.

property CurItemNo: Integer;

Значение находится в диапазоне от 0 до ItemCount-1.

Если каретка находится внутри ячейки таблицы, это свойство возвращает номер элемента-таблицы в основном документе. Элементы вложенных документов (содержимое ячеек таблицы) не входят в диапазон элементов основного документа. Если требуется определить номер элемента в позиции каретки внутри ячейки таблицы, используйте TopLevelEditor.CurItemNo.

К этому свойству можно обращаться только тогда, когда документ отформатирован.

При вызове для пустого редактора (то есть при ItemCount = 0) свойство возвращает -1.

Если требуется получить позицию каретки как количество символов от начала документа, используйте функцию RVGetCaretPos из модуля RVLinear.

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

OffsetInCurItem;

TopLevelEditor;

CurItemStyle;

CurTextStyleNo;

CurParaStyleNo.

См. также события:

OnCaretMove.

См. также:

Вставка в позицию каретки;

Как переместить каретку в начало или конец документа.