ActivateInputField

Formulieren, interactie, invoer

Beschrijving

Interne helper van TPDFlibFormSession die de widgetactiveringsstap uitvoert die wordt gedeeld door verwerking van pointer-up en toetsenbordactivering in DispatchInputEvent Tekstvelden en bewerkbare keuzevelden met keuzetype 4 gaan verder via

BeginEdit

Off, terwijl andere keuzevelden, drukknopvelden en handtekeningvelden succes melden zonder iets te wijzigen Activering van selectievakje en radioknop bepaalt de eerste niet-lege aan-status die niet Yes is uit de eigen appearances van de widget of die van het basisveld, met

$4000

ValueChanged als standaard wanneer er geen wordt gevonden Een exacte radiowidget wisselt zijn eigen appearance-status om, terwijl andere widgets de waarde van het basisveld wegschrijven, en het activeren van een radioknop die al de aan-status heeft maakt die leeg, tenzij de vlaggen van het basisveld het radiomasker NoToggleToOff OnValueChanged bevatten Een vastgelegde wijziging van selectievakje of radioknop wordt gemeld via

Declaratie

function ActivateInputField(FieldIndex: Integer;
  out ValueChanged: Boolean): Integer;

Syntaxis

FieldIndexVeld- of tijdelijke widgetindex om te activeren
ValueChangedKrijgt True wanneer de activering de opgeslagen veldwaarde heeft gewijzigd

Retourwaarde

Geeft 1 terug wanneer de activering is bevestigd of uitgevoerd, anders 0 bij een ongeldige of alleen-lezen widget of een mislukte waardewegschrijving

Zie ook

DispatchInputEvent, BeginEdit, FocusField, TPDFlibFormInputEvent, TPDFlibFormSessionValueEvent, TPDFlibFormSession