| 
														
															@@ -65,6 +65,11 @@ def _draw_fx3(frame,c,r,gui,mode="FX"): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ct.elem[comm] = b 
														 | 
														
														 | 
														
															         ct.elem[comm] = b 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         ct.val[comm] = 0 
														 | 
														
														 | 
														
															         ct.val[comm] = 0 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        def XXX(event=None,**data): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            print("XXX",event,data) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        #b.bind("<Button>",XXX) #tkevent.tk_event_fx(fix=0,elem=b,attr=comm,data=gui,mode=mode).cb) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        print(":",[comm]) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         b.bind("<Button>",tkevent.tk_event_fx(fix=0,elem=b,attr=comm,data=gui,mode=mode).cb) 
														 | 
														
														 | 
														
															         b.bind("<Button>",tkevent.tk_event_fx(fix=0,elem=b,attr=comm,data=gui,mode=mode).cb) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if comm == "xREC-FX": 
														 | 
														
														 | 
														
															         if comm == "xREC-FX": 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -75,6 +80,10 @@ def _draw_fx3(frame,c,r,gui,mode="FX"): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             b["text"] = comm 
														 | 
														
														 | 
														
															             b["text"] = comm 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             b["bg"] = "#ffbf00" 
														 | 
														
														 | 
														
															             b["bg"] = "#ffbf00" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if comm == "PLAY":  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            b["bg"] = "orange" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            b.config(activebackground="#dd0") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if comm in MAIN.meta.fx3_grid: 
														 | 
														
														 | 
														
															         if comm in MAIN.meta.fx3_grid: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             fx_func = MAIN.meta.fx3_grid[comm] 
														 | 
														
														 | 
														
															             fx_func = MAIN.meta.fx3_grid[comm] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             fx_func.data["wrap"] = 1 
														 | 
														
														 | 
														
															             fx_func.data["wrap"] = 1 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -85,6 +94,7 @@ def _draw_fx3(frame,c,r,gui,mode="FX"): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if comm.startswith("TYPE:"):  
														 | 
														
														 | 
														
															             if comm.startswith("TYPE:"):  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 b["bg"] = "orange" 
														 | 
														
														 | 
														
															                 b["bg"] = "orange" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 b.config(activebackground="#dd0") 
														 | 
														
														 | 
														
															                 b.config(activebackground="#dd0") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             for a in ["SPEED:","SIZE:","START:","OFFSET:"]: 
														 | 
														
														 | 
														
															             for a in ["SPEED:","SIZE:","START:","OFFSET:"]: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 if comm.startswith(a):  
														 | 
														
														 | 
														
															                 if comm.startswith(a):  
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     b["bg"] = "lightgreen" 
														 | 
														
														 | 
														
															                     b["bg"] = "lightgreen" 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -181,7 +191,7 @@ class MANAGER(): # DUMMY 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     def __init__(self,*arg,**args): 
														 | 
														
														 | 
														
															     def __init__(self,*arg,**args): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         print(self,"__init__",arg,args) 
														 | 
														
														 | 
														
															         print(self,"__init__",arg,args) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    def _go(self,nr,*arg,**args): #val=None,xfade=None,event=None,button="",ptfade=None): 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    def send(self,nr,*arg,**args): #val=None,xfade=None,event=None,button="",ptfade=None): 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if _global_key_lock: 
														 | 
														
														 | 
														
															         if _global_key_lock: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return 
														 | 
														
														 | 
														
															             return 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -190,6 +200,7 @@ class MANAGER(): # DUMMY 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         v = args["val"] 
														 | 
														
														 | 
														
															         v = args["val"] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															          
														 | 
														
														 | 
														
															          
														 | 
													
												
											
												
													
														| 
														 | 
														
															         msg=json.dumps([{"event":"EXEC","EXEC":btn_nr+1,"VAL":v,"NR-KEY":btn_nr}]).encode("utf-8") 
														 | 
														
														 | 
														
															         msg=json.dumps([{"event":"EXEC","EXEC":btn_nr+1,"VAL":v,"NR-KEY":btn_nr}]).encode("utf-8") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        msg=json.dumps([{"event":"XXX","YYY":1,"VAL":12}]).encode("utf-8") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         cprint("SEND MASTER._GO:",msg,color="green") 
														 | 
														
														 | 
														
															         cprint("SEND MASTER._GO:",msg,color="green") 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         cmd_client.send(msg) 
														 | 
														
														 | 
														
															         cmd_client.send(msg) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -266,7 +277,7 @@ win_title="FX3" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 store = movewin.load_all_sdl(win_title) 
														 | 
														
														 | 
														
															 store = movewin.load_all_sdl(win_title) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 print(store) 
														 | 
														
														 | 
														
															 print(store) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 W=380 
														 | 
														
														 | 
														
															 W=380 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-H=500 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+H=550 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 POS=[800,200] 
														 | 
														
														 | 
														
															 POS=[800,200] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 if store: 
														 | 
														
														 | 
														
															 if store: 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     W = store[-4] 
														 | 
														
														 | 
														
															     W = store[-4] 
														 |