Keith Rollin wrote:

>Poser often needs to wake up the device in order to mess around with it a
>little.  Inserting pen events is one example of this.  And when Poser does 
>this, the result is that a nil event shows up in the application.
Thanks for the confirmation.

>While the difference can be awkward at times for developers, I sort of 
>view it as a good thing.
Hmm, I'll have to chew on that one for a while...

>Applications should be written not assuming that (a) nil
>events will show up only after the specified timeout period or (b) within the
>specified timeout period.
I agree with that, all right. But it seems to me that the closer Poser 
behaves to the real thing, the better job it does *as an emulator*.

That's a tough one, actually: do you want a strict emulator that always 
behaves exactly like the real device, or one that does some extra, 
non-device things that may be helpful in flushing out bugs? In my one 
case (admittedly rare) those extra things actually masked a bug for a 
while...still, I think I'd choose the latter.

The one suggestion I might make is to make it explicit: I looked in the 
docs and couldn't find anything about this...did I just miss it?

Dave Johnson

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

Reply via email to