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 |
|---|---|
| TriggerEvent | Letra del evento desencadenante de PDF; el valor predeterminado 'U' corresponde a soltar el botón del ratón |
Valores devueltos
| 0 | No 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 |
|---|---|
| 1 | La activación se entregó al controlador OnFormFieldAction |
Véase también
TPDFlibViewer, BeginEditFormField, FocusNextFormField, FocusedFormFieldIndex