BeginEdit

Skjemaer, interaksjon, redigeringshistorikk

Beskrivelse

OriginalValue

FocusField Den forespurte Widgeten får først fokus via CommitCurrent med True satt til

EditValue, slik at en tidligere aktiv redigering følger den normale stien for utfør-, blur- og fokushandlinger Ved suksess nullstilles redigeringshistorikken, DisplayValue og

1 initialiseres fra feltverdien, og markøren plasseres på slutten av verdien Skrivebeskyttede felt og andre felttyper avvises, og å be om Widgeten som allerede har fokus og redigeres, returnerer

Deklarasjon

function BeginEdit(FieldIndex: Integer): Integer;

Parametre

FieldIndexFelt- eller midlertidig Widget-indeks for det redigerbare tekst- eller valgfeltet

Returverdi

Returnerer 1 når redigeringen er aktiv, ellers 0 når forespørselen var reentrant, feltet er ugyldig, skrivebeskyttet eller ikke redigerbart, eller når fokusering mislyktes

Eksempel

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

Se også

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