* sync with remaining main changes 2002-10-09 - 2002-10-11
[claws.git] / src / gtksctree.c
index 4231d11bd3825fe7720f8bba5989240409345ced..0b9fecab410555de8eaf6aca63481f670dcf5c30 100644 (file)
@@ -537,8 +537,7 @@ gtk_sctree_collapse (GtkCTree *ctree, GtkCTreeNode *node)
                gtk_ctree_node_nth(ctree, GTK_CLIST(ctree)->focus_row);
 }
 
-GtkWidget *gtk_sctree_new_with_titles (gint columns, 
-                                      gint tree_column, 
+GtkWidget *gtk_sctree_new_with_titles (gint columns, gint tree_column, 
                                       gchar *titles[])
 {
        GtkSCTree* sctree;
@@ -550,20 +549,24 @@ GtkWidget *gtk_sctree_new_with_titles (gint columns,
        return GTK_WIDGET (sctree);
 }
 
-void  gtk_sctree_select (GtkSCTree *sctree,
-                        GtkCTreeNode *node)
+void gtk_sctree_select (GtkSCTree *sctree, GtkCTreeNode *node)
 {
        select_row(sctree, 
                   g_list_position(GTK_CLIST(sctree)->row_list, (GList *)node),
                   -1, 0);
 }
 
-void  gtk_sctree_unselect_all (GtkSCTree *sctree)
+void gtk_sctree_unselect_all (GtkSCTree *sctree)
 {
        gtk_clist_unselect_all(GTK_CLIST(sctree));
        sctree->anchor_row = NULL;
 }
 
+void gtk_sctree_set_anchor_row (GtkSCTree *sctree, GtkCTreeNode *node)
+{
+       sctree->anchor_row = node;
+}
+
 /***********************************************************
  *             Tree sorting functions                      *
  ***********************************************************/