PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Mes boutons disparaissent
Mes boutons disparaissent
Débuté par jmb, 03 avr. 2014 08:17 - 9 réponses
Membre enregistré
834 messages
Popularité : +13 (13 votes)
Posté le 03 avril 2014 - 08:17
Bonjour,
Sur un écran de transaction, j'ai des boutons dont les images sont chargées à l'initialisation.
Je précise que ces image .PNG en 5 statuts ne font que 40 ko.
De temps en temps et non tout le temps, certains boutons sont invisibles !!
A savoir, je ne gère pas la visibilité de ces bouton et ils sont par default tous visibles.
De plus, quand un de ces boutons est invisible, je clique quand même sur son emplacement et le code se déroule normalement !
Bref, ils sont invisibles mais restent actifs !!
La vérité est ailleurs !
Jamais connu ce souci, quelqu'un sait il d'où cela peut il venir ?
Merci.

JM
Membre enregistré
96 messages
Popularité : +1 (1 vote)
Posté le 03 avril 2014 - 08:57
Parmis les mistères de windev, on a déjà eut ce genre de soucis et on les a réglé en effaçant le champ en question et en le recréant... as tu essayé ?

--
=======================================================
Pierre Morelle
24PM Agency
http://www.24pm.be
T: +32(0)2 31 88 777
Membre enregistré
834 messages
Popularité : +13 (13 votes)
Posté le 03 avril 2014 - 11:22
Pierre bonjour,
Non, effectivement, je n'ai pas essayé ! Je vais le faire mais cela concerne plus d'un bouton !
Merci pour ton aide.
J.Michel
Membre enregistré
834 messages
Popularité : +13 (13 votes)
Posté le 27 avril 2017 - 06:47
Bonjour,
3 ans déjà et toujours ce probleme récurent !
Je reviens dessus avec plus d'explications.

Je crée un bouton en lui affectant une image:




Il arrive fréquement, qu'à l'ouverture de l'écran, le bouton ne s'affiche pas.
Un clic à son emplacement execute quand même le code du bouton.

Je l'enleve de "Image cadre/fond" pour l'affecter à "Image"




Le bouton n'a pas le même rendu mais il s'affiche toujours.
Il y a t-il une astuce pour affecter l'image à "Image cadre/fond" et qu'il ne disparaisse pas ?
Ce, depuis la version 11 et je suis en 20.

Merci,
J.Michel

--
Synchronize Systems International LTD
Développement d'outils de gestion

Environnements AS400 – Windows
Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev
http://www.cashpower.fr/

Bangkok / Pattaya
Posté le 22 mai 2017 - 14:08
Bjr,

Jean-Michel a couché sur son écran :
Bonjour,
3 ans déjà et toujours ce probleme récurent !
Je reviens dessus avec plus d'explications.

Je crée un bouton en lui affectant une image:




Il arrive fréquement, qu'à l'ouverture de l'écran, le bouton ne s'affiche
pas.
Un clic à son emplacement execute quand même le code du bouton.

Je l'enleve de "Image cadre/fond" pour l'affecter à "Image"




Le bouton n'a pas le même rendu mais il s'affiche toujours.
Il y a t-il une astuce pour affecter l'image à "Image cadre/fond" et qu'il ne
disparaisse pas ?
Ce, depuis la version 11 et je suis en 20.

Merci,
J.Michel


Integrer le fichier image du bouton dans le programme ...

a plus


--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------
Membre enregistré
3 655 messages
Popularité : +175 (223 votes)
Posté le 23 mai 2017 - 20:34
Hi,

Winredraw - https://help.windev.com/en-US/…

Multitaskredraw - https://help.windev.com/en-US/…

:merci:

--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/
Membre enregistré
188 messages
Popularité : +7 (7 votes)
Posté le 24 mai 2017 - 21:23
Bonjour,

Tu utilises images du cadre et fond pour ton image de bouton !!!
Spécial, je trouve, mais bon !!!
Tu dit que c'est une image 5 états, mais dans ton print-écran, c'est inscrit "Nombre d'état" = 1

Quant tu dis que tu les chargent à l'initialisation, tu fais quoi exactement ??
Tes images ne sont pas défini dans le champs "Image cadre /fond"

Je sais que si j'utilise une image par programmation, je crée un champ image (hors-écran) avec l'image que je veux manipuler dans mon code, afin que WinDev puisse l'insérer dans l'exécutable, sinon, je perdais des images souvent lors des installations. Ou les mettre dans "autres", je crois que cela fonctionne aussi, mais je préfère mes petits champ image hors-écran.

Dans l'exemple ci-dessous, mes images sont dans un onglet "référence" pour que l'utilisateur voient la signification, mais avant elles étaient hors-écran (à gauche de la fenêtre sans ancrage)

Dans mon code, je fais référence à mon champ image "IMG_xxx" pour affecter la bonne image à ma cellule de ma table.

Puis-je voir ton code de chargement et d'affectation de ton image, STP





--
Corinne Bonhomme
Montréal, Canada
Membre enregistré
188 messages
Popularité : +7 (7 votes)
Posté le 24 mai 2017 - 21:32




En général, mes boutons sont définis comme sur l'image.
Et comme tu vois c'est pas d'hier, car ce sont encore des images BMP avec "Magenta transparent" (je remplace tranquillement par des png)

Mais mon image, c'est l'image du bouton, qui pourrait être en 5 états (pas mon cas, par choix et historique)
Et mon image de fond, c'est le fond bleu du bouton et qui change selon l'état du bouton

--
Corinne Bonhomme
Montréal, Canada
Membre enregistré
188 messages
Popularité : +7 (7 votes)
Posté le 24 mai 2017 - 21:50
Vérifie que tes images sont bien intégré dans ton installateur, si tu le fais entièrement par programmation, car WinDev ne peut pas savoir qu'il doit intégrer cette images si c'est fait par programmation uniquement.

Si ton image n'est pas dans ton installateur, le programme ne plante pas, mais il n'affiche pas l'image tout simplement, car elle n'existe pas dans le répertoire du programme :-(
Déjà eu le problème et c'est pour cela que maintenant je les intègre sous formes d'image dans mes fenêtres, je suis sûr comme cela que WinDev va l'intégrer dans l'exécutable. Et je ne les oublient plus et c'est plus simple en maintenance :-)

--
Corinne Bonhomme
Montréal, Canada
Posté le 25 mai 2017 - 10:19
Bjr,

Corinne BONHOMME avait écrit le 24/05/2017 :
> Vérifie que tes images sont bien intégré dans ton installateur, si tu le fais

C'est ce que j'ai dit depuis 2 jours .......

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------