|
|
|
|
- Caractéristiques de la boîte de dialogue
- Saut de ligne dans la boîte de dialogue
- Cas particuliers
InfoAvecDélai (Fonction) En anglais : InfoWithTimeout Affiche un message personnalisé dans une fenêtre d'information système pendant un délai défini. Lorsque le délai est écoulé, la fenêtre système se ferme automatiquement. Remarques : - Cette fenêtre d'information est bloquante tant que le délai n'est pas écoulé. Pour continuer l'exécution de l'application, l'utilisateur doit cliquer sur le bouton "OK".
InfoAvecDélai(1000, "L'opération a réussi")
Syntaxe
InfoAvecDélai(<Délai> , <Texte> [, <Ligne 2> [... [, <Ligne n>]]])
<Délai> : Entier ou Durée Délai (exprimé en centièmes de seconde) avant la fermeture automatique de la fenêtre d'information système. Le délai minimum est 1 seconde. Ce paramètre peut correspondre à : - un entier correspondant au nombre de centièmes de seconde,
- une variable de type Durée,
- l'indication directe de la durée (par exemple 1 s ou 1000 ms).
<Texte> : Chaîne de caractères Texte à afficher. <Ligne 2> : Chaîne de caractères optionnelle Texte affiché sur la ligne suivante. <Ligne n> : Chaîne de caractères optionnelle Texte affiché sur les lignes suivantes. Remarques Caractéristiques de la boîte de dialogue - Le titre de la boîte de dialogue correspond au titre de la fenêtre en cours. Pour modifier ce titre, utilisez la fonction TitreSuivant.
- Le message est cadré à gauche.
- Le libellé du bouton dépend de la langue d'exécution de Windows.
- Le nombre maximum de caractères affichés est limité à 4096. Si une chaîne plus grande est passée en paramètre, elle sera tronquée.
- L'icône affichée (bulle d'information) ne peut pas être modifiée.
Saut de ligne dans la boîte de dialogue La chaîne prédéfinie RC (Retour Chariot) peut être utilisée pour forcer le passage à la ligne suivante. Par exemple :
InfoAvecDélai(500, "La fiche XXX a été modifiée." + RC + "Cette fiche va être sauvegardée.")
est équivalent à :
InfoAvecDélai(500, "La fiche XXX a été modifiée.", "Cette fiche va être sauvegardée.")
Il est également possible d'utiliser la syntaxe des chaînes multilignes. Par exemple :
InfoAvecDélai(500,
[
La fiche XXX a été modifiée.
Cette fiche va être sauvegardée.
])
- Les timers (fonction TimerSys) ne sont pas stoppés lors de l'appel de cette fonction.
- Les événements Windows ne sont pas stoppés lors de l'appel à cette fonction.
- Le libellé des boutons s'affiche dans la langue utilisée par Windows sur le poste en cours.
- Equivalence : La fonction InfoAvecDélai est équivalente à la fonction Info utilisée avec la fonction DélaiAvantFermeture :
Le code suivant :
InfoAvecDélai(1000, "La fiche a été modifiée")
est équivalent à :
DélaiAvantFermeture(1000)
Info("La fiche a été modifiée")
Classification Métier / UI : Code UI Composante : wd290obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|