home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Spezial / SPEZIAL2_97.zip / SPEZIAL2_97.iso / SPIELE / SANG2093 / LIB / USER / PREF-X11.PRF < prev    next >
Text File  |  1997-03-03  |  4KB  |  284 lines

  1. # File: pref-x11.prf
  2.  
  3. #
  4. # This file provides some macros for use with versions of Angband
  5. # compiled using the "main-x11.c" (or "main-xaw.c") file.
  6. #
  7. # Provided by Torbj|rn Lindgren <tl@ae.chalmers.se>
  8. #
  9. # Note the use of "\e\e" with "modified" keypad keys, to allow use when
  10. # the game is not ready for a command.
  11. #
  12. # Note the use of "\\." for "run" and "\\+" for "tunnel", to remove any
  13. # dependance on which "keymap" is being used.
  14. #
  15.  
  16.  
  17. # X11 keypad (four possible names on most keys)
  18.  
  19. # KP_[0-9]
  20.  
  21. A:0
  22. P:^__FFB0\r
  23. A:1
  24. P:^__FFB1\r
  25. A:2
  26. P:^__FFB2\r
  27. A:3
  28. P:^__FFB3\r
  29. A:4
  30. P:^__FFB4\r
  31. A:5
  32. P:^__FFB5\r
  33. A:6
  34. P:^__FFB6\r
  35. A:7
  36. P:^__FFB7\r
  37. A:8
  38. P:^__FFB8\r
  39. A:9
  40. P:^__FFB9\r
  41.  
  42. # R[7-15]
  43.  
  44. A:7
  45. P:^__FFD8\r
  46. A:8
  47. P:^__FFD9\r
  48. A:9
  49. P:^__FFDA\r
  50. A:4
  51. P:^__FFDB\r
  52. A:5
  53. P:^__FFDC\r
  54. A:6
  55. P:^__FFDD\r
  56. A:1
  57. P:^__FFDE\r
  58. A:2
  59. P:^__FFDF\r
  60. A:3
  61. P:^__FFE0\r
  62.  
  63. # Insert, End, Down, Page_Down, Left, <None>, Right, Home, Up, Page_Up
  64.  
  65. A:0
  66. P:^__FF63\r
  67. A:1
  68. P:^__FF57\r
  69. A:2
  70. P:^__FF54\r
  71. A:3
  72. P:^__FF56\r
  73. A:4
  74. P:^__FF51\r
  75. A:6
  76. P:^__FF53\r
  77. A:7
  78. P:^__FF50\r
  79. A:8
  80. P:^__FF52\r
  81. A:9
  82. P:^__FF55\r
  83.  
  84. # KP_Insert, KP_End, KP_Down, KP_PageDown, KP_Left, <None>, KP_Right,
  85. # KP_Home, KP_Up, KP_Page_Up
  86.  
  87. A:0
  88. P:^__FF9E\r
  89. A:1
  90. P:^__FF9C\r
  91. A:2
  92. P:^__FF99\r
  93. A:3
  94. P:^__FF9B\r
  95. A:4
  96. P:^__FF96\r
  97. A:6
  98. P:^__FF98\r
  99. A:7
  100. P:^__FF95\r
  101. A:8
  102. P:^__FF97\r
  103. A:9
  104. P:^__FF9A\r
  105.  
  106. # X11 keypad with shift -> run
  107.  
  108. # KP_[0-9]
  109.  
  110. A:\e\e\\.0
  111. P:^_S_FFB0\r
  112. A:\e\e\\.1
  113. P:^_S_FFB1\r
  114. A:\e\e\\.2
  115. P:^_S_FFB2\r
  116. A:\e\e\\.3
  117. P:^_S_FFB3\r
  118. A:\e\e\\.4
  119. P:^_S_FFB4\r
  120. A:\e\e\\.5
  121. P:^_S_FFB5\r
  122. A:\e\e\\.6
  123. P:^_S_FFB6\r
  124. A:\e\e\\.7
  125. P:^_S_FFB7\r
  126. A:\e\e\\.8
  127. P:^_S_FFB8\r
  128. A:\e\e\\.9
  129. P:^_S_FFB9\r
  130.  
  131. # R[7-15]
  132.  
  133. A:\e\e\\.7
  134. P:^_S_FFD8\r
  135. A:\e\e\\.8
  136. P:^_S_FFD9\r
  137. A:\e\e\\.9
  138. P:^_S_FFDA\r
  139. A:\e\e\\.4
  140. P:^_S_FFDB\r
  141. A:\e\e\\.5
  142. P:^_S_FFDC\r
  143. A:\e\e\\.6
  144. P:^_S_FFDD\r
  145. A:\e\e\\.1
  146. P:^_S_FFDE\r
  147. A:\e\e\\.2
  148. P:^_S_FFDF\r
  149. A:\e\e\\.3
  150. P:^_S_FFE0\r
  151.  
  152. # Insert, End, Down, Page_Down, Left, <None>, Right, Home, Up, Page_Up
  153.  
  154. A:\e\e\\.0
  155. P:^_S_FF63\r
  156. A:\e\e\\.1
  157. P:^_S_FF57\r
  158. A:\e\e\\.2
  159. P:^_S_FF54\r
  160. A:\e\e\\.3
  161. P:^_S_FF56\r
  162. A:\e\e\\.4
  163. P:^_S_FF51\r
  164. A:\e\e\\.6
  165. P:^_S_FF53\r
  166. A:\e\e\\.7
  167. P:^_S_FF50\r
  168. A:\e\e\\.8
  169. P:^_S_FF52\r
  170. A:\e\e\\.9
  171. P:^_S_FF55\r
  172.  
  173. # KP_Insert, KP_End, KP_Down, KP_PageDown, KP_Left, <None>, KP_Right, 
  174. # KP_Home, KP_Up, KP_Page_Up
  175.  
  176. A:\e\e\\.0
  177. P:^_S_FF9E\r
  178. A:\e\e\\.1
  179. P:^_S_FF9C\r
  180. A:\e\e\\.2
  181. P:^_S_FF99\r
  182. A:\e\e\\.3
  183. P:^_S_FF9B\r
  184. A:\e\e\\.4
  185. P:^_S_FF96\r
  186. A:\e\e\\.6
  187. P:^_S_FF98\r
  188. A:\e\e\\.7
  189. P:^_S_FF95\r
  190. A:\e\e\\.8
  191. P:^_S_FF97\r
  192. A:\e\e\\.9
  193. P:^_S_FF9A\r
  194.  
  195. # X11 keypad with control -> dig
  196.  
  197. # KP_[0-9]
  198.  
  199. A:\e\e\\+0
  200. P:^_N_FFB0\r
  201. A:\e\e\\+1
  202. P:^_N_FFB1\r
  203. A:\e\e\\+2
  204. P:^_N_FFB2\r
  205. A:\e\e\\+3
  206. P:^_N_FFB3\r
  207. A:\e\e\\+4
  208. P:^_N_FFB4\r
  209. A:\e\e\\+5
  210. P:^_N_FFB5\r
  211. A:\e\e\\+6
  212. P:^_N_FFB6\r
  213. A:\e\e\\+7
  214. P:^_N_FFB7\r
  215. A:\e\e\\+8
  216. P:^_N_FFB8\r
  217. A:\e\e\\+9
  218. P:^_N_FFB9\r
  219.  
  220. # R[7-15]
  221.  
  222. A:\e\e\\+7
  223. P:^_N_FFD8\r
  224. A:\e\e\\+8
  225. P:^_N_FFD9\r
  226. A:\e\e\\+9
  227. P:^_N_FFDA\r
  228. A:\e\e\\+4
  229. P:^_N_FFDB\r
  230. A:\e\e\\+5
  231. P:^_N_FFDC\r
  232. A:\e\e\\+6
  233. P:^_N_FFDD\r
  234. A:\e\e\\+1
  235. P:^_N_FFDE\r
  236. A:\e\e\\+2
  237. P:^_N_FFDF\r
  238. A:\e\e\\+3
  239. P:^_N_FFE0\r
  240.  
  241. # Insert, End, Down, Page_Down, Left, <None>, Right, Home, Up, Page_Up
  242.  
  243. A:\e\e\\+0
  244. P:^_N_FF63\r
  245. A:\e\e\\+1
  246. P:^_N_FF57\r
  247. A:\e\e\\+2
  248. P:^_N_FF54\r
  249. A:\e\e\\+3
  250. P:^_N_FF56\r
  251. A:\e\e\\+4
  252. P:^_N_FF51\r
  253. A:\e\e\\+6
  254. P:^_N_FF53\r
  255. A:\e\e\\+7
  256. P:^_N_FF50\r
  257. A:\e\e\\+8
  258. P:^_N_FF52\r
  259. A:\e\e\\+9
  260. P:^_N_FF55\r
  261.  
  262. # KP_Insert, KP_End, KP_Down, KP_PageDown, KP_Left, <None>, KP_Right, 
  263. # KP_Home, KP_Up, KP_Page_Up
  264.  
  265. A:\e\e\\+0
  266. P:^_N_FF9E\r
  267. A:\e\e\\+1
  268. P:^_N_FF9C\r
  269. A:\e\e\\+2
  270. P:^_N_FF99\r
  271. A:\e\e\\+3
  272. P:^_N_FF9B\r
  273. A:\e\e\\+4
  274. P:^_N_FF96\r
  275. A:\e\e\\+6
  276. P:^_N_FF98\r
  277. A:\e\e\\+7
  278. P:^_N_FF95\r
  279. A:\e\e\\+8
  280. P:^_N_FF97\r
  281. A:\e\e\\+9
  282. P:^_N_FF9A\r
  283.  
  284.