PLCOpenEditor.py
changeset 258 bded3a67ea4b
parent 253 d9391572655f
child 260 ad7ced0e5662
equal deleted inserted replaced
257:d0a0ffbbd61c 258:bded3a67ea4b
  4000     
  4000     
  4001     def OnReturnTypeChanged(self, event):
  4001     def OnReturnTypeChanged(self, event):
  4002         words = self.TagName.split("::")
  4002         words = self.TagName.split("::")
  4003         self.Controler.SetPouInterfaceReturnType(words[1], self.ReturnType.GetStringSelection())
  4003         self.Controler.SetPouInterfaceReturnType(words[1], self.ReturnType.GetStringSelection())
  4004         self.Controler.BufferProject()
  4004         self.Controler.BufferProject()
       
  4005         self.ParentWindow.RefreshEditor(variablepanel = False)
  4005         self.ParentWindow.RefreshTitle()
  4006         self.ParentWindow.RefreshTitle()
  4006         self.ParentWindow.RefreshEditMenu()
  4007         self.ParentWindow.RefreshEditMenu()
       
  4008         self.ParentWindow.RefreshInstancesTree()
  4007         event.Skip()
  4009         event.Skip()
  4008     
  4010     
  4009     def OnClassFilter(self, event):
  4011     def OnClassFilter(self, event):
  4010         self.Filter = self.FilterChoiceTransfer[self.ClassFilter.GetStringSelection()]
  4012         self.Filter = self.FilterChoiceTransfer[self.ClassFilter.GetStringSelection()]
  4011         self.RefreshTypeList()
  4013         self.RefreshTypeList()