ui.gadgets.tables: i think this is clearer.
parent
98a8230d1c
commit
7e3391ffb0
basis/ui/gadgets/tables
|
@ -194,16 +194,12 @@ M: table layout*
|
|||
: draw-columns ( columns widths alignment font gap -- )
|
||||
'[ [ _ ] 3dip _ draw-column ] 3each ;
|
||||
|
||||
M: table draw-line ( row index table -- )
|
||||
[
|
||||
nip
|
||||
[ renderer>> row-columns ]
|
||||
[ column-widths>> ]
|
||||
[ table-column-alignment ]
|
||||
tri
|
||||
]
|
||||
[ row-font ]
|
||||
[ 2nip gap>> ] 3tri
|
||||
M:: table draw-line ( row index table -- )
|
||||
row table renderer>> row-columns
|
||||
table column-widths>>
|
||||
table table-column-alignment
|
||||
row index table row-font
|
||||
table gap>>
|
||||
draw-columns ;
|
||||
|
||||
M: table draw-gadget*
|
||||
|
|
Loading…
Reference in New Issue