PDFium Delphi Component Docs

OnAnnotationLinkClick Событие

Компонент: TPdfView  ·  Модуль: PDFium
Срабатывает, когда пользователь щёлкает по ссылке /Annot Subtype Link, которая не обрабатывается автоматически через LinkOptions

Syntax

property OnAnnotationLinkClick: TPdfViewAnnotationLinkClickEvent;

Description

Срабатывает, когда пользователь щёлкает по ссылке /Annot Subtype Link, не обработанной автоматически через LinkOptions. Поставьте Handled в True, чтобы подавить встроенное поведение по умолчанию

Когда у LinkOptions включён соответствующий автофлаг, вьювер сам выполняет переход/запуск, и это событие не поднимается

Обработчики исполняются в главном потоке VCL, поэтому навигация может вызывать модальные диалоги или обновлять контролы формы инлайн

Remarks

Example

procedure TForm1.PdfView1OnAnnotationLinkClick(Sender: TObject; const Link: TLinkAnnotation; var Handled: Boolean);
begin
  // inspect Link and decide whether to navigate
  Handled := True;
end;

See Also

LinkOptions, OnWebLinkClick, LinkAnnotation