Well after much toil I'm back where I started, only even more confused than I was.
What I want to do is handle 5-way navigation key down events. I don't need "one-handed navigaion" or focus rings ect... I simply want to handle scrolling and selecting in a custom list control I made. I got this working over a year ago with the Tungsten C but the new navigation features on newer devices boke it. What I've gathered from the documentation and from Ben is I need to put my forms in "Interaction Mode". The docs tell me I can use FrmSetNavState() to do this, but this function causes Sys 0505 errors (and later on in the doc it actually say's don't use this with the T5). Next I looked at PilRC's NAVIGATION keyword but that seems to deal with setting up a tab order for one-handed navigation which I don't need... don't see how to just set interaction mode with it. The sample FiveWayV2 doesn't make any sense at all, is doesn't do anything according to the documentation, oh and the macros defined in PalmOneNavigator.h aren't in the palmOne SDK documentation and are only vaguely documented in the file. Forgive me if I sound negative but I've been pulling my hiar out over this for 3 days now and really gotten nowhere. Isn't there any way to just disable these new features and make the 5-way on newer devices act like older ones? Is that what Interaction Mode is supposed to do? How do I get into Interaction Mode if that's what I need to do? - Jim -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
