PDFium Delphi Component Docs

OnFormSelectionRect イベント

コンポーネント: TPdf  ·  ユニット: PDFium
フォームレイヤーが報告する選択矩形ごとに発火します

構文

property OnFormSelectionRect: TPdfFormSelectionRectEvent read FOnFormSelectionRect write FOnFormSelectionRect;

説明

OnFormSelectionRect は、フォーカスされたフィールドについてフォームレイヤーが報告する個々の選択矩形ごとに 1 回発火します。ハンドラーは 1 基点の PageNumber とページ空間の Bounds を持つ TPdfFormSelectionRect を受け取ります

連続する重複は抑制されます。報告された各矩形は FormSelectionRects が公開するリストにも追加されます

備考

    • ハンドラー署名: procedure(Sender: TObject; const SelectionRect: TPdfFormSelectionRect) of object
    • 即時のオーバーレイ描画にはこのライブイベントを、バッチ再描画には FormSelectionRects を使用してください
    • フォーカスが別のフィールドへ移ったときは ClearFormSelectionRects を呼び出してください

例

procedure TMain.Pdf1FormSelectionRect(Sender: TObject; const SelectionRect: TPdfFormSelectionRect);
begin
  HighlightSelection(SelectionRect.PageNumber, SelectionRect.Bounds);
end;

関連項目