Version History - Restorator - bome.com

Help Overview
Manual
Tutorials
FAQ
Purchase
Restorator Web

# Restorator
Version History

## Restorator Version History

### Restorator 2007

(January 2007)

New features in Restorator 2007:

- Improved command line parameters, specify as many operations at once.
  See command line parameters in the reference manual for more info.
- support for 64-bit exe files (amd64, ia64)
- easier String management: display string resources in just one resource

Bug fixes:

- display icons and images in dialogs
- create default resources for new/added empty items (Version, Menu, Dialog, String)
- version editor: buttons to add a new version key and to delete keys
- allow to drag'n'drop multiple files (not only one) for assigning them
- added option to settings: select codepage for Unicode-to-8bit conversion
- added option to settings: have Restorator window always on top
- added option to settings: save Delphi/C++ Builder forms in old ANSI format if Delphi3 or earlier, force temporary setting of compatibility mode
- added option to settings: to ask for folder for Extract/Assign All Resources
- when extracting/assigning resources with an "Open File" dialog, the last used folder is remembered
- when importing strings, do not overwrite existing strings in the same block.
- in RES files, new resource items are inserted in alphabetical order
- fixed handling of \0x00 characters in strings
- allow dialog RC resources with omitted text in control statements
- fixed RC parsing of empty STRINGTABLE and DIALOG statements
- fixed PE optional header handling with fewer than 16 data directories
- fixed IAE when deleting empty numbered resource
- fixed display of OS/2-type bitmaps
- fixed writing corrupt exe file (dvstreamer2.exe)
- fixed PE section header if rawdata includes padding after the resource section

### Restorator 2006 Update 1

(March 1st, 2006)

Bug fixes:

- fix italics flag in DialogEx resources in RC mode

### Restorator 2006

(February 14th, 2006)

New features in Restorator 2006:

- extended RC file support: open RC files in left resource list.
  See RC Files in the reference manual for more info.
- opening multiple files with one OpenFileDialog

Bug fixes:

- fix MBCS support
- allow icons with > 255 pixels
- allow double quotes in RC files as an escaped quote sign
- some other minor fixes

### Restorator 2005 Update 1

(July 30th, 2005)

Minor new features in Restorator 2005 Update 1:

- option to not show the splash screen
- added -infile and -outfile parameters to ResPatcher

Bug fixes:

- display bitmaps in .dll/.exe dialogs
- fix persistence of maximized window state
- prevent double SEPARATOR entry in MENUITEM declaration
- remove erronous display of SaveAs dialog in batch mode with -assignall parameter
- always run a batch process with -batchClose in an own instance

### New Features and Bug Fixes in Restorator 2005

(May 3rd, 2005)

Main new functions:

- version editor
- new internal text editor:
  - shows line numbers
  - undo/redo
- support for UPX compressed files
- new look
- support for new resource types:
  - PNG images
  - GIF images
  - XML, HTML and Manifest resources
  - Delphi PackageInfo
- new tool to add an XP manifest
- Many new keyboard shortcuts

Minor new features in Restorator 2005:

- set font in resource viewer
- reduce explicit unicode (like #234) in Delphi RCData (option Convert Delphi Unicode string)
- support for .res files in Search In Files
- allow overwriting read-only files
- allow to paste arbitrary files on user-defined resources
- when adding resources, the tree will be opened to show the new resource
- when a delphi resource cannot be saved, the cursor is positioned at the error line
- Resource Viewer: added edit menu for copy/paste/etc.
- new look of settings dialog
- new option: allow multiple instances of Restorator
- new option: choose from 3 different internal text editors
- remember position/size of menu and dialog preview window
- updated dialog editor to add XP styles
- new icon and cursor viewer: show all icons/cursors at once
- add link to msdn in rc help texts
- remember cursor position in edit fields
- do not reset resource tree when saving
- save data that is appended to exe files (e.g. for Flash files)
- better support for usage with keyboard (many more keyboard shortcuts)
- back/forward keys/mouse buttons in file browser
- added support for the context menu key
- option to not mark modified resources (the small arrows) (not available in trial version)
- enable editing of the code page
- allow editing of the version resource also in trial version

Bug fixes in Restorator 2005:

- bug fix: problem when removing caption of edit field in dialog editor
- bug fix: non-quoted CLASS names
- bug fix: WAVE and AIFF playback
- bug fix: store width of resource tree
- bug fix: orphaned res viewer when cancelling Force File at Restart when closing Restorator with opened files
- bug fix: infinite "Do you want to Commit changes..." question when collapsing the Resource Tree and pressing Cancel
- bug fix: status bar displays information about last opened resource even after closing file.
- bug fix: Access violation in Res File|Save each resource
- bug fix: correct state of "Fixed System Font" and "Shell Font" in dialog editor
- bug fix: error message when saving exe files with a zero-sized pe section
- bug fix: Access violation on some computers when trial version is over
- bug fix: fixed parsing of corrupt .res files
- bug fix: parsing of rc menu files with an additional attribute for the POP statement
- bug fix: blank res viewer after deleting an item from the res viewer
- bug fix: handle PE sections with uninitialized data correctly
- bug fix: POPUP ID in MENUEX resources does not disappear anymore
- bug fix: tool tips are not shown, even if enabled in the settings
- bug fix: enforce that the name of String resources must be numeric
- bug fix: overwriting w/out backup does not work
- bug fix: ability to grab resources with backslash in name (like msinfo32.dll)
- bug fix: accelerator editing (if ANSI accelerator <32, was not displayed correctly)

## New Features and Bug Fixes in Restorator 2004

Main new functions:

- new improved user interface
- graphical dialog editor
- add/delete/rename resources
- more compatible with Delphi resources
- creates more compliant files
- reference manual
- batch parameters for Restorator and ResPatchers
- highlighting of searched text

Bug fixes in Restorator 2004:

- cleaner extension type management
- allow editing of dcr files
- saving res or dcr files doesn't change the name by default
- rename-in-place of items in res/dcr files (F2)
- "save as" is now always allowed for res _and_ dcr files
- text recognition for RCData and html types
- save all as a certain type
- Easy adding of a file to a res file: just drop it on it. (file type is recognized automatically). This works the same for assigning now.
- When extracting Delphi forms, icons are now better detected
- When extracting Delphi forms, included files are referenced with relative path
- Property dialog for files: added "Target Platform" info
- icon overlay for newly created resources
- added parameter -assignall and -batchclose
- fixed bug when sorting is handled differently in certain locales
- Fixed editing big RCData resources (Message "Text exceeds memo capacity")
- fixed GPF when loading thousands of files
- "save only changed resources to res file" now also includes resources that have been changed in previous sessions.
- fixed bug when \001 appeared in a string resource
- fixed bug for non-separator empty menu items
- fixed abort of Find In Resources Dialog with "Corrupt Resource" message for encrypted/compressed exe files.
- improved internal architecture of ResPatchers
- New mode for saving resource folders: a dialog pops up and the user can make detailed decisions how the output file(s) will be
- fixed bug in Dialog rc editing
- changed GUI to a 2-window layout
- Resource Viewer cannot be made a toolwindow anymore
- added "default view mode" button
- file view mode is now one revolving button
- "New->res" file and "New->.dcr" menu and tool button
- changed name to Restorator 2004, version to 3.00
- remove proverbs in splash screen
- moved "Configure Tools" entry as last entry in menu
- type description includes "raw data" if no parsed/understood format
- save width of list columns in resource viewer for exe/folder display
- add GIF image file format to Find dialog
- GIF display of dimensions and color depth
- Property Dialog remembers position
- improved UNICODE searching on Windows NT/2000/XP (non case-sensitive)
- activated case-sensitive searching
- highlight/select the found text in text or hex display
- added "Language..." menu item to change the language of a resource or resource tree
- added FAQ menu item
- possibility to cancel changing to another resource when edits were made in edit (ab) mode
- in edit (ab) mode: F8 does not let the cursor jump to the beginning
- if an error occurs with F8 in edit (ab) mode, the cursor jumps to the error line
- Ctrl-A selects all
- moved bookmark menu in Browser menu
- moved Extract/Assign menus in context menu
- Added "Save" function
- remodeled help menu
- modified meaning of "ab" button: it is independent of the view mode buttons now
- allow overwriting version resource (still disabled in demo version)
- fixed bug: in dialogs, edit text shows "y" as text
- improved compatibility of dialog display. Now all dialogs are displayed.
- fixed problem where the Grab Resources tool would hang
- nicer display of progress in Find Resources and Grab Resources tools
- Dialog Editor

Copyright 1997-2007 by bome.com