Resource Hacker FX: the improved Resource Hacker

Note: the most recent version of Resource Hacker incorporates most of the changes that this patch offers. Therefore, Resource Hacker FX is considered obsolete, and the post is here mostly for historical reasons.

Remember the good ol’ Resource Hacker?
It’s a popular Resource viewer/editor, I use it to quickly view and edit resources. I tried to find an alternative, but I did not find any that I liked, so I decided to just improve Resource Hacker.

Here is a patcher that needs to be used on the original Resource Hacker v3.6.0.92:
zip Resource Hacker (117.97 kB, changelog)

Here is how it looks:

What does the patcher change:

  1. Partial Unicode support.
    More details.
  2. A new interface with modern icons and a manifest.
    Icons by Yusuke Kamiyamane.
  3. Resource Hacker FX does not create tree nodes for every language. Usually only one language is used anyway, so it makes it much faster to navigate through resources.
  4. Resource Hacker FX uses the new open and save common dialogs instead of the old outdated ones. Also, some saving as parameters got improved: the directory of the current file is initially shown, the file name gets filled, the extension is automatically added if not specified.
  5. If you have a modified file open and you close Resource Hacker FX, you have a Cancel option when asked whether you would like to save the file. Also, if you choose to save it, it just gets saved instead of saving as.
  6. The Hex viewer shows only the first 10 KB of the binary resource by default to prevent hanging Resource Hacker FX. I could not really fix it, as it’s the Rich Edit control’s fault, it’s quite slow with large texts. Well, it’s not too smart to use Rich Edit to view a Hex dump, but that’s how it works. 10 KB should be usually enough to understand what the resource is about. If it isn’t, you can hold shift to load the whole resource.
  7. Other minor additions, like e.g. double click to replace resource, minimizing/maximizing effects.
  8. Lots of bug fixes.
Posted in Releases, Software by RaMMicHaeL at March 13th, 2011.

369 Responses to “Resource Hacker FX: the improved Resource Hacker”

  1. Hiren says:

    I can add the button but not sure for adding code on button click event.

    Can you please assist?

  2. kennedy says:

    You have future updates? This fix is very good!!!

    You. Can send for my e-mail the Angus Johnson E-mail?
    The new version of Resouce Hacker have a little bug: “some Delphi dfms not displayed in the version.”
    You can pass Angus Johnson E-mail? I am need send feedback.

  3. Дима says:

    Есть версия программы, где на добавленную кнопку можно привязать событие?

  4. Дима says:

    Is there a version of the program where you can tie an event to the added button?

    • RaMMicHaeL says:

      It’s usually not possible merely by modifying the resources. You have to edit the code of the application. Tools for this exist (for example OllyDbg), but it’s much more complicated.

Leave a Reply to RaMMicHaeL