Download.it search icon
Advertisement

Maintenance update of classic Mac hex editor adding stability, faster search, interface tweaks, and numerous bug fixes

Maintenance update of classic Mac hex editor adding stability, faster search, interface tweaks, and numerous bug fixes

Vote: (5 votes)

Created: 2001-06-07

MD5: fc02026508f81e104d2c17d2d2477aa2

Size: 295.5 KB

Vote

(5 votes)

Created

2001-06-07

MD5

fc02026508f81e104d2c17d2d2477aa2

Size

295.5 KB

Here is a maintanence release of HexEdit that solves several crash problems.

Changes:

Modified options menu to be a bit more understandable

Find menu options now match dialog buttons

Fixed scroll limit calculations so that all lines are always visible & scroll bar set correctly

Fixed erasing of undrawn area to erase partial ending of lines (ie, when window not limited to full lines)

Removed all &0xFFFFFFF0 && << 4 references since we may not always have 16 bytes per line

Find forward/back are now disabled if edit window not in front, is empty or search string is empty

Revert now puts up a dialog to confirm revert since it zaps all changes

Movement keys to before/after file now deselect if shift not pressed

Filenames in menus/windows are now stripped of bad characters

(meaning that displayed names may not exactly match, but won't break app either!)

searchWin & gotoWin are now searchDlg and gotoDlg since they are dialogs

Reverting a file now sets the file as unchanged

Switching from the find dialog to an edit window now sets the search text

Removed duplicate error alert resource (it was unused)

Icon used in dialogs has been changed for consistancy with standard applications

Partially hidden line at bottom of window now reflected in selection inversion

Changed Redo Delete to Redo Editing (cause delete almost never made sense)

Added a colon after Len in hex status bar

Tested on 7.6 PPC (non-interface or appearance) and 7.55 68K machines ... works now!

HEct template is now for Resourceror by default

Added font face/size STR# resource

Drawing routines can now work w/most any mono font and size!

Enlarged many dialog controls to account for stupidly large size of OS X font!

Increased the search speed under Carbon even more by only checking for aborts every 4K bytes

Fixed non-appearance open dialog usage (caused crash on 8.1 and older systems)

Made InternetConfigLib,NavigationLib,AppearanceLib, and InterfaceLib weak linked

Added a few new contributors to the about box

Undo/Redo is no only available for the window the change was made for

Undo buffer is now disposed when corresponding window is closed

Fixed editing an empy fork (ie, a new file) displaying garbage in first line

Fixed saving files when backups were on (temp files now use ^ suffix, backups use ~ suffix)

Fixed "find again" not search for second item (plus cleaned up code)

Fixed slowness of find, it was over agressive on the CheckForAbort call, now 15x as fast

Fixed ability to click on first two characters of the ASCII data column

Improved click sensitivity withing the Hex data column (esp. for last hex byte)

Implemented Nick Shanks's v1.71 changes relating to selecing Appearance or standard window

Implemented Greg Branche's changes (a few bug fixes and MPW build capability!)