Sha256: ddab3cf1c335497f2391ba4f2154d194a3912c68a81e98f481b17ece6bc92976
Contents?: true
Size: 1.55 KB
Versions: 1
Compression:
Stored size: 1.55 KB
Contents
#require 'pry' #require 'pry-nav' #require 'shoes/swt/tooling/leak_hunter' Shoes.app width: 250, height: 500 do @r = rect 100, 100, 100, 100, fill:gradient(red, blue) #"/Users/jclark/.hacketyhack/princess/king.jpg") oval 100, 100, 100, 200, angle: 120 button "change" do @r.style(fill: green) end #COLORS = [red, green, blue, yellow, orange, purple] #3.times do #flow do #COLORS.each do |color| #para "Boo Hoo Hoo Hoo", fill: color, size: 24 #end #end #end end #Shoes.app do ##rect 100, 100, 100, 100, fill: blue ##line 10, 10, 20, 20 #button "booo" do #@p.cursor ||= 0 #@p.cursor += 100 #end #keypress do |key| #if key == :right #@p.cursor ||= 0 #@p.cursor += 1 #elsif key == :left #@p.cursor ||= 0 #@p.cursor -= 1 #end #end #@p = para 'Hello ' * 20, cursor: 0, width:200 #puts "#{@p.height}, #{@p.width}" #button "boo" do #alert "#{@p.height}, #{@p.width}" #end ##stack do ##rect 100, 100, 100, 100, fill: red, stroke: blue ###background lightgreen, stroke: blue ##para "Some of this text will not be seen", underline: 1, undercolor: orange, size: 16, fill: red, stroke: blue, margin: 10 ##para "Nope", strikethrough: 1, strikecolor: orange, size: 16, stroke: blue, margin: 10 ###para("wat", click: proc { alert "Boo" }) ###flow width:100 do ###background lightgreen ###para "I am important!", size: 16 ###end ##end ##keypress do |key| ##if key == :'control_alt_q' ##clear ##quit ##end ##end #end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shoes-4.0.0.pre2 | samples/flow.rb |