ActivateFormField

حقول النماذج، تفاعل العارض

الوصف

يرسل إجراء الحقل لحدث المشغل المحدد إلى معالج OnFormFieldAction بدلًا من تنفيذه داخل عنصر التحكم

يُبحث عن الإجراء أولًا على الأداة ثم على حقلها الأساسي؛ وتُرسل أزرار الدفع وأدوات التوقيع حتى عندما لا تحمل إجراءً كي ينفذ المضيف سلوك النقر الخاص بها، ولا يفسر العارض أي إجراء أو ينفذه بنفسه، وعلى وجه الخصوص تسلم إجراءات JavaScript بوصفها بيانات موصوفة بالنوع

الصيغة

Delphi

Function TPDFlibViewer.ActivateFormField(FieldIndex: Integer; Const TriggerEvent: WideString= 'U'): Integer;

المعاملات

FieldIndexفهرس حقل نموذج يبدأ من الواحد
TriggerEventحرف حدث المشغّل في PDF، والقيمة الافتراضية 'U' تعني رفع زر الفأرة

قيم الإرجاع

0لا يوجد معالج معيَّن لـ OnFormFieldAction، أو فهرس الحقل غير صالح، أو لا يوجد إجراء لنوع حقل غير زر الدفع والتوقيع
1سُلّم التنشيط إلى معالج OnFormFieldAction

انظر أيضًا

TPDFlibViewer, BeginEditFormField, FocusNextFormField, FocusedFormFieldIndex