rem: vbox_generale_ib_etat ); sens_desensitive_pointeur ( bouton_utilise_ib_etat,
context: void personnalisation_etat (void){  GtkWidget *separateur;  GtkWidget *bouton;  GtkWidget *hbox;  GtkCTreeNode *parent;  GList *pointeur_liste;  if ( !etat_courant )    return;  if ( !onglet_config_etat )    {      GtkWidget *notebook;      onglet_config_etat = gtk_vbox_new ( FALSE,					5 );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_etats ),				 onglet_config_etat,				 gtk_label_new ( _( "Configuration tats" )));      gtk_widget_show ( onglet_config_etat );      /* on commence par crer le notebook parent de la config des tats */      notebook = gtk_notebook_new ();      gtk_notebook_set_scrollable ( GTK_NOTEBOOK ( notebook ),				    TRUE );      gtk_box_pack_start ( GTK_BOX ( onglet_config_etat ),			   notebook,			   TRUE,			   TRUE,			   0 );      gtk_widget_show ( notebook );      /* on ajoute les onglets dans l'onglet de base correspondant */      /* remplissage de l'onglet de slection */      notebook_selection = gtk_notebook_new ();      gtk_container_set_border_width ( GTK_CONTAINER ( notebook_selection ),				       5 );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook ),				 notebook_selection,				 gtk_label_new (_("Slection des donnes")) );      gtk_widget_show ( notebook_selection );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_selection ),				 onglet_etat_dates (),				 gtk_label_new (_(" Dates ")) );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_selection ),				 onglet_etat_virements (),				 gtk_label_new (_(" Virements ")) );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_selection ),				 onglet_etat_comptes (),				 gtk_label_new (_(" Comptes ")) );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_selection ),				 onglet_etat_tiers (),				 gtk_label_new (_(" Tiers ")) );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_selection ),				 onglet_etat_categories (),				 gtk_label_new (_(" Catgories ")) );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_selection ),				 onglet_etat_ib (),				 gtk_label_new (_(" Imputations budgtaires ")) );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_selection ),				 onglet_etat_texte (),				 gtk_label_new (_(" Textes ")) );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_selection ),				 onglet_etat_montant (),				 gtk_label_new (_(" Montants ")) );      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook_selection ),				 onglet_etat_divers (),				 gtk_label_new (_(" Divers ")) );      /* remplissage de l'onglet d'organisation */      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook ),				 page_organisation_donnees (),				 gtk_label_new (_("Organisation des donnes")) );      /* remplissage de l'onglet d'affichage */      gtk_notebook_append_page ( GTK_NOTEBOOK ( notebook ),				 page_affichage_donnees (),				 gtk_label_new (_("Affichage des donnes")) );      gtk_notebook_set_page ( GTK_NOTEBOOK ( notebook),			      0 );      /* mise en place des boutons appliquer et annuler */      separateur = gtk_hseparator_new ();      gtk_box_pack_start ( GTK_BOX ( onglet_config_etat ),			   separateur,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( separateur );      hbox = gtk_hbox_new ( FALSE,			    5 );      gtk_box_pack_start ( GTK_BOX ( onglet_config_etat ),			   hbox,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( hbox );      bouton = gnome_stock_button ( GNOME_STOCK_BUTTON_CANCEL );      gtk_button_set_relief ( GTK_BUTTON ( bouton ),			      GTK_RELIEF_NONE );      gtk_signal_connect ( GTK_OBJECT ( bouton ),			   "clicked",			   GTK_SIGNAL_FUNC ( annule_modif_config ),			   NULL );      gtk_box_pack_end ( GTK_BOX ( hbox ),			   bouton,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( bouton);      bouton = gnome_stock_button ( GNOME_STOCK_BUTTON_APPLY );      gtk_button_set_relief ( GTK_BUTTON ( bouton ),			      GTK_RELIEF_NONE );      gtk_signal_connect ( GTK_OBJECT ( bouton ),			   "clicked",			   GTK_SIGNAL_FUNC ( recuperation_info_perso_etat ),			   NULL );      gtk_box_pack_end ( GTK_BOX ( hbox ),			   bouton,			   FALSE,			   FALSE,			   0 );      gtk_widget_show ( bouton );    }  /* on va maintenant remplir toutes les infos de l'tat */  /* onglet gnralits */  /* on met le nom de l'tat */  gtk_entry_set_text ( GTK_ENTRY ( entree_nom_etat ),		       etat_courant -> nom_etat );  /* on remplit le ctree en fonction du classement courant */  pointeur_liste = etat_courant -> type_classement;  parent = NULL;  gtk_clist_clear ( GTK_CLIST ( liste_type_classement_etat ));  while ( pointeur_liste )    {      gchar *text[1];      text[0] = NULL;      switch ( GPOINTER_TO_INT ( pointeur_liste -> data ))	{	case 1:	  text[0] = _("Catgorie");	  break;	case 3:	  text[0] = _("Imputation budgtaire");	  break;	case 5:	  text[0] = _("Compte");	  break;	case 6:	  text[0] = _("Tiers");	  break;	default:	}      if ( text[0] )	{	  parent = gtk_ctree_insert_node ( GTK_CTREE ( liste_type_classement_etat ),					   parent,					   NULL,					   text,					   5,					   NULL,					   NULL,					   NULL,					   NULL,					   FALSE,					   TRUE );	  gtk_ctree_node_set_row_data ( GTK_CTREE ( liste_type_classement_etat ),					GTK_CTREE_NODE ( parent ),					pointeur_liste -> data );	}      pointeur_liste = pointeur_liste -> next;    }  gtk_clist_select_row ( GTK_CLIST ( liste_type_classement_etat ),			 0,			 0 );  if ( etat_courant -> afficher_r )    {      if ( etat_courant -> afficher_r == 1 )	gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_opes_non_r_etat ),				       TRUE );      else	if ( etat_courant -> afficher_r )	  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_opes_r_etat ),					 TRUE );    }  else    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_opes_r_et_non_r_etat ),				   TRUE );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_opes ),				 etat_courant -> afficher_opes );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_nb_opes ),				 etat_courant -> afficher_nb_opes );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_no_ope ),				 etat_courant -> afficher_no_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_date_opes ),				 etat_courant -> afficher_date_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_tiers_opes ),				 etat_courant -> afficher_tiers_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_categ_opes ),				 etat_courant -> afficher_categ_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_sous_categ_opes ),				 etat_courant -> afficher_sous_categ_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_type_ope ),				 etat_courant -> afficher_type_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_ib_opes ),				 etat_courant -> afficher_ib_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_sous_ib_opes ),				 etat_courant -> afficher_sous_ib_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_no_cheque ),				 etat_courant -> afficher_cheque_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_notes_opes ),				 etat_courant -> afficher_notes_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_pc_opes ),				 etat_courant -> afficher_pc_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_no_rappr ),				 etat_courant -> afficher_rappr_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_infobd_opes ),				 etat_courant -> afficher_infobd_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_pas_detailler_ventilation ),				 etat_courant -> pas_detailler_ventilation );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_separer_revenus_depenses ),				 etat_courant -> separer_revenus_depenses );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_exo_opes ),				 etat_courant -> afficher_exo_ope );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_titres_colonnes ),				 etat_courant -> afficher_titre_colonnes );  gtk_option_menu_set_history ( GTK_OPTION_MENU ( bouton_choix_classement_ope_etat ),				etat_courant -> type_classement_ope );  if ( !etat_courant -> type_affichage_titres )    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_titre_en_haut ),				   TRUE );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_inclure_dans_tiers ),				 etat_courant -> inclure_dans_tiers );  /* on rend insensitif les sous qque choses si ncessaire */  sens_desensitive_pointeur ( bouton_afficher_opes,			      frame_onglet_generalites );  sens_desensitive_pointeur ( bouton_afficher_categ_opes,			      bouton_afficher_sous_categ_opes );  sens_desensitive_pointeur ( bouton_afficher_ib_opes,			      bouton_afficher_sous_ib_opes );  sens_desensitive_pointeur ( bouton_afficher_titres_colonnes,			      bouton_titre_changement );  sens_desensitive_pointeur ( bouton_afficher_titres_colonnes,			      bouton_titre_en_haut );  /* mise en forme de la devise */  gtk_option_menu_set_history ( GTK_OPTION_MENU ( bouton_devise_general_etat ),				g_slist_position ( liste_struct_devises,						   g_slist_find_custom ( liste_struct_devises,									 GINT_TO_POINTER ( etat_courant -> devise_de_calcul_general ),									 ( GCompareFunc ) recherche_devise_par_no )));  /* onglet dates */  if ( etat_courant -> exo_date )    {      gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( radio_button_utilise_exo ),				     TRUE );      gtk_widget_set_sensitive ( vbox_utilisation_date,				 FALSE );    }  else    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( radio_button_utilise_dates ),				   TRUE );  sens_desensitive_pointeur ( radio_button_utilise_exo,			      bouton_separe_exo_etat );  if ( etat_courant -> utilise_detail_exo == 3 )    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_detaille_exo_etat ),				   TRUE );  else    {      gtk_widget_set_sensitive ( vbox_generale_exo_etat,				 FALSE );      if ( etat_courant -> utilise_detail_exo )	{	  if ( etat_courant -> utilise_detail_exo == 1 )	    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_exo_courant ),					   TRUE );	  else	    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_exo_precedent ),					   TRUE );	}      else	gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_exo_tous ),				       TRUE );    }  /* on slectionne les exercices */  selectionne_liste_exo_etat_courant ();  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_separe_exo_etat ),				 etat_courant -> separation_par_exo );  /* on slectionne la plage de date */  gtk_clist_select_row ( GTK_CLIST ( liste_plages_dates_etat ),			 etat_courant -> no_plage_date,			 0 );  if ( etat_courant -> no_plage_date != 1 )    {      gtk_widget_set_sensitive ( entree_date_init_etat,				 FALSE );      gtk_widget_set_sensitive ( entree_date_finale_etat,				 FALSE );    }  else    {      gtk_widget_set_sensitive ( entree_date_init_etat,				 TRUE );      gtk_widget_set_sensitive ( entree_date_finale_etat,				 TRUE );    }  /* on remplit les dates perso si elles existent */  if ( etat_courant -> date_perso_debut )    gtk_entry_set_text ( GTK_ENTRY ( entree_date_init_etat ),			 g_strdup_printf ( "%d/%d/%d",					   g_date_day ( etat_courant -> date_perso_debut ),					   g_date_month ( etat_courant -> date_perso_debut ),					   g_date_year ( etat_courant -> date_perso_debut )));  if ( etat_courant -> date_perso_fin )    gtk_entry_set_text ( GTK_ENTRY ( entree_date_finale_etat ),			 g_strdup_printf ( "%d/%d/%d",					   g_date_day ( etat_courant -> date_perso_fin ),					   g_date_month ( etat_courant -> date_perso_fin ),					   g_date_year ( etat_courant -> date_perso_fin )));  /* on remplit les dtails de la sparation des dates */  if ( etat_courant -> separation_par_plage )    {      gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_separe_plages_etat ),				     TRUE );      gtk_widget_set_sensitive ( bouton_type_separe_plages_etat,				 TRUE );      modif_type_separation_dates ( GINT_TO_POINTER ( etat_courant -> type_separation_plage ));    }  else    {      gtk_widget_set_sensitive ( bouton_type_separe_plages_etat,				 FALSE );      gtk_widget_set_sensitive ( bouton_debut_semaine,				 FALSE );    }  gtk_option_menu_set_history ( GTK_OPTION_MENU ( bouton_type_separe_plages_etat ),				etat_courant -> type_separation_plage );  gtk_option_menu_set_history ( GTK_OPTION_MENU ( bouton_debut_semaine ),				etat_courant -> jour_debut_semaine );  /* onglet comptes */  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_detaille_comptes_etat ),				 etat_courant -> utilise_detail_comptes );  sens_desensitive_pointeur ( bouton_detaille_comptes_etat,			      vbox_generale_comptes_etat );  selectionne_liste_comptes_etat_courant ();  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_regroupe_ope_compte_etat ),				 etat_courant -> regroupe_ope_par_compte );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_affiche_sous_total_compte ),				 etat_courant -> affiche_sous_total_compte );  sens_desensitive_pointeur ( bouton_regroupe_ope_compte_etat,			      bouton_affiche_sous_total_compte );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_noms_comptes ),				 etat_courant -> afficher_nom_compte );  /* onglet virements */  if ( etat_courant -> type_virement )    {      if ( etat_courant -> type_virement == 1 )	gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_inclusion_virements_actifs_etat ),				       TRUE );      else	{	  if ( etat_courant -> type_virement == 2 )	    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_inclusion_virements_hors_etat ),					   TRUE );	  else	    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_inclusion_virements_perso ),					   TRUE );	}    }  else    {      gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_non_inclusion_virements ),				     TRUE );      gtk_widget_set_sensitive ( bouton_exclure_non_virements_etat,				 FALSE );    }  sens_desensitive_pointeur ( bouton_inclusion_virements_perso,			      hbox_liste_comptes_virements );  selectionne_liste_virements_etat_courant ();  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_exclure_non_virements_etat ),				 etat_courant -> exclure_ope_non_virement );  /* onglet catgories */  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_utilise_categ_etat ),				 etat_courant -> utilise_categ );  sens_desensitive_pointeur ( bouton_utilise_categ_etat,			      vbox_generale_categ_etat );  sens_desensitive_pointeur ( bouton_utilise_categ_etat,			      bouton_affiche_sous_total_categ );  sens_desensitive_pointeur ( bouton_utilise_categ_etat,			      bouton_afficher_sous_categ );  sens_desensitive_pointeur ( bouton_utilise_categ_etat,			      bouton_affiche_sous_total_sous_categ );  sens_desensitive_pointeur ( bouton_utilise_categ_etat,			      bouton_afficher_pas_de_sous_categ );  sens_desensitive_pointeur ( bouton_utilise_categ_etat,			      bouton_afficher_noms_categ );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_detaille_categ_etat ),				 etat_courant -> utilise_detail_categ );  sens_desensitive_pointeur ( bouton_detaille_categ_etat,			      hbox_detaille_categ_etat );  if ( etat_courant -> utilise_detail_categ )  /* on slectionne les catgories choisies */  selectionne_liste_categ_etat_courant ();  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_exclure_ope_sans_categ ),				 etat_courant -> exclure_ope_sans_categ );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_affiche_sous_total_categ ),				 etat_courant -> affiche_sous_total_categ );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_sous_categ ),				 etat_courant -> afficher_sous_categ );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_affiche_sous_total_sous_categ ),				 etat_courant -> affiche_sous_total_sous_categ );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_pas_de_sous_categ ),				 etat_courant -> afficher_pas_de_sous_categ );  sens_desensitive_pointeur ( bouton_afficher_sous_categ,			      bouton_affiche_sous_total_sous_categ );  sens_desensitive_pointeur ( bouton_afficher_sous_categ,			      bouton_afficher_pas_de_sous_categ );  /* mise en forme de la devise */  selectionne_devise_categ_etat_courant ();  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_noms_categ ),				 etat_courant -> afficher_nom_categ );  /* onglet ib */  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_utilise_ib_etat ),				 etat_courant -> utilise_ib );  sens_desensitive_pointeur ( bouton_utilise_ib_etat,			      vbox_generale_ib_etat );  sens_desensitive_pointeur ( bouton_utilise_ib_etat,			      bouton_affiche_sous_total_ib );  sens_desensitive_pointeur ( bouton_utilise_ib_etat,			      bouton_afficher_sous_ib );  sens_desensitive_pointeur ( bouton_utilise_ib_etat,			      bouton_affiche_sous_total_sous_ib );  sens_desensitive_pointeur ( bouton_utilise_ib_etat,			      bouton_afficher_pas_de_sous_ib );  sens_desensitive_pointeur ( bouton_utilise_ib_etat,			      bouton_afficher_noms_ib );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_detaille_ib_etat ),				 etat_courant -> utilise_detail_ib );  sens_desensitive_pointeur ( bouton_detaille_ib_etat,			      hbox_detaille_ib_etat );  /* on slectionne les ib choisies */  selectionne_liste_ib_etat_courant ();  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_exclure_ope_sans_ib ),				 etat_courant -> exclure_ope_sans_ib );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_affiche_sous_total_ib ),				 etat_courant -> affiche_sous_total_ib );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_sous_ib ),				 etat_courant -> afficher_sous_ib );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_affiche_sous_total_sous_ib ),				 etat_courant -> affiche_sous_total_sous_ib );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_pas_de_sous_ib ),				 etat_courant -> afficher_pas_de_sous_ib );  sens_desensitive_pointeur ( bouton_afficher_sous_ib,			      bouton_affiche_sous_total_sous_ib );  sens_desensitive_pointeur ( bouton_afficher_sous_ib,			      bouton_afficher_pas_de_sous_ib );  /* mise en forme de la devise */  selectionne_devise_ib_etat_courant ();  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_noms_ib ),				 etat_courant -> afficher_nom_ib );  /* onglet tiers */  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_utilise_tiers_etat ),				 etat_courant -> utilise_tiers );  sens_desensitive_pointeur ( bouton_utilise_tiers_etat,			      vbox_generale_tiers_etat );  sens_desensitive_pointeur ( bouton_utilise_tiers_etat,			      bouton_afficher_noms_tiers );  sens_desensitive_pointeur ( bouton_utilise_tiers_etat,			      bouton_affiche_sous_total_tiers );  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_detaille_tiers_etat ),				 etat_courant -> utilise_detail_tiers );  sens_desensitive_pointeur ( bouton_detaille_tiers_etat,			      hbox_detaille_tiers_etat );   /* on slectionne les tiers choisies */  selectionne_liste_tiers_etat_courant();  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_affiche_sous_total_tiers ),				 etat_courant -> affiche_sous_total_tiers );  /* mise en forme de la devise */  selectionne_devise_tiers_etat_courant ();  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_afficher_noms_tiers ),				 etat_courant -> afficher_nom_tiers );  /*  onglet texte */  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_utilise_texte ),				 etat_courant -> utilise_texte );  sens_desensitive_pointeur ( bouton_utilise_texte,			      vbox_generale_textes_etat );  remplit_liste_comparaisons_textes_etat ();  /* onglet montant */  gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( bouton_utilise_montant ),				 etat_courant -> utilise_montant );  gtk_option_menu_set_history ( GTK_OPTION_MENU ( bouton_devise_montant_etat ),				g_slist_position ( liste_struct_devises,						   g_slist_find_custom ( liste_struct_devises,									 GINT_TO_POINTER ( etat_courant -> choix_devise_montant ),									 ( GCompareFunc ) recherche_devise_par_no )));  sens_desensitive_pointeur ( bouton_utilise_montant,			      vbox_generale_montants_etat );  remplit_liste_comparaisons_montants_etat ();  /* on se met sur la bonne page */  gtk_notebook_set_page ( GTK_NOTEBOOK ( notebook_etats ),			  1 );  /* on empche le changement d'tat */  gtk_widget_set_sensitive ( frame_liste_etats,			     FALSE );}