THPDFAnnotationActionTrigger Type
Wybiera zdarzenie wyzwalające akcji dodatkowej podpięte do adnotacji przez jej słownik /AA
Deklaracja
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
Jednostka
HPDFDoc
Wartości
| Wartość | Znaczenie |
|---|---|
aatMouseEnter | /AA /E: akcja jest uruchamiana, gdy kursor wchodzi w prostokąt adnotacji |
aatMouseExit | /AA /X: akcja jest uruchamiana, gdy kursor opuszcza prostokąt adnotacji |
aatMouseDown | /AA /D: akcja jest uruchamiana, gdy przycisk myszy jest wciśnięty na adnotacji |
aatMouseUp | /AA /U: akcja jest uruchamiana, gdy przycisk myszy jest zwalniany na adnotacji |
aatSetFocus | /AA /Fo: akcja jest uruchamiana, gdy adnotacja otrzymuje fokus wejścia |
aatLostFocus | /AA /Bl: akcja jest uruchamiana, gdy adnotacja traci fokus wejścia |
aatPageOpen | /AA /PO: akcja jest uruchamiana, gdy strona zawierająca adnotację jest otwierana |
aatPageClose | /AA /PC: akcja jest uruchamiana, gdy strona zawierająca adnotację jest zamykana |
aatPageVisible | /AA /PV: akcja jest uruchamiana, gdy strona zawierająca adnotację staje się widoczna |
aatPageInvisible | /AA /PI: akcja jest uruchamiana, gdy strona zawierająca adnotację staje się niewidoczna |
Uwagi dotyczące użycia
- Przekaż wartość tego typu do THPDFPage.SetAnnotationAdditionalAction, THPDFAcroFormField.SetAnnotationAction albo THotPDF.SetFormFieldAnnotationAction razem z THPDFActionBuilder
- Biblioteka mapuje każdą wartość na jej klucz PDF (E, X, D, U, Fo, Bl, PO, PC, PV, PI), wyzwalacze na poziomie strony od aatPageOpen wzwyż podnoszą minimalną wersję dokumentu do PDF 1.5, a wyzwalacze myszy i fokusu wymagają PDF 1.2
- THotPDF.GetLoadedAnnotationActionChain zwraca akcje zarejestrowane per wyzwalacz na załadowanej adnotacji, a metody Clear przyjmują tę samą wartość wyzwalacza, aby usunąć jedną z nich