menu.append(delete_item = Gtk::ImageMenuItem.new(Gtk::Stock::DELETE))
delete_item.signal_connect('activate') {
w.destroy
- closures[:delete].call
+ closures[:delete].call(false)
}
menu.show_all
menu.popup(nil, nil, event.button, event.time)
if (($gesture_press[:y]-event.y)/($gesture_press[:x]-event.x)).abs > 2 && event.y-$gesture_press[:y] > 5
msg 3, "gesture delete: click-drag right button to the bottom"
w.destroy
- closures[:delete].call
+ closures[:delete].call(false)
$statusbar.push(0, utf8(_("Mouse gesture: delete.")))
end
end
w.signal_connect('key-press-event') { |w,event|
if event.state & Gdk::Window::CONTROL_MASK != 0 && event.keyval == Gdk::Keyval::GDK_Delete
w.destroy
- closures[:delete].call
+ closures[:delete].call(false)
end
}