THPDFAnnotationActionTrigger Type
Memilih event trigger additional-action yang dilekatkan pada anotasi lewat dictionary /AA-nya
Deklarasi
THPDFAnnotationActionTrigger= (aatMouseEnter, // /AA /E
aatMouseExit, // /AA /X
aatMouseDown, // /AA /D
aatMouseUp, // /AA /U
aatSetFocus, // /AA /Fo
aatLostFocus, // /AA /Bl
aatPageOpen, // /AA /PO
aatPageClose, // /AA /PC
aatPageVisible, // /AA /PV
aatPageInvisible); // /AA /PI
Unit
HPDFDoc
Nilai
| Nilai | Makna |
|---|---|
aatMouseEnter | /AA /E: action dijalankan saat kursor memasuki persegi anotasi |
aatMouseExit | /AA /X: action dijalankan saat kursor meninggalkan persegi anotasi |
aatMouseDown | /AA /D: action dijalankan saat tombol mouse ditekan pada anotasi |
aatMouseUp | /AA /U: action dijalankan saat tombol mouse dilepas pada anotasi |
aatSetFocus | /AA /Fo: action dijalankan saat anotasi menerima input focus |
aatLostFocus | /AA /Bl: action dijalankan saat anotasi kehilangan input focus |
aatPageOpen | /AA /PO: action dijalankan saat halaman yang memuat anotasi dibuka |
aatPageClose | /AA /PC: action dijalankan saat halaman yang memuat anotasi ditutup |
aatPageVisible | /AA /PV: action dijalankan saat halaman yang memuat anotasi menjadi terlihat |
aatPageInvisible | /AA /PI: action dijalankan saat halaman yang memuat anotasi menjadi tidak terlihat |
Catatan penggunaan
- Berikan nilai dari tipe ini ke THPDFPage.SetAnnotationAdditionalAction, THPDFAcroFormField.SetAnnotationAction, atau THotPDF.SetFormFieldAnnotationAction bersama sebuah THPDFActionBuilder
- Library memetakan setiap nilai ke key PDF-nya (E, X, D, U, Fo, Bl, PO, PC, PV, PI); trigger level halaman mulai dari aatPageOpen menaikkan versi minimum dokumen ke PDF 1.5, sedangkan trigger mouse dan focus butuh PDF 1.2
- THotPDF.GetLoadedAnnotationActionChain mengembalikan action yang tercatat per trigger pada anotasi yang dimuat, dan metode Clear menerima nilai trigger yang sama untuk menghapusnya