Sha256: 8b13e5e2cf94d7b42f05d712389fc7047b06c606bd841d9fd9b9b7223efec39c
Contents?: true
Size: 530 Bytes
Versions: 19
Compression:
Stored size: 530 Bytes
Contents
key_presses = { "ARROW_UP" => "up arrow", "ARROW_DOWN" => "down arrow", "ARROW_LEFT" => "left arrow", "ARROW_RIGHT" => "right arrow", "CR" => "return", "BS" => "backspace", "HOME" => "home", "DEL" => "delete" } key_presses.each do |const,text| When "I press the #{text} key" do Swt.sync_exec do tab = Redcar.app.focussed_window.focussed_notebook_tab widget = tab.edit_view.controller.mate_text.get_control key = Swt::SWT.const_get(const) FakeKeyEvent.new(key,widget) end end end
Version data entries
19 entries across 19 versions & 2 rubygems