property OnFormGoToAction: TPdfFormGoToActionEvent read FOnFormGoToAction write FOnFormGoToAction;
OnFormGoToAction は、インタラクティブフォームレイヤーが移動 (go-to) アクションを発生させたときに発火します。ハンドラーは 0 基点の PageNumber、ネイティブの ZoomMode、表示パラメータの省略可能な Positions 配列、および var Handled フラグを受け取ります
Handled = True を設定すると、独自のページキャッシュを管理するビューアへルーティングするなど、ホストのナビゲーションでジャンプを実行し、既定の処理を置き換えます
procedure(Sender: TObject; PageNumber, ZoomMode: Integer; const Positions: TPdfSingleArray; var Handled: Boolean) of objectPageNumber はネイティブ層由来の 0 基点であり、TPdf.Page が使用する 1 基点のページ番号とは異なりますprocedure TMain.Pdf1FormGoToAction(Sender: TObject; PageNumber, ZoomMode: Integer; const Positions: TPdfSingleArray; var Handled: Boolean);
begin
PdfView1.PageNumber := PageNumber + 1;
Handled := True;
end;