ui.gadgets.tracks: rewrite available-dim
parent
799d541d92
commit
1a04f30c7c
|
@ -23,8 +23,7 @@ TUPLE: track < pack sizes ;
|
||||||
dup gadget-children swap track-sizes { 0 0 }
|
dup gadget-children swap track-sizes { 0 0 }
|
||||||
[ [ drop { 0 0 } ] [ pref-dim ] if v+ ] 2reduce ;
|
[ [ drop { 0 0 } ] [ pref-dim ] if v+ ] 2reduce ;
|
||||||
|
|
||||||
: available-dim ( track -- dim )
|
: available-dim ( track -- dim ) [ dim>> ] [ alloted-dim ] bi v- ;
|
||||||
dup rect-dim swap alloted-dim v- ;
|
|
||||||
|
|
||||||
: track-layout ( track -- sizes )
|
: track-layout ( track -- sizes )
|
||||||
dup available-dim over gadget-children rot normalized-sizes
|
dup available-dim over gadget-children rot normalized-sizes
|
||||||
|
|
Loading…
Reference in New Issue