home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / RiscOS / APP / DEVS / LIB / HEXEDI.ZIP / !HexEdit / !Help < prev    next >
Text File  |  1990-08-12  |  3KB  |  98 lines

  1.                     Help for !HexEdit
  2.                     =================
  3.  
  4.    This application allows you to view and edit any
  5. type of file byte by byte (by entering hexadecimal
  6. values or typing characters)
  7.    The operations available are as follows:
  8.  
  9.  
  10. Once !HexEdit is running:
  11. =========================
  12.  
  13. Double-click DATA files to load them Drag any file to
  14. iconbar icon to load it
  15.  
  16. Click on any character or hexadecimal digit in the
  17. window to select it for editing-- Both the hexadecimal
  18. value of the byte and it's corresponding ASCII
  19. character equivalent are highlighted.
  20.  
  21. Now, any character you type will overwrite the
  22. character that is currently selected, and the
  23. selection will move on to the next character.
  24.  
  25. To enter hexadecimal digits instead of typing
  26. characters, press 'Insert'. The computer will beep to
  27. let you know the entry mode has changed. Now, type any
  28. hexadecimal digit-- The selected byte will be modified
  29. as follows: The righthand digit will move into the
  30. left, and the 'space' left on the righthand side will
  31. then be replaced by the digit you type.               
  32.  
  33. Press 'Insert' again to toggle back to character mode.
  34.  
  35.  
  36. From the main menu:
  37. ===================
  38.  
  39. Use File ë to get info on the file Use Save ë TO SAVE
  40. the modified file
  41.  
  42. Use GOTO ë to go to a specific address
  43.   (format: xxxx in HEX)
  44. or format: +xxxx (hex) to jump forward xxxx bytes
  45.            -xxxx (hex to jump backwards xxxx bytes
  46.  
  47. Use GOTO ë 9999999 (large number) to go to end of file.
  48.  
  49. Use Undo to undo the last change you made (undoes one
  50. byte at a time) {Please note that if you undo ALL the
  51. changed bytes, then HexEdit is clever enough to
  52. realise that the file has not in effect been changed,
  53. and so will not ask if you wish to save etc. when you
  54. close the window.}
  55.  
  56. Type a search string into the 'Search' option, and
  57. HexEdit will search from the currently selected byte
  58. for that string. If a search is taking a while,
  59. HexEdit will display the Hourglass pointer, along with
  60. a percentage that represents how far it has searched
  61. between the selected byte and the end of the file
  62. (i.e. gives some indication of the maximum time left
  63. to go). If HexEdit reaches the end of the file without
  64. finding any occurrences of the string, it will beep.
  65.  
  66. Shortcuts:
  67. ==========
  68.  
  69. Movement:
  70.   You can select any byte by clicking on it's
  71. hexadecimal value, or on it's ASCII equivalent.
  72.  
  73.   You can move the selection with the keyboard cursor
  74. keys.
  75.   If you use shift in conjunction with è and ï, you
  76. will move up/down the data by 16 lines instead of one.
  77.   This is duplicated by the page up/down keys.
  78.   If you hold down CTRL with è or ï, you will be moved
  79. to the start or end of the file.
  80.  
  81.   Pressing RETURN or TAB will move you to the next
  82. byte.
  83.  
  84.   Pressing delete or backspace will UNDO the last byte
  85. you changed, up to a maximum of 100 bytes.
  86.  
  87.   Pressing 'COPY' will set a mark at the presently
  88. selected byte. This makes it easy to move back to this
  89. byte later.
  90.  
  91.   Pressing 'HOME' will move you to the next mark
  92. (cycling through the marks, so when the last mark is
  93. reached, you will move to the first one)
  94.  
  95.   Pressing f10 will swap the case (A ë a, aáë A, etc)
  96. of the character represented by the currently selected
  97. byte.
  98.