property OnNamedAction: TPdfNamedActionEvent;
| Sender | TObject. La instancia de TPdf que dispara el evento |
| ActionName | string. Nombre de la acción solicitada, como NextPage o un nombre definido por la aplicación |
| Handled | Boolean. Establézcalo en True para suprimir el comportamiento predeterminado de ese nombre |
Se dispara cuando una acción generada por el documento llega al componente: desde un OpenAction, un botón de formulario o un script. Los cuatro nombres estándar de navegación mueven PageNumber de forma predeterminada
Asigne el evento y establezca Handled en True para tomar el control de un nombre: un host que gestiona su propia navegación, por ejemplo, puede desplazar su visor en lugar de dejar que el número de página salte
Los nombres sobre los que la biblioteca no actúa también llegan aquí, y así es como una aplicación implementa acciones propias definidas por el documento
procedure TForm1.PdfNamedAction(Sender: TObject;
const ActionName: string; var Handled: Boolean);
begin
if ActionName = 'Print' then
begin
ShowPrintDialog;
Handled := True;
end;
end;