|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.OnRVFImageListNeeded |
Происходит при чтении значка, интерактивного значка или уровня списка с изображением из TImageList из файла или потока RVF (а также из XML с помощью компонента TRichViewXML)
type
TRVFImageListNeededEvent =
procedure(Sender: TCustomRichView;
ImageListTag: Integer;
var Ail: TCustomImageList) of object;
property OnRVFImageListNeeded: TRVFImageListNeededEvent;
Если вы не обработаете это событие, TRichView не сможет считывать вышеперечисленные объекты из RVF-файла или потока, а также XML-файлов, сохраненных TRichViewXML (если свойство SaveImageLists было равно False при сохранении XML).
При сохранении этих объектов TRichView сохраняет тег соответствующего ImageList (не путайте с тегами элементов документа, это свойство TCustomImageList.Tag). Это значение передаётся в качестве параметра ImageListTag этого события при чтении.
Присвойте ваш компонент TImageList параметру Ail (примечание: TRichView не владеет компонентами ImageLists, он не будет их уничтожать).
Это событие генерируется для каждого значка, интерактивного значка или уровня списка с изображением из TImageList в RVF/XML, поэтому не рекомендуется выполнять длительные вычисления в этом событии.
См. также:
▪Обзор RVF, содержит пример.