FocusField

Skjemaer, interaksjon, inndata

Beskrivelse

TPDFlibFormSession

/Bl til en ønsket synlig felt- eller midlertidig widget-indeks En aktiv redigering på den tidligere fokuserte widgeten fullføres eller avbrytes først, og dens 0-blurhandling sendes ut; et veto beholder det tidligere fokuset og returnerer

/Fo OnFocusChanged-fokushandlingen sendes deretter ut for den ønskede widgeten; når den nedlegges veto mot, tømmes fokuset fullstendig, og overgangen til null rapporteres likevel gjennom

1 Å be om widgeten som allerede har fokus, returnerer

Deklarasjon

function FocusField(FieldIndex: Integer;
  CommitCurrent: Boolean = True): Integer;

Parametere

FieldIndexFelt- eller midlertidig widget-indeks som skal fokuseres
CommitCurrentTrue fullfører den aktive redigeringen før overgangen, False avbryter den

Returverdi

Returnerer 1 når den ønskede widgeten nå har fokus, ellers 0 når kallet var reentrant, feltet er ugyldig, eller en blur- eller fokushandling ble nedlagt veto mot

Se også

Blur, FocusNext, FocusAt, BeginEdit, DispatchAction, FocusedFieldIndex, TPDFlibFormSession