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

HandledTrue cuando la sesión de formularios consumió el evento; False permite el respaldo del host como el desplazamiento del documento
DefaultPreventedTrue cuando una acción de formulario vetó su operación predeterminada pendiente o una transición de foco requerida falló
FocusChangedTrue cuando el despacho cambió el widget con foco
SelectionChangedTrue cuando el despacho cambió el editor activo o su selección dirigida
ValueChangedTrue cuando el despacho confirmó un nuevo valor de botón o campo de elección
FieldIndexCampo alcanzado, capturado o con foco asociado con el evento, o cero
FocusedFieldIndexCampo con foco después del despacho, o cero
HoveredFieldIndexWidget con estado entered activo después del despacho, o cero
PressedFieldIndexWidget que retiene la captura del puntero primario después del despacho, o cero

Véase también

DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession