tests/projects/svghmi_v2/py_ext_0@py_ext/pyfile.xml
author Edouard Tisserant <edouard.tisserant@gmail.com>
Mon, 16 Oct 2023 23:50:58 +0200
changeset 3868 e9807c28a788
parent 3416 53c66c4aefa3
permissions -rw-r--r--
Fix template conflict in XSLT with lxml>=4.9.0 again

Earlier attempt was fixing conflict with -1.0 priority attribute,
as a side effect of such low priority, SFC Actions were not
editable anymore.

This time move template around instead of using explicit priority.
3016
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
     1
<?xml version='1.0' encoding='utf-8'?>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
     2
<PyFile xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
     3
  <variables>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
     4
    <variable name="SomePLCglobal" type="HMI_STRING" initial="'blaf'" onchange="MyOnChangeFunc"/>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
     5
  </variables>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
     6
  <globals>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
     7
    <xhtml:p><![CDATA[
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
     8
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
     9
def MyOnChangeFunc(changed_var_name):
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    10
    print changed_var_name + ": " + getattr(PLCGlobals, changed_var_name)
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    11
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    12
]]></xhtml:p>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    13
  </globals>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    14
  <init>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    15
    <xhtml:p><![CDATA[
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    16
]]></xhtml:p>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    17
  </init>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    18
  <cleanup>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    19
    <xhtml:p><![CDATA[
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    20
]]></xhtml:p>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    21
  </cleanup>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    22
  <start>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    23
    <xhtml:p><![CDATA[
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    24
]]></xhtml:p>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    25
  </start>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    26
  <stop>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    27
    <xhtml:p><![CDATA[
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    28
]]></xhtml:p>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    29
  </stop>
085a678715d0 Beremiz test project with newly created widgets.
usveticic
parents:
diff changeset
    30
</PyFile>