THPDFAnnotationActionTrigger Type
/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: 주석이 속한 페이지가 보이지 않게 될 때 액션을 실행합니다 |
사용 참고 사항
- 이 타입의 값은 THPDFActionBuilder와 함께 THPDFPage.SetAnnotationAdditionalAction, THPDFAcroFormField.SetAnnotationAction, THotPDF.SetFormFieldAnnotationAction에 전달합니다
- 라이브러리는 각 값을 PDF 키(E, X, D, U, Fo, Bl, PO, PC, PV, PI)에 대응시킵니다. aatPageOpen 이상의 페이지 수준 트리거는 최소 문서 버전을 PDF 1.5로 올리고, 마우스와 포커스 트리거는 PDF 1.2면 됩니다
- THotPDF.GetLoadedAnnotationActionChain은 로드된 주석에 트리거별로 기록된 액션을 반환하고, Clear 메서드는 같은 트리거 값을 받아 해당 액션을 제거합니다