> I must be lucid and admit, it's too hard for me...
maybe time for a new project then :) not to be hard on you; but, its
better to start with a more simpler task than dive into something like
this. programming armlets is not easy - you need to know a lot about
whats happening in order to write them correctly.
i doubt there will be any 'easy' solution for doing armlets until
OS6 is officially out - i would compare armlet code to writing hacks.
if you have written a hack, your half way there for what you need to
know in order to write armlets.
remember - in hacks, you can call API's :) in armlets, its not so
easy (but, you can always switch back to 68k and call a trap).. ie:
UInt16
FrmCustomAlert(const void *emulStateP, Call68KFuncType *call68KFunc,
UInt16 alertId, const Char *s1, const Char *s2, const Char
*s3)
{
UInt8 stack[14];
*(UInt16 *)(&stack[ 0]) = (UInt16)__byte_swap16(alertId);
__write_unaligned32((UInt8 *)(&stack[ 2]), s1);
__write_unaligned32((UInt8 *)(&stack[ 6]), s2);
__write_unaligned32((UInt8 *)(&stack[10]), s3);
return ((UInt16)((call68KFunc)(emulStateP,
PceNativeTrapNo(sysTrapFrmCustomAlert),
stack,14)));
}
have you tried doing something like that?
---
Aaron Ardiri [EMAIL PROTECTED]
CEO - CTO +46 70 656 1143
Mobile Wizardry http://www.mobilewizardry.com/
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/support/forums/