Тип THPDFAnnotationActionTrigger
Вибирає подію додаткової дії, яка прикріплюється до анотації через її словник /AA
Оголошення
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
Модуль
HPDFDoc
Значення
| Значення | Призначення |
|---|---|
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: дія виконується, коли сторінка з анотацією стає невидимою |
Примітки щодо використання
- Передавайте значення цього типу в THPDFPage.SetAnnotationAdditionalAction, THPDFAcroFormField.SetAnnotationAction або THotPDF.SetFormFieldAnnotationAction разом із THPDFActionBuilder
- Бібліотека відображає кожне значення на його ключ PDF (E, X, D, U, Fo, Bl, PO, PC, PV, PI); тригери рівня сторінки, починаючи з aatPageOpen, підвищують мінімальну версію документа до PDF 1.5, тоді як тригерам миші та фокусу достатньо PDF 1.2
- THotPDF.GetLoadedAnnotationActionChain повертає дії, записані за кожним тригером на завантаженій анотації, а методи Clear приймають те саме значення тригера, щоб видалити одну з них