SetFormFieldAction

حقول النماذج، التعليقات التوضيحية وروابط النقاط الساخنة

الوصف

تربط قاموس إجراء قائمًا بمشغِّل حقل نموذج

الصيغة

Delphi

Function TPDFlib.SetFormFieldAction(Index: Integer; Const ActionType: WideString; ActionID: Integer): Integer;

DLL

int DLSetFormFieldAction(int InstanceID, int Index, const wchar_t * ActionType, int ActionID);

المعاملات

Indexفهرس حقل النموذج ذا الأساس 1
ActionTypeاسم المشغِّل: E أو X أو D أو U أو Fo أو Bl أو K أو F أو V أو C
ActionIDمقبض إجراء أرجعته GetAnnotActionID أو GetOutlineActionID أو GetFormFieldActionID

قيم الإرجاع

0الحقل أو المشغِّل أو مقبض الإجراء غير صالح أو وضع PDF/X-6 نشط
1نُسخ الإجراء وأُسند إلى مشغِّل الحقل

ملاحظات

يُنسخ قاموس الإجراء إلى المستند المحدد قبل إسناده إلى الحقل، فلا تُغيّر التحريرات اللاحقة للإجراء الأصلي مشغِّل الحقل استخدم

ActionType بالقيمة U من أجل إجراء التنشيط الأساسي لرفع الفأرة، مطابقًا الإجراء الذي تقرأه GetFormFieldActionID(Index, 'U') استخدم

RemoveFormFieldAction لمسح مشغِّل وGetFormFieldActionInfo لفحص الإجراء المسند عبر TPDFlibActionInfo