瀏覽代碼

add: btn config on (no fadetime... hazer,gobo)

micha 3 年之前
父節點
當前提交
50d5a9028d
共有 1 個文件被更改,包括 7 次插入0 次删除
  1. 7 0
      _LibreLightDesk.py

+ 7 - 0
_LibreLightDesk.py

@@ -1402,6 +1402,10 @@ class GUI(Base):
                 b["bg"] = "#5555ff"
                 b.config(activebackground="#6666ff")
 
+            elif "ON" in txt:
+                b["bg"] = "#ffcc00"
+                b["fg"] = "#00c"
+
             elif "GO" in txt:
                 b["fg"] = "black"
             elif "FL" in txt:
@@ -1509,6 +1513,9 @@ class GUI(Base):
                 
         elif not val:
             cprint("preset_go() STOP",value,color="red")
+        elif button == "on" or ( modes.val("ON") or ( "BUTTON" in cfg and cfg["BUTTON"] in ["on","ON"])):
+            fcmd  = FIXTURES.update_raw(rdata)
+            self._preset_go(rdata,cfg,fcmd,value,xfade=0,xFLASH=xFLASH)
         elif button == "go" or ( modes.val("GO") or ( "BUTTON" in cfg and cfg["BUTTON"] in ["go","GO"])): 
             fcmd  = FIXTURES.update_raw(rdata)
             self._preset_go(rdata,cfg,fcmd,value,xfade=xfade,xFLASH=xFLASH)