rem: selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));
add: selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (payment_method_treeview));
context: gboolean select_type_ope ( GtkTreeModel *model, GtkTreePath *path, 			   GtkTreeIter *iter, struct struct_type_ope * data ){    GtkTreeSelection *selection;    struct struct_type_ope *type_ope;    gtk_tree_model_get ( GTK_TREE_MODEL(model), iter, 			 PAYMENT_METHODS_POINTER_COLUMN, &type_ope,			 -1 );    if (type_ope == data)    {	selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));	gtk_tree_selection_select_iter (selection, iter);	gtk_tree_view_scroll_to_cell ( GTK_TREE_VIEW(treeview), path, NULL, 				       TRUE, 0.5, 0);	return TRUE;    }    return FALSE;}