EnsureFocusedEditor

Skjemaer, interaksjon, inndata

Beskrivelse

Intern hjelper i TPDFlibFormSession som garanterer en aktiv redigering før tastaturinndata anvendes

Den virker på Widget-en som er i fokus og returnerer 0 når intet gyldig felt har fokus

Bare tekstfelt og redigerbare valgfelt med valgtype 4 kvalifiserer; andre felttyper kan ikke huse en editor

Når det basisfeltet allerede redigeres, returnerer hjelperen 1 direkte, ellers starter den redigeringen gjennom BeginEdit

Hjelperen backer Ctrl+A-, Backspace-, Delete-, pil-, Home-, End-, Enter- og satt-tekst-håndteringen til DispatchInputEvent

Deklarasjon

function EnsureFocusedEditor: Integer;

Returverdi

Returnerer 1 når en redigering er aktiv for den fokuserte widgeten, ellers 0 når intet gyldig har fokus, feltet ikke kan være vert for en editor eller BeginEdit mislyktes

Se også

DispatchInputEvent, BeginEdit, FocusField, FocusedFieldIndex, EditingFieldIndex, TPDFlibFormInputKey, TPDFlibFormSession