add: update_liste_comptes_accueil ();
context: void mise_a_jour_soldes_minimaux ( void ){  GtkWidget *vbox_1;  GtkWidget *vbox_2;  GtkWidget *label;  gint i;  GtkWidget *hbox;  /* s'il y avait dj un fils dans la frame, le dtruit */      gtk_notebook_remove_page ( GTK_NOTEBOOK(frame_etat_soldes_minimaux_autorises), 0 );  gtk_notebook_remove_page ( GTK_NOTEBOOK(frame_etat_soldes_minimaux_voulus), 0 );  hide_paddingbox ( frame_etat_soldes_minimaux_autorises );  hide_paddingbox ( frame_etat_soldes_minimaux_voulus );  vbox_1 = NULL;  vbox_2 = NULL;  p_tab_nom_de_compte_variable = p_tab_nom_de_compte;  for ( i = 0 ; i < nb_comptes ; i++ )    {      gint solde_courant;      gint solde_mini;      gint solde_mini_voulu;      /* le plus simple est de faire les comparaisons de soldes sur des integer */      solde_courant = rint ( SOLDE_COURANT * 100 );      solde_mini = rint ( SOLDE_MINI * 100 );      solde_mini_voulu = rint ( SOLDE_MINI_VOULU * 100 );      if ( solde_courant < solde_mini && TYPE_DE_COMPTE != 2 )	{	  if ( !vbox_1 )	    {	      vbox_1 = gtk_vbox_new ( TRUE, 5 );	      gtk_container_add ( GTK_CONTAINER ( frame_etat_soldes_minimaux_autorises ),				  vbox_1 );	      gtk_widget_show ( vbox_1 );	      show_paddingbox ( frame_etat_soldes_minimaux_autorises );	    }	  label = gtk_label_new ( NOM_DU_COMPTE );	  gtk_box_pack_start ( GTK_BOX ( vbox_1 ), label,			       FALSE, FALSE, 0 );	  gtk_misc_set_alignment ( GTK_MISC ( label ), 0, 0);	  gtk_widget_show ( label );	  if ( !MESSAGE_SOUS_MINI )	    {	      if ( solde_courant < solde_mini_voulu )		{		  if ( !patience_en_cours )		    dialogue ( g_strdup_printf (_("Warning, balance of account %s is under wanted and authorised minima!"), 			       NOM_DU_COMPTE ));		  MESSAGE_SOUS_MINI_VOULU = 1;		}	      else		if ( !patience_en_cours )		  dialogue ( g_strdup_printf (_("Warning, the balance of the account %s  is under the authorised minimum!"),			     NOM_DU_COMPTE ));	      MESSAGE_SOUS_MINI = 1;	    }	  show_paddingbox ( frame_etat_soldes_minimaux_autorises );	}      if ( solde_courant < solde_mini_voulu && TYPE_DE_COMPTE != 2 &&	   solde_courant > solde_mini && TYPE_DE_COMPTE != 2)	{	  if ( !vbox_2 )	    {	      vbox_2 = gtk_vbox_new ( TRUE, 5 );	      gtk_container_add ( GTK_CONTAINER ( frame_etat_soldes_minimaux_voulus ),				  vbox_2 );	      gtk_widget_show ( vbox_2 );	      show_paddingbox ( frame_etat_soldes_minimaux_voulus );	    }	  label = gtk_label_new ( NOM_DU_COMPTE );	  gtk_misc_set_alignment ( GTK_MISC ( label ), 0, 0);	  gtk_box_pack_start ( GTK_BOX ( vbox_2 ), label,			       FALSE, FALSE, 0 );	  gtk_widget_show ( label );	  if ( !MESSAGE_SOUS_MINI_VOULU )	    {	      if ( solde_courant < solde_mini )		{		  if ( !patience_en_cours )		    dialogue ( g_strdup_printf ( _("Warning, balance of account %s is under wanted and authorised minima!"),						 NOM_DU_COMPTE));		  MESSAGE_SOUS_MINI = 1;		}	      else		if ( !patience_en_cours )		  dialogue ( g_strdup_printf ( _("Warning, the balance of the account %s is under the wanted minimum!"),					       NOM_DU_COMPTE ));	      MESSAGE_SOUS_MINI_VOULU = 1;	    }	  show_paddingbox ( frame_etat_soldes_minimaux_voulus );	}      if ( solde_courant > solde_mini )	MESSAGE_SOUS_MINI = 0;      if ( solde_courant > solde_mini_voulu )	MESSAGE_SOUS_MINI_VOULU = 0;      p_tab_nom_de_compte_variable++;    }}