Radialix Sofware

  • Decrease font size
  • Default font size
  • Increase font size
Home Resource Tools Basic Operations
Basic Operations PDF Print E-mail

These are the basic operations that can be performed with the Resource Tools:

  • Inserting / replacing resources
  • Deleting resources
  • Editing version resource
  • Changing language
  • Searching unused resources

Inserting / replacing resources

Insert/replace the main icon in the file somepefile with the icon iconfile.ico:

rt_add "somepefile" -i:MAINICON,iconfile.ico

Insert the manifest for using XP visual styles:

rt_add "somepefile" -m

Insert a Win32 resource (inserts automatically when inserting an XP style manifest):

rt_add "somepefile" -v

Copy all Win32 resources from the file sourcefile to somepefile:

rt_add "somepefile" -f:sourcefile

The same for .NET resources:

rt_add "somepefile" -af:sourcefile

Insert/replace an image from the file picture.png as a Win32 resource LOGO; resource type - PNG, language - neutral:

rt_add "somepefile" -r:PNG,LOGO,picture.png

The same but with the Russian language set for the resource:

rt_add "somepefile" -r:PNG,LOGO,RUSSIAN,picture.png

 

Deleting resources

Search and delete unused Delphi/C++Builder resources (see also rt_check):

rt_delete "somepefile" -u

Delete a DVCLAL resource (Delphi/C++Builder):

rt_delete "somepefile" -r:RT_RCDATA,DVCLAL

Delete all RT_BITMAP resources:

rt_delete "somepefile" -r:RT_BITMAP

Delete all Russian resources (LDID 1049):

rt_delete "somepefile" -r:,,1049

or

rt_delete "somepefile" -r:,,RUSSIAN

Delete the main icon:

rt_delete "somepefile" -i:MAINICON

Delete all icons:

rt_delete "somepefile" -i

Delete all Win32 resources:

rt_delete "somepefile" -r

 

Changing language

Set the neutral language for all Win32 resources:

rt_language "somepefile" -l:0

Get the resource languages:

rt_language "somepefile" -g

Get the languages supported by the rt_language utility:

rt_language "somepefile" -list

 

Editing version resource

Increment file version number:

rt_version "somefile" -ifv

Set product and file version number:

rt_version "somefile" -fv:2.3.234.1567 -pv:2.3

Set the LegalCopyright string:

rt_version "somefile" -c:"2010 Radialix Software"

 

Searching unused resources

Find unused Delphi/C++Builder resources:

rt_check "c:\test files\somefile.exe" -u