Is your program making many calls to FldInsert before returning to the application 
event loop? (A call to FldInsert can cause a fldChangedEvent to get queued - if this 
happens many times in the course of processing a single event, it could cause problems 
with the event queue.)  If this is what's happening, a solution is to detach the 
string buffer from the field, do all the editing on the string buffer, then reattach 
it to the field.  In the reference manual, the comments for FldGetTextHandle show some 
of the code to do this.
  Regards,
    Stephen
-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to