BeginEdit

Űrlapok, interakció, szerkesztési előzmények

Leírás

OriginalValue

FocusField néven pillanatképként menti A kért Widget először a CommitCurrent útján kerül fókuszba True

EditValue beállítással, így a korábban aktív szerkesztés a normál véglegesítési, blur és fókuszálási műveletútvonalon halad Siker esetén a szerkesztési előzmények alaphelyzetbe állnak, a DisplayValue és a

1 a mezőértékből inicializálódik, és a kurzor az érték végére kerül A csak olvasható mezők és egyéb mezőtípusok elutasításra kerülnek, és a már fókuszban lévő, szerkesztés alatt álló Widget kérése

Deklaráció

function BeginEdit(FieldIndex: Integer): Integer;

Paraméterek

FieldIndexA szerkeszthető szöveg- vagy választómező mező- vagy ideiglenes Widget indexe

Visszatérési érték

1-et ad vissza, ha a szerkesztés aktív, egyébként 0-t, ha a kérés újrabelépő volt, a mező érvénytelen, csak olvasható vagy nem szerkeszthető, illetve ha a fókuszálás sikertelen volt

Példa

if Session.BeginEdit(FieldIndex) = 1 then
  Session.CommitEdit;

Lásd még

CommitEdit, CancelEdit, FocusField, EditingFieldIndex, EditValue, OriginalValue, ClearEditHistory, TPDFlibFormSession