Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
FIXER MINUTEUR
|
FIXER MINUTEUR ( tickCount ) | ||||||||
Paramètre | Type | Description | ||||||
tickCount | Entier long |
![]() |
Nombre de ticks ou -1 = Déclenchement dès que possible | |||||
La commande FIXER MINUTEUR permet d’activer l’événement formulaire Sur minuteur et de fixer, pour le process et le formulaire courants, le nombre de ticks (1 tick = 1/60ème de seconde) entre chaque événement formulaire Sur minuteur.
Note : Pour plus d’informations sur cet événement formulaire, reportez-vous à la description de la commande Evenement formulaire code.
Si elle est appelée dans un contexte autre que l’affichage d’un formulaire, cette commande ne fait rien.
Note : Lorsque la commande FIXER MINUTEUR est exécutée dans le contexte d’un sous-formulaire (méthode formulaire du sous-formulaire), l’événement Sur minuteur est généré dans le sous-formulaire et non au niveau du formulaire parent.
Si vous passez -1 dans le paramètre tickCount, la commande activera l'événement formulaire Sur minuteur "dès que possible", autrement dit dès que l'application 4D rendra la main au gestionnaire d'événements. Ce principe permet notamment de s'assurer qu'un formulaire soit entièrement affiché avant de démarrer un traitement (fluidité de l'application).
Pour inactiver par programmation le déclenchement de l’événement formulaire Sur minuteur, appelez de nouveau la commande FIXER MINUTEUR en passant 0 dans le paramètre nbTicks.
Vous souhaitez que, lorsqu’un formulaire est affiché à l’écran, un bip soit émis toutes les trois secondes. Pour cela, écrivez dans la méthode du formulaire :
Si(Evenement formulaire code=Sur chargement)
FIXER MINUTEUR(60*3)
Fin de si
...
Si(Evenement formulaire code=Sur minuteur)
BEEP
Fin de si
Produit : 4D
Thème : Evénements formulaire
Numéro :
645
Nom intl. : SET TIMER
Créé : 4D v6.5
Sous-formulaire, timer
4D - Langage ( 4D v20 R7)