--- 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