rem: style_label->fg[GTK_STATE_PRELIGHT] = couleur_jaune; style_label->fg[GTK_STATE_NORMAL] = couleur_bleue; style_label->fg[GTK_STATE_INSENSITIVE] = couleur_bleue; style_label->fg[GTK_STATE_SELECTED] = couleur_bleue; style_label->fg[GTK_STATE_ACTIVE] = couleur_bleue;
add: couleur_jaune.red =40000; couleur_jaune.green =40000; couleur_jaune.blue = 0;  style_label->fg[GTK_STATE_PRELIGHT] = couleur_jaune; style_label->fg[GTK_STATE_NORMAL] = couleur_bleue; style_label->fg[GTK_STATE_INSENSITIVE] = couleur_bleue; style_label->fg[GTK_STATE_SELECTED] = couleur_bleue; style_label->fg[GTK_STATE_ACTIVE] = couleur_bleue;
context: void update_liste_echeances_manuelles_accueil ( void ){  verification_echeances_a_terme ();  if ( echeances_a_saisir )    {      GtkWidget *vbox;      GtkWidget *label;      GSList *pointeur_liste;      GtkWidget *event_box;      GtkWidget *hbox;      GdkColor couleur_bleue, couleur_jaune;      /* s'il y avait dj un fils dans la frame, le dtruit */      gtk_notebook_remove_page ( GTK_NOTEBOOK(frame_etat_echeances_manuelles_accueil), 0 );      /* on affiche la seconde frame dans laquelle on place les	 chances  saisir */      show_paddingbox ( frame_etat_echeances_manuelles_accueil );       /* on y place la liste des chances */      vbox = gtk_vbox_new ( FALSE, 6 );      gtk_container_add ( GTK_CONTAINER(frame_etat_echeances_manuelles_accueil), vbox );      gtk_widget_show ( vbox );      /* on met une ligne vide pour faire joli */      label = gtk_label_new ("");/*       gtk_box_pack_start ( GTK_BOX (vbox ), label, FALSE, FALSE, 0 );      gtk_widget_show ( label ); */      /* cration du style normal -> bleu */      /* pointeur dessus -> jaune-rouge */      style_label = gtk_style_copy ( gtk_widget_get_style (label));      couleur_bleue.red = 500;      couleur_bleue.green = 500;      couleur_bleue.blue = 65535;      couleur_jaune.red =40000;      couleur_jaune.green =40000;      couleur_jaune.blue = 0;      style_label->fg[GTK_STATE_PRELIGHT] = couleur_jaune;      style_label->fg[GTK_STATE_NORMAL] = couleur_bleue;      style_label->fg[GTK_STATE_INSENSITIVE] = couleur_bleue;      style_label->fg[GTK_STATE_SELECTED] = couleur_bleue;      style_label->fg[GTK_STATE_ACTIVE] = couleur_bleue;      pointeur_liste = g_slist_sort(echeances_a_saisir,				    (GCompareFunc) classement_date_echeance);      while ( pointeur_liste )	{	  hbox = gtk_hbox_new ( TRUE, 5 );	  gtk_box_pack_start ( GTK_BOX ( vbox ), hbox, FALSE, FALSE, 0 );	  gtk_widget_show (  hbox );	  /* bouton  gauche */	  event_box = gtk_event_box_new ();	  gtk_signal_connect ( GTK_OBJECT ( event_box ),			       "enter-notify-event",			       GTK_SIGNAL_FUNC ( met_en_prelight ),			       NULL );	  gtk_signal_connect ( GTK_OBJECT ( event_box ),			       "leave-notify-event",			       GTK_SIGNAL_FUNC ( met_en_normal ),			       NULL );	  gtk_signal_connect ( GTK_OBJECT ( event_box ),			       "button-press-event",			       (GtkSignalFunc) saisie_echeance_accueil,			       ECHEANCE_COURANTE );	  gtk_box_pack_start ( GTK_BOX ( hbox ), event_box, TRUE, TRUE, 5 );	  gtk_widget_show ( event_box  );	  if ( ECHEANCE_COURANTE -> tiers )	    label = gtk_label_new ( g_strdup_printf ( "%02d/%02d/%d : %s",						      ECHEANCE_COURANTE->jour,						      ECHEANCE_COURANTE->mois,						      ECHEANCE_COURANTE->annee,						      ((struct struct_tiers *)(g_slist_find_custom ( liste_struct_tiers,												     GINT_TO_POINTER ( ECHEANCE_COURANTE->tiers ),												     (GCompareFunc) recherche_tiers_par_no )->data)) -> nom_tiers ) );	  else	    label = gtk_label_new ( g_strdup_printf ( "%02d/%02d/%d : %s",						      ECHEANCE_COURANTE->jour,						      ECHEANCE_COURANTE->mois,						      ECHEANCE_COURANTE->annee,						      _("No third party defined") ));	  	  gtk_widget_set_style ( label, style_label );	  gtk_misc_set_alignment ( GTK_MISC ( label ), MISC_LEFT, MISC_VERT_CENTER );	  gtk_container_add ( GTK_CONTAINER ( event_box ), label );	  gtk_widget_show ( label  );	  	  /* label  droite */	  p_tab_nom_de_compte_variable = p_tab_nom_de_compte + ECHEANCE_COURANTE->compte;	  if ( ECHEANCE_COURANTE -> montant >= 0 )	    label = gtk_label_new ( g_strdup_printf (_("%4.2f %s credit on %s"),						     ECHEANCE_COURANTE->montant,						     devise_name((struct struct_devise *)(g_slist_find_custom ( liste_struct_devises,												     GINT_TO_POINTER ( ECHEANCE_COURANTE -> devise ),												     (GCompareFunc) recherche_devise_par_no )->data)),						     NOM_DU_COMPTE ));	  else	    label = gtk_label_new ( g_strdup_printf (_("%4.2f %s debit on %s"),						     -ECHEANCE_COURANTE->montant,						     devise_name((struct struct_devise *)(g_slist_find_custom ( liste_struct_devises,												     GINT_TO_POINTER ( ECHEANCE_COURANTE -> devise ),												     (GCompareFunc) recherche_devise_par_no )->data)),						     NOM_DU_COMPTE ));	  gtk_misc_set_alignment ( GTK_MISC ( label ), MISC_LEFT, MISC_VERT_CENTER );	  gtk_box_pack_start ( GTK_BOX ( hbox ), label, FALSE, TRUE, 0 );	  gtk_widget_show (  label );	  pointeur_liste = pointeur_liste -> next;	}      /* on met une ligne vide pour faire joli *//*      label = gtk_label_new ("");      gtk_box_pack_start ( GTK_BOX (vbox ), label, FALSE, FALSE, 0 );      gtk_widget_show ( label ); */    }  else    {      hide_paddingbox ( frame_etat_echeances_manuelles_accueil );    }}