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