# Using Tables

1. Clicking the mouse button in a cell activates that cell.
2. Moving the mouse while button 1 is pressed will stroke out a selection area.
3. Exiting while button 1 is pressed causing scanning to occur on the table along w ith selection.
4. Moving the mouse while button 2 is pressed causes scanning to occur without any selection.
5. Home moves the table to have the origin in view.
6. End moves the table to have the end cell in view.
7. Control-Home moves the table to the origin and activates that cell.
8. Control-End moves the table to the end and activates that cell.
9. Shift-Control-Home extends the selection to the origin.
10. Shift-Control-End extends the selection to the end.
11. The left, right, up and down arrows move the active cell.
12. Shift-<arrow> extends the selection in that direction.
13. Control-leftarrow and Control-rightarrow move the insertion cursor within the cell.
14. Control-slash selects all the cells.
15. Control-backslash clears selection from all the cells.
16. Backspace deletes the character before the insertion cursor in the active cell.
17. Delete deletes the character after the insertion cursor in the active cell.
18. Escape rereads the value of the active cell from the array variable, discarding any edits that have may been performed on the cell.
19. Return sets the array value of the active cell to the edited value and moves to the next cell down.
20. Control-a moves the insertion cursor to the beginning of the active cell.
21. Control-e moves the insertion cursor to the end of the active cell.
22. Control-minus and Control-equals decrease and increase the width of the column with the active cell in it.
23. Moving the mouse while button 3 (the right button on Windows) is pressed while you are over a border will cause interactive resizing of that row and/or colum n to occur.