GetFieldPageRect

Formularios, interacción, entrada

Descripción

Devuelve el rectángulo de un widget visible de un TPDFlibFormSession en el espacio de coordenadas visuales que la sesión usa para las pruebas de acierto

El rectángulo se expresa tras la rotación de página con el origen en la parte superior izquierda visual, en las unidades de medición actuales de la biblioteca

La caja de página se lee de la /CropBox heredada con recurso a /MediaBox, las cajas invertidas se normalizan y la geometría con componentes NaN o infinitos o extensiones no positivas se rechaza

La llamada no cambia la página seleccionada de la biblioteca

Declaración

function GetFieldPageRect(FieldIndex: Integer; out Page: Integer;
  out Left, Top, Width, Height: Double): Integer;

Parámetros

FieldIndexCampo o índice de Widget temporal que se medirá
PageRecibe el número de página basado en uno que contiene el Widget
Left, TopReciben la esquina superior izquierda visual del rectángulo del Widget
Width, HeightReciben la extensión visual del rectángulo del Widget

Valor devuelto

Devuelve 1 en caso de éxito; en caso contrario 0 con todas las salidas a cero porque el campo no es válido, su página no se puede resolver o la geometría es inutilizable

Véase también

HitTest, FocusAt, GetTabSequence, GetFormFieldPage, TPDFlibFormSession