HitTest
Skjemaer, interaksjon, inndata
Beskrivelse
Returnerer den øverste synlige Widget-en i en TPDFlibFormSession som inneholder ett visuelt sidepunkt
Punktet bruker koordinater basert på visuell øvre venstre etter siderotasjon og inkluderer rektanglets kanter
Hver synlig Widget testes, inkludert kid-Widgetene til felt med flere kid, som adresseres gjennom sine midlertidige Widget-indekser
Kandidatrektangler rangeres etter sin tabulatorrekkefølge-verdi, og like rangeringer løses til den senest nummererte Widget-en slik at senere oppføringer i sidens /Annots-matrise fungerer som det fremste treffet
Deklarasjon
function HitTest(Page: Integer; X, Y: Double): Integer;
Parametere
| Page | Et-basert sidetall som inneholder punktet |
|---|---|
| X, Y | Visuelt sidepunkt med origo ved det visuelle punktet øverst til venstre |
Returverdi
Returnerer felt- eller midlertidig widget-indeks ved punktet, eller 0 når intet bibliotek er tilknyttet, siden eller punktet er ugyldig, eller ingen widget inneholder punktet
Se også
FocusAt, GetFieldPageRect, GetTabSequence, DispatchInputEvent, TPDFlibFormSession