Controls are operated using the Context keys:
The Primary Context keys are: 'Up', 'Down', 'Left', 'Right' and 'Select'.
The additional Context keys are: * 'Select', * 'Up', * 'Down', * 'Left', * 'Right', # 'Select' and *# 'Select'.
The Primary Context keys are used most frequently. Using the additional Context keys may provide extra functionality which enables faster operation in some situations.
Further down the page there is a quick reference list to all the controls types currently implemented in SpeakOn and the keys that operate them. You will find that the keys are intuitive and easy to remember as they work in a similar way for all controls.
It is not necessary to remember these keys as you can either:
Use the Keys available for the current control sub-menu which gives you a list of all available Context keys for the current control or use the Key Help mode which allows you to explore the various keys' functionality.
You can get access to these features using the Help menu. More information on these features is available in the Tutorial section:
here
The various controls used in SpeakOn are described as part of the Tutorial.
There are nine control types implemented currently: Message, Button, CheckBox, List, CheckList, Slider, Edit, EditCombo and Tree. Below is a complete quick reference for the controls and their key assignments.
a. Message - this control does not respond to any keys; it just announces itself.
b. Button - this control responds to the 'Select' [Enter] key to perform a required action.
c. CheckBox - this control responds to the 'Select' [Enter] key to select an option or operation.
d. List - this control responds to the following keys:
'Up' [up arrow] - moves up the list by the selected step size
'Down' [down arrow] - moves down the list by the selected step size
'Left' [left arrow] - selects the previous step size available
'Right' [right arrow] - selects the next step size available
'Select' [Enter] - to optionally perform a required action
'Home' [Home] - moves to the first item in the list
'End' [End] - moves to the last item in the list
Any text key - moves to the next item starting with the character pressed
e. Check List - this control responds to the following keys:
'Up' [up arrow] - moves up the list by the selected step size
'Down' [down arrow] - moves down the list by the selected step size
'Left' [left arrow] - selects the previous step size available
'Right' [right arrow] - selects the next step size available
'Select' [Enter] s- to select or deselect an item
'Home' [Home] - moves to the first item in the list
'End' [End] - moves to the last item in the list
Any text key - moves to the next item starting with the character pressed
f. Slider - this control responds to the following keys:
'Up' [up arrow] - increases the value
'Down' [down arrow] - reduces the value
'Select' [Enter] - to optionally perform a required action
f. Edit - this control responds to the following keys:
Any text key - a character is typed depending on the status of the insert mode as follows:
Insert mode On (the default) - a character is inserted before the cursor position
Insert mode Off - a character is typed over the character at the cursor position
'Left' [left arrow] - moves the cursor to the previous character
'Right' [right arrow] - moves the cursor to the next character
* 'Left' [Ctrl + left arrow] - moves the cursor to the previous word
* 'Right' [Ctrl + right arrow] - moves the cursor to the next word
'Home' [Home] - moves the cursor to the first character
'End' [End] - moves the cursor to the last character
'Delete' [Del] - deletes the character at the cursor
'Insert' [Ins] - toggles insert mode On or Off
'Select All' [Ctrl + a] - selects all characters
'Copy' [Ctrl + c] - copies selected characters to the clipboard
'Cut' [Ctrl + x] - cuts selected characters to the clipboard
'Paste' [Ctrl + v] - pastes selected characters from the clipboard
# 'Speech Plus' [Shift F6] - Toggles speech echo On or Off for the duration of the current session
f. EditCombo - this control responds to the following keys:
Any text key - a character is typed depending on the status of the insert mode as follows:
Insert mode On (the default) - a character is inserted before the cursor position
Insert mode Off - a character is typed over the character at the cursor position
'Left' [left arrow] - moves the cursor to the previous character
'Right' [right arrow] - moves the cursor to the next character
* 'Left' [Ctrl + left arrow] - moves the cursor to the previous word
* 'Right' [Ctrl + right arrow] - moves the cursor to the next word
'Home' [Home] - moves the cursor to the first character
'End' [End] - moves the cursor to the last character
'Delete' [Del] - deletes the character at the cursor
'Insert' [Ins] - toggles insert mode On or Off
'Select All' [Ctrl + a] - selects all characters
'Copy' [Ctrl + c] - copies selected characters to the clipboard
'Cut' [Ctrl + x] - cuts selected characters to the clipboard
'Paste' [Ctrl + v] - pastes selected characters from the clipboard
'Up' [up arrow] - moves up the combo list.
'Down' [down arrow] - moves down the combo list.
'Home' [Ctrl + Home] - moves to the first item in the combo list
'End' [Ctrl + End] - moves to the last item in the combo list
i. Tree - this control responds to the following keys:
'Up' [up arrow] - moves up the nodes at the same level by the selected step size
'Down' [down arrow] - moves down the nodes at the same level by the selected step size
'Left' [left arrow] - moves one level towards the root, the cursor is positioned on the parent node
'Right' [right arrow] - moves one level away from the root; the cursor is positioned on the first child node
'Select' [Enter] - to optionally perform a required action
'Home' [Home] - moves to the first node at the same level
'End' [End] - moves to the last node at the same level
* 'Left' [Ctrl + left arrow] s- selects the previous step size available
* 'Right' [Ctrl + right arrow] - selects the next step size available
Any text key - moves to the next node at the same level starting with the character pressed
[ Previous - Standard keyboard key list ]