property OnNamedAction: TPdfNamedActionEvent;
| Sender | TObject. Instancja TPdf zgłaszająca zdarzenie |
| ActionName | string. Nazwa żądanej akcji, na przykład NextPage albo nazwa zdefiniowana przez aplikację |
| Handled | Boolean. Ustaw True, aby pominąć domyślne zachowanie dla tej nazwy |
Uruchamia się, gdy akcja wywołana z dokumentu dociera do komponentu - z OpenAction, przycisku formularza lub skryptu. Cztery standardowe nazwy nawigacyjne domyślnie przesuwają PageNumber
Przypisz zdarzenie i ustaw Handled na True, aby przejąć nazwę: host dysponujący własną nawigacją może na przykład przewijać swój widok zamiast pozwalać numerowi strony skakać
Nazwy, na które biblioteka nie reaguje, także tu docierają - właśnie tak aplikacja implementuje własne akcje zdefiniowane przez dokument
procedure TForm1.PdfNamedAction(Sender: TObject;
const ActionName: string; var Handled: Boolean);
begin
if ActionName = 'Print' then
begin
ShowPrintDialog;
Handled := True;
end;
end;