Ohhh ohhh ohhh! I know this one!
I knew I had seen this somewhere in DashBoard U, in this video!
https://www.rossvideo.com/gallery/in...-to-scripting/
I've added a simple DashBoard below with 3 buttons changing the value of your LED/Status Dot. It's simply setting the value of the parameter to '' with the 00 pairs as hex values of the RGB value.
Enjoy! :D
<abs contexttype="opengear" gridsize="20" id="_top">
<meta>
<params>
<param access="1" maxlength="0" name="LED" oid="LED" type="STRING" value="<#ff0000>" widget="dot"/>
</params>
</meta>
<param expand="true" height="80" left="220" oid="LED" top="160" width="40"/>
<button buttontype="push" height="80" left="260" name="RED" top="160" width="140">
<task tasktype="ogscript">params.setValue('LED', 0, '<#ff0000>');</task>
</button>
<button buttontype="push" height="80" left="420" name="YELLOW" top="160" width="140">
<task tasktype="ogscript">params.setValue('LED', 0, '<#ffff00>');</task>
</button>
<button buttontype="push" height="80" left="580" name="GREEN" top="160" width="140">
<task tasktype="ogscript">params.setValue('LED', 0, '<#00ff00>');</task>
</button>
</abs>
But yes... I didnt find any good information on how this was done either, I just remember I had seen it somewhere...
#DashBoard