diff options
author | Jonathan Blandford <jrb@redhat.com> | 2001-08-27 18:25:49 +0000 |
---|---|---|
committer | Jonathan Blandford <jrb@src.gnome.org> | 2001-08-27 18:25:49 +0000 |
commit | d70c0b40777c8f658bbba819d7ef5f0efdbdd639 (patch) | |
tree | 90fd8f0a86f9adb8c5527c30b1f04fe0e91c2d46 /gtk/gtktree.c | |
parent | 28c7dd4d4202149e0411ad95611780f985ab879f (diff) | |
download | gtk+-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.c | 24 |
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; } } |