PDFium Component Docs

OnWebLinkClick event

이 API 항목은 식별자, 시그니처, 코드 블록, PDF 용어를 원래 형태로 유지합니다.
컴포넌트: TPdfView  ·  유닛: PDFium
LinkOptions가 자동 처리하지 않는 text-detected web URL을 사용자가 클릭할 때 발생합니다

구문

property OnWebLinkClick: TPdfViewWebLinkClickEvent;

설명

LinkOptions가 자동 처리하지 않는 text-detected web URL을 사용자가 클릭할 때 발생합니다. 내장 기본 동작을 억제하려면 HandledTrue로 설정하세요

LinkOptions에 일치하는 auto flag가 켜져 있으면 뷰가 navigation/launch를 자동으로 수행하고 이 event는 발생하지 않습니다

handler는 VCL main thread에서 실행되므로 navigation 중에 modal dialog를 띄우거나 form control을 바로 갱신할 수 있습니다

비고

예제

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

참고 항목

LinkOptions, OnAnnotationLinkClick, LinkAnnotation