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
| FieldIndex | Index formulářového pole počítaný od 1, jako v GetFormFieldCount |
|---|---|
| APage | Obdrží číslo stránky s widgetem, počítáno od 1 |
| XPt, YPt | Obdrží polohu widgetu v bodech uživatelského prostoru stránky orientovaného shora dolů |
| WPt, HPt | Obdrží velikost widgetu v bodech uživatelského prostoru stránky |
Návratové hodnoty
| True | Stránka i obdélník byly předány |
|---|---|
| False | Není 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