home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / sysutils / msshell / sh.ini < prev    next >
Text File  |  1992-06-20  |  2KB  |  87 lines

  1. #
  2. # Shell Initialisation File - Release 2.0
  3. #
  4. # MS-DOS SHELL - Copyright (c) 1990,1,2 Data Logic Limited
  5. #
  6. #   $Header: c:/usr/src/shell/rcs/sh.ini 2.0 1992/04/13 17:40:33 Ian_Stewartson Exp $
  7. #
  8. #   $Log: sh.ini $
  9. #    Revision 2.0  1992/04/13  17:40:33  Ian_Stewartson
  10. #    MS-Shell 2.0 Baseline release
  11. #
  12. #
  13. #
  14. # Numeric values are either 0x??? (hex value), 0??? (octal value) or
  15. # decimal (see strtol(3)).
  16. #
  17. # Keyboard functions
  18. #
  19. # Format: keyword = numeric_val numeric_val
  20. #
  21. # Two values are the ASCII codes returned by MSDOS function 01, 06, 07 and
  22. # 08.  A first value of zero indicates an extended code and the second value
  23. # gives the extended code.  Otherwise, the first value gives the ASCII
  24. # character and the second value must not be present
  25. #
  26. # The following table gives the key values (all are extended codes, and are
  27. # preceeded by zero).  Blanks in a column indicates that MSDOS returns no
  28. # value for the keystroke.
  29. #
  30. # Key        Normal        Shift-        Control-    Alt-
  31. # F1        0x3b        0x54        0x5E        0x68
  32. # F2        0x3c        0x55        0x5F        0x69
  33. # F3        0x3d        0x56        0x60        0x6A
  34. # F4        0x3e        0x57        0x61        0x6B
  35. # F5        0x3f        0x58        0x62        0x6C
  36. # F6        0x40        0x59        0x63        0x6D
  37. # F7        0x41        0x5A        0x64        0x6E
  38. # F8        0x42        0x5B        0x65        0x6F
  39. # F9        0x43        0x5C        0x66        0x70
  40. # F10        0x44        0x5D        0x67        0x71
  41. # F11
  42. # F12
  43. # PRINT SCREEN
  44. # SCROLL LOCK
  45. # PAUSE
  46. # INSERT    0x52        0x52
  47. # HOME        0x47        0x47        0x77
  48. # PAGE UP    0x49        0x49        0x84
  49. # DELETE    0x53        0x53
  50. # END        0x4f        0x4f        0x75
  51. # PAGE DOWN    0x51        0x51        0x76
  52. # UP ARROW    0x48        0x48
  53. # LEFT ARROW    0x4b        0x4b        0x73
  54. # DOWN ARROW    0x50        0x50
  55. # RIGHT ARROW    0x4d        0x4d        0x74
  56. # TAB                0x0f
  57. #
  58. ScanBackward = 0 0x49
  59. ScanForeward = 0 0x51
  60. Previous     = 0 0x48
  61. Next         = 0 0x50
  62. Left         = 0 0x4b
  63. Right         = 0 0x4d
  64. WordRight    = 0 0x74
  65. WordLeft     = 0 0x73
  66. Start         = 0 0x47
  67. Clear         = 0 0x76
  68. Flush         = 0 0x75
  69. End         = 0 0x4f
  70. Insert         = 0 0x52
  71. DeleteRight  = 0 0x53
  72. DeleteLeft   = 0x08
  73. Complete     = 0 0x77
  74. Directory    = 0 0x0f
  75. #
  76. # Other functions
  77. #
  78. # Format: keyword = numeric_val
  79. #
  80. # The numeric_val gives the value of the function, zero is off, non-zero is
  81. # on.
  82. #
  83. Bell        = 0
  84. HalfHeight    = 0
  85. InsertMode    = 0
  86. InsertCursor    = 1
  87.