1
Shoes.app do
keypress do |k|
if k==:f1
alert("Foo bar")
end
end
button "foo"
end
按F1会导致警告框弹出,但是。一旦我点击按钮“富”,即如果焦点更改为应用程序中的本地控件。按键事件不再被捕获。 任何方式来解决它?为什么在点击原生控件后不能调用keypress?
我使用的是Windows XP。