Sha256: fa6e2efba88d439044bb388a37194e19b0776894ca92e6f41f4ae627a85cc2e1

Contents?: true

Size: 407 Bytes

Versions: 6

Compression:

Stored size: 407 Bytes

Contents

Shoes.app :height => 150, :width => 250 do
  background rgb(240, 250, 208)
  stack :margin => 10 do
    button "Start" do
      @time = Time.now
      @label.replace "Stop watch started at #@time"
    end
    button "Stop" do
      @label.replace "Stopped, ", strong("#{Time.now - @time}"), " seconds elapsed."
    end
    @label = para "Press ", strong("start"), " to begin timing."
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
shoesgem-0.1480.0 shoes/samples/simple-timer.rb
shoesgem-0.1469.0 shoes/samples/simple-timer.rb
shoesgem-0.1430.0 shoes/samples/simple-timer.rb
shoesgem-0.1429.0 shoes/samples/simple-timer.rb
shoesgem-0.1428.0 shoes/samples/simple-timer.rb
shoesgem-0.1426.0 shoes/samples/simple-timer.rb