Sha256: db7d9b8b971bfe5c05f6e4cf39b86a7abed5522af353aee193be3885a50f23ce

Contents?: true

Size: 662 Bytes

Versions: 6

Compression:

Stored size: 662 Bytes

Contents

Shoes.app :title => "shoes-contrib browser", :height => 75, :width => 355 do
  stack do
    flow do
      para "Choose a category:"
      @category_box = list_box :items => %w[animation app art basic elements events expert good kernel manipulation position simple styles]
    end
    @example_flow = flow :hidden => true do
      para "Choose an example:"
      @example_box = list_box :items => []
    end

    @category_box.change do |box|
      @example_flow.style :hidden => false
      @example_box.items = Dir.glob("#{box.text}/*.rb")
    end

    @example_box.change do |box|
      eval(File.open(box.text, "rb").read, TOPLEVEL_BINDING)
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
scarpe-0.4.0 examples/legacy/not_checked/shoes-contrib/browser.rb
scarpe-0.3.0 examples/legacy/not_checked/shoes-contrib/browser.rb
scarpe-0.2.2 examples/legacy/not_checked/shoes-contrib/browser.rb
lacci-0.2.1 examples/legacy/not_checked/shoes-contrib/browser.rb
scarpe-0.2.1 examples/legacy/not_checked/shoes-contrib/browser.rb
scarpe-0.2.0 examples/legacy/not_checked/shoes-contrib/browser.rb