טיפוס 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 מוטמע