OSDN Git Service

hengband 1.0.8 fix2
[hengband/hengband.git] / lib / pref / pref-x11.prf
1 # CVS: Last edit by $Author$ on $Date$
2 # File: pref-x11.prf
3
4 #
5 # This file provides some macros for use with versions of Angband compiled
6 # using the "main-x11.c" (or "main-xaw.c") file.
7 #
8 # Note the use of "\e\e\e\e" (four escapes) to allow the macros to work
9 # even if the game is not yet ready for a command.
10 #
11 # Note the use of "\\." (for "run") and "\\+" (for "alter"), to make sure
12 # that the macros will work regardless of the "keymap" being used.
13 #
14
15
16 #
17 # Macro Trigger configuration
18 #
19 # T:<trigger template>:<modifiers>:<modifier name1>:<modifier name2>:....
20 # '&' in <trigger template> specifies location of modifier character.
21 # '#' in <trigger template> specifies location of key code.
22 #
23 # If <trigger template> is null string, all trigger difinition will be cleared.
24
25 T:&_#:NSOM:control-:shift-:alt-:mod2-
26
27 # T:<trigger name>:<keycode>:<keycode with shiftkey>
28 # '\' in <trigger name> is escape character.
29
30 T:Clear:FF0B
31 T:Pause:FF13
32 T:Scroll_Lock:FF14
33 T:Sys_Req:FF15
34 T:Escape:FF1B
35 T:Delete:FFFF
36 T:Multi_key:FF20
37 T:Codeinput:FF37
38 T:SingleCandidate:FF3C
39 T:MultipleCandidate:FF3D
40 T:PreviousCandidate:FF3E
41 T:Kanji:FF21
42 T:Muhenkan:FF22
43 T:Henkan_Mode:FF23
44 T:Henkan:FF23
45 T:Romaji:FF24
46 T:Hiragana:FF25
47 T:Katakana:FF26
48 T:Hiragana_Katakana:FF27
49 T:Zenkaku:FF28
50 T:Hankaku:FF29
51 T:Zenkaku_Hankaku:FF2A
52 T:Touroku:FF2B
53 T:Massyo:FF2C
54 T:Kana_Lock:FF2D
55 T:Kana_Shift:FF2E
56 T:Eisu_Shift:FF2F
57 T:Eisu_toggle:FF30
58 T:Kanji_Bangou:FF37
59 T:Zen_Koho:FF3D
60 T:Mae_Koho:FF3E
61 T:Home:FF50
62 T:Left:FF51
63 T:Up:FF52
64 T:Right:FF53
65 T:Down:FF54
66 T:Page_Up:FF55
67 T:Page_Down:FF56
68 T:End:FF57
69 T:Begin:FF58
70 T:Select:FF60
71 T:Print:FF61
72 T:Execute:FF62
73 T:Insert:FF63
74 T:Undo:FF65
75 T:Redo:FF66
76 T:Menu:FF67
77 T:Find:FF68
78 T:Cancel:FF69
79 T:Help:FF6A
80 T:Break:FF6B
81 T:Mode_switch:FF7E
82 T:Num_Lock:FF7F
83 T:KP_Space:FF80
84 T:KP_Tab:FF89
85 T:KP_Enter:FF8D
86 T:KP_F1:FF91
87 T:KP_F2:FF92
88 T:KP_F3:FF93
89 T:KP_F4:FF94
90 T:KP_Home:FF95
91 T:KP_Left:FF96
92 T:KP_Up:FF97
93 T:KP_Right:FF98
94 T:KP_Down:FF99
95 T:KP_Prior:FF9A
96 T:KP_Page_Up:FF9A
97 T:KP_Next:FF9B
98 T:KP_Page_Down:FF9B
99 T:KP_End:FF9C
100 T:KP_Begin:FF9D
101 T:KP_Insert:FF9E
102 T:KP_Delete:FF9F
103 T:KP_Equal:FFBD
104 T:KP_Multiply:FFAA
105 T:KP_Add:FFAB
106 T:KP_Separator:FFAC
107 T:KP_Subtract:FFAD
108 T:KP_Decimal:FFAE
109 T:KP_Divide:FFAF
110 T:KP_0:FFB0
111 T:KP_1:FFB1
112 T:KP_2:FFB2
113 T:KP_3:FFB3
114 T:KP_4:FFB4
115 T:KP_5:FFB5
116 T:KP_6:FFB6
117 T:KP_7:FFB7
118 T:KP_8:FFB8
119 T:KP_9:FFB9
120 T:F1:FFBE
121 T:F2:FFBF
122 T:F3:FFC0
123 T:F4:FFC1
124 T:F5:FFC2
125 T:F6:FFC3
126 T:F7:FFC4
127 T:F8:FFC5
128 T:F9:FFC6
129 T:F10:FFC7
130 T:F11:FFC8
131 T:F12:FFC9
132 T:F13:FFCA
133 T:F14:FFCB
134 T:F15:FFCC
135 T:F16:FFCD
136 T:F17:FFCE
137 T:F18:FFCF
138 T:F19:FFD0
139 T:F20:FFD1
140 T:F21:FFD2
141 T:F22:FFD3
142 T:F23:FFD4
143 T:F24:FFD5
144 T:F25:FFD6
145 T:F26:FFD7
146 T:F27:FFD8
147 T:F28:FFD9
148 T:F29:FFDA
149 T:F30:FFDB
150 T:F31:FFDC
151 T:F32:FFDD
152 T:F33:FFDE
153 T:F34:FFDF
154 T:F35:FFE0
155
156 T:\::3A:2A
157 T:*:3A:2A
158 T:;:3B:2B
159 T:+:3B:2B
160 T:,:2C:3C
161 T:<:2C:3C
162 T:-:2D:3D
163 T:=:2D:3D
164 T:.:2E:3E
165 T:>:2E:3E
166 T:\/:2F:3F
167 T:?:2F:3F
168 T:0:30:7E
169 T:~:30:7E
170 T:1:31:21
171 T:!:31:21
172 T:2:32:22
173 T:":32:22
174 T:3:33:23
175 T:#:33:23
176 T:4:34:24
177 T:$:34:24
178 T:5:35:25
179 T:%:35:25
180 T:6:36:26
181 T:&:36:26
182 T:7:37:27
183 T:\':37:27
184 T:8:38:28
185 T:(:38:28
186 T:9:39:29
187 T:):39:29
188 T:@:40:60
189 T:`:40:60
190 T:A:61:41
191 T:B:62:42
192 T:C:63:43
193 T:D:64:44
194 T:E:65:45
195 T:F:66:46
196 T:G:67:47
197 T:H:68:48
198 T:I:69:49
199 T:J:6A:4A
200 T:K:6B:4B
201 T:L:6C:4C
202 T:M:6D:4D
203 T:N:6E:4E
204 T:O:6F:4F
205 T:P:70:50
206 T:Q:71:51
207 T:R:72:52
208 T:S:73:53
209 T:T:74:54
210 T:U:75:55
211 T:V:76:56
212 T:W:77:57
213 T:X:78:58
214 T:Y:79:59
215 T:Z:7A:5A
216 T:[:5B:7B
217 T:{:5B:7B
218 T:\\:5C:5F
219 T:_:5C:5F
220 T:]:5D:7D
221 T:}:5D:7D
222 T:^:5E:7E
223 T:~:5E:7E
224 T:|:A5:7C
225
226
227
228
229 # Keypad (0-9)
230
231 A:0
232 P:^__FFB0\r
233 P:^__FF63\r
234 P:^__????\r
235 P:^__FF9E\r
236
237 A:1
238 P:^__FFB1\r
239 P:^__FF57\r
240 P:^__FFDE\r
241 P:^__FF9C\r
242
243 A:2
244 P:^__FFB2\r
245 P:^__FF54\r
246 P:^__FFDF\r
247 P:^__FF99\r
248
249 A:3
250 P:^__FFB3\r
251 P:^__FF56\r
252 P:^__FFE0\r
253 P:^__FF9B\r
254
255 A:4
256 P:^__FFB4\r
257 P:^__FF51\r
258 P:^__FFDB\r
259 P:^__FF96\r
260
261 A:5
262 P:^__FFB5\r
263 P:^__FF80\r
264 P:^__FFDC\r
265 P:^__????\r
266
267 A:6
268 P:^__FFB6\r
269 P:^__FF53\r
270 P:^__FFDD\r
271 P:^__FF98\r
272
273 A:7
274 P:^__FFB7\r
275 P:^__FF50\r
276 P:^__FFD8\r
277 P:^__FF95\r
278
279 A:8
280 P:^__FFB8\r
281 P:^__FF52\r
282 P:^__FFD9\r
283 P:^__FF97\r
284
285 A:9
286 P:^__FFB9\r
287 P:^__FF55\r
288 P:^__FFDA\r
289 P:^__FF9A\r
290
291
292 # Shift-Keypad (0-9)
293
294 A:\e\e\e\e\\.0
295 P:^_S_FFB0\r
296 P:^_S_FF63\r
297 P:^_S_????\r
298 P:^_S_FF9E\r
299
300 A:\e\e\e\e\\.1
301 P:^_S_FFB1\r
302 P:^_S_FF57\r
303 P:^_S_FFDE\r
304 P:^_S_FF9C\r
305
306 A:\e\e\e\e\\.2
307 P:^_S_FFB2\r
308 P:^_S_FF54\r
309 P:^_S_FFDF\r
310 P:^_S_FF99\r
311
312 A:\e\e\e\e\\.3
313 P:^_S_FFB3\r
314 P:^_S_FF56\r
315 P:^_S_FFE0\r
316 P:^_S_FF9B\r
317
318 A:\e\e\e\e\\.4
319 P:^_S_FFB4\r
320 P:^_S_FF51\r
321 P:^_S_FFDB\r
322 P:^_S_FF96\r
323
324 A:\e\e\e\e\\.5
325 P:^_S_FFB5\r
326 P:^_S_FF80\r
327 P:^_S_FFDC\r
328 P:^_S_????\r
329
330 A:\e\e\e\e\\.6
331 P:^_S_FFB6\r
332 P:^_S_FF53\r
333 P:^_S_FFDD\r
334 P:^_S_FF98\r
335
336 A:\e\e\e\e\\.7
337 P:^_S_FFB7\r
338 P:^_S_FF50\r
339 P:^_S_FFD8\r
340 P:^_S_FF95\r
341
342 A:\e\e\e\e\\.8
343 P:^_S_FFB8\r
344 P:^_S_FF52\r
345 P:^_S_FFD9\r
346 P:^_S_FF97\r
347
348 A:\e\e\e\e\\.9
349 P:^_S_FFB9\r
350 P:^_S_FF55\r
351 P:^_S_FFDA\r
352 P:^_S_FF9A\r
353
354
355 # Control-Keypad (0-9)
356
357 A:\e\e\e\e\\+0
358 P:^_N_FFB0\r
359 P:^_N_FF63\r
360 P:^_N_????\r
361 P:^_N_FF9E\r
362
363 A:\e\e\e\e\\+1
364 P:^_N_FFB1\r
365 P:^_N_FF57\r
366 P:^_N_FFDE\r
367 P:^_N_FF9C\r
368
369 A:\e\e\e\e\\+2
370 P:^_N_FFB2\r
371 P:^_N_FF54\r
372 P:^_N_FFDF\r
373 P:^_N_FF99\r
374
375 A:\e\e\e\e\\+3
376 P:^_N_FFB3\r
377 P:^_N_FF56\r
378 P:^_N_FFE0\r
379 P:^_N_FF9B\r
380
381 A:\e\e\e\e\\+4
382 P:^_N_FFB4\r
383 P:^_N_FF51\r
384 P:^_N_FFDB\r
385 P:^_N_FF96\r
386
387 A:\e\e\e\e\\+5
388 P:^_N_FFB5\r
389 P:^_N_FF80\r
390 P:^_N_FFDC\r
391 P:^_N_????\r
392
393 A:\e\e\e\e\\+6
394 P:^_N_FFB6\r
395 P:^_N_FF53\r
396 P:^_N_FFDD\r
397 P:^_N_FF98\r
398
399 A:\e\e\e\e\\+7
400 P:^_N_FFB7\r
401 P:^_N_FF50\r
402 P:^_N_FFD8\r
403 P:^_N_FF95\r
404
405 A:\e\e\e\e\\+8
406 P:^_N_FFB8\r
407 P:^_N_FF52\r
408 P:^_N_FFD9\r
409 P:^_N_FF97\r
410
411 A:\e\e\e\e\\+9
412 P:^_N_FFB9\r
413 P:^_N_FF55\r
414 P:^_N_FFDA\r
415 P:^_N_FF9A\r
416
417
418
419