|
<< Нажмите, чтобы показать Содержание >> TCustomRichViewEdit.InsertItem |
Вставляет элемент документа в позицию каретки.
function InsertItem(const Name: TRVUnicodeString;
Item: TCustomRVItemInfo): Boolean;
Это универсальный метод для вставки элементов в документ. Он может быть использован для вставки нестандартных типов элементов.
Обычно этот метод используется для вставки таблиц, текстовых меток, последовательностей, сносок, концевых сносок, сносок в рамке, ссылок на сноску, номеров страниц, чисел страниц, математических выражений и др. (т.е. элементов, для которых нет специальных методов вставки).
Подробное описание типов элементов выходит за рамки данного справочного файла. Стандартные типы элементов объявлены и реализованы в модуле RVItem/fmxRVItem. Все типы элементов являются классами, производными от одного базового класса – TCustomRVItemInfo.
Параметры:
Text – имя элемента, любая строка. Text не должен содержать символы CR и LF . TRichViewEdit не использует имена элементов, они предназначены для использования программистом.
Item – элемент для вставки.
Тип метода:
редактирование документа (вставка).
Возвращаемое значение:
True при успешной вставке.
Если False, значит элемент не может быть вставлен (из-за того, редактор находится в режиме только для чтения или защиты текста, или того, что выделены несколько ячеек таблицы); в этом случае Item уничтожается (освобождается память).
См. также методы TCustomRichView:
▪AddItem.
См. также: