Hi KetilO
Some bug in ResEd.
1) open test1.rc, double click MENU to open menu editor, press ok, save it and exit(actual don't change anything). Open test1.rc with notepad. Last line in test1.rc is missing (500 ICON "mainicon.ico" is deleted). :confused:

2) open test1.rc, double click MENU to open menu editor, click on &Edit, click down arrow button to bring it down severe item, press ok to save it and exit, open again test1.rc, the &Edit in menu editor remain in the original position, no change at all :confused:

TQ
Posted on 2003-10-01 09:12:56 by QS_Ong
Hi KetilO,
When I click the menu item in dialog property box nothing appear. In RadASM it usually appear select a menu dialog box searching for *.mnu file.
When I create a menu, and mannually type in into dialog property box's menu item, the menu wouldn't show in the dialog box. :confused:

TQ
Posted on 2003-10-02 09:35:01 by QS_Ong
Hi all

Thanks ASM for the bug reports.

- Fixed menu editor bug.
- Added included files dialog.
- Added resource (bitmap, icon and cursor) dialog.

Still a lot of work before I have included all the features.

KetilO

Edit:
New version uploaded.
Posted on 2003-10-04 17:12:39 by KetilO
Once again, very good work! ;) Some questions: Are you going to add a feature which includes and parses all the "resource-includes" into the project... Do you take my meaning? If not, I just opened the main resource file of the ResEd-project, and there were three includes which I had to open manually to edit.... What do you think? ...Oh...sorry....this was bad written, but forgive me (cause I've a bit lack of time now)... So long! Take care! And keep up the good work! ;)

Regards,
Tommy
Posted on 2003-10-05 02:24:54 by Tommy
Hi KetilO,
Thanks a lot for the ResEd. Improve slowly but don't stop. Pls forgive my impatient. :tongue:
Click on dialog box -> property windows -> menu item. Nothing come out. Should I mannually type in the *.mnu file ?

Regards.
Posted on 2003-10-05 04:10:57 by QS_Ong
Hi ASM

Enter the name or ID of the menu. Nothing visual yet.

KetilO
Posted on 2003-10-06 03:11:25 by KetilO
Hi all

New upload

Whats new

- Saves window size / pos.
- Configureable tools and help menu.
- Added accelerator table.
- Several other improvements / bug fixes.

KetilO

10-07-2003, 9 dl, Fixed bugs. Project browser and Property resize.
10-10-2003, 12 dl, Added command line filename support. Added drop file support, Added Name / ID tool. Fixed several bugs.
13-10-2003, 17 dl, Added name / ID export and export options. Improved dialog unit to pixel conversion.
14-10-2003, 9 dl, Added versioninfo. Some minor adjustments.
16-10-2003, 17 dl, Added visual menu. Added visual image control. Added visual animation control. Fixed bugs.

Attachment deleted.
Posted on 2003-10-06 17:46:42 by KetilO
Bug ???
Hi KetilO, I think I found a bug which make ResEd app crash.
Run ResEd. Choose File - New Project. Right click on (Untilited), choose Lock Control. App will crash in RAResEd.dll, at:
1000F599 74 05 je short RAResEd.1000F5A0
1000F59B BA 01000000 mov edx, 1
1000F5A0 8990 84000000 mov dword ptr ds:, edx ; <<< Here, eax = 0
1000F5A6 833D A4560110 00 cmp dword ptr ds:[100156A4], 0
1000F5AD 74 0D je short RAResEd.1000F5BC
1000F5AF 6A 00 push 0
1000F5B1 FF35 A4560110 push dword ptr ds:[100156A4]
1000F5B7 E8 1C2FFFFF call RAResEd.100024D8

Best regards,
TQN
Posted on 2003-10-06 23:13:12 by TQN
Some suggestions:
1) Split between the main frame and the "project-viewer"+"property-editor"
2) Open all floating windows (such as the accelerator-, menu- and the resource-window) in the "main frame" (where the dialog editor is)
3) Hehe... Once again: Save to fasm-sources (don't think too much about this...) When a stable version is released, I can try fix this myself....
4) Hot-key cell (as in your control postet in the Custom-controls-thread) instead of the dropdown combobox...

I think this was all... What do you think? Else, everything looks great (as usual)... Keep up the good work! ;)

Regards,
Tommy
Posted on 2003-10-07 01:21:24 by Tommy
Hi TQN

Thanks for the bug report. Will be fixed soon.

KetilO
Posted on 2003-10-07 01:52:58 by KetilO
Hi Tommy

Thanks for your suggestions.

1. On my todo list.
2. Good idea. (Might get some design problems)
3. Ok. I can wait.
4. The hotkey control has problems with some key combinations.

KetilO
Posted on 2003-10-07 01:57:12 by KetilO
Ok ;)
Posted on 2003-10-08 01:14:12 by Tommy
Hi KetilO,
Open the ResEd, press Alt-T, both File and Format menu selected, it should be only File menu selected.
Double click *.rc file lauch ResEd, but it would not open the *.rc file. BTW double click the *.rc file should lauch and open the *.rc file

Regards
Posted on 2003-10-09 07:25:17 by QS_Ong
Hi all

New upload above.

- Added commandline filename support.
- Added drop file support.
- Added Name / ID tool.
- Fixed several bugs.

KetilO
Posted on 2003-10-10 04:47:09 by KetilO
Hi all

New upload above.

- Added name / ID export and export options.
- Improved dialog unit to pixel conversion.

KetilO
Posted on 2003-10-13 05:41:26 by KetilO
Hi all

New upload above.

- Added versioninfo.
- Some minor adjustments.

KetilO
Posted on 2003-10-14 05:53:32 by KetilO
Hi all

New upload above.

- Added visual menu.
- Added visual image control.
- Added visual animation control.
- Fixed bugs.

See included demo project.
Complete sources can be found on my website.

KetilO
Posted on 2003-10-16 03:36:12 by KetilO
What can I say :) .... once again: very good work, Kjetil! ;)
Posted on 2003-10-16 09:50:06 by Tommy
KetilO,

Very nice work :alright:

But one I do not give rest :confused: - in dialogue are generated the string of such type:

CONTROL "Exit",IDC_EXIT,"Button",NOT 0x00820000|0x50010000,142,73,44,15,0x00000000

Why in each string is generated 'NOT number'?
Logical NOT with non-zero number will be a zero.
I have look source text and has finded here is such fragment:
Here is fragment from dlgedit.asm line 4510

mov eax,.style
and eax,dwNOTStyle
xor eax,dwNOTStyle
.if eax
push eax
invoke SaveStr,edi,addr szNOTStyle
add edi,eax
pop eax
invoke SaveHexVal,eax,FALSE
mov al,'|'
stosb
.endif

If result AND_XOR will is a zero, that nothing will not be recorded,
but if it is not a zero, that will be a recorded construction giving
in total zero - a paradox.
Posted on 2003-10-23 07:25:12 by Sphinx
Hi Sphinx

Don't think of it as a logical operation. What it does is to instruct the resource compiler to not use any of its default styles.

KetilO
Posted on 2003-10-23 07:38:33 by KetilO