SetFormFieldResetActionA
Champs de formulaire
Description
Le A final indique le point d’entrée de DLL ANSI (char); l’interface ActiveX/COM n’expose que la forme Unicode. Le comportement est identique à SetFormFieldResetAction et les arguments de chaîne sont interprétés selon la page de codes SetAnsiMode actuelle
Ajoute une action de réinitialisation à un champ de formulaire bouton Lors de son activation, tous les champs sont rétablis à leur valeur par défaut
Syntaxe
Delphi
Function DLSetFormFieldResetActionA(InstanceID, Index: Integer; ActionType: PAnsiChar): Integer;
DLL
int DLSetFormFieldResetActionA(int InstanceID, int Index, const char * ActionType);
Paramètres
| Index | Indice du champ de formulaire |
|---|---|
| ActionType | Type d’action :E = Action lorsque le curseur entre dans la zone active de l'annotationX = Action lorsqu'il en sortD = Action lorsque le bouton de la souris y est enfoncéU = Action lorsqu'il y est relâchéFo = Action lorsque l'annotation reçoit le focus de saisieBl = Action lorsqu'elle perd ce focus (flou)K = Action lorsqu'une touche est saisie dans un champ texte ou une zone combinée, ou lorsque la sélection d’une liste défilante change. La frappe peut ainsi être validée, refusée ou modifiée.F = Action avant le formatage de la valeur courante du champ, permettant de la modifier.V = Action lorsque la valeur du champ change, permettant de valider la nouvelle valeur.C = Action recalculant la valeur de ce champ lorsque celle d’un autre change |
Valeurs de retour
| 0 | Impossible de définir l’action du champ |
|---|---|
| 1 | Success |