Alexander Semenov escribió:
> Hi, Martin.
>
> >From the GTK+ documentation for GdkEventKey:
>
> guint keyval; the key that was pressed or released.
>
> See the <gdk/gdkkeysyms.h> header file for a complete list of GDK key
> codes.
>
Thanks:

puts Gdk::Keyval::GDK_Delete

@view_venta.signal_connect("key-press-event") do |widget,event|
         if event.keyval==Gdk::Keyval::GDK_Delete

            selection = @view_venta.selection
            borrar_l=[]
            selection.selected_each do |model, path, iter|
                borrar_l <<(Gtk::TreeRowReference.new(model,path))
                #model.remove(iter)
            end

            borrar_l.each do |rowref|
                (path = rowref.path) and
@list_store_venta.remove(@list_store_venta.get_iter(path))
            end
         end

     end

>
>


_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to