Larry, > I've been playing with someone else's program and I noticed something > funny: calls to StrPrintF were causing POSE to halt with an > "Unsupported" error while emulating a PalmPilot with OS 2.0. > > I did a search back through the archives of this newsgroup and found > that someone else had run into discrepancies between StrPrintF in > different OS versions. A reply from Palm's Danny Epstein on October 30, > 2001 confirmed that, indeed, there were some features of StrPrintF that > weren't implemented until 3.0, and these differences probably had not > been documented. > > Now, here it is December of 2002, and it appears that they still haven't > been documented, at least not in the developer's reference. Could they > have been documented somewhere else?
I too found it very frustrating that this isn't documented anywhere. I believe the limitations for OS 2.0 are: 1. Leading zero (e.g., "%03u") won't work (I'm not 100% sure, but I don't think "%3u" will work either) 2. "h" modifier (e.g., "%hu") won't work Those are the only ones I've found so far, but there may be others. I'm amazed the documentation still says you need OS 2.0 to use StrPrintF, but doesn't bother to mention that the above won't work. Anyway, hope this helps. Tom -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
