HP Neoware c50 TeemTalk® 5.0 for Unix User's Guide - Page 64
Defining Hotspots
View all HP Neoware c50 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 64 highlights
Hotspots Defining Hotspots Hotspot keywords and associated functions are specified in a text file which has the same name (and is in the same directory) as the current save settings file but with the extension .hot instead of .nv. For example, the default hotspot definitions supplied with TeemTalk (with graphics emulations) are stored in the file teemx340.hot. The format of entries in the hotspot definition file is as follows. Each hotspot definition is entered on a separate line and definition lines are grouped under headings which specify the terminal emulation mode in which they will take effect. The following definition line examples are taken from the teemx340.hot file supplied with TeemTalk (with graphics emulations). [Separators] Separators= /,:=()[] [Definitions] F1= F2= [Definitions,VT52] [Definitions,VT320 7-Bit] F6= F7= [Definitions,HP2392A] F1= F2= The first command group, headed [Separators], specifies the displayed characters which delimit the hotspot keyword. Delimiters include SPACE and NULL as well as the characters shown in the example by default. The end delimiter does not need to be the same as the first. Delimiters are necessary to prevent hotspots occuring within words that happen to contain the same formation of characters as the keywords. The following command groups specify the keywords used in each terminal emulation mode. Keyword definitions that can apply to all modes are specified under the heading [Definitions]. Keyword definitions that apply to a specific mode are specified under the heading [Definitions,], where must be the name of the terminal emulation mode as already specified in the default hotspot definitions file. Note that a keyword definition under a [Definitions,] heading will override the definition given to the same keyword in any other definitions group when that particular emulation is running. Each keyword definition line consists of the keyword immediately followed by an equals (=) sign, then the function that it will perform. The keyword can consist of any characters except those specified as delimiters in the Separators= line. TeemTalk will search for the keyword on a case insensitive basis. 6-2