Документация PDFiumPas

OnAnnotationLinkClick event

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

Синтаксис

property OnAnnotationLinkClick: TPdfViewAnnotationLinkClickEvent;

Описание

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

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

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

Примечания

Пример

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

См. также

LinkOptions, OnWebLinkClick, LinkAnnotation