| Key | Action
|
|
| Left Arrow | Moves one cell to the left.
|
| Right Arrow | Moves the cell to the right.
|
| Tab | Moves the cell to the right.
|
| Up Arrow | Moves one cell up.
|
| Down Arrow | Moves one cell down.
|
| Next Page | Moves one page forward.
|
| Ctrl-F | Moves one page forward.
|
| Prev Page | Moves one page backward.
|
| Ctrl-B | Moves one page backward.
|
| Ctrl-G |
Calls the function jumpToCell and requests which cell the user wishes to jump to.
|
| Ctrl-P |
Pastes whatever is in the paste buffer, into the current cell.
|
| Ctrl-K |
Cuts the contents from the current cell and saves a copy in the paste buffer.
|
| Ctrl-T |
Copies the contents of the current cell into the paste buffer.
|
| Ctrl-E | Erases the contents of the current cell.
|
| Delete |
Deletes the character before the cursor, moves cursor left.
There is no function to delete the character at the cursor since there
are no functions for moving the cursor within the edited text.
|
| Backspace |
Deletes the character before cursor, moves cursor left.
|
| Ctrl-H | Deletes the character before the cursor.
|
| Return |
Exits the widget and returns 1.
This also sets the widget data exitType to vNORMAL.
|
| Escape |
Exits the widget and returns -1.
This also sets the widget data exitType to vESCAPE_HIT.
|
| Ctrl-L | Refreshes the screen.
|