【发布时间】:2011-08-15 02:11:11
【问题描述】:
我正在使用shoes GUI toolkit,我希望在用户滚动按钮时显示工具提示。
有没有办法在鞋子中做到这一点?还是我需要在鞋子本身中提交错误/功能请求?
【问题讨论】:
我正在使用shoes GUI toolkit,我希望在用户滚动按钮时显示工具提示。
有没有办法在鞋子中做到这一点?还是我需要在鞋子本身中提交错误/功能请求?
【问题讨论】:
这里是红鞋的解决方案
Shoes.app do
s = stack :width => 400, :height => 400 do
@tip = flow :height => 20 do
para ""
end
@r = flow :width => 60, :height => 20 do
background red
para "button"
click do
alert("You clicked me !!")
end
hover do
@tip.clear()
@tip.para "this is the tip"
end
leave do
@tip.clear(background white)
@tip.para ""
end
end
end
end
【讨论】:
尝试查看 shoes-contrib 的这一部分:https://github.com/shoes/shoes-contrib/blob/master/events/background-hover.rb
【讨论】:
在无法与红鞋一起使用的窗口中,因为所有事件都被窗口窃取了。 如果您不使用本机控件,例如形状而不是按钮,则可以使用它。 你也可以用绿鞋代替红鞋。 干杯
【讨论】: