beremiz
Clone
Summary
Browse
Changes
Graph
SVGHMI: update generated xslt files
17 months ago, Edouard Tisserant
8d150133d225
Parents
b312fd26a6a9
Children
3550841665d3
d459b9179ec3
SVGHMI: update generated xslt files
2 files changed, 9 insertions(+), 10 deletions(-)
+1
-1
svghmi/analyse_widget.xslt
+8
-9
svghmi/gen_index_xhtml.xslt
--- a/svghmi/analyse_widget.xslt Thu Jan 09 17:10:40 2025 +0100
+++ b/svghmi/analyse_widget.xslt Thu Jan 09 17:11:18 2025 +0100
@@ -507,7 +507,7 @@
<longdesc>
<xsl:text>ForEach widget is used to span a small set of widget over a larger set of
</xsl:text>
- <xsl:text>repeated HMI_NODEs.
+ <xsl:text>repeated HMI_NODEs.
</xsl:text>
<xsl:text>
</xsl:text>
--- a/svghmi/gen_index_xhtml.xslt Thu Jan 09 17:10:40 2025 +0100
+++ b/svghmi/gen_index_xhtml.xslt Thu Jan 09 17:11:18 2025 +0100
@@ -4475,7 +4475,7 @@
<longdesc>
<xsl:text>ForEach widget is used to span a small set of widget over a larger set of
</xsl:text>
- <xsl:text>repeated HMI_NODEs.
+ <xsl:text>repeated HMI_NODEs.
</xsl:text>
<xsl:text>
</xsl:text>
@@ -4951,14 +4951,11 @@
</xsl:text>
<xsl:text> },
</xsl:text>
- <xsl:text>
-</xsl:text>
- <xsl:text> init: function() {
-</xsl:text>
- <xsl:text> this.animate();
-</xsl:text>
- <xsl:text> },
-</xsl:text>
+ </xsl:template>
+ <xsl:template xmlns="http://www.w3.org/2000/svg" mode="inline_svg" match="svg:image[starts-with(@inkscape:label, 'HMI:Image')]">
+ <xsl:copy>
+ <xsl:apply-templates mode="inline_svg" select="@*[not(contains(name(), 'href'))] | node()"/>
+ </xsl:copy>
</xsl:template>
<xsl:template match="widget[@type='Input']" mode="widget_desc">
<type>
@@ -10348,6 +10345,8 @@
</xsl:text>
<xsl:text> let widget = hmi_widgets[id];
</xsl:text>
+ <xsl:text> if(widget.curr_value != undefined) return;
+</xsl:text>
<xsl:text> widget.do_init();
</xsl:text>
<xsl:text> });