HitTest
Formularios, interacción, entrada
Descripción
Devuelve el widget visible más alto de un TPDFlibFormSession que contiene un punto visual de la página
El punto usa coordenadas visuales con origen arriba a la izquierda tras la rotación de página e incluye los bordes del rectángulo
Se comprueba cada widget visible, incluidos los widgets hijos de campos con varios hijos, que se direccionan por medio de sus índices temporales de widget
Los rectángulos candidatos se clasifican por su valor de orden de tabulación, y las clasificaciones iguales se resuelven al widget enumerado más tarde, de modo que las entradas posteriores en la matriz /Annots de la página actúan como el acierto más frontal
Declaración
function HitTest(Page: Integer; X, Y: Double): Integer;
Parámetros
| Page | Número de página con base 1 que contiene el punto |
|---|---|
| X, Y | Punto visual de página con el origen en la parte superior izquierda visual |
Valor devuelto
Devuelve el índice de campo o de widget temporal en el punto, o 0 cuando no hay biblioteca adjunta, la página o el punto no es válido o ningún Widget contiene el punto
Véase también
FocusAt, GetFieldPageRect, GetTabSequence, DispatchInputEvent, TPDFlibFormSession