Subclass of class table_slice,
representing a column of a table
object. Unlike class table_row,
a column does not actually hold
table_cell
objects. It is used to store default alignment information on the
column, address the column, find cells in the column (which actually
uses the table<-row
information to find the requested cell) and compute the layout of the
column.
Probably the only interesting user-methods are table_column->halign,
to et default alignment for this column and table->delete
to delete an entire column from a table
object.
<-alignment,
deleting top/bottom from the value-set. table_column<->halign
provides the access to this method.
->compute
to set table_slice<-width
and table_slice<-reference,
after which table->compute
assigns the column a table_slice<-position.-alignment<-column.<-table.
<-row
at the given index and using table_row<-cell
to find the cell.-alignment