property OnNamedAction: TPdfNamedActionEvent;
| Sender | TObject. L'istanza TPdf che solleva l'evento. |
| ActionName | string. Nome dell'azione richiesta, ad esempio NextPage oppure un nome definito dall'applicazione. |
| Handled | Boolean. Imposta a True per sopprimere il comportamento predefinito per quel nome. |
Si attiva quando un'azione sollevata dal documento raggiunge il componente, da un OpenAction, da un pulsante di modulo o da uno script. I quattro nomi di navigazione standard spostano PageNumber per impostazione predefinita
Assegna l'evento e imposta Handled a True per assumere il controllo di un nome: un host che possiede la propria navigazione, ad esempio, può scorrere il proprio visualizzatore invece di lasciare che il numero di pagina salti
Anche i nomi su cui la libreria non agisce arrivano qui, ed è così che un'applicazione implementa le proprie azioni definite dal documento
procedure TForm1.PdfNamedAction(Sender: TObject;
const ActionName: string; var Handled: Boolean);
begin
if ActionName = 'Print' then
begin
ShowPrintDialog;
Handled := True;
end;
end;