PDFium Component Docs

FormSelectionRects Właściwość

Component: TPdf  ·  Unit: PDFium
Wylicza prostokąty zaznaczenia zgłaszane przez warstwę formularzy dla pola z fokusem

Syntax

property FormSelectionRects: TPdfFormSelectionRects read GetFormSelectionRects;

Description

FormSelectionRects zwraca zgromadzoną tablicę TPdfFormSelectionRect, którą warstwa formularzy zgłosiła od ostatniego czyszczenia; każdy wpis niesie numer PageNumber liczony od jedynki oraz Bounds w przestrzeni strony

Powtarzające się kolejne prostokąty są odfiltrowywane, więc tablica zawiera jeden wpis na każdy odrębny prostokąt zaznaczenia

Remarks

    • Prostokąty gromadzą się, gdy użytkownik zmienia zaznaczenie; wywołaj ClearFormSelectionRects, aby zresetować stan przed rysowaniem nakładek
    • Każdy nowy prostokąt jest dodatkowo zgłaszany na żywo przez OnFormSelectionRect
    • Getter zwraca kopię, więc zwrócona tablica należy do wywołującego

Example

for R in Pdf1.FormSelectionRects do
  DrawFocusRing(R.PageNumber, R.Bounds);

See Also