THPDFAnnotationJavaScriptTrigger Type
Vælger den /AA-udløserhændelse, der udløser en JavaScript-handling knyttet til en annotation (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
Enhed
HPDFDoc
Værdier
| Værdi | Betydning |
|---|---|
ajtMouseEnter | /AA /E: scriptet køres, når markøren bevæger sig ind over annotationsrektanglet |
ajtMouseExit | /AA /X: scriptet køres, når markøren forlader annotationsrektanglet |
ajtMouseDown | /AA /D: scriptet køres, når en museknap trykkes ned over annotationen |
ajtMouseUp | /AA /U: scriptet køres, når en museknap slippes over annotationen |
ajtSetFocus | /AA /Fo: scriptet køres, når annotationen får inputfokus |
ajtLostFocus | /AA /Bl: scriptet køres, når annotationen mister inputfokus |
ajtPageOpen | /AA /PO: scriptet køres, når den side, der indeholder annotationen, åbnes |
ajtPageClose | /AA /PC: scriptet køres, når den side, der indeholder annotationen, lukkes |
ajtPageVisible | /AA /PV: scriptet køres, når den side, der indeholder annotationen, bliver synlig |
ajtPageInvisible | /AA /PI: scriptet køres, når den side, der indeholder annotationen, bliver usynlig |
Brugsnoter
- Giv en værdi af denne type til THPDFPage.SetAnnotationJavaScriptAction sammen med scriptteksten; biblioteket skriver en /JavaScript-handling under den tilsvarende /AA-nøgle
- Biblioteket afbilder hver værdi til sin PDF-nøgle (E, X, D, U, Fo, Bl, PO, PC, PV, PI); udløsere på sideniveau fra ajtPageOpen og frem kræver PDF 1.5, mens muse- og fokusudløsere kræver PDF 1.3
- Brug THPDFAnnotationActionTrigger i stedet, når den tilknyttede handling er en generisk THPDFActionBuilder frem for indlejret JavaScript