1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
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
|