[Delphi] Problème de transparence d'images

Problème de transparence d'images [Delphi] - Delphi/Pascal - Programmation

Marsh Posté le 13-09-2003 à 16:31:10    

Voilà, je voudrais transférer l'image d'un TSpeedButton dans un TImage mais le TImage ne respecte pas la transparence (pixel du coin inférieur gauche) quand je fais mon assign (en fait en mode transparent, il affiche un carré blanc et en mode non transparent mon bitmap avec le masque vert...) ... alors que quand je charge le bmp au design time c'est bon.  
 
Comment faire pour que ça marche ?
 
Voilà mon code, img est un TImage et tag_btn un TSpeedButton

Code :
  1. img.Picture.Assign(tag_btn.Glyph);


 
Merci d'avance.

Reply

Marsh Posté le 13-09-2003 à 16:31:10   

Reply

Marsh Posté le 13-09-2003 à 16:36:17    

Maintenant une partie de l'image s'affiche, mais correctement ... je ne comprend plus...

Reply

Marsh Posté le 13-09-2003 à 16:45:22    

Non finalement ça marche pas du tout ...

Reply

Marsh Posté le 13-09-2003 à 17:38:46    

Si je rajoute (ok je reconnais la connerie du truc)
 

Code :
  1. img.Transparent:=false;
  2.   img.Repaint;
  3.   img.Transparent:=true;
  4.   img.Repaint;


 
à la suite .... Tout marche bien, je récupère ma transparence !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed