I allow it, yes (no different than a physical selector switch turned real fast), but you don't have to if you want to. The text PBs are just Requests to change from one state to another. The gauge object points to the current state.
There are four tags involved, not just one.
The PLC, not the HMI, determines whether a "state change request" will be honored or not, or how it will be. If you want to have the state go from HAND to OFF when you press AUTO, so be it.
I've tried using the multistate object (using three bitmaps like Norm shows, but on a touchscreen, not a keypad model), and I've found that the commication delay between the Panelview changing the state and then reading the state back (even using the same tage fo Write and Indication) was too long, and that the operator would think he did something wronq, which would change the state again (to something that he didn't want, so now he has to press the button twice..... It didn't work very well.)
Since Norm has a keypad type, he gets to use two keys to changes state, and change it only by one. He could be allow the operator to go directly from HAND to AUTO, but choses not to.
Is there a reason for this question (a safety issue that you think I'm missing)?