TCustomRichViewEdit.InsertControl

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

TCustomRichViewEdit.InsertControl

Вставляет новый элемент-компонент в позицию каретки.

function InsertControl(const Name: TRVUnicodeString; ctrl: TControl;

  VAlign: TRVVAlign): Boolean;

Параметры:

Name – имя элемента-компонента, любая строка. Name не должен содержать символы CR и LF . TRichView не использует имена элементов, они предназначены для использования программистом. Не следует путать со свойством ctrl.Name.

ctrl – компонент для вставки. По умолчанию, TRichViewEdit будет владеть этим компонентом, и вы не должны уничтожать его. Однако вы можете присвоить ненулевое значение дополнительному свойству элемента rvepShared, тогда этот компонент будет общим (и вам нужно будет освобождать память под него самостоятельно).

VAlign – выравнивание элемента относительно строки текста, см. возможные значения в разделе о типе TRVVAlign.

Тип метода: editstyle редактирование документа (вставка).

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

True при успешной вставке (вставка может быть неуспешной из-за защиты документа, режима только для чтения, или если выделены несколько ячеек таблицы). При неуспешной вставке ctrl уничтожается.

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

▪AddControl;

См. также:

▪Вставка элементов документа в позицию каретки;

▪Типы элементов.