>...when I activate the command bar I don't think a WinExitEvent is
>generated... Thus my form incorrectly concludes that it's safe to draw,
>and writes over the command bar.
Right, there's no event sent when the command bar comes up. But that's not
anything new with Palm OS 3.5; there wasn't an event sent when the previous
little "Command:" word popped up either, and the system has been doing that
since 1.0.
>What event is generated when the command bar goes away?
No event is generated, again this isn't new, but clearly in your case you'd
prefer to know what the status is.
Basically there's no good way to tell if either variety of the command bar
is up; you can only call MenuEraseStatus() to close it if necessary. But
even if there was a mechanism, you'd also want to know its bounds too.
I'll see what can be done, but nothing can be added to the rom for shipping
products or for the 3.5 schedule. Perhaps some glue or sample code showing
the safe way to do it on existing roms.
-David Fedor
Palm Developer Support