At 06:43 AM 5/9/2005, you wrote:
Hello folks,

Could somebody point me to some kind of tutorial about how to support the 5-way navigation of the Treo devices?

It is my understanding that, if the application is designed properly, on a Treo the user could move through the various elements of the forms only with the 5-way control; no need to tap on the screen. I also have the vague idea that this is achieved by adding a "form naviganition resource" (or resources? for each form, I mean) to the application and then using the FrmNav* functions - but I'd like to see an example of how it is actually done.

Things get even more complicated by the fact that I don't have a Treo device and couldn't even make the Treo simulator work on my machine (it crashes). :-(

The five-way navigation API introduced on the Treo 600 is also on the Treo 650, Tungsten T5, and Tungsten E2 devices. I've written some about 'fnav' resources mainly on this forum (which you can search through the link in my signature). A major source of info is the PalmOne SDK PDF file from pluggedin.palmone.com.


Support for 'fnav' resources is built into PilRC 3.0 and later (my favorite way to specify them) and also is in the current PalmRC compiler in the PODS environment, although you need to write all the XML yourself.

See also http://palmos.combee.net/blog/TungstenT5NavigationAPICh.html. The most recent Palm OS 68K API SDK (the Fall 2004 release) has an updated glue library with FrmNavGlue functions for handling the Treo 600 and later devices correctly.

-- Ben Combee, Senior Software Engineer, palmOne, Inc.
   "Combee on Palm OS" weblog: http://palmos.combee.net/
   Developer Forum Archives:   http://news.palmos.com/read/all_forums/


-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to