| Did you know ... | Search Documentation: |
| Get methods |
|name,
y=int|name -> table_cell<-row, table<-column, table->append.|event,
allow_border=[bool] -> table_cell|point
start_typing(Table, Ev:event) :->
get(Table, cell_from_position, Ev, CellOrPos),
( send(CellOrPos, instance_of, table_cell)
-> send(CellOrPos?image, keyboard_focus, @on)
; object(CellOrPos, point(X, Y)),
send(Table, append,
new(T, editable_text('')), X, Y),
send(Table, compute), % force display now
send(T, keyboard_focus, @on)
).
<-cell, table<-row
or
table<-column.|name,
create=[bool] -> table_columnNormally used to specify the column attributes:
..., get(Table, column, 1, @on, Col), send(Col, halign, center), ...
Access to the table_column
object is can also used with
table->delete
to delete a column from the table.
See also table<-row, table_slice->name.
|name,
create=[bool] -> table_rowNormally used to specify the row attributes:
..., get(Table, row 1, @on, Col), send(Col, valign, center), ...
Access to the table_row
object is can also used with
table->delete
to delete a row from the table.
See also table<-column.
->selection.