PDFium Delphi Component Docs

OnFormUriAction olayı

Component: TPdf  ·  Unit: PDFium
Bir form alanı URI eylemi yükselttiğinde tetiklenir

Syntax

property OnFormUriAction: TPdfFormUriActionEvent read FOnFormUriAction write FOnFormUriAction;

Description

OnFormUriAction, etkileşimli form katmanı bir URI eylemi yükselttiğinde tetiklenir; örneğin bir form düğmesinden ya da betik gezinmesinden. İşleyici; WString türünden çözümlenmiş Uri değerini, ham baytları RawUri olarak, klavye Modifiers değerini ve bir var Handled bayrağını alır

Ana makine politikasıyla gezinmek ve varsayılan işlemeyi bastırmak için Handled = True yapın

Remarks

    • İşleyici imzası: procedure(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean) of object
    • Çözümlenen Uri UTF-8 üzerinden gidiş-dönüş yapar ve çözümleme kayıplı olduğunda ham ANSI baytlarına döner
    • Sayfa içeriğindeki bağlantı ek açıklamaları için yerine TPdfView.OnWebLinkClick kullanın

Example

procedure TMain.Pdf1FormUriAction(Sender: TObject; const Uri: WString; const RawUri: AnsiString; Modifiers: Integer; var Handled: Boolean);
begin
  OpenInSandboxedBrowser(Uri);
  Handled := True;
end;

See Also