svghmi/widget_keypad.ysl2
branchsvghmi
changeset 2941 ef13a4007538
parent 2920 3ee337c8c769
child 2943 304e88bae115
--- a/svghmi/widget_keypad.ysl2	Sun Apr 19 10:48:34 2020 +0200
+++ b/svghmi/widget_keypad.ysl2	Sun Apr 19 22:01:12 2020 +0200
@@ -1,5 +1,18 @@
 // widget_keypad.ysl2
 
+emit "epilogue:keypad" {
+    |
+    | var keypads = {
+    foreach "$keypads_descs"{
+        const "keypad_id","@id";
+        foreach "arg"{
+            const "g", "$geometry[@Id = $keypad_id]";
+    |     "«@value»":["«$keypad_id»", «$g/@x», «$g/@y»],
+        }
+    }
+    | }
+}
+
 template "widget[@type='Keypad']", mode="widget_defs" {
     param "hmi_element";
     labels("Esc Enter BackSpace Keys Info Value");