SetFormFieldResetAction
Champs de formulaire
Description
Ajoute une action de réinitialisation à un champ de formulaire bouton. Lorsqu'elle est déclenchée, tous les champs de formulaire seront réinitialisés à leurs valeurs par défaut
Syntaxe
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);
Paramètres
| Index | L'index du champ de formulaire |
|---|---|
| ActionType | Le type d'action :E = Une action à exécuter lorsque le curseur entre dans la zone active de l'annotationX = Une action à exécuter lorsque le curseur quitte la zone active de l'annotationD = Une action à exécuter lorsque le bouton de la souris est enfoncé dans la zone active de l'annotationU = Une action à exécuter lorsque le bouton de la souris est relâché dans la zone active de l'annotationFo = Une action à exécuter lorsque l'annotation reçoit le focus de saisieBl = Une action à exécuter lorsque l'annotation perd le focus de saisie (flou)K = Une action à exécuter lorsque l'utilisateur tape une touche dans un champ de texte ou une liste déroulante ou modifie la sélection dans une liste déroulante à défilement. Cela permet de contrôler la validité de la frappe et de la rejeter ou de la modifier.F = Une action à exécuter avant que le champ ne soit mis en forme pour afficher sa valeur courante. Cela permet d'ajuster la valeur du champ avant la mise en forme.V = Une action à exécuter lors d'un changement de la valeur du champ. Cela permet de contrôler la validité de la nouvelle valeur.C = Une action à exécuter afin de recalculer la valeur de ce champ lorsque celle d'un autre champ change |
Valeurs de retour
| 0 | L'action du champ n'a pas pu être définie ou le mode PDF/X-6 est actif |
|---|---|
| 1 | Success |