property OnNamedAction: TPdfNamedActionEvent;
| Sender | TObject. L'instance TPdf qui déclenche l'événement |
| ActionName | string. Nom de l'action demandée, comme NextPage ou un nom défini par l'application |
| Handled | Boolean. Définir à True pour supprimer le comportement par défaut pour ce nom |
Se déclenche lorsqu'une action émise par le document atteint le composant - depuis un OpenAction, un bouton de formulaire ou un script. Les quatre noms de navigation standard déplacent PageNumber par défaut
Assignez l'événement et définissez Handled à True pour reprendre un nom : un hôte qui possède sa propre navigation, par exemple, peut faire défiler son visualiseur au lieu de laisser le numéro de page sauter
Les noms sur lesquels la bibliothèque n'agit pas arrivent aussi ici, ce qui est la manière dont une application implémente ses propres actions définies par le document
procedure TForm1.PdfNamedAction(Sender: TObject;
const ActionName: string; var Handled: Boolean);
begin
if ActionName = 'Print' then
begin
ShowPrintDialog;
Handled := True;
end;
end;