+bool
+Editor::named_selection_display_button_release (GdkEventButton *ev)
+{
+ TreeModel::Children rows = named_selection_model->children();
+ TreeModel::Children::iterator i;
+ Glib::RefPtr<TreeSelection> selection = named_selection_display.get_selection();
+
+ for (i = rows.begin(); i != rows.end(); ++i) {
+ if (selection->is_selected (i)) {
+ switch (ev->button) {
+ case 1:
+ if (Keyboard::is_delete_event (ev)) {
+ session->remove_named_selection ((*i)[named_selection_columns.selection]);
+ return true;
+ }
+ break;
+ case 2:
+ break;
+ case 3:
+ break;
+ default:
+ break;
+ }
+ }
+ }
+
+ return false;
+}
+
+