property OnNamedAction: TPdfNamedActionEvent;
| Sender | TObject. A instância de TPdf que dispara o evento |
| ActionName | string. Nome da ação solicitada, como NextPage ou um nome definido pelo aplicativo |
| Handled | Boolean. Defina como True para suprimir o comportamento padrão desse nome |
Dispara quando uma ação levantada pelo documento chega ao componente - de um OpenAction, um botão de formulário ou um script. Os quatro nomes padrão de navegação movem PageNumber por padrão
Atribua o evento e defina Handled como True para assumir um nome: um host que possui a própria navegação, por exemplo, pode rolar seu visualizador em vez de deixar o número da página saltar
Nomes sobre os quais a biblioteca não age também chegam aqui, e é assim que um aplicativo implementa ações definidas pelo próprio documento
procedure TForm1.PdfNamedAction(Sender: TObject;
const ActionName: string; var Handled: Boolean);
begin
if ActionName = 'Print' then
begin
ShowPrintDialog;
Handled := True;
end;
end;