sp <foo bar com> |
Sunday, May 4 2008 14:26.59 CDT |
The 1.2.0 release of Hexer improves the usability of Hexer. On Windows, Hexer can now be integrated into the context menu that appears when you right-click on files in the Windows Explorer (and elsewhere). Furthermore the main window of Hexer is now scrollable. This gives the users extra space and allows him to open more windows. Another nifty thing is that the scripting dialog now supports syntax highlighting and other small features that make it easier to write scripts. You can download Hexer 1.2.0 here. Complete list of changes: New Features - Core: The main window now contains scrollbars. This gives the user more space for open MDI windows.
- Core: A tool bar that shows buttons for all open windows was added to the main window. This makes it easier to quickly switch to another window.
- Core: Progress bars are shown during long operation like plugin loading, file loading, or script execution.
- Core: The Windows menu shows a list of open windows for the user to switch to.
- Core: Added Cascade/Tile Windows feature in the main window
- Core: User is asked whether he wants to make a backup of a file before saving it.
- Core: It is now possible to stop running scripts that are stuck in infinite loops or simply take too long to execute.
- Core: Added optional Windows Explorer integration. Hexer can now be started by right-clicking on files.
- Core: Improved the scripting dialog (added syntax highlighting, tab handling, undo and redo, cut/copy/paste, icons, and other things)
Bugfixes - Core: Problems with the split windows in the settings and plugin dialog were fixed.
- Core: Improved the layout of the hex window status bar.
- Core: Fixed a few problems during plugin initialization and loading.
Changes to the Plugin API - All MDI windows added to the MainWindow must now extend the class HexerWindow
- Added the class HexerWindow which is the base class of all MDI windows of the main window
- Added the methods tileWindows and cascadeWindows to the IMainWindow interface
- Added the method removeChildWindow to the IMainWindow interface
Screenshots of the new scripting window and a new screenshot of the main window: 

|