Edan, >I force nil events to happen so I can get accurate timing.
My point is that not every nilEvent will necessarily be because of EvtSetNullEventTick() or a timeout. So you may still end up with *extra* nilEvents, which may or may not impact what you are trying to do. I don't know all the other conditions which can cause nilEvents, but one example is having the insertion point enabled in a field object. The OS causes the extra nilEvents, and then uses them to show / hide the flashing insertion point. Doug -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
