FocusNext

Űrlapok, interakció, bemenet

Leírás

TPDFlibFormSession

GetTabSequence

WrapAround0

FocusField fókuszát a kiszámított tabulátorsorozat következő vagy előző bejegyzésére mozgatja A sorozat a /Bl-ből származik; ha a fókuszált Widget nem része annak, a lépés az első bejegyzésnél indul, hátrafelé lépésnél pedig az utolsónál Ha valamelyik végen túllép, és a /Fo be van állítva, a lépés a szemközti végére fordul körbe, ellenkező esetben a hívás

Deklaráció

function FocusNext(Backwards: Boolean = False;
  WrapAround: Boolean = True; CommitCurrent: Boolean = True): Integer;

Paraméterek

BackwardsA True az előző bejegyzés felé lép, a False a következő felé
WrapAroundA True mindkét sorrendvégen körbefordul, a False ott megáll
CommitCurrentA True az aktív szerkesztést véglegesíti az átváltás előtt, a False megszakítja azt

Visszatérési érték

1-et ad vissza, ha egy másik bejegyzés kapott fókuszt, ellenkező esetben 0-t, ha a sorozat üres, egy végén a körbefordulás le van tiltva, vagy a fókuszváltás elutasításra került

Lásd még

GetTabSequence, FocusField, FocusAt, Blur, DispatchInputEvent, TPDFlibFormSession