Initial revision
[ssr] / StraySrc / Libraries / Sapphire / sh / keyMap
1 ;
2 ; keyMap.sh
3 ;
4 ; Definitions for the Straylight extended keyset
5 ;
6 ; © 1994-1998 Straylight
7 ;
8
9 ;----- Licensing note -------------------------------------------------------
10 ;
11 ; This file is part of Straylight's Sapphire library.
12 ;
13 ; Sapphire is free software; you can redistribute it and/or modify
14 ; it under the terms of the GNU General Public License as published by
15 ; the Free Software Foundation; either version 2, or (at your option)
16 ; any later version.
17 ;
18 ; Sapphire is distributed in the hope that it will be useful,
19 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
20 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 ; GNU General Public License for more details.
22 ;
23 ; You should have received a copy of the GNU General Public License
24 ; along with Sapphire. If not, write to the Free Software Foundation,
25 ; 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
26
27 [ :LNOT::DEF:keyMap__dfn
28 GBLL keyMap__dfn
29
30 key_cA EQU &001
31 key_cB EQU &002
32 key_cC EQU &003
33 key_cD EQU &004
34 key_cE EQU &005
35 key_cF EQU &006
36 key_cG EQU &007
37 key_cH EQU &008
38 key_cI EQU &009
39 key_cJ EQU &00A
40 key_cK EQU &00B
41 key_cL EQU &00C
42 key_cM EQU &00D
43 key_cN EQU &00E
44 key_cO EQU &00F
45 key_cP EQU &010
46 key_cQ EQU &011
47 key_cR EQU &012
48 key_cS EQU &013
49 key_cT EQU &014
50 key_cU EQU &015
51 key_cV EQU &016
52 key_cW EQU &017
53 key_cX EQU &018
54 key_cY EQU &019
55 key_cZ EQU &01A
56
57 key_scA EQU &101
58 key_scB EQU &102
59 key_scC EQU &103
60 key_scD EQU &104
61 key_scE EQU &105
62 key_scF EQU &106
63 key_scG EQU &107
64 key_scH EQU &108
65 key_scI EQU &109
66 key_scJ EQU &10A
67 key_scK EQU &10B
68 key_scL EQU &10C
69 key_scM EQU &10D
70 key_scN EQU &10E
71 key_scO EQU &10F
72 key_scP EQU &110
73 key_scQ EQU &111
74 key_scR EQU &112
75 key_scS EQU &113
76 key_scT EQU &114
77 key_scU EQU &115
78 key_scV EQU &116
79 key_scW EQU &117
80 key_scX EQU &118
81 key_scY EQU &119
82 key_scZ EQU &11A
83
84 key_Esc EQU &01B
85 key_sEsc EQU &11B
86 key_cEsc EQU &13B
87 key_scEsc EQU &15B
88
89 key_Backspace EQU &01C
90 key_sBackspace EQU &11C
91 key_cBackspace EQU &13C
92 key_scBackspace EQU &15C
93
94 key_Return EQU &01D
95 key_sReturn EQU &11D
96 key_cReturn EQU &13D
97 key_scReturn EQU &15D
98
99 key_Insert EQU &1CD
100 key_sInsert EQU &1DD
101 key_cInsert EQU &1ED
102 key_scInsert EQU &1FD
103
104 key_Home EQU &01E
105 key_sHome EQU &11E
106 key_cHome EQU &13E
107 key_scHome EQU &15E
108
109 key_Delete EQU &07F
110 key_sDelete EQU &17F
111 key_cDelete EQU &01F
112 key_scDelete EQU &11F
113
114 key_Copy EQU &18B
115 key_sCopy EQU &19B
116 key_cCopy EQU &1AB
117 key_scCopy EQU &1BB
118
119 key_Tab EQU &18A
120 key_sTab EQU &19A
121 key_cTab EQU &1AA
122 key_scTab EQU &1BA
123
124 key_Space EQU &020
125 key_sSpace EQU &120
126 key_cSpace EQU &000
127 key_scSpace EQU &100
128
129 key_c0 EQU &130
130 key_c1 EQU &131
131 key_c2 EQU &132
132 key_c3 EQU &133
133 key_c4 EQU &134
134 key_c5 EQU &135
135 key_c6 EQU &136
136 key_c7 EQU &137
137 key_c8 EQU &138
138 key_c9 EQU &139
139
140 key_sc0 EQU &150
141 key_sc1 EQU &151
142 key_sc2 EQU &152
143 key_sc3 EQU &153
144 key_sc4 EQU &154
145 key_sc5 EQU &155
146 key_sc6 EQU &156
147 key_sc7 EQU &157
148 key_sc8 EQU &158
149 key_sc9 EQU &159
150
151 key_k0 EQU &1C0
152 key_k1 EQU &1C1
153 key_k2 EQU &1C2
154 key_k3 EQU &1C3
155 key_k4 EQU &1C4
156 key_k5 EQU &1C5
157 key_k6 EQU &1C6
158 key_k7 EQU &1C7
159 key_k8 EQU &1C8
160 key_k9 EQU &1C9
161
162 key_sk0 EQU &1D0
163 key_sk1 EQU &1D1
164 key_sk2 EQU &1D2
165 key_sk3 EQU &1D3
166 key_sk4 EQU &1D4
167 key_sk5 EQU &1D5
168 key_sk6 EQU &1D6
169 key_sk7 EQU &1D7
170 key_sk8 EQU &1D8
171 key_sk9 EQU &1D9
172
173 key_ck0 EQU &1E0
174 key_ck1 EQU &1E1
175 key_ck2 EQU &1E2
176 key_ck3 EQU &1E3
177 key_ck4 EQU &1E4
178 key_ck5 EQU &1E5
179 key_ck6 EQU &1E6
180 key_ck7 EQU &1E7
181 key_ck8 EQU &1E8
182 key_ck9 EQU &1E9
183
184 key_sck0 EQU &1F0
185 key_sck1 EQU &1F1
186 key_sck2 EQU &1F2
187 key_sck3 EQU &1F3
188 key_sck4 EQU &1F4
189 key_sck5 EQU &1F5
190 key_sck6 EQU &1F6
191 key_sck7 EQU &1F7
192 key_sck8 EQU &1F8
193 key_sck9 EQU &1F9
194
195 key_cLSquare EQU &12B
196 key_scLSquare EQU &14B
197
198 key_cRSquare EQU &12D
199 key_scRSquare EQU &14D
200
201 key_cBackslash EQU &12C
202 key_scBackslash EQU &14C
203
204 key_cMinus EQU &12F
205 key_scMinus EQU &14F
206
207 key_kSlash EQU &161
208 key_kStar EQU &162
209 key_kHash EQU &163
210 key_kMinus EQU &164
211 key_kPlus EQU &165
212 key_kEnter EQU &166
213 key_kDot EQU &167
214
215 key_skSlash EQU &171
216 key_skStar EQU &172
217 key_skHash EQU &173
218 key_skMinus EQU &174
219 key_skPlus EQU &175
220 key_skEnter EQU &176
221 key_skDot EQU &177
222
223 key_ckSlash EQU &121
224 key_ckStar EQU &122
225 key_ckHash EQU &123
226 key_ckMinus EQU &124
227 key_ckPlus EQU &125
228 key_ckEnter EQU &126
229 key_ckDot EQU &127
230
231 key_sckSlash EQU &141
232 key_sckStar EQU &142
233 key_sckHash EQU &143
234 key_sckMinus EQU &144
235 key_sckPlus EQU &145
236 key_sckEnter EQU &146
237 key_sckDot EQU &147
238
239 key_Print EQU &180
240 key_F1 EQU &181
241 key_F2 EQU &182
242 key_F3 EQU &183
243 key_F4 EQU &184
244 key_F5 EQU &185
245 key_F6 EQU &186
246 key_F7 EQU &187
247 key_F8 EQU &188
248 key_F9 EQU &189
249 key_F10 EQU &1CA
250 key_F11 EQU &1CB
251 key_F12 EQU &1CC
252
253 key_sPrint EQU &190
254 key_sF1 EQU &191
255 key_sF2 EQU &192
256 key_sF3 EQU &193
257 key_sF4 EQU &194
258 key_sF5 EQU &195
259 key_sF6 EQU &196
260 key_sF7 EQU &197
261 key_sF8 EQU &198
262 key_sF9 EQU &199
263 key_sF10 EQU &1DA
264 key_sF11 EQU &1DB
265 key_sF12 EQU &1DC
266
267 key_cPrint EQU &1A0
268 key_cF1 EQU &1A1
269 key_cF2 EQU &1A2
270 key_cF3 EQU &1A3
271 key_cF4 EQU &1A4
272 key_cF5 EQU &1A5
273 key_cF6 EQU &1A6
274 key_cF7 EQU &1A7
275 key_cF8 EQU &1A8
276 key_cF9 EQU &1A9
277 key_cF10 EQU &1EA
278 key_cF11 EQU &1EB
279 key_cF12 EQU &1EC
280
281 key_scPrint EQU &1B0
282 key_scF1 EQU &1B1
283 key_scF2 EQU &1B2
284 key_scF3 EQU &1B3
285 key_scF4 EQU &1B4
286 key_scF5 EQU &1B5
287 key_scF6 EQU &1B6
288 key_scF7 EQU &1B7
289 key_scF8 EQU &1B8
290 key_scF9 EQU &1B9
291 key_scF10 EQU &1FA
292 key_scF11 EQU &1FB
293 key_scF12 EQU &1FC
294
295 key_Left EQU &18C
296 key_Right EQU &18D
297 key_Down EQU &18E
298 key_Up EQU &18F
299 key_PageDown EQU &1CE
300 key_PageUp EQU &1CF
301
302 key_sLeft EQU &19C
303 key_sRight EQU &19D
304 key_sDown EQU &19E
305 key_sUp EQU &19F
306 key_sPageDown EQU &1DE
307 key_sPageUp EQU &1DF
308
309 key_cLeft EQU &1AC
310 key_cRight EQU &1AD
311 key_cDown EQU &1AE
312 key_cUp EQU &1AF
313 key_cPageDown EQU &1EE
314 key_cPageUp EQU &1EF
315
316 key_scLeft EQU &1BC
317 key_scRight EQU &1BD
318 key_scDown EQU &1BE
319 key_scUp EQU &1BF
320 key_scPageDown EQU &1FE
321 key_scPageUp EQU &1FF
322
323 ]
324
325 END