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 |
|---|---|
| TriggerEvent | Letra do evento de acionamento PDF; o valor predefinido 'U' corresponde a largar o botão do rato |
Valores devolvidos
| 0 | Nã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 |
|---|---|
| 1 | A ativação foi entregue ao processador OnFormFieldAction |
Consulte também
TPDFlibViewer, BeginEditFormField, FocusNextFormField, FocusedFormFieldIndex