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