The picture below shows the dependencies that exists between source files in a typical Symbian application.
.hrh files contains enumerations that are used in .rss, .h and .cpp files. The typical content of such file is the list of commands that are defined in the application menus, toolbars, etc...:
// MyApp.hrh
//
enum {
EMyAppCmdOpenFile = 0x6000,
EMyAppCmdEdit,
...
};
It is a convention to use values from 0x6000 and upwards for these command IDs.
.rss files are resource files. These files contain the definitions of all static strings, buttons, menus, lists... used by the application UI. The Nokia Series 60 wizard also defines a .loc file type which is very close to .rss but can specifically be used to declare all static strings of your app. It is then easier to localize.
.rsg files are generated resource files. They are created at compile time by the resource compiler. They shall be included by .cpp files to handle resources.
.mbm files are Symbian bitmap files. An overview of these file format is presented there. A particularity of this file format is that several bitmaps can be stored in a single file.
.mbg files are generated by the toolchain when creating the .mbm. These files are typically included by C++ ans RSS files that uses bitmaps. A mbg file contains an ID for each bitmap within the corresponding .mbm
> File types and dependencies
Hi there,
Do you have any document/tools/site regarding the binary fileformat of .APP file?
Thank you very much.
regards, rodel
> File types and dependencies
> File types and dependencies
> File types and dependencies
> File types and dependencies
Hi,
In case of a DLL you have to load your resource file manually. Use CCoeEnv::AddResourceFile for this purpose.
tOtE
> File types and dependencies
What about rsc file format?
Where can i find it?
> File types and dependencies
> File types and dependencies
Reply to rsc related Question
It is a binary file created after building process. After building process every Application has got atleast two files called .app and .rsc
.rsc is build from .rss
You can find this .rsc file from the following location
your path where u loaded symbian os for e.g
C:\symbian\series60_2.1_cw\epoc32\release\WINSCW\UDEB\SYSTEM\APPS\your application name
Thanks & Regards Thinkways Software Technology Pvt Ltd. ,Bangalore,India Symbian Development Team
File types and dependencies
Hi
I want to know that why a symbian specific Resource complier and also we GUI application seperate code and resources ?