PDFium Delphi Component Docs

OnFormSelectionRect Evento

Componente: TPdf  ·  Unità: PDFium
Si attiva per ogni rettangolo di selezione riportato dal layer dei moduli

Syntax

property OnFormSelectionRect: TPdfFormSelectionRectEvent read FOnFormSelectionRect write FOnFormSelectionRect;

Description

OnFormSelectionRect si attiva una volta per ogni rettangolo di selezione distinto che il layer dei moduli riporta per il campo con focus. Il gestore riceve un TPdfFormSelectionRect con un PageNumber in base uno e Bounds nello spazio pagina

I duplicati consecutivi vengono soppressi; ogni rettangolo riportato viene inoltre aggiunto all'elenco esposto da FormSelectionRects

Remarks

    • Firma del gestore: procedure(Sender: TObject; const SelectionRect: TPdfFormSelectionRect) of object
    • Usare l'evento in tempo reale per il disegno immediato degli overlay e FormSelectionRects per i ridisegni in blocco
    • Chiamare ClearFormSelectionRects quando il focus passa a un altro campo

Example

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

See Also