Transparence ImageGadget PB4.50

Programmation d'applications complexes
ced
Messages : 11
Inscription : sam. 01/mai/2010 15:52

Transparence ImageGadget PB4.50

Message par ced »

Je te suis soldat inconnu, maintenant je rentre dans les détails.
Je skin mon appli, donc je gere les mouvements de souris avec les ImageGadget (ImGt).
Pour cela, je créé un ImGt de départ et on le surveille avec la souris ensuite. L'image est actualisée avec SetGadgetState en fonction de la souris. Avec une image de fond sur ma fenetre, je voulais utiliser la Transparence de ImGt pour mes Gadgets personnalisés.
C'est possible qu'avec les images 32 bits.
Dans l'ImGt, je met du dégradé et text (Drawtext, Gradient, et Transparent ...)
En 24 bits, aucun problèmes
En 32 bits, bizarre : -Directement sur la fenetre sans fond, l'image scintille la souris bouge
-Sur un fond, l'image actualisée disparait carrément quand la souris bouge!
Est ce un soucis de vitesse et mémoire avec l'ordi
Car j'utilise le meme code sauf que je remplace 24 par 32 dans CreateImage!
Ou alors c'est un truc tout con et je suis aveugle de mon code.
Si vous voulez des infos faut me sonner! Merci a plus