--- a/svghmi/analyse_widget.xslt Fri Oct 11 10:38:30 2024 +0200
+++ b/svghmi/analyse_widget.xslt Fri Oct 11 10:46:46 2024 +0200
@@ -245,23 +245,6 @@
<xsl:apply-templates mode="genlabel" select="path"/>
</xsl:template>
<xsl:variable name="hmi_elements" select="//svg:*[starts-with(@inkscape:label, 'HMI:')]"/>
- <xsl:template match="widget[@type='AnimateRotation']" mode="widget_desc">
- <type>
- <xsl:value-of select="@type"/>
- </type>
- <longdesc>
- <xsl:text>AnimateRotation - DEPRECATED, do not use.
-</xsl:text>
- <xsl:text>Doesn't follow WYSIWYG principle, and forces user to add animateTransform tag in SVG (using inkscape XML editor for exemple)
-</xsl:text>
- </longdesc>
- <shortdesc>
- <xsl:text>AnimateRotation - DEPRECATED</xsl:text>
- </shortdesc>
- <path name="speed" accepts="HMI_INT,HMI_REAL">
- <xsl:text>speed</xsl:text>
- </path>
- </xsl:template>
<xsl:template match="widget[@type='Assign']" mode="widget_desc">
<type>
<xsl:value-of select="@type"/>
@@ -405,47 +388,6 @@
<xsl:text>Value to display</xsl:text>
</path>
</xsl:template>
- <xsl:template match="widget[@type='CircularSlider']" mode="widget_desc">
- <type>
- <xsl:value-of select="@type"/>
- </type>
- <longdesc>
- <xsl:text>CircularSlider - DEPRECATED, to be replaced by PathSlider
-</xsl:text>
- <xsl:text>This widget moves "handle" labeled group along "range" labeled
-</xsl:text>
- <xsl:text>arc, according to value of the single accepted variable.
-</xsl:text>
- <xsl:text>
-</xsl:text>
- <xsl:text>If "min" a "max" labeled texts are provided, or if first and second
-</xsl:text>
- <xsl:text>argument are given, then they are used as respective minimum and maximum
-</xsl:text>
- <xsl:text>value. Otherwise, value is expected to be in between 0 and 100.
-</xsl:text>
- <xsl:text>
-</xsl:text>
- <xsl:text>If "value" labeled text is found, then its content is replaced by value.
-</xsl:text>
- <xsl:text>During drag, "setpoint" labeled group is moved to position defined by user
-</xsl:text>
- <xsl:text>while "handle" reflects current value from variable.
-</xsl:text>
- </longdesc>
- <shortdesc>
- <xsl:text>CircularSlider - DEPRECATED</xsl:text>
- </shortdesc>
- <arg name="min" count="optional" accepts="int,real">
- <xsl:text>minimum value</xsl:text>
- </arg>
- <arg name="min" count="optional" accepts="int,real">
- <xsl:text>maximum value</xsl:text>
- </arg>
- <path name="value" accepts="HMI_INT,HMI_REAL">
- <xsl:text>Value to display</xsl:text>
- </path>
- </xsl:template>
<xsl:template match="widget[@type='CustomHtml']" mode="widget_desc">
<type>
<xsl:value-of select="@type"/>
@@ -587,6 +529,12 @@
</xsl:text>
<xsl:text>"ClassName:+/-number".
</xsl:text>
+ <xsl:text>
+</xsl:text>
+ <xsl:text>In case of "ClassName:offset", offset for first element is 1.
+</xsl:text>
+ <xsl:text>
+</xsl:text>
</longdesc>
<shortdesc>
<xsl:text>span widgets over a set of repeated HMI_NODEs</xsl:text>
@@ -938,27 +886,6 @@
<xsl:text>visible</xsl:text>
</path>
</xsl:template>
- <xsl:template match="widget[@type='Slider']" mode="widget_desc">
- <type>
- <xsl:value-of select="@type"/>
- </type>
- <longdesc>
- <xsl:text>Slider - DEPRECATED - use ScrollBar or PathSlider instead
-</xsl:text>
- </longdesc>
- <shortdesc>
- <xsl:text>Slider - DEPRECATED - use ScrollBar instead</xsl:text>
- </shortdesc>
- <path name="value" accepts="HMI_INT">
- <xsl:text>value</xsl:text>
- </path>
- <path name="range" accepts="HMI_INT">
- <xsl:text>range</xsl:text>
- </path>
- <path name="visible" accepts="HMI_INT">
- <xsl:text>visible</xsl:text>
- </path>
- </xsl:template>
<xsl:template match="widget[@type='Switch']" mode="widget_desc">
<type>
<xsl:value-of select="@type"/>