Tipul THPDFAnnotationActionTrigger
Selectează evenimentul declanșator de acțiune suplimentară atașat unei adnotări prin dicționarul său /AA
Declarație
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
Unitate
HPDFDoc
Valori
| Valoare | Semnificație |
|---|---|
aatMouseEnter | /AA /E: acțiunea rulează când cursorul intră în dreptunghiul adnotării |
aatMouseExit | /AA /X: acțiunea rulează când cursorul părăsește dreptunghiul adnotării |
aatMouseDown | /AA /D: acțiunea rulează când un buton al mouse-ului este apăsat pe adnotare |
aatMouseUp | /AA /U: acțiunea rulează când un buton al mouse-ului este eliberat pe adnotare |
aatSetFocus | /AA /Fo: acțiunea rulează când adnotarea primește focus de intrare |
aatLostFocus | /AA /Bl: acțiunea rulează când adnotarea pierde focusul de intrare |
aatPageOpen | /AA /PO: acțiunea rulează când pagina care conține adnotarea este deschisă |
aatPageClose | /AA /PC: acțiunea rulează când pagina care conține adnotarea este închisă |
aatPageVisible | /AA /PV: acțiunea rulează când pagina care conține adnotarea devine vizibilă |
aatPageInvisible | /AA /PI: acțiunea rulează când pagina care conține adnotarea devine invizibilă |
Note de utilizare
- Trimiteți o valoare de acest tip către THPDFPage.SetAnnotationAdditionalAction, THPDFAcroFormField.SetAnnotationAction sau THotPDF.SetFormFieldAnnotationAction împreună cu un THPDFActionBuilder
- Biblioteca mapează fiecare valoare la cheia sa PDF (E, X, D, U, Fo, Bl, PO, PC, PV, PI); declanșatoarele la nivel de pagină, de la aatPageOpen în sus, ridică versiunea minimă a documentului la PDF 1.5, în timp ce declanșatoarele de mouse și focus au nevoie de PDF 1.2
- THotPDF.GetLoadedAnnotationActionChain returnează acțiunile înregistrate per declanșator pe o adnotare încărcată, iar metodele Clear acceptă aceeași valoare de declanșator pentru a elimina una