TPDFlibFormInputResult

Formuláře, interakce, datové typy

Popis

Hlásí, zda platformově nezávislá událost vstupu formuláře byla spotřebována, a zpřístupňuje výsledný interakční stav bez potřeby dalších dotazů relace

Deklarace

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

Pole

HandledTrue, když relace formuláře událost spotřebovala; False umožní zálohu hostitele, jako je posuv dokumentu
DefaultPreventedTrue, když akce formuláře zamítla svou čekající výchozí operaci nebo když nezbytný přechod zaměření selhal
FocusChangedTrue, když odeslání změnilo zaměřený widget
SelectionChangedTrue, když odeslání změnilo aktivní editor nebo jeho směrovaný výběr
ValueChangedTrue, když odeslání potvrdilo novou hodnotu tlačítka nebo pole výběru
FieldIndexZasažené, zachycené nebo zaměřené pole spojené s událostí, nebo nula
FocusedFieldIndexZaměřené pole po odeslání, nebo nula
HoveredFieldIndexWidget s aktivním stavem najetí po odeslání, nebo nula
PressedFieldIndexWidget ponechávající zachycení primárního ukazatele po odeslání, nebo nula

Viz také

DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession