Sha256: a6100fdbb532f125667840373864bfcc7248e285c6bef4ec282012bbe8d99230

Contents?: true

Size: 885 Bytes

Versions: 2

Compression:

Stored size: 885 Bytes

Contents

Shoes.app width: 360, height: 600, resizable: false do
  stroke "#dde"
  background "#f1f5ff"
  13.times { |x| line 20, 142 + (30 * x), 320, 142 + (30 * x) }
  11.times { |x| line 20 + (30 * x), 142, 20 + (30 * x), 502 }

  stack margin: 20 do
    title "Control Sizes", size: 16
    para "This app measures various controls against a grid of lines, to be sure they size appropriately despite the platform."
    stack top: 122, left: 40 do
      button "Standard"
      button "Margin: 2, Height: 28", margin: 2, height: 30
      edit_line "Standard", margin: 1
      edit_line "Margin: 4, Height: 30", height: 30, margin: 4
      list_box items: ["Standard"], choose: "Standard"
      list_box items: ["Margin: 4, Height: 32"],
        choose: "Margin: 4, Height: 32",
        height: 32, margin: 4
      progress
      progress height: 32, margin: 4
      edit_box
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
shoes-4.0.0.pre2 samples/simple-control-sizes.rb
shoes-4.0.0.pre1 samples/simple-control-sizes.rb