OnTextEdit

Formulär, interaktion

Beskrivning

Inträffar innan den aktiva redigeringens tillfälliga värde ändras genom en ersättning av markering Återanropet tar emot redigeringstypen, UTF-16-markeringsintervallet, den markerade texten och en ändringsbar ersättningssträng, och utlöses efter att Widgetens

/K

ReplacementText-tangentnedslagsåtgärd har utlösts och accepterats Att ändra Allow skriver om texten som ska infogas, och False satt till

Ersättningen begränsas till fältets maxlängd vid fullständiga grafemgränser efter att callbacken returnerat

Deklaration

property OnTextEdit: TPDFlibFormSessionTextEditEvent;

Hanterarparametrar

SenderSession som utför redigeringen
FieldIndexBasfält som redigeras
EditKindTyp av pågående redigering, en av fekReplaceSelection, fekCutSelection eller fekPasteText
SelectionStartNollbaserad UTF-16-start för den normaliserade markeringen
SelectionLengthUTF-16-längd på den normaliserade markeringen
SelectedTextText som för närvarande täcks av markeringen
ReplacementTextÄndringsbar text som ska ersätta markeringen
AllowVetoflagga, förinställd på True och sätts till False för ett atomärt avslag

Se även

ReplaceSelection, CutSelection, PasteText, TPDFlibFormEditKind, OnAction, ApplySelectionEdit