Browse Source

fix: TK-EXEC cfg-btn dialog

micha 8 months ago
parent
commit
0d374d032b
2 changed files with 6 additions and 1 deletions
  1. 1 0
      lib/execlib.py
  2. 5 1
      tkgui/EXEC.py

+ 1 - 0
lib/execlib.py

@@ -147,6 +147,7 @@ def exec_set_mc(excec_labels,exec_data):
             if "CFG" in d[v]:
                 cfg = d[v]["CFG"]
             mc.set(key2,json.dumps({"LABEL":l[i],"LEN":len(d[v])-1,"CFG":cfg}) )
+            #mc.set(key2,json.dumps({"label":l[i],"LEN":len(d[v])-1,"CFG":cfg}) )
         mc.set("EXEC-INDEX",json.dumps(index))
         print("---------------------------------------")
         #,start - time.time())

+ 5 - 1
tkgui/EXEC.py

@@ -176,7 +176,11 @@ class Gui():
             label = str(btn_nr) #self.elem_meta[nr] = META
 
             if v:
-                cfg = self.elem_meta[btn_nr] 
+                META = self.elem_meta[btn_nr] 
+                print("META",META)
+                cfg = META["CFG"]
+                label = META["LABEL"]
+                button = cfg["BUTTON"]
                 DIALOG.ask_exec_config(str(btn_nr+1),button=button,label=label,cfg=cfg)
             return 
         msg=json.dumps([{"event":"EXEC","EXEC":btn_nr,"VAL":v,"NR-KEY":btn_nr}]).encode("utf-8")