Posted by ShADe on 1/18/2000, 12:35 am
, in reply to "Has anyone used a resource editor for Task II.3?"
203.57.68.13
Hi there Peronospora
BRW:You can't really put your name in the about box with Resource Workshop in the
respect that it will not change everytime you enter a new name. You also cannot
enter your name in place of unregistered with BRW as the 'Unregistered' is added
later by the program depending on the registration state. We can however change
some of the other text in the about box and in order to show how I will do that
now.Open BRW Menu-File/Open project. In the drop down box select .exe then select
your target.
BRW is an old 16bit application and has a suprising amount of bugs in it,
maximise the window.In the left pane you have a list of all the resources within the program sorted
into categories. Goto Dialogs and click 1000, The about box will now show in the
right pane.
The figure 1000 is the decimal id of the about box converted to Hex:3E8 is how
it will be referenced in W32Dasm.Double click 1000 to open the about box for editing. If it is not already open
Menu-Options/Show Properties. Make the box big enough to read the stuff in it.Now we can edit any of these properties, double click the Style box then in the
popup window select vertical and horizontal scroll for example. So to change the
revision text element to your name. Double click and edit it, you can put a
border round it etc.
To save your work Menu-File/Save Project.Thats really all there is to it anything else is just a case of playing around,
you can add/delete elements (take care when delelteing though for if like the
Unregistered the program tries to access the element you will get an error,
better to set the visible option to false) resize elements by drag and drop.
If you want to extract a resource (say an icon) select it in the left pane right
click and choose save resource as.
With BRW bieng 16bit you do not have all the options which are available in the
32 bit environment, and as I said it is very buggy you will often get error
messages which you can mostly just ignore. A far better program is ExEscope
available at Programmers tools.There is only one other resource editor which will allow .exe editing and
.rc.res editing (that I know of (unless weditres has been fixed)) that is
Symantecs editor also available at Programmers tools. I am pretty sure that this
is also 16bit and it does have its own problems too. Neither of these will be
updated in the future either.For simply editing .exe resources you won't do better than ExEscope.
Hope this helps some.