ActivateFormField

Campos de formulario, interacción con el visor

Descripción

Despacha la acción del campo para el evento desencadenador dado al manejador OnFormFieldAction en lugar de ejecutarla dentro del control

La acción se busca primero en el widget y después en su campo base; los botones pulsadores y los widgets de firma se despachan incluso cuando no llevan acción para que el anfitrión pueda implementar su comportamiento de clic, y ninguna acción es interpretada o ejecutada por el propio visor; en particular, las acciones de JavaScript se entregan como datos tipados

Sintaxis

Delphi

Function TPDFlibViewer.ActivateFormField(FieldIndex: Integer; Const TriggerEvent: WideString= 'U'): Integer;

Parámetros

FieldIndexÍndice de campo de formulario basado en 1
TriggerEventLetra del evento desencadenante de PDF; el valor predeterminado 'U' corresponde a soltar el botón del ratón

Valores devueltos

0No hay ningún controlador asignado a OnFormFieldAction, el índice de campo no es válido o no existe ninguna acción para un tipo de campo distinto de botón y firma
1La activación se entregó al controlador OnFormFieldAction

Véase también

TPDFlibViewer, BeginEditFormField, FocusNextFormField, FocusedFormFieldIndex