OSDN Git Service

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