>They could still echo the command 'cut, copy, paste, what ever'  But even
>that's not consistant, why do they ONLY echo, cut, copy, paste, or edit
>commands and not others.  Granted, other items may be obvious, say causing a
>switch to another screen, but some may not.  If a meny causes a change to
>the current screen, changes field focus what have you, then that too should
>be echod if we want to be consistant.  But alas there are no hooks for this
>so it's not required.

Actually, the text of menu commands is always shown - after the slash is
entered and when the character (C for instance) is read, it'll always print
"Copy" - or whatever the text of the menu item is, for any menu item.  But
then sometimes the application will have to erase that status display
because it needs to draw on that part of the window, to obey the menu
command.

It is up to the application to remove the command display (with
MenuEraseStatus()) if it needs to.  I imagine some apps do it too often,
and that's sometimes bad for the user since they didn't get the immediate
confirmation that the right command was performed, but that's not enough to
fail an app for Platinum.

-David Fedor
Palm Developer Support


Reply via email to