ActivateFormField

Campos de formulário, interação com o visualizador

Descrição

Envia a ação do campo para o evento de acionamento indicado ao processador OnFormFieldAction em vez de a executar dentro do controloA ação é procurada primeiro no widget e depois no seu campo de base; os botões de premir e os widgets de assinatura são expedidos mesmo quando não têm ação, para que o anfitrião possa implementar o comportamento de clique, e nenhuma ação é interpretada ou executada pelo próprio visualizador; em particular, as ações JavaScript são entregues como dados tipados

Sintaxe

Delphi

Function TPDFlibViewer.ActivateFormField(FieldIndex: Integer; Const TriggerEvent: WideString= 'U'): Integer;

Parâmetros

FieldIndexÍndice de campo de formulário de base 1
TriggerEventLetra do evento de acionamento PDF; o valor predefinido 'U' corresponde a largar o botão do rato

Valores devolvidos

0Não há processador atribuído a OnFormFieldAction, o índice do campo é inválido ou não existe ação para um tipo de campo que não seja botão de premir e assinatura
1A ativação foi entregue ao processador OnFormFieldAction

Consulte também

TPDFlibViewer, BeginEditFormField, FocusNextFormField, FocusedFormFieldIndex