Explorar o código

cleanup fx button's

micha %!s(int64=2) %!d(string=hai) anos
pai
achega
e9b3f15555
Modificáronse 1 ficheiros con 11 adicións e 5 borrados
  1. 11 5
      _LibreLightDesk.py

+ 11 - 5
_LibreLightDesk.py

@@ -1134,7 +1134,7 @@ class Xevent():
                         
                 if event.num == 3:
                     if not modes.val("REC"):
-                        self.data.preset_go(nr,xfade=0,event=event,val=255)
+                        self.data.preset_go(nr,xfade=0,ptfade=0,event=event,val=255)
                         
                 return 0
             elif self.mode == "INPUT":
@@ -1458,8 +1458,8 @@ class GUI():
 
         self.fx = Elem_Container()
         self.fx.commands =[
-                "FX:DIM","FX:\nRED","BASE:\n-", "WIDTH:\n25","DIR:\n1","INVERT:\n1","\n","SHUFFLE:\n0"
-                ,"SIZE:\n","SPEED:\n","START:\n","OFFSET:\n","WING:\n2"
+                "FX:DIM","FX:\nRED", "WIDTH:\n25","WING:\n2","DIR:\n1","INVERT:\n1","\n","SHUFFLE:\n0"
+                ,"SIZE:\n","SPEED:\n","START:\n","OFFSET:\n","BASE:\n-" 
                 ]
         self.fx_generic = Elem_Container()
         self.fx_generic.commands =["FX:SIN","FX:COS","FX:RAMP","FX:RAMP2","FX:FD","FX:ON"] 
@@ -2100,9 +2100,9 @@ def draw_enc(gui,xframe):
             continue
         v=0
         
-        b = tk.Button(frame,bg="orange", text=str(attr)+'',width=6)
+        b = tk.Button(frame,bg="#6e6e6e", text=str(attr)+'',width=6)
         if attr == "DIM":
-            b = tk.Button(frame,bg="yellow", text=str(attr)+'',width=6)
+            b = tk.Button(frame,bg="#ff7f00", text=str(attr)+'',width=6)
         b.bind("<Button>",Xevent(fix=0,elem=b,attr=attr,data=gui,mode="ENCODER").cb)
         b.grid(row=r, column=c, sticky=tk.W+tk.E)
         c+=1
@@ -3990,6 +3990,9 @@ class GUIWindow():
 
         #self._event_clear = Xevent(fix=0,elem=None,attr="CLEAR",data=self,mode="ROOT").cb
         self.tk.geometry(geo)
+    def update_idle_task(self):
+        tkinter.Tk.update_idletasks(gui_menu_gui.tk)
+        pass
     def close_app_win(self,event=None):
         print("close_app_win",self,event)
         if exit:
@@ -4175,6 +4178,9 @@ class Refresher():
     def loop(self,args={}):
         while 1:
             self.refresh()
+            try:
+                tkinter.Tk.update_idletasks(gui_menu_gui.tk)
+            except Exception as e:print("loop exc",e)
             time.sleep(0.2)
 
 refresher = Refresher()