История версий

16 Сентябрь 2011:

* Добавлена поддержка иконок PNG.

19 Ноябрь 2009:

* Добавлена поддержка 64-битных исполняемых файлов.
* Добавлена поддержка изображений PNG.

14 Январь 2003:

* Help file update, correcting (in the Adding a Resource topic) the alternate way to have Windows replace in-use files at boot time (the previously added Registry trick actually works only with INF files).

24 Март 2002 (Версия 3.6.0.0):

* 32-bit Resource Files (*.res) can now be viewed and edited.
* Added support for the following Dialog extended style flags: WS_EX_LAYERED, WS_EX_NOINHERITLAYOUT, WS_EX_LAYOUTRTL and WS_EX_NOACTIVATE.
* All resource language IDs (except those for cursors and icons) can now be easily changed.
* Исправлена ошибка: LBS_NOINTEGRALHEIGHT and LBS_MULTICOLUMN listbox style flags in dialogs previously could not be combined.

14 Январь 2002 (Версия 3.3.4):

* Исправлена ошибка: Occasional error when trying to compile very large plain-text resources.
* Исправлена ошибка: Occasional error (introduced in the last update) when replacing icons.

6 Январь 2002 (Версия 3.3.3):

* Searching has been speeded up dramatically.
* Numerous other minor improvements.

23 Декабрь 2001 (Версия 3.3.2):

* Исправлена ошибка: Export tables were being corrupted when modifying DLLs compiled with LCC-Win32.
* Исправлена ошибка: Minor resource leak plugged.
* Исправлена ошибка: Progressbar styles PBS_SMOOTH and PBS_VERTICAL in resource Dialogs were not being decompiled.

7 Декабрь 2001 (Версия 3.3.1):

* Resources can now be renamed either via the popup menu of the treeview control or via the main menu (once the specific resource has been selected in the treeview control).
* Numerous other minor improvements and Исправлена ошибкаes.

29 Октябрь 2001 (Версия 3.2.10):

