TPDFlibViewerFormFieldAction

이벤트, 뷰어 상호 작용

설명

푸시 버튼, 서명 위젯 또는 마우스 업 액션을 지닌 다른 필드가 활성화될 때 OnFormFieldAction을 통해 발생합니다

ActivateFormField는 트리거에 대한 필드 액션 딕셔너리를 해독하여 타입화된 요약을 핸들러에 전달합니다. 뷰어는 JavaScript를 평가하지 않으므로, 호스트는 스크립트 액션을 타입화된 데이터로 받아 처리 방법을 스스로 결정합니다

선언

TPDFlibViewerFormFieldAction = procedure(Sender: TObject; FieldIndex, FieldType: Integer; const TriggerEvent: WideString; const Info: TPDFlibActionInfo) of object;

매개변수

Sender필드가 활성화된 뷰어
FieldIndex활성화된 필드 또는 위젯의 1 기반 인덱스
FieldTypeGetFormFieldType의 필드 유형 코드: 1 텍스트, 2 푸시 버튼, 3 체크박스, 4 라디오 버튼, 5 선택, 6 서명
TriggerEvent액션을 찾은 기준이 된 PDF 트리거 이름, 예: U
Info해독된 액션 및 대상 정보

참조

OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer