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
| 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 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
| 0 | Não foi possível definir a ação do campo |
|---|---|
| 1 | Success |