3-13
Keyboard Configuration
All keyboard macros can be saved so that TeemTalk will reassert them each time it is
loaded or reset by displaying the Save Session As dialog box from the File menu,
selecting the Keyboard Macros option, then clicking the OK button.
Entering Control Characters
You can enter a control character either as the control key character equivalent or the
decimal value of the ASCII character. For example, the control character for the
Return key function, CR (carriage return), can be entered by typing the characters ^
and M, representing the keys Ctrl + M which, when pressed together would
generate the CR code.
Decimal values are entered as three-digit numbers immediately preceded by an
underscore character. Values with only two digits must be preceded by a zero. For
example, the decimal value of CR is 13, so this would be entered as _013.
Refer to the ASCII character table in the Character Sets appendix for code and
decimal references.
Key Combinations & Sequences
You can program a key to perform the function of a combination or sequence of
keys. For example, you can cause the F1 key to perform the same function as
pressing the keys Alt + F4 together, or pressing the keys F2 then F3 then F4.
Keys are identified by their virtual key names as listed in the Virtual Key Names
appendix. The virtual key name has to be enclosed by the < and > characters in the
key definition text box. You may omit the VK_ and VT_ (etc.) parts of the virtual
key name.
To program a key so that it performs the same function as pressing two or more other
keys together, type the < character followed by the virtual key names linked together
with + (plus sign) characters and ending with the > character.
For example, to program the F1 key so that when it is pressed it performs the same
function as pressing the keys Alt + F4 together, enter the following characters in the
relevant text box:
<ALT+F4>
To program a key so that it performs the same function as pressing a sequence of
keys one after the other, enter each virtual key name in the order required, enclosing
each virtual key name with the < and > characters. Each enclosed virtual key name
must immediately follow the previous enclosed virtual key name with no spaces.