Dessiner avec transparence

fabiin Messages postés 329 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 8 décembre 2009 - 2 juin 2002 à 12:44
fabiin Messages postés 329 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 8 décembre 2009 - 3 juin 2002 à 17:48
Salut
voila,
g un 2 TBItmap;
et je voudrai dessiner l'un sur l'autre et où une couleur du premier devien transparente kan je dessine
pour le moment j'utilise canvas.draw(x,y,image) mais bon, il m'enlève pas la couleur

Merci par avance

@+
Fabs 8-)

2 réponses

cs_Nono40 Messages postés 962 Date d'inscription mercredi 3 avril 2002 Statut Membre Dernière intervention 12 septembre 2006 2
2 juin 2002 à 21:21
Utilise la fonction de transparence des bitmaps :
With BitMap1 Do
Transparent:=True;
TransparentMode:=tmFixed;
TransperentColor:=clWhite;
End;
Ensuite, le Canvas.Draw(x,y,BitMap1); dessine avec transparence.

--- :sleepy) Nono du Moulin :sleepy) ---
0
fabiin Messages postés 329 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 8 décembre 2009 6
3 juin 2002 à 17:48
Salut

c t trop simple
en plus j'avai deja utiliser ca :) j'suis vraiment trop con ;)
Merci ca marche super !!!
@+
Fabs 8-)
0
Rejoignez-nous