SetFormFieldResetActionA

Campos de formulário

Descrição

O sufixo A indica o ponto de entrada ANSI (char) da DLL; a superfície ActiveX/COM expõe apenas a forma Unicode. O comportamento é idêntico ao de SetFormFieldResetAction e os argumentos de cadeia de caracteres são interpretados com base na página de código atual definida por SetAnsiMode

Adiciona uma ação de reposição a um campo de formulário de botão. Quando acionada, todos os campos de formulário são repostos nos valores predefinidos

Sintaxe

Delphi

Function DLSetFormFieldResetActionA(InstanceID, Index: Integer; ActionType: PAnsiChar): Integer;

DLL

int DLSetFormFieldResetActionA(int InstanceID, int Index, const char * ActionType);

Parâmetros

IndexO índice do campo de formulário
ActionTypeO tipo de ação: E = Uma ação a executar quando o cursor entra na área ativa d'uma anotação; X = Uma ação a executar quando o cursor sai da área ativa d'uma anotação; D = Uma ação a executar quando o botão do rato é premido dentro da área ativa d'uma anotação; U = Uma ação a executar quando o botão do rato é libertado dentro da área ativa d'uma anotação; Fo = Uma ação a executar quando a anotação recebe o foco de entrada; Bl = Uma ação a executar quando a anotação perde o foco de entrada (fica desfocada); K = Uma ação a executar quando o utilizador introduz uma tecla num campo de texto ou numa caixa combinada, ou modifica a seleção numa caixa de lista deslocável. Isto permite verificar a validade da tecla e rejeitá-la ou modificá-la; F = Uma ação a executar antes de o campo ser formatado para apresentar o valor d'um campo. Isto permite modificar o valor antes da formatação; V = Uma ação a executar quando é alterado o valor d'um campo. Isto permite verificar a validade do novo valor; C = Uma ação a executar para recalcular o valor deste campo quando o valor de outro campo é alterado

Valores devolvidos

0Não foi possível definir a ação do campo
1Success