FormFieldWebLinkActionA
Form fields
الوصف
تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ FormFieldWebLinkAction وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية
يضيف ملف SVG كتعليق توضيحي إلى الصفحة الحالية. لا يدعم هذا إلا إذا عُرض ملف PDF باستخدام Adobe Acrobat 6 أو Adobe Reader 6. أما الإصدارات الأقدم والأحدث فلن تعرض التعليق التوضيحي SVG
Syntax
Delphi
Function DLFormFieldWebLinkActionA(InstanceID, Index: Integer; ActionType, Link: PAnsiChar): Integer;
DLL
int DLFormFieldWebLinkActionA(int InstanceID, int Index, const char * ActionType, const char * Link);
Parameters
| Index | فهرس حقل النموذج المطلوب ضبط إجرائه |
|---|---|
| ActionType | نوع الإجراء: E = إجراء يُنفَّذ عندما يدخل المؤشر منطقة النشاط الخاصة بالتعليق التوضيحي X = إجراء يُنفَّذ عندما يخرج المؤشر من منطقة النشاط الخاصة بالتعليق التوضيحي D = إجراء يُنفَّذ عند الضغط على زر الفأرة داخل منطقة نشاط التعليق التوضيحي U = إجراء يُنفَّذ عند تحرير زر الفأرة داخل منطقة نشاط التعليق التوضيحي Fo = إجراء يُنفَّذ عندما يتلقى التعليق التوضيحي تركيز الإدخال Bl = إجراء يُنفَّذ عندما يفقد التعليق التوضيحي تركيز الإدخال (ضبابي) K = إجراء يُنفَّذ عندما يكتب المستخدم ضغطة مفتاح في حقل نص أو مربع تحرير وسرد أو يعدّل التحديد في مربع قائمة قابل للتمرير، مما يتيح فحص صلاحية ضغطة المفتاح ورفضها أو تعديلها F = إجراء يُنفَّذ قبل تهيئة الحقل لعرض قيمته الحالية، مما يتيح تعديل قيمة الحقل قبل التهيئة V = إجراء يُنفَّذ عند تغيّر قيمة الحقل، مما يتيح فحص صلاحية القيمة الجديدة C = إجراء يُنفَّذ لإعادة حساب قيمة هذا الحقل عندما تتغير قيمة حقل آخر |
| Link | عنوان URL المطلوب الارتباط به. بعض الأمثلة: "http://www.example.com" "mailto:info@example.com" |
Return values
| 0 | تعذّر العثور على حقل النموذج، أو كان ActionType غير صالح |
|---|---|
| 1 | أُضيف إجراء ارتباط الويب إلى حقل النموذج بنجاح |