FormFieldJavaScriptAction

Campos de formulário, JavaScript

Descrição

Adiciona JavaScript a um campo de formulário para qualquer um dos tipos de ação possíveis

Sintaxe

Delphi

Function TPDFlib.FormFieldJavaScriptAction(Index: Integer; Const ActionType, JavaScript: WideString): Integer;

ActiveX

Function PDFlib::FormFieldJavaScriptAction(Index As Long, ActionType As String, JavaScript As String) As Long

DLL

int DLFormFieldJavaScriptAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * JavaScript);

Parâmetros

IndexÍndice do campo de formulário O tipo de ação: E = Uma ação a ser executada quando o cursor entra na área ativa da anotação X = Uma ação a ser executada quando o cursor sai da área ativa da anotação D = Uma ação a ser executada quando o botão do mouse é pressionado dentro da área ativa da anotação U = Uma ação a ser executada quando o botão do mouse é solto dentro da área ativa da anotação Fo = Uma ação a ser executada quando a anotação recebe o foco de entrada Bl = Uma ação a ser executada quando a anotação perde o foco de entrada (blur) K = Uma ação a ser executada quando o usuário digita uma tecla em um campo de texto ou caixa de combinação ou modifica a seleção em uma caixa de lista rolável. Isso permite que o pressionamento de tecla seja verificado quanto à validade e rejeitado ou modificado. F = Uma ação a ser executada antes de o campo ser formatado para exibir seu valor atual. Isso permite que o valor do campo seja modificado antes da formatação. V = Uma ação a ser executada quando o valor do campo é alterado. Isso permite que o novo valor seja verificado quanto à validade. C = Uma ação a ser executada para recalcular o valor deste campo quando o de outro campo muda
ActionType
JavaScriptO JavaScript a executar

Valores retornados

0O campo de formulário ou a ação era inválido, ou o modo PDF/A ou PDF/X-6 está ativo
1A ação JavaScript foi adicionada com sucesso