home *** CD-ROM | disk | FTP | other *** search
/ ST-Computer Leser 2002 January / STC_CD_01_2002.iso / CALAMUS / 2000L_DE / SYSTEM / KEYTAB_F.INI < prev    next >
INI File  |  2001-06-13  |  3KB  |  88 lines

  1. # KEYTAB.INI
  2. # ----------
  3. # This is the configuration file for the keyboard layout
  4. # which can be redefined as you like it.
  5. # This file has to be in the Calamus folder 'system'.
  6. # Important: For keyboards other than German origin this file is 
  7. # always required even if there are no definitions entered.
  8. # Otherwise the German keyboard layout will be enabled.
  9. #
  10. # Syntax Description:
  11. # Comments start with # and end at the end of a line.
  12. # The file is separated in several paragraphs, 
  13. # the names of which can be found in brackets, e.g. [normal].
  14. # Only one key value is allowed per line.
  15. # All values have to be given as Hexadecimal values.
  16.  
  17. [settings]
  18. # When the value DEZIMAL in the [settings] area is set to 1,
  19. # the ASCIIVALUE is expected to be a decimal value, otherwise
  20. # a hexadecimal value is expected.
  21. # The KEYBOARDSCANCODE will always be expected as a Hex value,
  22. # like it is given by the KEYGET.EXE.
  23.  
  24. DEZIMAL=1
  25.  
  26.  
  27. [normal]
  28. # Here you find the key definitions for normal key strokes:
  29. # Syntax: KEYBOARDSCANCODE = ASCIIVALUE (HEX)
  30. # e.g. 0x10=146                   ->  ^ = ╞
  31. # This means: Pressing the Key [^] will give you the character ╞ = ASCII 146.
  32. # Please find the scancodes of the according keys with KEYGET.EXE
  33. # Accents sous les chiffres, plus le ▓ qui donne le tiret long (0x29=254 - normalement, 253)
  34. 0x3=130
  35. 0x7=45
  36. 0x8=138
  37. 0x9=95
  38. 0xa=135
  39. 0xb=133
  40. 0x28=151
  41. 0x29=254
  42.  
  43. [shift]
  44. # Here you find the key definitions for Key + Shift:
  45. # Syntax: KEYBOARDSCANCODE = ASCIIVALUE (HEX) 
  46. # Symbole degrΘ, livre, micron, paragraphe ; trΘma
  47. # Shift-▓ donne le tiret moyen codΘ sur ▓ dans Calamus
  48. # ruse pour les majuscules accentuΘes : shift-Θ donne E accent aigu, pareil pour τ et α (0x3, 0xa et 0xb)
  49. 0x3=144
  50. 0xa=128
  51. 0xb=182
  52. 0xc=248
  53. 0x1a=185
  54. 0x1b=156
  55. 0x29=253
  56. 0x2b=230
  57. 0x35=221
  58.  
  59. [alternate]
  60. # Here you find the key definitions for Key + Alternate:
  61. # Syntax: KEYBOARDSCANCODE = ASCIIVALUE (HEX) 
  62. # ruse : alt-< donne le guillemet ouvrant franτais et alt-^ donne oe
  63. 0x1a=180
  64. 0x56=174
  65.  
  66. [control]
  67. # Here you find the key definitions for Key + Control (Ctrl / Strg):
  68. # Syntax: KEYBOARDSCANCODE = ASCIIVALUE (HEX) 
  69.  
  70.  
  71. [normal_deadchar]
  72. # Here are the key definitions for dead chars:
  73. # Syntax: KEYBOARDSCANCODE + KEYBOARDSCANCODE = ASCIIVALUE (HEX) 
  74. # e.g. 0x29+0x1e=0x83 ->  ^ + a = Γ
  75.  
  76.  
  77. [shift_deadchar]
  78. # Here are the key definitions for dead chars + Shift:
  79. # Syntax: KEYBOARDSCANCODE + KEYBOARDSCANCODE = ASCIIVALUE (HEX)
  80.  
  81.  
  82. [normal_deadchar_shift]
  83. # Syntax: normal DEADCHARSCANCODE + Shifted KEYBOARDSCANCODE = ASCIIVALUE 
  84.  
  85.  
  86. [shift_deadchar_shift]
  87. # Syntax: shifted DEADCHARSCANCODE + Shifted KEYBOARDSCANCODE = ASCIIVALUE  
  88.