PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → ToastAffiche ne s'affiche pas !
ToastAffiche ne s'affiche pas !
Débuté par Pascal BOULESTEIX, 03 juil. 2020 09:09 - 2 réponses
Membre enregistré
964 messages
Popularité : +16 (20 votes)
Posté le 03 juillet 2020 - 09:09
Bonjour
Je viens de rajouter une option permettant d'afficher ou pas les photos d'une galerie en haute-résolution.
Comme les photos peuvent être dodues, je souhaiterai afficher un toastaffiche pour faire patienter.

Par exemple, sur l'activation de l’interrupteur, ce code change le chemin de la photo et affiche (du moins devrait afficher) un toastaffiche.

SI INT_ZOOM=Vrai ALORS
sNomPhoto est une chaîne
sNomPhoto = ZR_Galerie[SAI_NUM_PHOTO].IMG_Vignette.Valeur
sNomPhoto = Remplace(sNomPhoto,"_50px","")
sNomPhoto = Remplace(sNomPhoto,"_100px","")
sNomPhoto = Remplace(sNomPhoto,"_200px","")
sNomPhoto = Remplace(sNomPhoto,"_400px","")
ToastAffiche("Chargement haute résolution",toastLong,cvMilieu,chCentre)

IMG_ZOOM.Valeur = sNomPhoto
FIN


Mais le toastaffiche n'est pas affiché !

Une idée ?
Membre enregistré
326 messages
Popularité : +5 (5 votes)
Posté le 06 juillet 2020 - 09:48
Bonjour.

Perso, faute de bien maîtriser cet outil et ayant rencontré quelques problèmes comme le tien, j'ai opté pour utiliser systématiquement des libellés que je gère via des ..visible/invisible et bien entendu avec des MultitâcheRepeint()

Dans ton cas par exemple, après le "SI INT_ZOOM=Vrai" :
LIB_AttenteZoom..visible = Vrai
MultitâcheRepeint()
...
...
LIB_AttenteZoom..visible = Faux
MultitâcheRepeint()
FIN

Ce libellé étant positionné au milieu de la fenêtre avec des ancrages définis.

Si quelqu'un a la réponse à la question, je suis intéressé.
Membre enregistré
44 messages
Popularité : +1 (1 vote)
Posté le 09 juillet 2020 - 11:38
Bonjour,

Et si tu places ton "toastaffiche" à la fin ou au début (avant SI ou après FIN) ?

Cordialement