> 2) How do I set up the navigation so that it selects a table, and 
> enables
> me to scroll the table and select a row using the 5-way keys.


I asked the same question some weeks ago and ended writing my own code for 
this. AFAIK, there is no common way to do this. You have to draw the focus ring 
for the table yourself in the event handler of your form (catch 
frmObjectFocusTakeEvent for your table, then do a FrmGlueNavDrawFocusRing to 
draw the ring around the table). 
Add some global variables that keep track of the selected record id, selected 
row and column in the table and a variable that keeps track if the table has 
focus (set it to false on frmObjectFocusLost of the table and remove the focus 
ring). 

You then need to handle left/right/up/down/center events when the table has the 
focus, color the background of the selected table item (and restore it on 
release). 

> I haven't been able to find the answer. I'd also like to find 
> exactly what
> the SKIP and FORCEINTERACTION keywords do for the navigation res.

Skip disables the object for 5-way navigation. Don'nt no what FORCEINTERACTION 
is for.

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

Reply via email to