* Исправлена ошибка: Resource Hacker™ caused an “access violation” occasionally when trying to open 16-bit executables (which aren't supported).
* Исправлена ошибка: Occasional errors occurred when decompiling message-tables and accelerators.
* Исправлена ошибка: Closing Resource Hacker™ was delayed due to Windows caching *.ini updates. This made running RH scripts within batch files difficult. (I avoid using WritePrivateProfileString() now.)

7 Август 2001 (Версия 3.2.9):

* Исправлена ошибка: Resource Hacker™ will now display and edit resources stored in sections other than the '.rsrc' section.
* Исправлена ошибка: When closing Resource Hacker™ a delayed closure of a mutex handle made running RH scripts within batch files difficult.
* Исправлена ошибка: Another command line Исправлена ошибкаed.
* Several minor functional improvements.

16 Июнь 2001 (Версия 3.2.8):

* When editing dialog controls (and the Editor has focus), the control corresponding to the current insertion point, if any, will be highlighted automatically in the dialog preview.
* When resources cannot be viewed due to non-standard resource layouts (e.g. when an “EXE compressor” has been used to shrink the file), a message to this effect will now be displayed.
* Individual resource item sizes will now be displayed in the status bar.
* Исправлена ошибка: Command line support was partially broken in a previous update.
* Исправлена ошибка: Should now run on Win95 machines which still have the original ComCtl32.dll.
* Исправлена ошибка: Should now run on Win95 and Win98 machines which do not have ImageHlp.dll installed (ImageHlp.dll is included on the Win98 install CD and is installed automatically with Internet Explorer 3 or greater).

8 Апрель 2001 (Версия 3.2.7):

* DS_SETFONT is no longer decompiled into the STYLE statement of Dialog resources to avoid problems when recompiling scripts using Microsoft's resource compiler.
* Extended Dialog FONT definitions (font weight, italics etc) are no longer displayed in decompiled scripts unless they have been changed to non-default values. This avoid problems when trying to recompile these scripts with both MS's and Borland's resource compilers which still do not support full font definitions for Dialogs.
* Исправлена ошибка: Occasional error when saving non-standard resource types to *.res files.

10 Март 2001 (Версия 3.2.6):

* Resources can now be added to executables which previously did not contain resources.
* Исправлена ошибка (introduced in the last update): Unicode to multi-byte character conversion was causing problems with some non-English resources.

3 Март 2001 (Версия 3.2.5):

* Enhanced the Dialog Editor's functionality when adding new controls.
* The line number of the Editor's insertion point is now displayed on the left of the status bar.
* The Menu Preview is now able to display popup menus which don't have a caption.
* Исправлена ошибка (introduced in the previous update): Dialogs displaying bitmaps would no longer always display the correct size of the bitmap.
* Other minor improvements.

20 Февраль 2001 (Версия 3.2.4):

* A Dialog Editor has been added which can be activated by right clicking on a Dialog Preview.
* Plain text resources can now be modified and recompiled using the internal editor.
* Исправлена ошибка: Dialog scripts were not being displayed if either the dialog width or dialog height equaled zero.
* Исправлена ошибка: Occasionally a valid menu script would raise an error when compiling.
* Исправлена ошибка: StringTable entries with more than 50 special characters (\t,\n etc) could not be viewed and raised an error.

28 Январь 2001 (Версия 3.2.3):

* The Dialog Preview is now detached from the main window.
* Whenever a control is selected in the Dialog Preview, its definition in the script will also be flagged with a red marker.
* Several minor Исправлена ошибкаes.

14 Январь 2001 (Версия 3.2.2):

* Programs which are modified will now have their CheckSums updated too.
* Combobox controls in the preview dialog now have resizing handles which reflect the size of its dropdown window (i.e. consistent with the dialog script).
* A control can now be deleted by using the DEL key once it has been selected in the preview/designer dialog.
* Исправлена ошибка: Resource Hacker™ crashed when Alt+C was pressed when the Preview Dialog had focus.

9 Январь 2001 (Версия 3.2):

* Numerous Исправлена ошибкаes:
- STRINGTABLE with StringID = 0 will now compile;
- Old style bitmaps will now be displayed;
- ACCELERATOR recompile Исправлена ошибкаed;
- A maximized state will be retained between sessions;
- Alt+C will now compile when Preview Dialog has focus;
- Text ending with double backslashes (e.g.: “try this\\”) will compile;
- DIALOG scripts containing MENU or CLASS statements would occasionally raise an error on compiling.
- FONT statement in DIALOGEX scripts now fully supports FontWeight, Italic and FontCharset parameters.
- Other minor Исправлена ошибкаes and cosmetic improvements.

1 Январь 2001 (Версия 3.1):

* Most-Recently-Used file list added to File menu.
* Исправлена ошибка: Unusual characters in filenames would not be correctly read by the command line script parser.
* Visual redesign tool for dialogs improved.
* Warning dialog added whenever leaving a resource which has been modified but not recompiled.
* Edit menu added.
* Images can now be copied to the clipboard.
* User defined resources containing just plain text will now be displayed as text, not as binary data.

12 Декабрь 2000 (Версия 3.0):

* Resource items can now be added from files of any binary type, no longer needing to compile them into *.res files first. This includes, but is not restricted to image files (*.ico, *.cur, *.bmp).
* Command Line Scripting added. All the functionality of the Resource Hacker™ GUI (apart from viewing resources) can be accessed from the command line without having to open Resource Hacker™.
* Added an Any File (*.*) option to Open File Dialog File types (i.e. no longer limited to EXE, DLL, OCX, CPL and SCR file extensions). However, the file must still be a Win32 PE formatted file.
* ‘Save As’ Dialog now warns users attempting to save resources to non-existent directories.
* Исправлена ошибка: MSVC++ debug table offsets were not being updated when resources were modified.
* VersionInfo resources can now be modified etc.
* Numerous other minor improvements.

1 Ноябрь 2000 (Версия 2.6):

* Text search added —finds resource items containing either ANSI or Unicode text.
* “File Save” menu option added. The original file is backed up if a backup copy does not already exist (e.g. Before being modified, MyProgram.exe will be copied to MyProgram_original.exe, unless it already exists).
* Исправлена ошибка: VersionInfo resources would occasionally not decompile correctly.

10 Сентябрь 2000 (Версия 2.5):

* Resources can now also be deleted (except VersionInfo resources).
* Исправлена ошибка: Modified applications occasionally displayed the generic executable icon, not the application’s icon.
* Fixes to a couple of other minor bugs.

18 Август 2000 (Версия 2.4.0.4):

* Исправлена ошибка: Internal compiler would not compile some Chinese text.
* Improved translation support. Scripts are now compiled using the code page appropriate to the internal editor’s selected font rather than the operating system’s default code page.
(Thanks to Frank Cheng for feedback while fixing both of these DBCS issues.)
* Исправлена ошибка: Occasionally StringTable resources would not be decompiled.
* Исправлена ошибка: Accelerators would not compile if they included the ASCII keyword.
* The command line will now accept a filename as a parameter.
* The Samples.dll file is no longer included in the download.
* New homepage: http://rpi.net.au/~ajohnson/resourcehacker.

3 Июль 2000 (Версия 2.4.0.3):

* Исправлена ошибка: Bug introduced with changes in the previous update which caused an error in “Update all Resources” preventing any updates.
* Исправлена ошибка: Occasional bug when extracting resources to a RES file.
* A couple of very minor improvements to the compiler have also been made.

26 Май 2000 (Версия 2.4.0.2):

* Multi-byte character set support (Chinese, Japanese, Korean) for the internal editor has been added (with thanks to Bob Ishida for feedback during debugging).
* Исправлена ошибка: Cursors with multiple images were not being correctly imported when replacing cursors.
* Numerous other improvements and cosmetic changes.
* A number of documentation errors in this help file have also been fixed.

20 Апрель 2000 (Версия 2.3.0.6):

* The JPG and MIDI data formats are now detected and displayed or played.
* Исправлена ошибка: WAVE, AVI and GIF formats were not being detected in the RCDATA section.
* Исправлена ошибка: The folder where resource data was last saved was not being stored between sessions.

16 Апрель 2000 (Версия 2.3.0.5):

* The AVI and WAVE data formats are now detected and displayed or played.
* The GIF data format is now detected and displayed (with thanks to Anders Melander for TGifImage).
* A number of sample resources have been removed from the Resource Hacker™ executable and placed in “Samples.dll”. (Note: “Samples.dll” is no longer included in the download.)

13 Февраль 2000 (Версия 2.3.0.3):

* The editor’s font can now be changed. This also enables changes to the editor’s font script (character code) which is useful when translating resources.
* Menu editor [Show/Hide] button added.
* Colored treeview cursor removed.
* Dialog controls now have coordinates displayed when selected too (see version 2.3.0.2).

11 Февраль 2000 (Версия 2.3.0.2):

* Исправлена ошибка: Major modifications to DLLs still occasionally failed. Now finally fixed.
* The treeview window width can now be adjusted.
* Resource Hacker™’s window size and position is now stored between sessions (in an INI file ) as are the folders for the last opened and saved files.
* While moving or resizing dialog controls, the control coordinates (in dialog units) are now displayed in the panel located above the dialog script.

9 Февраль 2000 (Версия 2.3.0.1):

* LANGUAGE statements in resource scripts are no longer “read-only”.
* Resources can now be updated with all matching resources in an external resource file (*.res) in a single operation.
* Resources can now be added.
* Исправлена ошибка: Replacing cursors & icons from *.res files was broken.

1 Февраль 2000 (Версия 2.2.0.1):

* Исправлена ошибка: Modifying DLLs occasionally stopped them working (relative virtual addresses of sections following the resource section were not being adjusted).
* MESSAGETABLE and ACCELERATOR resources can now also be edited and recompiled using the internal editor.
* Dialogs will be displayed even when they contain unregistered controls (a gray rectangle will appear in the position of each unregistered control).
* The dialog editor now compiles controls defined by using either of the following styles:
CONTROL text, control-ID, control-class, control-style, x, y, width, height
CLASS_MAIN_STYLE text, control-ID, x, y, width, height, control-style
* Resources (menus, dialogs, string-tables, accelerators & message-tables) can now be saved in a single operation to a single *.rc file.
* Modified files now preserve the original file date and time.
* Numerous other minor improvements.

17 Январь 2000 (Версия 2.1.1.4):

* Исправлена ошибка: Memory leak fixed.
* Исправлена ошибка: Numeric captions in dialog resources were not compiled correctly.
* Resources can now be saved to file as a binary.
* Improved handling of special characters (tab, newline, backslash & doublequote) in resource scripts.
* Dialog resource forms and controls can now be visually moved and resized.

2 Январь 2000 (Версия 2.0.1.2):

* DIALOG, DIALOGEX, MENU, MENUEX, STRINGTABLE and BORLAND FORM resources can now be edited and recompiled using the internal editor.
* Исправлена ошибка - large resources which were displayed as hexadecimal took forever to load. The display algorithm for these resources is now much faster.
* Исправлена ошибка - Tab and Newline characters are now converted to \t and \n respectively in dialog script control captions.
* Bitmap Exchange Dialog added - enables viewing of bitmaps while selecting.
* Individual icons are no longer scaled but are displayed at their actual size.
* Files can now be opened by dragging them into Resource Hacker™.

12 Декабрь 1999 (Версия 1.0.0.5):

* Исправлена ошибка - Exchanging cursors from *.cur files was broken.
* Исправлена ошибка - Menu resource scripts did not always decompile correctly.
* Icon & Cursor Exchange Dialogs now display selected images.
* Icons & cursor resources are now hidden in the 'Exchange Other Resources' dialog.
* MENUEX and DIALOGEX resource scripts are now properly supported.
* Resource scripts now decompile control style attributes too.
* Borland Delphi form files now decompiled.
* Accelerators now decompiled.
* Help file added.

03 Декабрь 1999 (Версия 0.5.0.1):

* Initial Release.