OnTextEdit
Formulieren, interactie
Beschrijving
Vat voordat de transiënte waarde van de actieve bewerking via een selectievervanging verandert
De callback ontvangt het bewerkingstype, het UTF-16-selectiebereik, de geselecteerde tekst en een veranderlijke vervangstring, en vat nadat de /K-toetsaanslagactie van de Widget is doorgestuurd en geaccepteerd
ReplacementText-toetsaanslagactie van de Widget is verstuurd en geaccepteerd
Het aanpassen van Allow herschrijft de tekst die wordt ingevoegd, en het zetten van False op
De vervanging wordt na terugkeer van de callback begrensd op de maximale veldlengte op complete grapheme-grenzen
Declaratie
property OnTextEdit: TPDFlibFormSessionTextEditEvent;
Handlerparameters
| Sender | Sessie die de bewerking uitvoert |
|---|---|
| FieldIndex | Basisveld dat wordt bewerkt |
| EditKind | Soort wachtende bewerking, één van fekReplaceSelection, fekCutSelection of fekPasteText |
| SelectionStart | 0-based UTF-16-start van de genormaliseerde selectie |
| SelectionLength | UTF-16-lengte van de genormaliseerde selectie |
| SelectedText | Tekst die momenteel door de selectie wordt gedekt |
| ReplacementText | Veranderlijke tekst die de selectie gaat vervangen |
| Allow | Veto-vlag, vooraf ingesteld op True en op False te zetten voor een atomaire afwijzing |
Zie ook
ReplaceSelection, CutSelection, PasteText, TPDFlibFormEditKind, OnAction, ApplySelectionEdit