GetFormFieldPageRect
Formularfelter, viewer-interaktion
Beskrivelse
Returnerer siden og rektanglet for en enkelt formularfelt-widget i sidebrugerrum fra toppen og ned, det rum som viewerens inplace-editorer og overlays arbejder i
Rektanglet kommer fra GetFormFieldBound, normaliseret i forhold til bibliotekets aktuelle GetOrigin-indstilling, så værdien ligger i samme koordinatsystem som PageRectToClientRect og fremhævningen af søgetræffer, uanset hvilken origo-konvention programmet har valgt
Syntaks
Delphi
Function TPDFlibViewer.GetFormFieldPageRect(FieldIndex: Integer; Out APage: Integer; Out XPt, YPt, WPt, HPt: Double): Boolean;Parametre
| FieldIndex | Etbaseret formularfeltindeks fra GetFormFieldCount |
|---|---|
| APage | Modtager det etbaserede sidenummer, som widgeten befinder sig på |
| XPt, YPt | Modtager widgetens origo i sidebrugerrum-punkter fra toppen og ned |
| WPt, HPt | Modtager widgetens størrelse i sidebrugerrum-punkter |
Returværdier
| True | Siden og rektanglet blev returneret |
|---|---|
| False | Intet bibliotek er tilknyttet, indekset er ikke et formularfelt, eller feltet har ingen side i det indlæste dokument; alle outputværdier er nul |
Se også
FormFieldAtPagePoint, ToggleCheckBoxField, GetFormFieldTabSequence, GetFormFieldEditorKind, PageRectToClientRect