ui.gadgets.tables.private vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Tuple classes
ClassSuperclassSlots
column-headers gadgettable


Generic words
WordStack effect
cell-dim( font cell -- width height padding )
compute-column-widths( table -- total widths )
draw-cell( font cell -- )


Ordinary words
WordStack effect
(select-row)( table n -- )
<column-headers>( table -- gadget )
column-line-offsets( table -- xs )
column-loc( font column width align -- loc )
column-offsets( widths gap -- x xs )
column-title-font( font -- font' )
compute-total-width( gap widths -- total )
draw-column( font column width align gap -- )
draw-column-lines( table -- )
draw-column-titles( table -- )
draw-columns( columns widths alignment font gap -- )
draw-focused-row( table -- )
draw-moused-row( table -- )
draw-selected-row( table -- )
filled-column-width( table -- n )
find-row-index( value table -- n/f )
first-row( table -- )
focus-table( table -- )
hide-mouse-help( table -- )
if-mouse-row( table true: ( mouse-index table -- ) false: ( table -- ) -- )
image-padding( -- value )
initial-selection-index( table -- n/f )
initial-widths( table rows -- widths )
last-row( table -- )
mouse-row( table -- n )
next-page( table -- )
next-row( table -- )
nth-row( index table -- value/f ? )
prev/next-page( table n -- )
prev/next-row( table n -- )
previous-page( table -- )
previous-row( table -- )
row-bounds( table row -- loc dim )
row-column-widths( table row -- widths )
row-font( row index table -- font )
row-rect( table row -- rect )
scroll-to-row( table n -- )
select-table-row( n table -- )
show-mouse-help( table -- )
show-row-summary( table n -- )
show-table-menu( table -- )
single-line( str -- str' )
table-button-down( table -- )
table-button-up( table -- )
table-column-alignment( table -- seq )
thin-row-rect( table row -- rect )
translate-column( width gap -- )
unfocus-table( table -- )
update-cached-widths( table -- )
update-filled-column( table -- )
update-mouse-index( table -- )
update-selection( table -- )
update-status( table -- )
update-table-rows( table -- )


Class predicate words
WordStack effect
column-headers?( object -- ? )


Files