Hello,

Jusqu'à présent j'ajoutais des boutons dans un GtkBox ce qui laissait apparaitre mon image de fond customisée via un fichier rc.
Comme je manque de place je dois utiliser des scrollbars.
Pour cela je suis obligé de placer ma GtkBox dans une GtkScrolledWindow et donc de placer un GtkViewport entre les 2 (tout cela en utilisant glade)
Au final cela marche très bien fonctionnellement mais l'ajout du widget GtkViewport entraine l'apparition d'un vilain fond au lieu de laisser l'aspect transparent !

J'ai testé des choses du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
style "viewport"
{
    bg_pixmap[NORMAL] = "button/clear.png"
}
Sachant que mon image clear possède un canal alpha mais cela ne marche pas.
J'ai cherché du côté de setVisible et autre... mais rien vu de probant.
Pour modifier le design de mes popup j'ai déjà utilisé des choses du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
gtk_window_set_opacity(GTK_WINDOW(m_windowMsg), 0.90);
mais là je sèche.

Si vous avez des idées sur la procédure à suivre ? merci d'avance