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
| Sender | A szerkesztést végző munkamenet |
|---|---|
| FieldIndex | A szerkesztett alapmező |
| EditKind | A függőben lévő szerkesztés fajtája, egy a következők közül: fekReplaceSelection, fekCutSelection vagy fekPasteText |
| SelectionStart | A normalizált kijelölés nullától induló UTF-16 kezdőpozíciója |
| SelectionLength | A normalizált kijelölés UTF-16 hossza |
| SelectedText | A kijelölés által jelenleg lefedett szöveg |
| ReplacementText | A kijelölést felváltandó, módosítható szöveg |
| Allow | Vé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