TPDFlibFormInputResult

Formulär, interaktion, datatyper

Beskrivning

Rapporterar huruvida en plattformsoberoende formulärinmatningshändelse konsumerades och exponerar det resulterande interaktionstillståndet utan att kräva ytterligare sessionsfrågor

Deklaration

type
  TPDFlibFormInputResult = record
    Handled: Boolean;
    DefaultPrevented: Boolean;
    FocusChanged: Boolean;
    SelectionChanged: Boolean;
    ValueChanged: Boolean;
    FieldIndex: Integer;
    FocusedFieldIndex: Integer;
    HoveredFieldIndex: Integer;
    PressedFieldIndex: Integer;
  end;

Fält

HandledTrue när formulärsessionen konsumerade händelsen; False tillåter reservbeteende hos värden, till exempel dokumentrullning
DefaultPreventedTrue när en formuläråtgärd lade veto mot sin väntande standardoperation eller en nödvändig fokusväxling misslyckades
FocusChangedTrue när sändningen ändrade den fokuserade Widgeten
SelectionChangedTrue när sändningen ändrade den aktiva redigeraren eller dess riktade markering
ValueChangedTrue när sändningen verkstäldde ett nytt knapp- eller valfältvärde
FieldIndexTräffat, infångat eller fokuserat fält associerat med händelsen, eller noll
FocusedFieldIndexFokuserat fält efter sändningen, eller noll
HoveredFieldIndexWidget med aktivt enter-tillstånd efter sändningen, eller noll
PressedFieldIndexWidget som behåller primär pekarinfångning efter sändningen, eller noll

Se även

DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession