Bonjour,
Pour les fenetres generalement ceux indiquant un message, une info exemple : 'Cet article n'est plus disponible' pour ne pas jouer sur la validation automatique tu peux faire un truc :
Demande dans ton projet à ce que la fenetre des message box soit personnalisable suivant votre gabarit .. et windev créera pour vous une fenetre géneralement nomé : WindevMessageBox
dans la déclaration globale de cette fenetre tu trouvera :
Procedure WindevMessageBox(szTitre="Test",szLibelle="Message test",nType=1,nNumBouton=1)
Vous, vous allez ajouter 2 autre paramètres
Procedure WindevMessageBox(szTitre="Test",szLibelle="Message test",nType=1,nNumBouton=1,nValAuto=0,nTemps=3)
// et en bas de tout le code
selon nType
cas 0 : // message info
si nValAuto=1 et nTemps>0
multitache(ntempsX100) // nTemps est exprimer en seconde 1s,2s,3s ds le parametre
executetraitement(btn_ok,trtclic)
fin
cas 1 : // message erreur
si nValAuto=1 et nTemps>0
multitache(ntempsX100) // nTemps est exprimer en seconde 1s,2s,5s.. ds le parametre
executetraitement(btn_ok,trtclic)
fin
bien sûre pour les message ouinon() et comfirmer() l'intervenetion de l'utilisateur est obligatoire
// Pour l'appel de la fenetre tu fais :
ouvre WindevMessageBox("Bravo","Ton Message",0,1,1,3)
Cela est surtout important dans le cas des ecran tactile ou si les message sont nombreux..
je vous ai donné cet exemple seulement pour vous en inspirer d'autres .....
Bon Dev.
Ali Hindi : Alidev7@yahoo.fr