SetFormFieldResetAction
Campos de formulário
Descrição
Adiciona uma ação de reposição a um campo de formulário do tipo botão. Quando acionada, todos os campos de formulário serão repostos nos respetivos valores predefinidos
Sintaxe
Delphi
Function TPDFlib.SetFormFieldResetAction(Index: Integer; Const ActionType: WideString): Integer;
ActiveX
Function PDFlib::SetFormFieldResetAction(Index As Long, ActionType As String) As Long
DLL
int DLSetFormFieldResetAction(int InstanceID, int Index, const wchar_t * ActionType);
Parâmetros
| Index | O índice do campo de formulário |
|---|---|
| ActionType | O tipo de ação:E = Uma ação a executar quando o cursor entra na área ativa da anotaçãoX = Uma ação a executar quando o cursor sai da área ativa da anotaçãoD = Uma ação a executar quando o botão do rato é premido dentro da área ativa da anotaçãoU = Uma ação a executar quando o botão do rato é largado dentro da área ativa da anotaçãoFo = Uma ação a executar quando a anotação recebe o foco de entradaBl = Uma ação a executar quando a anotação perde o foco de entrada (desfocada)K = Uma ação a executar quando o utilizador digita uma tecla num campo de texto ou numa caixa de combinação ou modifica a seleção numa caixa de lista com deslocamento. Isto permite verificar a validade da tecla premida e recusá-la ou modificá-la.F = Uma ação a executar antes de o campo ser formatado para apresentar o valor atual. Isto permite modificar o valor do campo antes da formatação.V = Uma ação a executar quando o valor do campo é alterado. Isto permite verificar a validade do novo valor.C = Uma ação a executar para recalcular o valor deste campo quando o de outro campo muda |
Valores devolvidos
| 0 | A ação do campo não pôde ser definida ou o modo PDF/X-6 está ativo |
|---|---|
| 1 | Success |