GetFieldPageRect
Formulieren, interactie, invoer
Beschrijving
Geeft de rechthoek van één zichtbare Widget van een TPDFlibFormSession terug in de visuele coördinatenruimte die de sessie voor hittests gebruikt
De rechthoek wordt uitgedrukt na paginarotatie, met de oorsprong linksboven in de weergave, in de huidige meeteenheden van de bibliotheek
De pagina-box wordt gelezen uit de overgeërfde /CropBox met /MediaBox-terugval, omgekeerde boxen worden genormaliseerd en geometrie met NaN- of oneindige componenten of niet-positieve afmetingen wordt geweigerd
De aanroep verandert de geselecteerde pagina van de bibliotheek niet
Declaratie
function GetFieldPageRect(FieldIndex: Integer; out Page: Integer;
out Left, Top, Width, Height: Double): Integer;
Syntaxis
| FieldIndex | Veld- of tijdelijke Widgetindex die moet worden gemeten |
|---|---|
| Page | Ontvangt het paginanummer beginnend bij 1 dat de Widget bevat |
| Left, Top | Ontvangen de visuele hoek linksboven van de Widgetrechthoek |
| Width, Height | Ontvangen de visuele omvang van de Widgetrechthoek |
Retourwaarde
Geeft 1 terug bij succes, anders 0 met alle uitvoer op nul, omdat het veld ongeldig is, zijn pagina niet kan worden geresolved of de geometrie onbruikbaar is
Zie ook
HitTest, FocusAt, GetTabSequence, GetFormFieldPage, TPDFlibFormSession