LinkOptions로 자동 처리되지 않는 /Annot 하위 형식 Link를 클릭할 때 발생합니다property OnAnnotationLinkClick: TPdfViewAnnotationLinkClickEvent;
사용자가 LinkOptions로 자동 처리되지 않는 /Annot 하위 형식 Link를 클릭할 때 발생합니다. 기본 동작을 억제하려면 Handled를 True로 설정합니다
LinkOptions에 해당 자동 플래그가 켜져 있으면 보기에서 탐색이나 실행을 자동으로 처리하므로 이 event는 발생하지 않습니다
핸들러는 VCL 메인 스레드에서 실행되므로, 탐색 도중 모달 대화상자를 띄우거나 폼 컨트롤을 바로 갱신할 수 있습니다
Link 매개변수는 값 레코드이므로 핸들러가 끝난 뒤에도 필드를 보관해도 안전합니다file: 또는 javascript: 활성화를 피합니다OnMouseMove와 함께 사용하면 상태 표시줄에서 대상 URL을 미리 볼 수 있습니다
procedure TForm1.PdfView1OnAnnotationLinkClick(Sender: TObject; const Link: TLinkAnnotation; var Handled: Boolean);
begin
// inspect Link and decide whether to navigate
Handled := True;
end;