Compaq AAQ2G1FTK Marine Radio User Manual


 
Using ACCEPT and DISPLAY Statements for Input/Output and Video Forms
11.2 Designing Video Forms with ACCEPT and DISPLAY Statement Extensions
Table 112 (Cont.) Compaq COBOL Characters Returned for Cursor
Positioning, Program Function, Function, Keypad, and
Keyboard Keys
Characters Returned in the Data
Name Specied by CONTROL KEY IN
Key Name
Keypad or Keyboard
Name First
1
Remaining (Notes)
Ctrl/T 20 (on Tru64 UNIX)
Ctrl/U 21
Ctrl/V 22
Ctrl/W 23
Ctrl/X 24
Ctrl/Y Not Available (on OpenVMS Alpha)
Ctrl/Y 25 (on Tru64 UNIX)
Ctrl/Z Results depend
on presence or
absence of the
AT END phrase
in the ACCEPT
statement
(on OpenVMS Alpha)
Ctrl/Z Not Available (on Tru64 UNIX)
1
The CSI and SS3 characters are shown for your information only. You need not check for their
presence because the remaining characters are unique and need no qualification.
The definition and value of the CSI and SS3 characters used in Table 11–2 follow:
01 SS3X PIC 9999 COMP VALUE 143.
01 SS3 REDEFINES SS3X PIC X.
01 CSIX PIC 9999 COMP VALUE 155.
01 CSI REDEFINES CSIX PIC X.
Figure 11–10 and Figure 11–11 show the Compaq COBOL control keys for various
terminals. The shaded keys correspond to the keypad names in Table 11–2, which
lists the characters returned to the application program.
Note
In Figure 11–11, your keyboard may differ slightly, but the Compaq
COBOL control keys are as pictured.
Example 11–10 shows you how to use the CONTROL KEY phrase to handle
arrow keys, program function keys, keypad keys, Ctrl/Z, Tab, and Return.
When you use this phrase, you allow program function keys and arrow keys, as
well as Return and Tab keys, to terminate input. This phrase also permits you to
use those keys to move the cursor and to make menu selections without typing
any data on the screen.
Using ACCEPT and DISPLAY Statements for Input/Output and Video Forms 1123