clr=25 # light blue
clr=29 # dark blue

----------------------------------------
STATE

chan="$(IFO):GRD-$(SYSTEM)_STATE_N"
chanB="$(IFO):GRD-$(SYSTEM)_REQUEST_N"

calc="A=B"
clr=17

calc="A#B"
clr=33

----------------------------------------
MODE (chan="$(IFO):GRD-$(SYSTEM)_MODE")

LOAD
clr=33 # orange
calc="A=0"

PAUSE
clr=30 # yellow
calc="A=1"

EXEC
# clr=17 # dark green
clr=29 # dark blue
calc="A=2"

MANAGED
clr=39 # purple
calc="A=3"

ERROR
clr=20 # red
calc="A#0"

----------------------------------------
STATUS (chan="$(IFO):GRD-$(SYSTEM)_STATUS")

ENTER
calc="A=0"
clr=9

MAIN
calc="A=1"
clr=15

RUN
calc="A=2"
clr=16

DONE
calc="A=3"
clr=17

JUMP
calc="A=4"
clr=36

REDIRECT
calc="A=5"
clr=30

----------------------------------------
ERROR (chan="$(IFO):GRD-$(SYSTEM)_ERROR")

calc="A=0"
clr=20 # red






+rectangle {
+       object {
+               x=0
+               y=0
+               width=519
+               height=283
+       }
+       "basic attribute" {
+               clr=30
+       }
+       "dynamic attribute" {
+               vis="calc"
+               calc="A#100"
+               chan="$(IFO):GRD-$(SYSTEM)_USERMSG"
+       }
+}
