TCustomRichViewEdit.PasteGraphicFiles

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

TCustomRichViewEdit.PasteGraphicFiles

Вставляет содержимое графических файлов из буфера обмена в позицию каретки.

function TCustomRichViewEdit.PasteGraphicFiles(

  FileNamesAsNames,StoreFileNames: Boolean): Boolean;

Этот метод не выполняет никаких действий, если буфер обмена не содержит ссылки на графические файлы в формате CF_HDROP. В частности, Проводник Windows копирует файлы в этом формате.

Параметры:

Если FileNamesAsNames = True, полные пути к файлам сохраняются в именах вставляемых элементов-рисунков (не рекомендуется).

Если StoreFileNames = True, полные пути к файлам сохраняются в дополнительном строковом свойстве rvespImageFileName вставляемых элементов-рисунков. Вы можете изменить эти пути в обработчике события OnAssignImageFileName.

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

Вы можете обработать событие OnDropFile, чтобы вставлять файлы самостоятельно (таким образом вы сможете вставлять файлы различных форматов, а не только изображения).

Метод может вызываться автоматически, если редактор выбирает вставку в этом формате. В этом случае метод вызывается с параметрами FileNamesAsNames = False, StoreFileNames = (rvoAssignImageFileNames в Options).

Поддерживаемые платформы: Windows (VCL, LCL, FireMonkey)

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

True, если хотя бы один рисунок был вставлен.

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

Paste;

PasteGraphic;

PasteBitmap;

PasteMetafile;

InsertPicture.

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

DefaultPictureVAlign.

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

OnAssignImageFileName

См. также:

Работа с буфером обмена.