Bonjour à tous,

Ce n'est pas bien grave mais en faisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
static GtkStatusIcon *status_icon = NULL;
 
void IconInit(void)
{
   //set icon
   printf("entre ici...\n");
   status_icon = gtk_status_icon_new_from_file ("images/thermo_trans.png");
   printf("...et là\n");
   ...
}
j'obtiens :
entre ici...

(probes:25595): Gdk-CRITICAL **: gdk_visual_get_red_pixel_details: assertion `GDK_IS_VISUAL (visual)' failed

(probes:25595): Gdk-CRITICAL **: gdk_visual_get_green_pixel_details: assertion `GDK_IS_VISUAL (visual)' failed

(probes:25595): Gdk-CRITICAL **: gdk_visual_get_blue_pixel_details: assertion `GDK_IS_VISUAL (visual)' failed
...et là
Pourtant, tout s'affiche corectement. C'est une petite image png avec de la transparence.
Il n'y avait pas de problème avant mais je viens de passer sous gtk3 (passage de debian squeeze à debian sid).

J'ai un peu plus tard
(probes:25595): Gtk-CRITICAL **: gtk_cairo_should_draw_window: assertion `GDK_IS_WINDOW (window)' failed

(probes:25595): Gtk-CRITICAL **: gtk_cairo_should_draw_window: assertion `GDK_IS_WINDOW (window)' failed
Mais je pensais voir chaque chose en son temps.
Est-ce un bug ou est-ce de ma faute ?
merci.