Is there any documentation or/and example on the Message Type Modules for the 3rd edition platform (Symbian OS v9.1) ?
Regards.
Sébastien.
Is there any documentation or/and example on the Message Type Modules for the 3rd edition platform (Symbian OS v9.1) ?
Regards.
Sébastien.
Last edited by sdalis; 2005-11-09 at 14:42.
Hi Sdalis,
were you able to find any updated information on this?
Currently, I am getting a "Bad MTM (<technology type UID>)" info popup message when running the emulator after I registered the MTMs.
Thanks,
Dominik
Hi Sébastien,
were you able to find any updated information on this?
Currently, I am getting a "Bad MTM (<technology type UID>)" info popup message when running the emulator after I registered the MTMs.
Thanks,
Dominik
I didn't find any update info on this on I've got the same error than you on the emulator. Fortunately, the MTM works fine on the E70 prototype
get the same "Bad MTM" error Message!
I set breakpoints for every export function in TextMTM and begin to debug, but none of them hit. So it seems that before the dlls get called, the OS has already marked them as invalid, now my suspicion is about the UIDs, when I convert project into vs2003, all of the projects report an invalid uid3 warning, can some experts give a explanation?
Finally I sucessed!!!!!! It runs!!!!! TxtMTM appears in the fifth slot of my message system
Could you post the solution?
Beover1984
-----------
Doing what comes naturally
assume you have all the dlls and libs, and the registration file: txtdat.rsc
1. put txtdat.rsc in \resource\messaging\mtm\ directory
2. put all dlls and libs in \sys\bin\ directory
3. register MTM again, in my case, MTM is not bad any more.
I read from website that symbian 9 required all libs,exes,dlls being put under \sys\bin, and also pay attention to your txtdat.rss file, make sure filename points to the right place.
====piece of my txtdat.rss=================================
MTM_COMPONENT_V2
{
human_readable_name = "TextMTM";
component_uid = KUidMtmClientComponentVal;
specific_uid_v2=KUidMtmDefaultSpecificVal;
entry_point = 1;
version = VERSION_V2 { major = 1; minor = 0; build = 100; };
filename = "\\sys\\bin\\txtc.dll"; //!!!
},
=======================================================
If this works for you?
I have not developed on S60 3rd. I just want to know the reason.Thanks a lot.
Beover1984
-----------
Doing what comes naturally