TPDFlibFormInputResult

Űrlapok, interakció, adattípusok

Leírás

Jelenti, hogy egy platformfüggetlen űrlapbemeneti esemény feldolgozásra került-e, és a további munkamenet-lekérdezések nélkül tárja fel az eredményül kapott interakciós állapotot

Deklaráció

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

Mezők

HandledTrue, ha az űrlapmunkamenet feldolgozta az eseményt; False esetén a gazda tartaléka engedélyezett, például a dokumentum görgetése
DefaultPreventedTrue, ha egy űrlapművelet vétózta függőben lévő alapértelmezett műveletét, vagy egy kötelező fókuszváltás meghiúsult
FocusChangedTrue, ha a diszpécselés módosította a fókuszált widgetet
SelectionChangedTrue, ha a diszpécselés módosította az aktív szerkesztőt vagy annak irányított kijelölését
ValueChangedTrue, ha a diszpécselés új gomb- vagy választómezőértéket véglegesített
FieldIndexAz eseményhez tartozó, talált, rögzített vagy fókuszált mező, illetve nulla
FocusedFieldIndexA diszpécselés utáni fókuszált mező, illetve nulla
HoveredFieldIndexA diszpécselés után aktív belépési állapotú widget, illetve nulla
PressedFieldIndexA diszpécselés után elsődleges mutatórögzítést tartó widget, illetve nulla

Lásd még

DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession