THPDFAnnotationActionTrigger Type
Väljer utlösningshändelsen för den tilläggsåtgärd som knyts till en annotering via dess /AA-ordbok
Deklaration
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
Enhet
HPDFDoc
Värden
| Värde | Betydelse |
|---|---|
aatMouseEnter | /AA /E: åtgärden körs när pekaren kommer in över annoteringsrektangeln |
aatMouseExit | /AA /X: åtgärden körs när pekaren lämnar annoteringsrektangeln |
aatMouseDown | /AA /D: åtgärden körs när en musknapp trycks ned över annoteringen |
aatMouseUp | /AA /U: åtgärden körs när en musknapp släpps över annoteringen |
aatSetFocus | /AA /Fo: åtgärden körs när annoteringen får indatafokus |
aatLostFocus | /AA /Bl: åtgärden körs när annoteringen tappar indatafokus |
aatPageOpen | /AA /PO: åtgärden körs när sidan som innehåller annoteringen öppnas |
aatPageClose | /AA /PC: åtgärden körs när sidan som innehåller annoteringen stängs |
aatPageVisible | /AA /PV: åtgärden körs när sidan som innehåller annoteringen blir synlig |
aatPageInvisible | /AA /PI: åtgärden körs när sidan som innehåller annoteringen blir osynlig |
Användningsanteckningar
- Skicka ett värde av denna typ till THPDFPage.SetAnnotationAdditionalAction, THPDFAcroFormField.SetAnnotationAction eller THotPDF.SetFormFieldAnnotationAction tillsammans med en THPDFActionBuilder
- Biblioteket mappar varje värde till dess PDF-nyckel (E, X, D, U, Fo, Bl, PO, PC, PV, PI); utlösare på sidnivå från aatPageOpen och uppåt höjer lägsta dokumentversion till PDF 1.5, medan mus- och fokusutlösarna kräver PDF 1.2
- THotPDF.GetLoadedAnnotationActionChain returnerar de åtgärder som registrerats per utlösare på en inläst annotering, och Clear-metoderna accepterar samma utlösarvärde för att ta bort en