J'ai pris l'habitude d'utiliser des controls "Icon" plutôt que des "vrais" boutons lorsque je veux y incorporer une image. La raison est illustrée par mon exemple ci-joint. On observe que le rendu est plus "propre", au moins avec l'image utilisée ici.
Cependant, il y a un comportement que je ne m'explique pas:
1/ Exécutez l'exemple tel quel, puis appuyez sur chaque bouton. Stoppez
2/ Exécutez et testez l'exemple après avoir renommé "Icon 2.ico" en "XIcon 2.ico" par exemple, pour qu'il ne soit plus "vu" pour l'image du bouton.
3/ Exécutez et testez l'exemple après avoir renommé "Icon 1.ico" en "XIcon 1.ico" par exemple, pour qu'il ne soit plus "vu" pour l'image du bouton. .........Saperlipopette !
A votre avis:
1/ Par quel biais le "Case $Icon1 est-il exécuté ?
2/ Comment empêcher ce déclenchement?
Les plus hardis enlèveront le "Sleep (1000)", mais ils l'auront bien cherché...

Merci, et bonne journée.