At 03:50 PM 11/5/2004, you wrote:
I believe I found an even slicker solution to this problem.

Basically, POL::CModalForm is doing something so that the default focus ring is never set. I can't for the life of me figure out what POL::CModalForm is doing wrong, but this appears to work around it.

The problem with five-way navigation and POL has to do with the order in which the library posts its event to the event queue. The five-way to work correctly, there has to be a frmOpenEvent in the queue when FrmInitForm is called. This is normally done by FrmGotoForm, as that posts a frmLoadEvent and a frmOpenEvent. However, in POL, the frmOpenEvent isn't posted until after the form's been initialized.


I've done some patches to my local copy of POL that fix this problem, and I sent those to Maks, but I've not seen a POL update in a while. If I can find my mail on this, I'll try to write up something for Combee on Palm OS.

-- Ben Combee, Technical Lead, Developer Services, PalmSource, Inc.
   "Combee on Palm OS" weblog: http://palmos.combee.net/
   Developer Fourm 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