rem: if ( ligne )
add: if ( ligne == 1 ) { gtk_widget_set_sensitive ( entree_date_init_etat, TRUE ); gtk_widget_set_sensitive ( entree_date_finale_etat, TRUE ); } else
context: void click_liste_etat ( GtkCList *liste,			GdkEventButton *evenement,			gint origine ){  gint colonne, x, y;  gint ligne;  /*   origine = 0 si a vient des dates, dans ce cas on sensitive les entres init et fin */  /* origine = 1 si a vient du choix de type de classement */  gtk_signal_emit_stop_by_name ( GTK_OBJECT ( liste ),				 "button_press_event");  /* Rcupration des coordonnes de la souris */  gdk_window_get_pointer ( GTK_CLIST ( liste ) -> clist_window,			   &x,			   &y,			   FALSE );  gtk_clist_get_selection_info ( GTK_CLIST ( liste ),				 x,				 y,				 &ligne,				 &colonne);  if ( GTK_CLIST ( liste ) -> selection       &&       GPOINTER_TO_INT ( GTK_CLIST ( liste ) -> selection -> data ) == ligne )    return;  gtk_clist_select_row ( GTK_CLIST ( liste ),			 ligne,			 0 );  if ( !origine )    {      if ( ligne )	{	  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 );	}    }}