PDFium Component Docs

OnFormSelectionRect Zdarzenie

Component: TPdf  ·  Unit: PDFium
Występuje dla każdego prostokąta zaznaczenia zgłoszonego przez warstwę formularzy

Syntax

property OnFormSelectionRect: TPdfFormSelectionRectEvent read FOnFormSelectionRect write FOnFormSelectionRect;

Description

OnFormSelectionRect występuje raz dla każdego odrębnego prostokąta zaznaczenia, jaki warstwa formularzy zgłosi dla pola mającego fokus. Procedura obsługi otrzymuje TPdfFormSelectionRect z liczbą PageNumber od 1 oraz granicami Bounds w przestrzeni strony

Kolejne duplikaty są wyciszane; każdy zgłoszony prostokąt trafia również na listę udostępnianą przez FormSelectionRects

Remarks

    • Sygnatura procedury obsługi: procedure(Sender: TObject; const SelectionRect: TPdfFormSelectionRect) of object
    • Zdarzenia na żywo używaj do natychmiastowego rysowania nakładek, a FormSelectionRects do wsadowego przerysowywania
    • Wywołaj ClearFormSelectionRects, gdy fokus przechodzi na inne pole

Example

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

See Also