PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → Mes boutons disparaissent
Mes boutons disparaissent
Iniciado por jmb, 03,abr. 2014 08:17 - 9 respuestas
Miembro registrado
834 mensajes
Popularité : +13 (13 votes)
Publicado el 03,abril 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
Miembro registrado
96 mensajes
Popularité : +1 (1 vote)
Publicado el 03,abril 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
Miembro registrado
834 mensajes
Popularité : +13 (13 votes)
Publicado el 03,abril 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
Miembro registrado
834 mensajes
Popularité : +13 (13 votes)
Publicado el 27,abril 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
Publicado el 22,mayo 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
-------------------------------------------------------------
Miembro registrado
3.651 mensajes
Popularité : +175 (223 votes)
Publicado el 23,mayo 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/
Miembro registrado
188 mensajes
Popularité : +7 (7 votes)
Publicado el 24,mayo 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
Miembro registrado
188 mensajes
Popularité : +7 (7 votes)
Publicado el 24,mayo 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
Miembro registrado
188 mensajes
Popularité : +7 (7 votes)
Publicado el 24,mayo 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
Publicado el 25,mayo 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
-------------------------------------------------------------