鞋工具提示



我正在使用鞋子GUI工具包,我希望当用户滚动按钮时显示工具提示。

在鞋子中有办法做到这一点吗?或者我需要在鞋子本身提交一个bug/功能请求吗?

红鞋的解决方案

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

在Windows中不能与红鞋一起工作,因为allow事件被Windows窃取。如果你不使用本机控件,比如用形状代替按钮,你也可以让它工作。你也可以用绿鞋代替红鞋。欢呼声

相关内容

  • 没有找到相关文章

最新更新