OnTextEdit

Űrlapok, interakció

Leírás

Akkor következik be, mielőtt az aktív szerkesztés átmeneti értéke kijelöléscsere révén megváltozna A visszahívás megkapja a szerkesztés fajtáját, az UTF-16 kijelölési tartományt, a kijelölt szöveget és egy módosítható cserekarakterláncot, és akkor sül el, miután a widget

/K

A ReplacementText módosítása átírja a beszúrandó szöveget, és az Allow False-ra állítása atomikusan elutasítja a szerkesztést, változatlanul hagyva az értéket és kijelölést

A csere a visszahívás visszatérése után teljes grafémahatárokon a mező maximális hosszára korlátozódik

Deklaráció

property OnTextEdit: TPDFlibFormSessionTextEditEvent;

Kezelő paraméterei

SenderA szerkesztést végző munkamenet
FieldIndexA szerkesztett alapmező
EditKindA függőben lévő szerkesztés fajtája, egy a következők közül: fekReplaceSelection, fekCutSelection vagy fekPasteText
SelectionStartA normalizált kijelölés nullától induló UTF-16 kezdőpozíciója
SelectionLengthA normalizált kijelölés UTF-16 hossza
SelectedTextA kijelölés által jelenleg lefedett szöveg
ReplacementTextA kijelölést felváltandó, módosítható szöveg
AllowVétójelző, előre beállított értéke True; atomi elutasításhoz állítsa False értékre

Lásd még

ReplaceSelection, CutSelection, PasteText, TPDFlibFormEditKind, OnAction, ApplySelectionEdit