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
| Sender | Session som utför redigeringen |
|---|---|
| FieldIndex | Basfält som redigeras |
| EditKind | Typ av pågående redigering, en av fekReplaceSelection, fekCutSelection eller fekPasteText |
| SelectionStart | Nollbaserad UTF-16-start för den normaliserade markeringen |
| SelectionLength | UTF-16-längd på den normaliserade markeringen |
| SelectedText | Text som för närvarande täcks av markeringen |
| ReplacementText | Ändringsbar text som ska ersätta markeringen |
| Allow | Vetoflagga, förinställd på True och sätts till False för ett atomärt avslag |
Se även
ReplaceSelection, CutSelection, PasteText, TPDFlibFormEditKind, OnAction, ApplySelectionEdit