home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Utilities / HexEdit 1.0.5 / HexEdit.note < prev   
Encoding:
Text File  |  1993-12-14  |  4.9 KB  |  104 lines  |  [TEXT/ttxt]

  1. lter or sell the program.  You may use and copy HexEdit only on a non-commercial basis.  You may not sell this program without the author's permission.
  2.  
  3.  
  4. About this Document
  5. -------------------
  6. In order to be brief, I will avoid describing features which are similar to the ResEdit hex editor (If you aren't familiar with this tool, you probably shouldn't be using HexEdit).  I will only describe features which are unique to this program.
  7.  
  8.  
  9. System Requirements
  10. -------------------
  11. HexEdit can edit very large files (they don't need to fit into memory).  At it's current memory setting of 600k, it should be able to handle files of up to 230 megs.  If you need to edit a larger file (!), increase it's memory partition.  
  12.  
  13. Note that when HexEdit saves a file, it will (temporarily) need twice the disc space of the original file, plus a little extra for storing the changes you have made.
  14.  
  15. Opening a File
  16. --------------
  17. HexEdit supports drag and drop, automatically opening files in "Auto" mode.  You may find it useful to keep an alias to HexEdit on your desktop for this purpose.
  18.  
  19. When you use the Open command, HexEdit presents a standard file dialog with three radio buttons, labeled "Data" "Resource" and "Auto".
  20.  
  21. "Data" opens the data fork.
  22.  
  23. "Resource" opens the resource fork.
  24.  
  25. "Auto" opens the data fork, if there is any data in it, otherwise it opens the resource fork.
  26.  
  27.  
  28. Saving a File
  29. -------------
  30. When you save a file with HexEdit, it automatically backs up the last version of the file, renaming it to OriginalName~  (the original name with a tilde after it).
  31.  
  32. The Find Menu
  33. ------------
  34. Find
  35. This brings up a dialog box allowing you to search for a sequence of hex bytes, or ascii
  36. text.
  37.  
  38. Search Forward
  39. This searches for  the last search string, forward until the end of the file.
  40.  
  41. Search Backward
  42. This searches for the last search string, backward until the beginning of the file.
  43.  
  44. Goto Address
  45. This allows you to specify an address, either in hex or in decimal, and scroll to that
  46. address.
  47.  
  48. The Options Menu
  49. ----------------
  50. There are two checkmark options on the Options menu, both of which are turned off by default.
  51.  
  52. Hi Order Ascii
  53. This displays ascii values in the ascii part of the dump which are higher than 80h - you will see the accents, diacriticals and symbols that are in the monaco font that HexEdit uses.  This also makes it a little harder to pick out English text if you are searching for it in a large binary.
  54.  
  55. Decimal Addresses
  56. This causes the addresses to be displayed in decimal, rather than hex.
  57.  
  58. Overwrite
  59. This toggles between insert mode (the default) and overwrite mode.  Overwrite mode
  60. allows you to replace a sequence of bytes without affecting the offset of the subsequent
  61. bytes.
  62.  
  63. Revision History
  64. 12/14/93
  65. Version 1.0.5
  66.         Fixed editing bug that occured when you typed in some chars, then positioned
  67.     the insertion point to the beginning or the middle of those chars and deleted a char.
  68.  
  69. 12/13/93
  70. Version 1.0.4
  71.     Fixed bug that caused HexEdit to crash on SEs, Portables, and other
  72.        Black and White macs.
  73.     Fixed scrolling bug that occurred on very large files.
  74.     Improved redrawing speed on very large files.
  75.     Eliminated cursor flashing when HexEdit is in background.
  76.     Greys out menus when windows are closed.
  77.     Added Freeware message to about box.
  78.  
  79. 9/10/93
  80. Version 1.0.3
  81.         Fixed a couple nasty bugs that caused HexEdit to behave erratically on files 
  82.     that couldn't fit in memory.  The bug caused HexEdit to crash and not save
  83.     these files properly.
  84.  
  85. 8/30/93
  86.     Cmd-W Closes Find Window
  87.     Removed ellipses from New menu item
  88.     Edit+Find menus dim appropriately
  89.  
  90. 8/23/93
  91.         Changed ok button to say "Goto" instead of "Search" on goto dialog.
  92.         Changed Cmd-Key shortcuts to be more MPW compatible
  93.         Fixed some menu items to disable when windows are closed
  94.         Added Select All
  95.         Added better About Box
  96.       Fixed Cursor I-Beam problem.
  97.  
  98. 7/8/93
  99. Version 1.0.2
  100.      Changed length display to decimal when appropriate
  101.    Fixed resizing window bug
  102.    Removed "preferences" from edit menu
  103.    Made checkmark preferences permanent
  104.    Add