\HCI=12 \FONT=ELITE \H1=TEXT:"TPU KEY-NAMES" \index=(TOPIC:"ASCII", STOPIC:"The ASCII Character Set") \HCI=10 \FONT=COURIER \CONTENTS=1 APPENDIX C: VAXTPU KEY NAMES \HCI=16 \FONT=LITTLE The American Standard Code for Information Interchange (ASCII) Character Set DEC ASCII CONTROL DESCRIPTION TPU KEY-NAME GOLD TPU KEY-NAME 000 NULL CTRL-@ Null NUL_KEY key_name(NUL_KEY,shift_key) 001 SOH CTRL-A Start of header CTRL_A_KEY key_name(CTRL_A_KEY,shift_key) 002 STX CTRL-B Start of text CTRL_B_KEY key_name(CTRL_B_KEY,shift_key) 003 ETX CTRL-C End of text (See note 2) 004 EOT CTRL-D End of transmission CTRL_D_KEY key_name(CTRL_D_KEY,shift_key) 005 ENQ CTRL-E Enquiry CTRL_E_KEY key_name(CTRL_E_KEY,shift_key) 006 ACK CTRL-F Acknowledge CTRL_F_KEY key_name(CTRL_F_KEY,shift_key) 007 BEL CTRL-G Bell CTRL_G_KEY key_name(CTRL_G_KEY,shift_key) 008 BS CTRL-H Backspace CTRL_H_KEY key_name(CTRL_H_KEY,shift_key) 009 HT CTRL-I Horizontal tab CTRL_I_KEY key_name(CTRL_I_KEY,shift_key) 010 LF CTRL-J Line feed CTRL_J_KEY key_name(CTRL_J_KEY,shift_key) 011 VT CTRL-K Vertical tab CTRL_K_KEY key_name(CTRL_K_KEY,shift_key) 012 FF CTRL-L Form feed CTRL_L_KEY key_name(CTRL_L_KEY,shift_key) 013 CR CTRL-M Carriage return CTRL_M_KEY key_name(CTRL_M_KEY,shift_key) 014 SO CTRL-N Shift out CTRL_N_KEY key_name(CTRL_N_KEY,shift_key) 015 SI CTRL-O Shift in (See note 2) 016 DLE CTRL-P Data link escape CTRL_P_KEY key_name(CTRL_P_KEY,shift_key) 017 DC1 CTRL-Q Start output (XON) (See note 2) 018 DC2 CTRL-R Device control 2 CTRL_R_KEY key_name(CTRL_R_KEY,shift_key) 019 DC3 CTRL-S Stop output (XOFF) (See note 2) 020 DC4 CTRL-T Device control 4 (See note 2) 021 NAK CTRL-U Negative acknowledge CTRL_U_KEY key_name(CTRL_U_KEY,shift_key) 022 SYN CTRL-V Synchronous idle CTRL_V_KEY key_name(CTRL_V_KEY,shift_key) 023 ETB CTRL-W End transmission block CTRL_W_KEY key_name(CTRL_W_KEY,shift_key) 024 CAN CTRL-X Cancel (See note 2) 025 EM CTRL-Y End of medium (See note 2) 026 SUB CTRL-Z Substitute CTRL_Z_KEY key_name(CTRL_Z_KEY,shift_key) 027 ESC CTRL-[ Escape (See note 2) 028 FS CTRL-\ File separator FS_KEY key_name(FS_KEY,shift_key) 029 GS CTRL-] Group separator GS_KEY key_name(GS_KEY,shift_key) 030 RS CTRL-^ Record separator RS_KEY key_name(RS_KEY,shift_key) 031 US CTRL-- Unit separator US_KEY key_name(US_KEY,shift_key) Notes 1. The following VAXTPU key names are equivalent: CTRL_H_KEY = BS_KEY CTRL_I_KEY = TAB_KEY CTRL_J_KEY = LF_KEY CTRL_M_KEY = RET_KEY 2. DIGITAL recommends that you avoid defining the following control characters: CTRL-C, CTRL-O, CTRL-Q, CTRL-S, CTRL-T, CTRL-X, CTRL-Y, and the ESCAPE key. DEC ASCII DESCRIPTION TPU KEY-NAME GOLD TPU KEY-NAME 032 Space key_name(" ") key_name(" ",shift_key) 033 ! Exclamation point key_name("!") key_name("!",shift_key) 034 " Quotation mark key_name('"') key_name('"',shift_key) 035 # Number sign key_name("#") key_name("#",shift_key) 036 $ Dollar sign key_name("$") key_name("$",shift_key) 037 % Percent sign key_name("%") key_name("%",shift_key) 038 & Ampersand key_name("&") key_name("&",shift_key) 039 ' Apostrophe key_name("'") key_name("'",shift_key) 040 ( Opening parenthesis key_name("(") key_name("(",shift_key) 041 ) Closing parenthesis key_name(")") key_name(")",shift_key) 042 * Asterisk key_name("*") key_name("*",shift_key) 043 + Plus sign key_name("+") key_name("+",shift_key) 044 , Comma key_name(",") key_name(",",shift_key) 045 - Hyphen or Minus sign key_name("-") key_name("-",shift_key) 046 . Period or Decimal point key_name(".") key_name(".",shift_key) 047 / Slash key_name("/") key_name("/",shift_key) 048 0 Number zero key_name("0") key_name("0",shift_key) 049 1 Number one key_name("1") key_name("1",shift_key) 050 2 Number two key_name("2") key_name("2",shift_key) 051 3 Number three key_name("3") key_name("3",shift_key) 052 4 Number four key_name("4") key_name("4",shift_key) 053 5 Number five key_name("5") key_name("5",shift_key) 054 6 Number six key_name("6") key_name("6",shift_key) 055 7 Number seven key_name("7") key_name("7",shift_key) 056 8 Number eight key_name("8") key_name("8",shift_key) 057 9 Number nine key_name("9") key_name("9",shift_key) 058 : Colon key_name(":") key_name(":",shift_key) 059 ; Semicolon key_name(";") key_name(";",shift_key) 060 < Left angle bracket key_name("<") key_name("<",shift_key) 061 = Equal sign key_name("=") key_name("=",shift_key) 062 > Right angle bracket key_name(">") key_name(">",shift_key) 063 ? Question mark key_name("?") key_name("?",shift_key) 064 @ At sign key_name("@") key_name("@",shift_key) 065 A Letter A key_name("A") key_name("A",shift_key) 066 B Letter B key_name("B") key_name("B",shift_key) 067 C Letter C key_name("C") key_name("C",shift_key) 068 D Letter D key_name("D") key_name("D",shift_key) 069 E Letter E key_name("E") key_name("E",shift_key) 070 F Letter F key_name("F") key_name("F",shift_key) 071 G Letter G key_name("G") key_name("G",shift_key) 072 H Letter H key_name("H") key_name("H",shift_key) 073 I Letter I key_name("I") key_name("I",shift_key) 074 J Letter J key_name("J") key_name("J",shift_key) 075 K Letter K key_name("K") key_name("K",shift_key) 076 L Letter L key_name("L") key_name("L",shift_key) 077 M Letter M key_name("M") key_name("M",shift_key) 078 N Letter N key_name("N") key_name("N",shift_key) 079 O Letter O key_name("O") key_name("O",shift_key) 080 P Letter P key_name("P") key_name("P",shift_key) 081 Q Letter Q key_name("Q") key_name("Q",shift_key) 082 R Letter R key_name("R") key_name("R",shift_key) 083 S Letter S key_name("S") key_name("S",shift_key) 084 T Letter T key_name("T") key_name("T",shift_key) 085 U Letter U key_name("U") key_name("U",shift_key) 086 V Letter V key_name("V") key_name("V",shift_key) 087 W Letter W key_name("W") key_name("W",shift_key) 088 X Letter X key_name("X") key_name("X",shift_key) 089 Y Letter Y key_name("Y") key_name("Y",shift_key) 090 Z Letter Z key_name("Z") key_name("Z",shift_key) 091 [ Left bracket key_name("[") key_name("[",shift_key) 092 \ Back slash key_name("\") key_name("\",shift_key) 093 ] Right bracket key_name("]") key_name("]",shift_key) 094 ^ Caret key_name("^") key_name("^",shift_key) 095 _ Underscore key_name("_") key_name("_",shift_key) 096 ` Grave Accent key_name("`") key_name("`",shift_key) 097 a Letter a key_name("a") (same as GOLD A) 098 b Letter b key_name("b") (same as GOLD B) 099 c Letter c key_name("c") (same as GOLD C) 100 d Letter d key_name("d") (same as GOLD D) 101 e Letter e key_name("e") (same as GOLD E) 102 f Letter f key_name("f") (same as GOLD F) 103 g Letter g key_name("g") (same as GOLD G) 104 h Letter h key_name("h") (same as GOLD H) 105 i Letter i key_name("i") (same as GOLD I) 106 j Letter j key_name("j") (same as GOLD J) 107 k Letter k key_name("k") (same as GOLD K) 108 l Letter l key_name("l") (same as GOLD L) 109 m Letter m key_name("m") (same as GOLD M) 110 n Letter n key_name("n") (same as GOLD N) 111 o Letter o key_name("o") (same as GOLD O) 112 p Letter p key_name("p") (same as GOLD P) 113 q Letter q key_name("q") (same as GOLD Q) 114 r Letter r key_name("r") (same as GOLD R) 115 s Letter s key_name("s") (same as GOLD S) 116 t Letter t key_name("t") (same as GOLD T) 117 u Letter u key_name("u") (same as GOLD U) 118 v Letter v key_name("v") (same as GOLD V) 119 w Letter w key_name("w") (same as GOLD W) 120 x Letter x key_name("x") (same as GOLD X) 121 y Letter y key_name("y") (same as GOLD Y) 122 z Letter z key_name("z") (same as GOLD Z) 123 { Left brace key_name("{") key_name("{",shift_key) 124 | Stile key_name("|") key_name("|",shift_key) 125 } Right brace key_name("}") key_name("}",shift_key) 126 ~ Tilde key_name("~") key_name("~",shift_key) 127 DEL Delete character DEL_KEY key_name(DEL_KEY,shift_key) \H1=TEXT:"TPU KEYPAD KEY-NAMES" \HCI=10 \FONT=COURIER \CONTENTS=2 KEYPAD KEY-NAME DIAGRAM \HCI=12 \FONT=ELITE The name in parenthesis is the VAXTPU key name for that key. Keypad key PF1 in the upper left corner of the keypad is commonly known as the GOLD key. To create a VAXTPU key name for a GOLD key sequence, where the GOLD key is pressed followed by a second key, use the form KEY_NAME(key-name,SHIFT_KEY). For example, the VAXTPU key name for the key sequence GOLD KP1 would be KEY_NAME(KP1,SHIFT_KEY). \HCI=16 \FONT=LITTLE \DRAW +----------+---------------------+ +----------+----------+----------+----------+ | Help | Do | | F17 | F18 | F19 | F20 | | | | | | | | | | (HELP) | (DO) | | (F17) | (F18) | (F19) | (F20) | +----------+---------------------+ +----------+----------+----------+----------+ +----------+----------+----------+ +----------+----------+----------+----------+ | Find | Insert | Remove | | PF1 | PF2 | PF3 | PF4 | | | | | | | | | | | (E1) | (E2) | (E3) | | (PF1) | (PF2) | (PF3) | (PF4) | +----------+----------+----------+ +----------+----------+----------+----------+ | Select | Prev- | Next | | 7 | 8 | 9 | - | | | Screen | Screen | | | | | | | (E4) | (E5) | (E6) | | (KP7) | (KP8) | (KP9) | (MINUS) | +----------+----------+----------+ +----------+----------+----------+----------+ | Up | | 4 | 5 | 6 | , | | | | | | | | | (UP) | | (KP4) | (KP5) | (KP6) | (COMMA) | +----------+----------+----------+ +----------+----------+----------+----------+ | Left | Down | Right | | 1 | 2 | 3 | | | | | | | | | | Enter | | (LEFT) | (DOWN) | (RIGHT) | | (KP1) | (KP2) | (KP3) | | +----------+----------+----------+ +----------+----------+----------+ | | 0 | . | | | | | (ENTER) | | (KP0) | (PERIOD) | | +---------------------+----------+----------+ \NODRAW \HCI=12 \FONT=ELITE EDIT KEYS KEYPAD \HCI=16 \FONT=LITTLE Notes 1. The following VAXTPU key names are equivalent: F15 = HELP F16 = DO