Hi,
first of all: good new version. I'm glad to see that WinASM becomes better each day.

While playing a bit with resources, i figured out following things: (maybe already known, i don't know):

- the resourcetype "RCDATA" is missing. In case of that, such resources aren't shown by using the listview via . But it is possible to use them (adding to RC-file manualy)

- there are several other resource types not known at the moment.

- resource pharsing contains a phare "feature". By using the line
PNG_MAIN RCDATA DISCARDALBE "Res\Texture.png"

It is converted to
PNG_MAIN RCDATA DISCARDALBE "Res[TAB]exture.png"

In case of that, the resource is not avail.
-> SOLUTION: write the line WITHOUT quotation marks:
PNG_MAIN RCDATA DISCARDALBE Res\Texture.png

Now it is phared as "normal" text and the resource is found.

Regards, Pegasus

EDIT: list of resource types...


Resource types - import by ordinal
RT_CURSOR equ 1 RC.EXE: CURSOR
RT_BITMAP equ 2 RC.EXE: BITMAP
RT_ICON equ 3 RC.EXE: ICON
RT_MENU equ 4 RC.EXE: MENU
RT_DIALOG equ 5 RC.EXE: DIALOG
RT_STRING equ 6 RC.EXE: STRING / STRINGTABLE
RT_FONTDIR equ 7 RC.EXE: FONTDIR
RT_FONT equ 8 RC.EXE: FONT
RT_ACCELERATOR equ 9 RC.EXE: ACCELERATOR
RT_RCDATA equ 10 RC.EXE: RCDATA
RT_MESSAGETABLE equ 11 RC.EXE: MESSAGETABLE
RT_GROUPCURSOR equ 12 RC.EXE: 12 - autogen, pointer to RT_CURSOR
RT_GROUPICON equ 14 RC.EXE: 14 - autogen, pointer to RT_ICON
RT_VERSIONINFO equ 16 RC.EXE: VERSIONINFO
RT_DLGINCLUDE equ 17 RC.EXE: DLGINCLUDE
RT_PLUGPLAY equ 19 RC.EXE: PLUGPLAY
RT_VXD equ 20 RC.EXE: VXD
RT_ANICURSOR equ 21 RC.EXE: ANICURSOR
RT_ANIICON equ 22 RC.EXE: ANIICON
RT_HTML equ 23 RC.EXE: HTML
RT_MANIFEST equ 24 RC.EXE: 24

Resource types - import by name
RT_WAVE
RT_AVI
RT_IMAGE
...
Posted on 2004-02-25 03:58:12 by cu.Pegasus
Hi,

Thanks for your good words. I already know about the "feature". Will take care of it. Thanks for the info too.

Regards,

akyprian
Posted on 2004-02-25 05:56:34 by akyprian