From: ces.fci.junk@... Date: 2005-11-18T02:42:18+09:00 Subject: Re: ruby-gnome2: emit key press I've something similar to that already.. but.. let me try to rephrase. here is what I have so far: tree.signal_connect("key-press-event") do |widget, event| if Gdk::Window::ModifierType::CONTROL_MASK == event.state & Gdk::Window::CONTROL_MASK case event.keyval when 117 then # ctrl-u # scroll my widget up when 100 then # ctrl-d # scroll my widget down end end end my initial phrasing of the question / approach may not have been poor. I just want to force it to scroll up or down. Thanks for the prompt reply.. Clayton