property OnFormUriAction: TPdfFormUriActionEvent read FOnFormUriAction write FOnFormUriAction;
OnFormUriAction występuje, gdy interaktywna warstwa formularzy wygeneruje akcję URI, na przykład z przycisku formularza albo nawigacji uruchomionej skryptem. Procedura obsługi otrzymuje zdekodowany Uri jako WString, surowe bajty jako RawUri, modyfikatory klawiatury Modifiers oraz flagę var Handled
Ustaw Handled = True, aby przeprowadzić nawigację według polityki hosta i zablokować domyślne przetwarzanie
procedure(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean) of objectUri przechodzi bez strat przez UTF-8, a w razie stratnej dekodacji wraca do surowych bajtów ANSITPdfView.OnWebLinkClickprocedure TMain.Pdf1FormUriAction(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean);
begin
OpenInSandboxedBrowser(Uri);
Handled := True;
end;