النوع THPDFAnnotationJavaScriptTrigger
يختار حدث مُحفِّز /AA الذي يطلق إجراء JavaScript المرفق بتعليق توضيحي (PDF 1.7 ISO 32000-1 12.6.3)
التصريح
THPDFAnnotationJavaScriptTrigger= (ajtMouseEnter, // /AA /E
ajtMouseExit, // /AA /X
ajtMouseDown, // /AA /D
ajtMouseUp, // /AA /U
ajtSetFocus, // /AA /Fo
ajtLostFocus, // /AA /Bl
ajtPageOpen, // /AA /PO
ajtPageClose, // /AA /PC
ajtPageVisible, // /AA /PV
ajtPageInvisible); // /AA /PI
الوحدة
HPDFDoc
القيم
| القيمة | المعنى |
|---|---|
ajtMouseEnter | /AA /E: ينفَّذ النص البرمجي عندما يدخل المؤشر مستطيل التعليق التوضيحي |
ajtMouseExit | /AA /X: ينفَّذ النص البرمجي عندما يغادر المؤشر مستطيل التعليق التوضيحي |
ajtMouseDown | /AA /D: ينفَّذ النص البرمجي عند الضغط على زر الفأرة فوق التعليق التوضيحي |
ajtMouseUp | /AA /U: ينفَّذ النص البرمجي عند ترك زر الفأرة فوق التعليق التوضيحي |
ajtSetFocus | /AA /Fo: ينفَّذ النص البرمجي عندما يتلقى التعليق التوضيحي تركيز الإدخال |
ajtLostFocus | /AA /Bl: ينفَّذ النص البرمجي عندما يفقد التعليق التوضيحي تركيز الإدخال |
ajtPageOpen | /AA /PO: ينفَّذ النص البرمجي عند فتح الصفحة التي تحتوي التعليق التوضيحي |
ajtPageClose | /AA /PC: ينفَّذ النص البرمجي عند إغلاق الصفحة التي تحتوي التعليق التوضيحي |
ajtPageVisible | /AA /PV: ينفَّذ النص البرمجي عندما تصبح الصفحة التي تحتوي التعليق التوضيحي مرئية |
ajtPageInvisible | /AA /PI: ينفَّذ النص البرمجي عندما تصبح الصفحة التي تحتوي التعليق التوضيحي غير مرئية |
ملاحظات الاستخدام
- مرر قيمة من هذا النوع إلى THPDFPage.SetAnnotationJavaScriptAction مع نص السكربت؛ تكتب المكتبة إجراء /JavaScript تحت مفتاح /AA المطابق
- تُقابل المكتبة كل قيمة بمفتاح PDF الخاص بها (E، X، D، U، Fo، Bl، PO، PC، PV، PI)؛ ومُحفِّزات مستوى الصفحة انطلاقًا من ajtPageOpen تتطلب PDF 1.5، بينما تتطلب مُحفِّزات الفأرة والتركيز الإصدار PDF 1.3
- استخدم THPDFAnnotationActionTrigger بدلًا من هذا عندما يكون الإجراء المرفق THPDFActionBuilder عامًا وليس JavaScript مضمَّنًا