Ca y est sous gnome j ai reussi a avoir la transparence... Mias en supprimant toute les occurence _bg directment dans le script SystemMonitor.py
voici la partie supprimee
bg_top = adesklets.load_image(join(self.basedir,self.config["background images"][0]))
adesklets.context_set_image(bg_top)
top_width = adesklets.image_get_width()
top_height = adesklets.image_get_height()
adesklets.context_set_image(0)
adesklets.blend_image_onto_image(bg_top,1,
0,0,top_width,top_height,
0,0,self.width,top_height)
adesklets.free_image(bg_top)
bg_bottom = adesklets.load_image(join(self.basedir,self.config["background images"][2]))
adesklets.context_set_image(bg_bottom)
bot_width = adesklets.image_get_width()
bot_height = adesklets.image_get_height()
adesklets.context_set_image(0)
adesklets.blend_image_onto_image(bg_bottom,1,
0,0,bot_width,bot_height,
0,self.height-bot_height,self.width,bot_height)
adesklets.free_image(bg_bottom)
bg_middle = adesklets.load_image(join(self.basedir,self.config["background images"][1]))
adesklets.context_set_image(bg_middle)
mid_width = adesklets.image_get_width()
mid_height = adesklets.image_get_height()
adesklets.context_set_image(0)
adesklets.blend_image_onto_image(bg_middle,1,
0,0,mid_width,mid_height,
0,top_height,self.width,self.height-(bot_height + top_height))
adesklets.free_image(bg_middle)
et maintenant plus d image derriere...
Mais mais il y a toujours un "espece de fond"; c est a dire si une icone placee sur le bureau est derriere l adesklets celle ci n est pas visible... Et la je ne sais pas si cela est normal????
Doit on voir les icones sur le bureau qui sont sous ou dessus l adesklets? (et la encore je pense qu elles sont derriere mais non visible)
AH