# File gnomecanvas/sample/canvas-curve.rb, line 97 def item_event(item, event) if (event.event_type == Gdk::Event::BUTTON_PRESS && event.button == 1 && (event.state & Gdk::Window::SHIFT_MASK == Gdk::Window::SHIFT_MASK)) if (item == @current_item) @current_item = nil @current_state = STATE_INIT end item.destroy() return true end false end