HEXpert for Windows Version History ============================================================================= Version # Date Description --------- -------- ------------------------------------------------------ 1.00.0001 - 05/05/94 - Initial Release 1.01.0001 - 07/07/94 - Added export of ASCII data from binary 1.01.0013 - 08/09/94 - Ported help file to ForeHelp 1.02.0001 - 08/29/94 - Added support for octal and binary data Added support for both byte swapping (Little Endian) and non-byte swapping (Big Endian) modes. 1.02.0003 - 09/22/94 - Added keys: CTRL-HOME (goto beginning of file) and CTRL-END (goto end of file). 2.00.0001 - 10/27/94 - Fixed file save bug - asked if you wanted to save twice. Added options to do absolute or relative Goto. Added toggle switch to display addresses as decimal. Added selection of either OEM font or ANSI font. New manual. 2.00.0011 - 11/20/94 - Fixed delete bug - crashed if you deleted the last character in the file. Added the block fill command. 2.00.0016 - 12/15/94 - Added block delete command. Also fixed bug in delete function which would only delete 1 byte at a time, instead of the requested size. 2.01.0001 - 12/22/94 - Added ability to specify a second offset instead of a count in functions requiring a count: BlockDelete, BlockFill, ASCIIExport. Now, if count is preceded by the '@' character, HEXpert will read the number as the second offset, and then convert it to the proper count. Changed all the dialog edit boxes to autoscroll. 2.1.20 - 03/03/95 - Added display of data as decimal. Added printout of the data display. Fixed a bug which caused the shareware screen to occassionally crash at exit. Fixed a bug which could caused a crash when working with a file less than one screen long. Took digits out of the version's minor and build numbers, since they were never used. 2.1.21 - 03/29/96 - Fixed a bug that wouldn't let you block fill the entire file. Removed GEnie address from support. 2.1.22 - 05/29/96 - Fixed a bug that limited ASCII export to file size - 1. 3.0.00 - 09/09/96 - Added text highlighting. Added cut, copy, paste. Added file menu to start another instance of the program. Added variable screen width option. Added line numbering option. Fixed bug where search & replace would not do the last character in the file. Fixed bug where exporting ASCII data after the first time would not save file. Fixed bug where typing 'c' in ASCII mode doesn't work. Changed scrolling to continuously display data when you drag the scroll thumb. Reduced the initial screen size by a couple lines so that users with a 640x480 screen could see the entire window. Added option to save the ASCII formatted hex dump to a file. Added option to save a highlighted section of data to a separate file. Removed annoying notice that pops up when you choose to switch off fixed length file mode. Added File menu option to create a New file. Options are now saved and restored via the HEXpert.ini file. Added Checksum calculations on selected data. 3.0.01 - 11/11/96 Did a temporary fix for the window resizing bug that causes stack overflows when resizing. - 11/18/96 Added 32-bit version. 3.0.02 - 11/19/96 Fixed 32-bit version bug: wouldn't scroll right. Also, the path was not preserved between file loads. 3.0.03 - 11/24/96 Added ability to search / search & replace Unicode strings in the 32-bit version. 01/18/97 Release. 3.0.04 - 01/20/97 Fixed a problem with the 16-bit help file. 3.0.05 - 01/23/97 Added code to convert 8.3 alias filenames to long filenames in Win32. Because in Win32, when you drop a long filename onto Hxpert32.exe, the Explorer gives the alias 8.3 filename rather than the long filename as the command line. This may be an Explorer bug, but this will correct for it. 3.0.06 - 02/13/97 Added Export As Hex option to the Export Ascii function. Fixed the Export Save file dialog so it remembers the last directory. 3.0.07 - 05/18/97 Fixed bug that caused printing to sometimes fail in the 32 bit version. 3.0.08 - 08/13/97 Fixed bug that allowed you to scroll right or down with a zero length file, showing random data from memory. Changed Clipboard Cut,Copy,Paste. Now uses HEXpert binary Clipboard format when in HEX input mode, and Text Clipboard format when in ASCII input mode. Added underscores to many of the dialog box selections so that they can be selected using keystrokes. Fixed Disk Full error checking bug. 3.0.09 - 08/19/97 Added byte swapped output option for exporting hex values as ASCII. Added 0x option for exported hex values. Added multi- column support for exported data. 3.0.10 - 08/20/97 ??? I don't remember what changed in this version. 3.0.11 - 11/23/97 Added EBCDIC for text display and Search / Replace. Fixed a bug that incorrectly handled Search / Replace when the Search string was a part of the Replace string. 3.0.12 - 12/01/97 Fixed several EBCDIC characters for the ANSI font. 3.0.13 - 12/03/97 Added Prefix and Suffix input boxes for Export ASCII. 3.0.14 - 01/07/98 Fixed bug in exporting non-byte-swapped 32-bit floating point values. 3.0.15 - 03/26/98 Fixed bug where Search/Replace would quit at the old file length, when the replace string was longer than the search string, even though the file was now longer. 3.0.16 - 06/16/98 Fixed bug in block fill when ASCII was selected. 3.0.17 - 07/02/98 Added Paste Over command. Added code to make minimum file size = 1. 3.0.18 - 07/06/98 Fixed bug when drawing cursor if user scrolls using scroll thumb to end of file. Fixed bug in loading zero length file (32-bit version). Fixed bug where EBCDIC would not print in Print-To-File command. Modified Print-to-File File Dialog to maintain last directory. 3.0.19 - 07/07/98 Paste Over would not paste the last byte if Fixed length was selected. Corrected EBCDIC characters in print-to file output. 3.0.20 - 07/19/98 Fixed bug in long filename load error message when file did not exist. 3.0.21 - 08/17/98 Added stripping of quotes from command line. Some applications launch HEXpert with a command line containing quotes.