如何将 Ruby1.9 与 Shoes 一起使用?
Shoes 包装了它自己的 Ruby 安装,对吗? 我无法使用 Fiber,这是 Ruby1.9 的一项功能。而且,我想使用 Fiber 来创建发电机。 这是我的代码(这样你就…
IronRuby 中的跑鞋克隆
我发现了一篇关于 使用 IronRuby 创建跨平台 GUI 的很酷的文章,其中有人重新创建了[鞋子](http://en.wikipedia.org/wiki/Shoes_(GUI_toolkit) DSL by…
鞋子:Element.width 返回0
我不明白为什么如果宽度函数对于非零宽度元素返回 0,那么它会在所有元素上实现。 以下对我来说返回 0。 Shoes.app do p = para "My width is: " para…
为什么当我调用 Shoes#'visit' 时会丢失实例变量?
我确信这与鞋>中提到的复杂性有关。 手册> 规则,但我就是不明白。 如果有人愿意解释为什么在下面的代码中 @var == nil ... 我认为我可以使用访问…
如何让一个元素占据所有剩余宽度?
Shoes.app do flow do file = "something with variable length" para "Loading #{file}: " progress :width => -300 end end 正如您从代码中看到的…
在 Shoes.app 中使文本透明
Shoes 有没有办法让文字显示透明? 我有: Shoes.app{ para "Text", :stroke => rgb(1.0,0.0,0.0,0.5), :size => 100 } 但它只是显示 100% 红色。…
无法安装依赖锄头的宝石
我似乎无法在我的鞋子应用程序中安装 twitter gem。 当我尝试... Shoes.setup do gem 'twitter' end require 'twitter' 我得到 hoe requires RubyGems…
如何在单击时将边框应用到流程?
我有这个 Shoes 应用程序: flow :top => 10, :left => 10 do flow :width => 0.3 do para @board.deck.card click do if @board.source_pile @…
IDE 中的 Run Shoes gui 应用程序
有没有办法使用 IDE(例如 NetBeans)编写 Shoes 应用程序? 我还没有找到这个解决方案,我不喜欢运行 Shoes 应用程序,选择文件,然后运行。 我确信…