TPDFlibViewerFormFieldAction
Eventos, interação com o visualizador
Descrição
Dispara por meio de OnFormFieldAction quando um botão, um widget de assinatura ou outro campo que carrega uma ação de mouse-up é ativado
ActivateFormField decodifica o dicionário de ações do campo para o gatilho e passa o resumo tipado ao manipulador; o visualizador nunca avalia JavaScript, de modo que os aplicativos anfitriões recebem ações de script como dados tipados e decidem como tratá-las
Declaração
TPDFlibViewerFormFieldAction = procedure(Sender: TObject; FieldIndex, FieldType: Integer; const TriggerEvent: WideString; const Info: TPDFlibActionInfo) of object;Parâmetros
| Sender | O visualizador em que o campo foi ativado |
|---|---|
| FieldIndex | Índice, com base em um, do campo ou widget que foi ativado |
| FieldType | Código do tipo de campo de GetFormFieldType: 1 texto, 2 botão, 3 caixa de seleção, 4 botão de opção, 5 escolha, 6 assinatura |
| TriggerEvent | Nome de gatilho PDF sob o qual a ação foi pesquisada, como U |
| Info | Informações decodificadas de ação e de destino |
Veja também
OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer