beremiz
Clone
Summary
Browse
Changes
Graph
beremiz/svghmi/
RUNTIME: Variable forcing now uses limited list and buffer instead of systematical instance tree traversal and in-tree "fvalue" to keep track of forced value for pointed variables (external, located). Pointer swapping is performed when forcing externals and located, with backup being restored when forcing is reset. Retain still uses tree traversal.
RuntimeLists
2021-12-09, Edouard Tisserant
93ad018fb602
..
widgetlib/
Makefile
README
__init__.py
analyse_widget.xslt
analyse_widget.ysl2
default.svg
detachable_pages.ysl2
fonts.py
gen_dnd_widget_svg.xslt
gen_dnd_widget_svg.ysl2
gen_index_xhtml.xslt
gen_index_xhtml.ysl2
geometry.ysl2
hmi_tree.py
hmi_tree.ysl2
i18n.py
i18n.ysl2
inline_svg.ysl2
lists.ysl2
parse_labels.ysl2
pous.xml
sprintf.js
svghmi.c
svghmi.js
svghmi.py
svghmi_server.py
ui.py
widget_animate.ysl2
widget_animaterotation.ysl2
widget_back.ysl2
widget_button.ysl2
widget_circularbar.ysl2
widget_circularslider.ysl2
widget_custom.ysl2
widget_customhtml.ysl2
widget_display.ysl2
widget_dropdown.ysl2
widget_foreach.ysl2
widget_input.ysl2
widget_jsontable.ysl2
widget_jump.ysl2
widget_keypad.ysl2
widget_list.ysl2
widget_meter.ysl2
widget_multistate.ysl2
widget_pathslider.ysl2
widget_scrollbar.ysl2
widget_slider.ysl2
widget_switch.ysl2
widget_textlist.ysl2
widget_textstylelist.ysl2
widget_tooglebutton.ysl2
widgets_common.ysl2