Group: Super Administrators
Joined: Oct. 2003
Member Rating: 4
||Posted on: Jul. 14 2012,06:40
After a long time in beta HexEdit 4.0 has been officially released. There were no major problems with the beta version which is why I felt no urgency to release this. There were a few minor bug fixes such allowing disk editing to work under Windows 7.
New Features since HexEdit 3.6
Among the improvements are the new tool windows similar to those in Visual Studio and other recent applications which allow an intuitive and flexible docking system. Tool windows (Properties, Find, Calculator, Bookmarks, Explorer) can be docked to any side of the main window, docked on top of each other (whence tabs appear allowing you to select between them), you can even dock one within another, etc. There are also other facilities like auto-hide.
The calculator now visually displays all 64 bits (only in integer mode). You can click a bit to toggle it. Disabled bits (eg the top 32 bits in 32-bit mode) are shown grayed out.
You can also now move bookmarks and the mark simply by dragging them with the mouse.
New Features since HexEdit 3.0F
The previous free version was HexEdit 3.0. Since then there have been a great many features added. Major ones include:
- aerial view
- info tips (completely customizable tip window)
- ruler with draggable handles
- navigation points
- floating templates
- C/C++ parser for templates
- new functions (and ++/-- operators) added to expressions
- new MD5, SHA1, various CRCs
- Explorer window
- disk editor
- new shaded icons
- better installer
- properties window can display/edit Delphi real48, C# Decimal, time64_t, etc
- new commands: save all, close all, close others
- categories/keywords/comments for files - shown in recent file dialog and Explorer window
- all operations (including cut/paste) now work on any size selection (ie greater than 4GBytes)
Though HexEdit from version 1.1 was shareware we have always provided an earlier free version of HexEdit with source code, but with its dependence on the BCG library this was of limited use to most people. However, now that Microsoft have bought the BCG library and incorporated it into MFC we have released an open-source version which only requires VS2008 (with MFC feature pack), VS2010, or VS2012. That is, there is now no dependence on commercial libraries such as BCG, though we do use several free open-source libraries like zlib and FreeImage.
More information is available in a CodeProject article.
The source is provided in an SVN repository at: HexEdit SVN repository
Moderator of Forums and creator of Hex Edit