dialogs/SFCStepDialog.py
branchpython3
changeset 3750 f62625418bff
parent 3303 0ffb41625592
--- a/dialogs/SFCStepDialog.py	Mon Mar 27 10:19:14 2023 +0200
+++ b/dialogs/SFCStepDialog.py	Fri Oct 28 12:39:15 2022 +0800
@@ -24,7 +24,7 @@
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 
 
-from __future__ import absolute_import
+
 import wx
 
 from graphics.SFC_Objects import SFC_Step
@@ -107,7 +107,7 @@
         @param values: Block parameters values
         """
         # For each parameters defined, set corresponding control value
-        for name, value in values.items():
+        for name, value in list(values.items()):
 
             # Parameter is step name
             if name == "name":
@@ -130,7 +130,7 @@
         values = {"name": self.StepName.GetValue()}
         values.update({
             name: control.IsChecked()
-            for name, control in self.ConnectorsCheckBox.iteritems()})
+            for name, control in self.ConnectorsCheckBox.items()})
         values["width"], values["height"] = self.Element.GetSize()
         return values
 
@@ -185,7 +185,7 @@
                                 self.Initial)
 
         # Update connectors of SFC step element according to check boxes value
-        for name, control in self.ConnectorsCheckBox.iteritems():
+        for name, control in self.ConnectorsCheckBox.items():
             if control.IsChecked():
                 getattr(self.Element, "Add" + name.capitalize())()
             else: