TPDFlibFormInputResult
Formularios, interacción, tipos de datos
Descripción
Informa si un evento de entrada de formulario independiente de la plataforma fue consumido y expone el estado de interacción resultante sin requerir consultas adicionales de la sesión
Declaración
type
TPDFlibFormInputResult = record
Handled: Boolean;
DefaultPrevented: Boolean;
FocusChanged: Boolean;
SelectionChanged: Boolean;
ValueChanged: Boolean;
FieldIndex: Integer;
FocusedFieldIndex: Integer;
HoveredFieldIndex: Integer;
PressedFieldIndex: Integer;
end;
Campos
| Handled | True cuando la sesión de formularios consumió el evento; False permite el respaldo del host como el desplazamiento del documento |
|---|---|
| DefaultPrevented | True cuando una acción de formulario vetó su operación predeterminada pendiente o una transición de foco requerida falló |
| FocusChanged | True cuando el despacho cambió el widget con foco |
| SelectionChanged | True cuando el despacho cambió el editor activo o su selección dirigida |
| ValueChanged | True cuando el despacho confirmó un nuevo valor de botón o campo de elección |
| FieldIndex | Campo alcanzado, capturado o con foco asociado con el evento, o cero |
| FocusedFieldIndex | Campo con foco después del despacho, o cero |
| HoveredFieldIndex | Widget con estado entered activo después del despacho, o cero |
| PressedFieldIndex | Widget que retiene la captura del puntero primario después del despacho, o cero |
Véase también
DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession