Hi,

ResEdit is a resource editor program that can be
used to extract dialogs from .rc, PE, or .res
files for edit.

Or create a complete resource file or any portion
thereof including dialogs.

You can download the complete package including
the source from my web site at:
http://asmedit.massmind.org/

or download the package excluding the source on
this post.

Thanks,

Ewayne

Read the ReadmeRes file.

Previous downloads since 04-14-2002 10:15PM (150)

Updated (04-14-2002 11:20PM)
Fixed an offset for some types of PE files.

Updated (04-22-2002 11:53AM)
Fixed some more extraction bugs.

Updated (05-04-2002 04:40PM)
Made some more bug fixes mainly for extraction
plus added the ability to change and save the
default styles for most of the controls.

The controls on the build output will now be in
Tab Index sequence.

Updated (05-05-2002 03:32AM)
Fixed two bugs for NT and Win2k.
Posted on 2002-04-14 19:07:31 by Ewayne
Hi all,

I've already made an update to ResEdit, I fixed
an offset bug for some types of PE files.

Go the first post on this thread for the updated
ResEdit.

Thanks,

Ewayne
Posted on 2002-04-14 22:26:49 by Ewayne
Hi all,

I've made an update to ResEdit, I fixed some
extraction bugs.

Go the first post on this thread for the updated
ResEdit.

Thanks,

Ewayne
Posted on 2002-04-22 09:58:51 by Ewayne
Ewayne,
I did one simple tool (Magic Divider I posted in Algo Section)
with ResEd and put your name on it as I promissed.
ResEdit much better than it was in first versions, but yet
there is something to improve before you go to major changes.
1. Sometimes resizing point went out of an object it supposed
to resize. Mostly it happens with dlg window resizing points.
First time I came to it was when after some operations I noticed
that resizing points looked that if they selected some little object
on dlg window, the object itself looked as it was unvisible.
I didn't look at property window and if I had I would have noticed
that those resizing points belonged to dlg window itself.
I thought that might be I accedently created some needless control
that was for some reason unvisible at the moment, so I just commanded
to delete it :)
With that action I, of course, deleted the whole dialog :)

Now about what is most annoying and time consuming work with
ResEdit.
I can create, resize, align etc. controls very fast - it's all works OK and
fast.
Then I'm spending a lot of time to change almost all styles in every control.
I never use dlg as tool window and think that those little x window button is
good only for training mouse snipers.
I rarely use flat controls etc. etc.
I understand, that people can have their preferences with what styles of controls
they often use.
But maybe it would be good if you allow user to save styles of current control as
default styles for that type of control?
So that next time I wouldn't waste time to remove all your default styles for that control
and for setting then my preferrable styles?
It would help a lot.
The same about starting IDs. I never use 1000s for control ID accept for IDs where I need
to create 1000s controls in run time.
Since those IDs is mostly used in WM_COMMAND handler ssection it's shorter for size if
you can manipulate them in 8 bit register.

Second problem that is most time consuming is shifting aligned in dising window controls
after they are converting to dlg units.
Resizing and replacing controls is one of most common operation while working with UI.
And after each those operation when rc file is created I need to open it text editor and very
carefully spot and change of this shiftings in size manually.

One more thing - if it is possible, please create lines of controls for rc in order of tab indexes.
Then programmer can control, grouping for readio button, tab order and first focus control.

I know you can overcome all the above.
Good luck!
Posted on 2002-04-22 14:13:42 by The Svin
To The Svin,

Sorry about the long delay, I'm been out of town
for awhile.

Made some more bug fixes mainly for extraction
plus added the ability to change and save the
default styles for most of the controls.

The controls on the build output will now be in
Tab Index sequence.

I still can not repeat the first problem you that
you stated.

I'll look into your other concerns as time permits.

Go to the first post on this thread for the
updated ResEdit.

Thanks,

Ewayne
Posted on 2002-05-04 15:47:57 by Ewayne
I'm glad you've returned.
I began to worry if you were OK :)
Posted on 2002-05-04 16:08:20 by The Svin
GPF when "save the default styles"
Posted on 2002-05-05 01:06:06 by The Svin
To The Svin,

Sorry about that I forgot to test ResEdit with
NT.

There were two bugs, one for the GPF and the
other was for the build output.

Go to the first post on this thread for the
updated ResEdit.

Thanks,

Ewayne
Posted on 2002-05-05 02:38:22 by Ewayne