>> The problem is that the handler routine starts
>> drawing BEFORE the OS has removed the pop-up
>> shortcut bar at the bottom of the screen.
>
>So, intercept vchrCommand or chrCommandStroke, then
>insert your delay (through nil-events in the event
>lopp, I assume).

No need to work that hard or put a delay in - just call MenuEraseStatus()
and it'll close the command confirmation bar, if one exists.  You can call
it before you do the redrawing without worrying whether it was a shortcut
or not.

-David Fedor
Palm, Inc.

-- 
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