summaryrefslogtreecommitdiff
path: root/gtk/gtktree.c
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-08-27 18:25:49 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-08-27 18:25:49 +0000
commitd70c0b40777c8f658bbba819d7ef5f0efdbdd639 (patch)
tree90fd8f0a86f9adb8c5527c30b1f04fe0e91c2d46 /gtk/gtktree.c
parent28c7dd4d4202149e0411ad95611780f985ab879f (diff)
downloadgtk+-d70c0b40777c8f658bbba819d7ef5f0efdbdd639.tar.gz
deprecate GTK_SELECTION_EXTENDED.
Mon Aug 27 14:21:30 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtkenums.h (GtkSelectionMode): deprecate GTK_SELECTION_EXTENDED. * gtk/gtkclist.c: Remove old GTK_SELECTION_MULTIPLE behavior. Make GTK_SELECTION_EXTENDED be GTK_SELECTION_MULTIPLE. * gtk/gtkctree.c: ditto * gtk/gtklist.c: ditto * gtk/gtktree.c: ditto
Diffstat (limited to 'gtk/gtktree.c')
-rw-r--r--gtk/gtktree.c24
1 files changed, 1 insertions, 23 deletions
diff --git a/gtk/gtktree.c b/gtk/gtktree.c
index d3f605fa23..bc2c000b42 100644
--- a/gtk/gtktree.c
+++ b/gtk/gtktree.c
@@ -1067,27 +1067,6 @@ gtk_real_tree_select_child (GtkTree *tree,
break;
case GTK_SELECTION_MULTIPLE:
- if (child->state == GTK_STATE_NORMAL)
- {
- gtk_tree_item_select (GTK_TREE_ITEM (child));
- root_selection = g_list_prepend (root_selection, child);
- gtk_widget_ref (child);
- tree->root_tree->selection = root_selection;
- gtk_signal_emit (GTK_OBJECT (tree->root_tree),
- tree_signals[SELECTION_CHANGED]);
- }
- else if (child->state == GTK_STATE_SELECTED)
- {
- gtk_tree_item_deselect (GTK_TREE_ITEM (child));
- root_selection = g_list_remove (root_selection, child);
- gtk_widget_unref (child);
- tree->root_tree->selection = root_selection;
- gtk_signal_emit (GTK_OBJECT (tree->root_tree),
- tree_signals[SELECTION_CHANGED]);
- }
- break;
-
- case GTK_SELECTION_EXTENDED:
break;
}
}
@@ -1102,7 +1081,6 @@ gtk_real_tree_unselect_child (GtkTree *tree,
switch (tree->selection_mode)
{
case GTK_SELECTION_SINGLE:
- case GTK_SELECTION_MULTIPLE:
case GTK_SELECTION_BROWSE:
if (child->state == GTK_STATE_SELECTED)
{
@@ -1115,7 +1093,7 @@ gtk_real_tree_unselect_child (GtkTree *tree,
}
break;
- case GTK_SELECTION_EXTENDED:
+ case GTK_SELECTION_MULTIPLE:
break;
}
}