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/