rem: gtk_clist_set_row_data ( GTK_CLIST ( clist ), ligne_insert, banque );
add: gtk_clist_select_row ( GTK_CLIST ( clist ), ligne_insert, 0 );
context: void ajout_banque ( GtkWidget *bouton,		    GtkWidget *clist ){  struct struct_banque *banque;  gchar *ligne[1];  gint ligne_insert;/* enlve la slection de la liste ( ce qui nettoie les entres ) */  gtk_clist_unselect_all ( GTK_CLIST ( clist ));/* cre une nouvelle banque au nom de "nouvelle banque" en mettant tous les paramtres  0 et le no  -1 */  banque = calloc ( 1,		    sizeof ( struct struct_banque ));  banque -> no_banque = -1;  banque -> nom_banque = g_strdup ( _("New bank") );  liste_struct_banques_tmp = g_slist_append ( liste_struct_banques_tmp,					      banque );  ligne[0] = banque -> nom_banque;  ligne_insert = gtk_clist_append ( GTK_CLIST ( clist ),				    ligne );  /* on associe  la ligne la struct de la banque */  gtk_clist_set_row_data ( GTK_CLIST ( clist ),			   ligne_insert,			   banque );/* on slectionne le nouveau venu */  gtk_clist_select_row ( GTK_CLIST ( clist ),			 ligne_insert,			 0 );/* on slectionne le "nouvelle banque" et lui donne le focus */  gtk_widget_set_sensitive ( hbox_boutons_modif_banque,			     TRUE );  gtk_entry_select_region ( GTK_ENTRY ( nom_banque ),			    0,			    -1 );  gtk_widget_grab_focus ( nom_banque );}