property OnNamedAction: TPdfNamedActionEvent;
| Sender | TObject. Die TPdf-Instanz, die das Ereignis auslöst. |
| ActionName | string. Name der angeforderten Aktion, etwa NextPage oder ein anwendungsdefinierter Name. |
| Handled | Boolean. Auf True setzen, um das Standardverhalten für diesen Namen zu unterdrücken. |
Wird ausgelöst, wenn eine vom Dokument ausgelöste Aktion die Komponente erreicht – von einer OpenAction, einem Formularschalter oder einem Skript. Die vier Standard-Navigationsnamen verschieben standardmäßig PageNumber
Weisen Sie das Ereignis zu und setzen Sie Handled auf True, um einen Namen zu übernehmen: Ein Host mit eigener Navigation kann beispielsweise seinen Betrachter scrollen, statt die Seitenzahl springen zu lassen
Namen, auf die die Bibliothek nicht reagiert, kommen hier ebenfalls an – so implementiert eine Anwendung eigene, dokumentdefinierte Aktionen
procedure TForm1.PdfNamedAction(Sender: TObject;
const ActionName: string; var Handled: Boolean);
begin
if ActionName = 'Print' then
begin
ShowPrintDialog;
Handled := True;
end;
end;