THPDFAnnotationJavaScriptTrigger Type
Velger /AA-triggerhendelsen som utløser en JavaScript-action knyttet til en annotasjon (PDF 1.7 ISO 32000-1 12.6.3)
Deklarasjon
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
Enhet
HPDFDoc
Verdier
| Verdi | Betydning |
|---|---|
ajtMouseEnter | /AA /E: skriptet kjøres når markøren går inn i annotasjonsrektangelet |
ajtMouseExit | /AA /X: skriptet kjøres når markøren forlater annotasjonsrektangelet |
ajtMouseDown | /AA /D: skriptet kjøres når en musetast trykkes ned over annotasjonen |
ajtMouseUp | /AA /U: skriptet kjøres når en musetast slippes over annotasjonen |
ajtSetFocus | /AA /Fo: skriptet kjøres når annotasjonen får inndatafokus |
ajtLostFocus | /AA /Bl: skriptet kjøres når annotasjonen mister inndatafokus |
ajtPageOpen | /AA /PO: skriptet kjøres når siden som inneholder annotasjonen åpnes |
ajtPageClose | /AA /PC: skriptet kjøres når siden som inneholder annotasjonen lukkes |
ajtPageVisible | /AA /PV: skriptet kjøres når siden som inneholder annotasjonen blir synlig |
ajtPageInvisible | /AA /PI: skriptet kjøres når siden som inneholder annotasjonen blir usynlig |
Bruksnotater
- Gi en verdi av denne typen til THPDFPage.SetAnnotationJavaScriptAction sammen med skriptteksten; biblioteket skriver en /JavaScript-action under den matchende /AA-nøkkelen
- Biblioteket mapper hver verdi til sin PDF-nøkkel (E, X, D, U, Fo, Bl, PO, PC, PV, PI); triggere på sidenivå fra ajtPageOpen og oppover krever PDF 1.5, mens mus- og fokus-triggerne krever PDF 1.3
- Bruk THPDFAnnotationActionTrigger i stedet når den tilknyttede actionen er en generell THPDFActionBuilder og ikke inline-JavaScript