HitTest
Moduli, interazione, input
Descrizione
Restituisce il widget visibile più in alto di una TPDFlibFormSession che contiene un punto visivo di pagina
Il punto usa coordinate visive con origine in alto a sinistra dopo la rotazione di pagina ed è inclusivo dei bordi del rettangolo
Ogni widget visibile viene testato, inclusi i widget figli di campi con più figli, che vengono indirizzati tramite i loro indici temporanei di widget
I rettangoli candidati si classificano per il loro valore di ordine di tabulazione, e le classifiche uguali si risolvono al widget enumerato più tardi, così le voci successive nell'array /Annots della pagina fungono da hit più in primo piano
Dichiarazione
function HitTest(Page: Integer; X, Y: Double): Integer;
Parametri
| Page | Numero di pagina in base uno contenente il punto |
|---|---|
| X, Y | Punto visivo della pagina con l'origine in alto a sinistra nella vista |
Valore restituito
Restituisce l'indice del campo o del widget temporaneo al punto, oppure 0 quando nessuna libreria è collegata, la pagina o il punto non è valido o nessun widget contiene il punto
Vedere anche
FocusAt, GetFieldPageRect, GetTabSequence, DispatchInputEvent, TPDFlibFormSession