PLCOpenEditor.py
changeset 98 ec5d7af033d8
parent 97 28337cd092fd
child 102 85875dcb7754
--- a/PLCOpenEditor.py	Wed Sep 19 13:32:24 2007 +0200
+++ b/PLCOpenEditor.py	Wed Sep 19 15:20:59 2007 +0200
@@ -2645,8 +2645,13 @@
         def VariableTypeFunction(event):
             row = self.VariablesGrid.GetGridCursorRow()
             self.Table.SetValueByName(row, "Type", base_type)
-            self.SaveValues()
             self.Table.ResetView(self.VariablesGrid)
+            self.SaveValues(False)
+            self.Viewer.RefreshView()
+            self.Viewer.VerifyVariableTypeCompatibility()
+            self.Controler.BufferProject()
+            self.ParentWindow.RefreshTitle()
+            self.ParentWindow.RefreshEditMenu()
             event.Skip()
         return VariableTypeFunction