"removeSelectColumns"
Removes columns from a table selection.
Synopsis
setValue(string shape, "removeSelectColumns", dyn_int columns);
shape.removeSelectColumns(dyn_int columns);
Parameters
Parameter | Description |
---|---|
shape | Name of the object |
columns | Column index, starting at 0 |
Description
This attribute is used to remove columns indexed by an array from the selection. This attribute is only valid in the TABLE_SELECT_MULTIPLE mode.
Example
The following script selects in the first instance all cells of the second and third row as well as the third column. Thereafter, it removes the selection of the third column.
main()
{
shape table = getShape("table123");
dyn_int dline, drow;
// Select mode
table.tableMode = TABLE_SELECT_MULTIPLE;
// Lines and rows
dline = makeDynInt(1, 2);
drow = makeDynInt(2);
// Select
table.addSelectLines = dline;
table.addSelectColumns = drow;
delay(4);
// Remove 3rd column from selection
table.removeSelectColumns(dline);
}
Assignment
Table, TABLE_SELECT_MULTIPLE mode