Termcap File (Windows)
The Ingres termcap file for the PC environment contains:
• Statements that define the basic capabilities of your PC to the FRS. For more information, see the appendix "Writing Termcap Descriptions."
• Escape sequences that associate keys on your keyboard with internal program function, arrow, and control keys
Ingres defines physical keys and key combinations in the termcap file by associating their escape sequences with a set of 40 internal program function keys (pf1 through pf40), the arrow keys (up, down, right, and left), and some ASCII control keys. For example, F1 on an IBM PC AT keyboard is assigned to the internal function key, pf1, the Shift+F1 key combination is assigned to internal function key, pf11, and the Insert key is assigned to the ASCII control key, controlE. The internal function and control keys are then mapped to Ingres operations in a mapping file. This makes it possible to map predefined Ingres operations to many more physical keys than the standard set of function keys on your PC keyboard.
ASCII control keys that have been mapped to operations but have not been defined in the termcap file can be invoked by pressing the appropriate Ctrl+key combination. However, the following control keys are reserved by the operating system for its own use and must not be mapped to any operations in any key mapping file:
• Ctrl+C
• Ctrl+P
• Ctrl+S
The termcap file supports the enhanced keyboard function keys, F11, F12, Shift+F11, Shift+F12, Ctrl+F11, and Ctrl+F12. Depending on the key-mapping file you use, these keys can or cannot be assigned to Ingres functions.
The following table shows the key assignments for your PC in the termcap file: