OnTextEdit

النماذج، التفاعل

الوصف

يقع قبل أن تتغير القيمة المؤقتة للتحرير النشط عبر استبدال تحديد تستقبل دالة الاستدعاء نوع التحرير ومدى التحديد بترميز UTF-16 والنص المحدد وسلسلة استبدال قابلة للتغيير، وتُطلق بعد إرسال إجراء ضربات المفاتيح

/K

تعديل ReplacementText يعيد كتابة النص الذي سيدرج، وضبط Allow إلى False يرفض التحرير ذريًا مخلفا القيمة والتحديد بلا تغيير

يقيد الإحلال الطول الأقصى للحقل عند حدود عناقيد محارف كاملة بعد عودة رد النداء

التصريح

property OnTextEdit: TPDFlibFormSessionTextEditEvent;

معاملات المعالج

Senderالجلسة التي تجري التحرير
FieldIndexالحقل الأساسي قيد التحرير
EditKindنوع التحرير المعلق، أحد fekReplaceSelection وfekCutSelection وfekPasteText
SelectionStartبداية التحديد المطبَّع بترميز UTF-16 ذات الأساس صفر
SelectionLengthطول التحديد المطبَّع بترميز UTF-16
SelectedTextالنص المشمول بالتحديد حاليًا
ReplacementTextالنص القابل للتغيير الذي سيحل محل التحديد
Allowعلامة النقض، مضبوطة مسبقًا إلى True وتوضع إلى False للرفض الذري

انظر أيضًا

ReplaceSelection, CutSelection, PasteText, TPDFlibFormEditKind, OnAction, ApplySelectionEdit