GetFormFieldPageRect

Formulářová pole, interakce s prohlížečem

Popis

Vrací stránku a obdélník jednoho widgetu formulářového pole v uživatelském prostoru stránky orientovaném shora dolů — tedy v tom, který používají vložené editory a překryvy prohlížeče

Obdélník pochází z GetFormFieldBound normalizovaného podle aktuálního nastavení GetOrigin, takže hodnota odpovídá souřadnicovému prostoru PageRectToClientRect a zvýrazňování zásahů vyhledávání, bez ohledu na to, jakou konvenci počátku aplikace zvolila

Syntaxe

Delphi

Function TPDFlibViewer.GetFormFieldPageRect(FieldIndex: Integer; Out APage: Integer; Out XPt, YPt, WPt, HPt: Double): Boolean;

Parametry

FieldIndexIndex formulářového pole počítaný od 1, jako v GetFormFieldCount
APageObdrží číslo stránky s widgetem, počítáno od 1
XPt, YPtObdrží polohu widgetu v bodech uživatelského prostoru stránky orientovaného shora dolů
WPt, HPtObdrží velikost widgetu v bodech uživatelského prostoru stránky

Návratové hodnoty

TrueStránka i obdélník byly předány
FalseNení připojena žádná knihovna, index není formulářové pole, nebo pole nemá v načteném dokumentu stránku; všechny výstupní hodnoty jsou nulové

Viz také

FormFieldAtPagePoint, ToggleCheckBoxField, GetFormFieldTabSequence, GetFormFieldEditorKind, PageRectToClientRect