TCustomRichViewEdit.InsertHotspot

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

TCustomRichViewEdit.InsertHotspot

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

VCL и LCL:

function InsertHotspot(ImageIndex, HotImageIndex: Integer;

  ImageList: TCustomImageList): Boolean;

FireMonkey:

function InsertHotspot(ImageIndex, HotImageIndex: Integer;

  ImageList: TCustomImageList;
  ImageWidth, ImageHeight: TRVStyleLength): Boolean;

Параметры:

AName имя элемента-значка, любая строка. AName не должен содержать символы CR и LF . TRichViewEdit не использует имена элементов, они предназначены для использования программистом.

ImageIndex номер изображения в ImageList.

HotImageIndex номер изображения в ImageList, показывающегося под указателем мыши.

ImageList список изображений для значка. TRichViewEdit не владеет, не копирует и не удаляет списки изображений, он просто хранит ссылки на них. Поэтому список изображений не уничтожается при очистке документа.

Дополнительные параметры для версии FireMonkey:

ImageWidth, ImageHeight желательный размер изображения. Компонент выбирает подходящее по размеру изображение. Изображения не масштабируются.

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

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

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

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

AddHotspot.

См. также:

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

Гипертекст в ТРВ-Редакторе;

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