add: recuperation_noms_colonnes_et_tips (); update_titres_tree_view (); update_fleches_classement_tree_view (-1);
context: gboolean lache_bouton_classement_liste ( GtkWidget *clist,					 GdkEventButton *ev ){    gint ligne_arrivee_drag;    gint col_arrivee_drag;    gchar *texte_depart[1];    gchar *texte_arrivee[1];    gchar *buffer;    gint buffer_int;    /*   si la souris se trouve dans les titres, on se barre simplement */    if ( ev -> window != GTK_CLIST ( clist ) -> clist_window )	return ( FALSE );    gtk_signal_emit_stop_by_name ( GTK_OBJECT ( clist ),				   "button_release_event");    /* rcupre et sauve les coordonnes de la liste au dpart */    gtk_clist_get_selection_info ( GTK_CLIST ( clist ),				   ev -> x,				   ev -> y - 5,				   &ligne_arrivee_drag,				   &col_arrivee_drag );    /* on dgrab la souris */    gdk_pointer_ungrab ( GDK_CURRENT_TIME );    /* si la cellule de dpart est la mme que celle de l'arrive, on se barre */    if ( ligne_depart_drag == ligne_arrivee_drag	 &&	 col_depart_drag == col_arrivee_drag )	return ( TRUE );    /* on change les 2 textes */    gtk_clist_get_text ( GTK_CLIST ( clist ),			 ligne_depart_drag,			 col_depart_drag,			 texte_depart );    gtk_clist_get_text ( GTK_CLIST ( clist ),			 ligne_arrivee_drag,			 col_arrivee_drag,			 texte_arrivee );    buffer = g_strdup ( texte_arrivee[0] );    gtk_clist_set_text ( GTK_CLIST ( clist ),			 ligne_arrivee_drag,			 col_arrivee_drag,			 g_strdup ( texte_depart[0] ));    gtk_clist_set_text ( GTK_CLIST ( clist ),			 ligne_depart_drag,			 col_depart_drag,			 buffer );    /* on change les 2 nombres */    buffer_int = tab_affichage_ope[ligne_depart_drag][col_depart_drag];    tab_affichage_ope[ligne_depart_drag][col_depart_drag] = tab_affichage_ope[ligne_arrivee_drag][col_arrivee_drag];    tab_affichage_ope[ligne_arrivee_drag][col_arrivee_drag] = buffer_int;/*     on raffiche les listes d'op */    demande_mise_a_jour_tous_comptes ();    return ( TRUE );}