It sounds like you're looking for what we call "radio toggle" buttons.
With these, the 'pressed' button lights-up and all other buttons that share the same parameter go dark (unpressed).
<abs contexttype="opengear">
<meta>
<params>
<param access="1" constrainttype="INT_CHOICE" name="Radio Toggles" oid="Radio_Toggles" precision="0" type="INT32" value="0" widget="radio-toggle">
<constraint key="0">Choice 1</constraint>
<constraint key="1">Choice 2</constraint>
<constraint key="2">Choice 3</constraint>
<constraint key="3">Choice 4</constraint>
</param>
</params>
</meta>
<param expand="true" height="82" left="18" oid="Radio_Toggles" style="style:toggleButton" top="19" width="464"/>
</abs>#DashBoard