|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.OnAssignImageFileName |
Происходит при вставке изображения из файла в TRichView.
type
TRVAssignImageFileNameEvent = procedure (Sender: TCustomRichView;
var FileName: TRVUnicodeString) of object;
property OnAssignImageFileName: TRVAssignImageFileNameEvent;
Событие вызывается, если опция rvoAssignImageFileNames включена в Options.
В этом событии можно изменить FileName (например, чтобы заменить полный путь на относительный).
Событие может происходить во время:
•загрузки RTF (чтение внешних изображений),
•загрузки DocX (чтение внешних изображений),
•загрузки Markdown (чтение внешних изображений),
•загрузки HTML (чтение внешних изображений),
•вставки файлов из буфера обмена, вставки файлов и изображения по ссылке в результате перетаскивания,
•работы Инструментов интерфейса ТРВ (RichViewActions) (команды для вставки изображения и для назначения фонового изображения документу или таблице).
В результате будут установлены значения следующих свойств:
•table.BackgroundImageFileName
•cell.BackgroundImageFileName
•дополнительное строковое свойство rvespImageFileName элементов рисунков и интерактивных рисунков.