PDFium Component Docs

OnNamedAction event

Component: TPdf  ·  Unit: PDFium
Wordt gegenereerd wanneer het document de viewer vraagt een benoemde actie uit te voeren

Syntax

property OnNamedAction: TPdfNamedActionEvent;

SenderTObject. De TPdf-instantie die het event genereert
ActionNamestring. Naam van de gevraagde actie, zoals NextPage of een toepassingsgedefinieerde naam
HandledBoolean. Zet op True om het standaardgedrag voor die naam te onderdrukken

Description

Vuurt wanneer een door het document gegenereerde actie het component bereikt - vanuit een OpenAction, een formulierknop of een script. De vier standaard navigatienamen verplaatsen standaard PageNumber

Koppel het event en zet Handled op True om een naam over te nemen: een host met eigen navigatie kan bijvoorbeeld zijn viewer scrollen in plaats van het paginanummer te laten springen

Namen waar de bibliotheek niet op handelt komen hier ook binnen, en zo implementeert een toepassing door het document gedefinieerde acties zelf

Example

procedure TForm1.PdfNamedAction(Sender: TObject;
  const ActionName: string; var Handled: Boolean);
begin
  if ActionName = 'Print' then
  begin
    ShowPrintDialog;
    Handled := True;
  end;
end;

See Also

PerformNamedAction, PageNumber, OnPageChange, OnJavaScriptPrint