Tag:

如何运行秒表程序?

我从网站上借了一些代码,但我不知道如何让它显示出来。 class Stopwatch def start @accumulated = 0 unless @accumulated @elapsed = 0 @start = Time.now @mybutton.configure(‘text’ => ‘Stop’) @mybutton.command { stop } @timer.start end def stop @mybutton.configure(‘text’ => ‘Start’) @mybutton.command { start } @timer.stop @accumulated += @elapsed end def reset stop @accumulated, @elapsed = 0, 0 @mylabel.configure(‘text’ => ’00:00:00.00.000′) end def tick @elapsed = […]

鞋子:Element.width返回0

我不明白为什么宽度函数在所有元素上实现,如果它为非零宽度元素返回0。 以下为我返回0。 Shoes.app do p = para “My width is: ” para p.width end 这是为什么? (app.width不返回0)

鞋子GUI工具包每像素操作可能吗?

Shoes GUI工具包中是否有针对每像素操作的方法? 手册有点不太理想。

如何禁用edit_line

我想为用户版本(灰色字段)禁用文本输入字段(Shoes中的edit_line )。 我想有可能设置文本,但我不想给用户这种可能性。 我检查了手册但是没有关于edit_line ,只有基础知识。

list_box在启动时不会使用默认值 – Shoes。

我正在尝试使用list_box从不同类型的转换中进行选择。 当我启动程序并输入一个数字时它什么也没做,但如果我点击list_box中的下一个项目就可以了。 这让我觉得我的方法没有从list_box获得它的价值。 这是代码: Shoes.app :title=> ‘Temperature Converter’, :width => 200, :height => 200 do def convert(temp, unit=’C’) if unit == “C” (temp.to_i * 9.0 / 5.0) + 32.0 elsif unit == “F” “Fail” end end list_box :items => [“C”, “F”], :choose => “C” do |item| @unit.text = item.text end line1 = edit_line :width => […]

在Shoes.app中使文本透明

鞋子有没有办法让文字显示透明? 我有: Shoes.app{ para “Text”, :stroke => rgb(1.0,0.0,0.0,0.5), :size => 100 } 但它只是显示出100%的红色。 我知道不透明适用于填充,它是否也适用于中风? (我正在使用Mac OS X 10.4.11上的Shoes Raisins Revision 1134进行开发)提前感谢

在鞋子中,如何将堆栈停靠在窗口底部?

在鞋子中,我如何将堆栈对接到窗口的底部? 例如,我有以下代码段。 Shoe.app do stack :height => 100 do background red end stack :height => 100 do background blue end end 我希望蓝色堆栈停靠在窗口的底部,并且每当我调整窗口大小时都会停留在那里。

鞋子包装问题

我使用packager为以下代码创建一个可执行文件: Shoes.app do stack :margin => 10 do @edit = edit_box :width => 1.0 do @para.text = @edit.text end @para = para “” end end 然后我收到错误信息: C:/ Program Files / Common Files / Shoes / 0.r1134 / lib / shoes.rb line 394utf.rb:10出错: 编译器错误 utf.rb:10:表达式中的char’\’377’无效 utf.rb:10:表达式中的char’\’337’无效 utf.rb:10:表达式中的char’\’337’无效 utf.rb:10:表达式中的char’\ 331’无效 utf.rb:10:表达式中的char’\’377’无效 utf.rb:10:表达式中的char’\’270’无效 utf.rb:10:表达式中的char’\ 304’无效 有人可以帮我一把吗? BR, DorianG

如何在Shoes中访问“浏览…”对话框?

好的,所以我想在我的一些程序中使用Shoes,但我绝对需要的是“浏览…”对话框,以便用户可以在本地浏览目录/文件。 我怎样才能做到这一点?

Shoes.rb可以创建自包含的应用程序吗?

令人鼓舞的是,Shoes(Ruby GUI框架)具有出色的打包function,但我担心它实际上并没有“围绕”创建的应用程序。 OSX的包装在.app系统中输出鞋子安装程序和鞋子文件。 鞋有什么方法可以创造一个包含鞋子的.app – 这不会让你安装鞋子来运行它吗? 我正在创建一个小应用程序 – 只是一个启动按钮和一个子进程的停止按钮等。