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