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

FieldIndexVeld- of tijdelijke Widgetindex die moet worden gemeten
PageOntvangt het paginanummer beginnend bij 1 dat de Widget bevat
Left, TopOntvangen de visuele hoek linksboven van de Widgetrechthoek
Width, HeightOntvangen 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