Bonjour

Ce code marchait (enfin il me semble) il y a quelques temps :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
        color.red = 0000;
        color.green = 50000;
        color.blue = 50000;
        fond.red=0;
        fond.green=0;
        fond.blue=65535;
      gtk_widget_modify_text((((GtkWidget ***)param)[M_NV_PDV][niv]), GTK_STATE_NORMAL, &fond);
      gtk_widget_modify_base (GTK_WIDGET(((GtkWidget ***)param)[M_NV_PDV][niv]),GTK_STATE_NORMAL,&color);
le widget que je cherche à colorier est un GtkSpinButton ( http://developer.gnome.org/gtk/stabl...pinButton.html ) et c'est bien un GtkEntry .
La fonction gtk_widget_modify_text, comme gtk_widget_modify_base sont faites pour colorer des widgets comme des GtkEntry et GtkTextView ( http://developer.gnome.org/gtk/stabl...et-modify-text ).

Alors, pourquoi chez moi, ça ne marche pas ? Le but de cette manœuvre est de changer la couleur en cours de route (en fonction de la valeur du wigjet).