按下Enter键而不是按下鞋子(Ruby)的按钮

Jos*_*osh 6 ruby shoes

正如标题所暗示的那样,我只是在寻找一种按下鞋子按钮而不点击它的方法.

我搜索了论坛,但遗憾的是找不到任何东西.

谢谢

pet*_*ter 1

这在 Windows 下的红鞋中不起作用,因为 Windows 控件窃取了所有事件。不过,我设法在窗户下穿着绿色鞋子工作。

这是一个例子

['green_shoes'].each(&method(:require))
Shoes.app{
  e = edit_line
  button("Click me!"){alert("You clicked me.")}
  keypress { |k| alert("You pressed Enter") if k == "\n"}
}
Run Code Online (Sandbox Code Playgroud)

格茨