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

SenderO visualizador em que o campo foi ativado
FieldIndexÍndice, com base em um, do campo ou widget que foi ativado
FieldTypeCó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
TriggerEventNome de gatilho PDF sob o qual a ação foi pesquisada, como U
InfoInformações decodificadas de ação e de destino

Veja também

OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer