diff -r 034b6ce4f885 -r ef13a4007538 svghmi/widget_keypad.ysl2 --- 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");