PDFium Delphi Component Docs

OnFormSelectionRect Evento

Componente: TPdf  ·  Unidad: PDFium
Se dispara por cada rectángulo de selección que la capa de formularios reporta

Syntax

property OnFormSelectionRect: TPdfFormSelectionRectEvent read FOnFormSelectionRect write FOnFormSelectionRect;

Description

OnFormSelectionRect se dispara una vez por cada rectángulo de selección distinto que la capa de formularios reporta para el campo enfocado. El manejador recibe un TPdfFormSelectionRect con un PageNumber basado en uno y Bounds en espacio de página

Los duplicados consecutivos se suprimen; cada rectángulo reportado también se agrega a la lista expuesta por FormSelectionRects

Remarks

    • Firma del manejador: procedure(Sender: TObject; const SelectionRect: TPdfFormSelectionRect) of object
    • Use el evento en vivo para el dibujo inmediato de superposiciones y FormSelectionRects para los redibujados por lotes
    • Llame a ClearFormSelectionRects cuando el foco pase a otro campo

Example

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

See Also