the prototype of the function 'FrmSetFocus' is as follows:
void FrmSetFocus (FormType *formP,UInt16 fieldIndex)
This suggests that only Field objects may have 'focus'.
There is an event, 'fldEnterEvent', generated when a field receives the
focus (The field routine FldHandleEvent sends this event when the field
receives a penDownEvent within the bounds of a field.).
When a field receives the focus, another one looses it!
hope I'm right, hope it'll help.
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/