1 USING: kernel ui.gadgets ui.gadgets.tracks tools.test
2 math.rectangles accessors sequences namespaces ;
6 <gadget> { 100 100 } >>dim 1 track-add
12 <gadget> { 10 10 } >>dim f track-add
13 <gadget> { 100 100 } >>dim 1 track-add
19 <gadget> { 10 10 } >>dim 1 track-add
20 <gadget> { 10 10 } >>dim 0 track-add
26 <gadget> { 10 10 } >>dim f track-add
27 <gadget> { 10 10 } >>dim f track-add
28 <gadget> { 10 10 } >>dim f track-add
35 <gadget> { 10 10 } >>dim f track-add
36 <gadget> { 10 10 } >>dim f track-add
37 <gadget> { 10 10 } >>dim f track-add
41 { V{ { 10 10 } { 10 80 } { 10 10 } } } [
44 <gadget> { 10 10 } >>dim f track-add
45 <gadget> { 10 10 } >>dim 1 track-add
46 <gadget> { 10 10 } >>dim f track-add
48 [ layout ] [ children>> [ dim>> ] map ] bi
54 <gadget> { 10 10 } >>dim f track-add
55 <gadget> { 10 10 } >>dim dup "g1" set 1/2 track-add
56 <gadget> { 10 10 } >>dim dup "g2" set f track-add
57 <gadget> { 10 10 } >>dim 1/2 track-add
58 <gadget> { 10 10 } >>dim f track-add
63 { V{ { 10 10 } { 10 35 } { 10 10 } { 10 35 } { 10 10 } } }
64 [ "track" get [ layout ] [ children>> [ dim>> ] map ] bi ] unit-test
66 { V{ { 10 10 } { 10 80 } { 10 10 } } } [
69 "track" get [ layout ] [ children>> [ dim>> ] map ] bi
72 { 3 } [ "track" get sizes>> length ] unit-test