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

IndexL'index du champ de formulaire
ActionTypeLe 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

0L'action du champ n'a pas pu être définie ou le mode PDF/X-6 est actif
1Success