TCustomRichViewEdit.GetCurrentItemEx

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

TCustomRichViewEdit.GetCurrentItemEx

Возвращает объект элемента документа в позиции каретки, имеющий заданный класс.

function GetCurrentItemEx(RequiredClass: TCustomRVItemInfoClass;

  out ItemRichViewEdit: TCustomRichViewEdit;

  out Item: TCustomRVItemInfo): Boolean;

Метод используется для работы с таблицами.

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

RequiredClass – требуемый класс элемента документа, передавайте TRVTableItemInfo.

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

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

Item – объект элемента документа (таблица)

 

Этот метод следует вызывать только тогда, когда документ отформатирован.

 

Возвращаемое значение

Метод возвращает True, если выходным параметрам были назначены значения . Для таблиц он возвращает True, если:

▪каретка находится слева или справа от таблицы, или

▪в таблице выделено несколько ячеек, или

▪каретка внутри ячейки таблицы.

В случае вложенных таблиц этот метод вернёт таблицу самого высокого уровня (ближайшую к пользователю по оси Z).

 

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

▪GetCurrentItem;

▪InsertItem;

▪GetItem.

См. также:

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

▪Таблицы в ТРВ-Редакторе.