|
@@ -1715,6 +1715,7 @@ class MASTER():
|
|
|
|
|
|
self.setup_elem = {} # Elem_Container()
|
|
self.setup_elem = {} # Elem_Container()
|
|
self.setup_cmd = ["SAVE\nSHOW","LOAD\nSHOW","NEW\nSHOW","SAVE\nSHOW AS","SAVE &\nRESTART","DRAW\nGUI","PRO\nMODE"]
|
|
self.setup_cmd = ["SAVE\nSHOW","LOAD\nSHOW","NEW\nSHOW","SAVE\nSHOW AS","SAVE &\nRESTART","DRAW\nGUI","PRO\nMODE"]
|
|
|
|
+ self.setup_cmd = ["SAVE\nSHOW","LOAD\nSHOW","NEW\nSHOW","SAVE\nSHOW AS","SAVE &\nRESTART","PRO\nMODE"]
|
|
|
|
|
|
self.fx_main = Elem_Container()
|
|
self.fx_main = Elem_Container()
|
|
self.fx_main.commands =["REC-FX","FX OFF","\n"]
|
|
self.fx_main.commands =["REC-FX","FX OFF","\n"]
|
|
@@ -3062,10 +3063,10 @@ if __run_main:
|
|
data.append({"text":"CONFIG"})
|
|
data.append({"text":"CONFIG"})
|
|
data.append({"text":"SDL-MIDI"})
|
|
data.append({"text":"SDL-MIDI"})
|
|
data.append({"text":"CLOCK"})
|
|
data.append({"text":"CLOCK"})
|
|
|
|
+ data.append({"text":"RAY-DMX"})
|
|
data.append({"text":"SDL-DMX"})
|
|
data.append({"text":"SDL-DMX"})
|
|
data.append({"text":"SDL-VPU"})
|
|
data.append({"text":"SDL-VPU"})
|
|
- data.append({"text":"RAY-DMX"})
|
|
|
|
- data.append({"text":"---"})
|
|
|
|
|
|
+ data.append({"text":"SDL-OSZI"})
|
|
data.append({"text":"---"})
|
|
data.append({"text":"---"})
|
|
data.append({"text":"---"})
|
|
data.append({"text":"---"})
|
|
data.append({"text":"- DEMO -"})
|
|
data.append({"text":"- DEMO -"})
|
|
@@ -3165,6 +3166,31 @@ if __run_main:
|
|
cls = sdl_config #: None #GUI_CONF
|
|
cls = sdl_config #: None #GUI_CONF
|
|
cb_ok = None
|
|
cb_ok = None
|
|
|
|
|
|
|
|
+ c = window_create_sdl_buffer(args=args,cls=cls,data=data,cb_ok=cb_ok,gui=master,scroll=1)
|
|
|
|
+ window_manager.new(None,name,wcb=c)
|
|
|
|
+ if libwin.split_window_show(pos_list,_filter=name):
|
|
|
|
+ window_manager.top(name)
|
|
|
|
+
|
|
|
|
+ # =======================================================================
|
|
|
|
+ #python3 /opt/LibreLight/Xdesk/vpu/watchdog_vpu.py -single
|
|
|
|
+ name="SDL-OSZI"
|
|
|
|
+ def sdl_config():
|
|
|
|
+ cmd="python3 /opt/LibreLight/ASP/monitor/oszi_grid.py"
|
|
|
|
+ print(cmd)
|
|
|
|
+
|
|
|
|
+ def xyz123(cmd):
|
|
|
|
+ os.system(cmd)
|
|
|
|
+ thread.start_new_thread(xyz123,(cmd,))
|
|
|
|
+ return [None,None,None]
|
|
|
|
+ args = {"title":name,"master":0,"width":W1,"height":H1,"left":L1,"top":TOP}
|
|
|
|
+ geo = libwin.split_window_position(pos_list,name)
|
|
|
|
+ if geo:
|
|
|
|
+ args.update(geo)
|
|
|
|
+
|
|
|
|
+ data = []
|
|
|
|
+ cls = sdl_config #: None #GUI_CONF
|
|
|
|
+ cb_ok = None
|
|
|
|
+
|
|
c = window_create_sdl_buffer(args=args,cls=cls,data=data,cb_ok=cb_ok,gui=master,scroll=1)
|
|
c = window_create_sdl_buffer(args=args,cls=cls,data=data,cb_ok=cb_ok,gui=master,scroll=1)
|
|
window_manager.new(None,name,wcb=c)
|
|
window_manager.new(None,name,wcb=c)
|
|
if libwin.split_window_show(pos_list,_filter=name):
|
|
if libwin.split_window_show(pos_list,_filter=name):
|