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

SenderSessie die de bewerking uitvoert
FieldIndexBasisveld dat wordt bewerkt
EditKindSoort wachtende bewerking, één van fekReplaceSelection, fekCutSelection of fekPasteText
SelectionStart0-based UTF-16-start van de genormaliseerde selectie
SelectionLengthUTF-16-lengte van de genormaliseerde selectie
SelectedTextTekst die momenteel door de selectie wordt gedekt
ReplacementTextVeranderlijke tekst die de selectie gaat vervangen
AllowVeto-vlag, vooraf ingesteld op True en op False te zetten voor een atomaire afwijzing

Zie ook

ReplaceSelection, CutSelection, PasteText, TPDFlibFormEditKind, OnAction, ApplySelectionEdit