<tracks-section> ( -- gadget )


Vocabulary
ui-demo

Inputs
None

Outputs
gadgetan object


Definition


:: <tracks-section> ( -- gadget )
400 280 560 <demo-range> :> width 4 0 24 <demo-range>
:> gap 0 <model> :> align t <model> :> fill 2 1 6
<demo-range>
:> share <section>
"The outer cells each receive one share. Change the middle cel..."
<prose> add-gadget width gap align fill <layout-controls>
add-gadget "Middle share (1 : n : 1)" share <range-row>
add-gadget
width range-model gap range-model align fill share
range-model 5 narray [
[ first4 ] [ 4 swap nth ] bi
:> ( w g a f? share ) horizontal <track> g dup 2array
>>gap a >>align f? 1 0 ? >>fill COLOR: DodgerBlue
{ 0 30 } <color-box> 1 track-add COLOR: MediumSeaGreen
{ 0 50 } <color-box> share track-add COLOR: chocolate1
{ 0 30 } <color-box> 1 track-add w 160 2array <stage>
] <demo-preview> add-gadget <page> ;