From: DaVinci Date: 2001-05-08T19:28:41+09:00 Subject: [ruby-talk:14855] Ruby/Gtk and signal_emit_stop [solved] I have found problem. Function must return 'true' in order to work properly: ------------------------------- widget_with_entry.signal_connect('key_press_event') do |entry,event| if event.keyval == Gdk::GDK_Tab and event.state == Gdk::MOD1_MASK then entry.signal_emit_stop('key_press_event') print 'Now it works actually!' true end end ------------------------------- Sorry by noise :) David