DeleteEditSelection

النماذج، التفاعل، سجل التحرير

الوصف

مساعد داخلي لـ TPDFlibFormSession ينفذ مفتاحي Backspace وDelete لأجل DispatchInputEvent

مع تحديد منكمش يحدد أول عنقود محارف ممتد مجاور، العنقود قبل المؤشر لـ Backspace والعنقود بعده لـ Delete

عند حد النص المطابق يبلغ المساعد عن النجاح دون حذف أي شيء

ApplySelectionEdit ينفذ مفتاحي Backspace وDelete لـ fekReplaceSelection مع تحديد منطوٍ تختار أولًا عنقود grapheme الموسع المجاور واحدًا، وهو العنقود قبل مؤشر الإدراج لمفتاح Backspace والعنقود بعده لمفتاح Delete عند حد النص المطابق يُبلغ المساعد عن النجاح دون حذف أي شيء يمر الإزالة نفسها عبر /K بوصفها OnTextEdit باستبدال فارغ، بحيث يمكن لـ

UndoEdit و

التصريح

function DeleteEditSelection(Backwards: Boolean): Integer;

المعاملات

BackwardsTrue يحذف باتجاه بداية النص كـ Backspace، وFalse يحذف باتجاه النهاية كـ Delete

القيمة المُرجعة

تُرجع 1 عندما يُختار عنقود ويُزال أو كان مؤشر الإدراج يقع سلفًا عند الحد المطابق، وإلا 0 عندما يكون الطلب معاود الدخول أو لا يوجد تحرير نشط أو اعتُرِض على عملية الاستبدال

انظر أيضًا

ApplySelectionEdit, DispatchInputEvent, UndoEdit, EnsureSelectionBoundaries, TPDFlibFormInputKey, TPDFlibFormSession