property OnNamedAction: TPdfNamedActionEvent;
| Sender | TObject. De TPdf-instantie die het event genereert |
| ActionName | string. Naam van de gevraagde actie, zoals NextPage of een toepassingsgedefinieerde naam |
| Handled | Boolean. Zet op True om het standaardgedrag voor die naam te onderdrukken |
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
procedure TForm1.PdfNamedAction(Sender: TObject;
const ActionName: string; var Handled: Boolean);
begin
if ActionName = 'Print' then
begin
ShowPrintDialog;
Handled := True;
end;
end;