TCustomRichView.OnRVFImageListNeeded

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

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, содержит пример.