THPDFAnnotationJavaScriptTrigger Type
Wählt das /AA-Auslöserereignis, das eine an eine Anmerkung gebundene JavaScript-Aktion auslöst (PDF 1.7 ISO 32000-1 12.6.3)
Deklaration
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
Unit
HPDFDoc
Werte
| Wert | Bedeutung |
|---|---|
ajtMouseEnter | /AA /E: Das Skript läuft, wenn der Cursor das Anmerkungsrechteck betritt |
ajtMouseExit | /AA /X: Das Skript läuft, wenn der Cursor das Anmerkungsrechteck verlässt |
ajtMouseDown | /AA /D: Das Skript läuft, wenn eine Maustaste auf der Anmerkung gedrückt wird |
ajtMouseUp | /AA /U: Das Skript läuft, wenn eine Maustaste auf der Anmerkung losgelassen wird |
ajtSetFocus | /AA /Fo: Das Skript läuft, wenn die Anmerkung den Eingabefokus erhält |
ajtLostFocus | /AA /Bl: Das Skript läuft, wenn die Anmerkung den Eingabefokus verliert |
ajtPageOpen | /AA /PO: Das Skript läuft, wenn die Seite geöffnet wird, die die Anmerkung enthält |
ajtPageClose | /AA /PC: Das Skript läuft, wenn die Seite geschlossen wird, die die Anmerkung enthält |
ajtPageVisible | /AA /PV: Das Skript läuft, wenn die Seite, die die Anmerkung enthält, sichtbar wird |
ajtPageInvisible | /AA /PI: Das Skript läuft, wenn die Seite, die die Anmerkung enthält, unsichtbar wird |
Verwendungshinweise
- Übergeben Sie einen Wert dieses Typs zusammen mit dem Skripttext an THPDFPage.SetAnnotationJavaScriptAction; die Library schreibt eine /JavaScript-Aktion unter den passenden /AA-Schlüssel
- Die Library ordnet jeden Wert seinem PDF-Schlüssel zu (E, X, D, U, Fo, Bl, PO, PC, PV, PI); Auslöser auf Seitenebene ab ajtPageOpen erfordern PDF 1.5, die Maus- und Fokus-Auslöser erfordern PDF 1.3
- Verwenden Sie stattdessen THPDFAnnotationActionTrigger, wenn die gebundene Aktion ein allgemeiner THPDFActionBuilder statt inline JavaScript ist