editors/ConfTreeNodeEditor.py
changeset 1846 14b40afccd69
parent 1768 691083b5682a
child 1847 6198190bc121
equal deleted inserted replaced
1845:3abde7651c38 1846:14b40afccd69
   494         self.RefreshScrollbars()
   494         self.RefreshScrollbars()
   495 
   495 
   496     def GetItemChannelChangedFunction(self, dir):
   496     def GetItemChannelChangedFunction(self, dir):
   497         def OnConfNodeTreeItemChannelChanged(event):
   497         def OnConfNodeTreeItemChannelChanged(event):
   498             confnode_IECChannel = self.Controler.BaseParams.getIEC_Channel()
   498             confnode_IECChannel = self.Controler.BaseParams.getIEC_Channel()
   499             res = self.SetConfNodeParamsAttribute("BaseParams.IEC_Channel", confnode_IECChannel + dir)
   499             self.SetConfNodeParamsAttribute("BaseParams.IEC_Channel", confnode_IECChannel + dir)
   500             wx.CallAfter(self.RefreshIECChannelControlsState)
   500             wx.CallAfter(self.RefreshIECChannelControlsState)
   501             wx.CallAfter(self.ParentWindow._Refresh, TITLE, FILEMENU, PROJECTTREE)
   501             wx.CallAfter(self.ParentWindow._Refresh, TITLE, FILEMENU, PROJECTTREE)
   502             event.Skip()
   502             event.Skip()
   503         return OnConfNodeTreeItemChannelChanged
   503         return OnConfNodeTreeItemChannelChanged
   504 
   504 
   532             event.Skip()
   532             event.Skip()
   533         return OnChoiceChanged
   533         return OnChoiceChanged
   534 
   534 
   535     def GetChoiceContentCallBackFunction(self, choicectrl, staticboxsizer, path):
   535     def GetChoiceContentCallBackFunction(self, choicectrl, staticboxsizer, path):
   536         def OnChoiceContentChanged(event):
   536         def OnChoiceContentChanged(event):
   537             res = self.SetConfNodeParamsAttribute(path, choicectrl.GetStringSelection())
   537             self.SetConfNodeParamsAttribute(path, choicectrl.GetStringSelection())
   538             wx.CallAfter(self.RefreshConfNodeParamsSizer)
   538             wx.CallAfter(self.RefreshConfNodeParamsSizer)
   539             event.Skip()
   539             event.Skip()
   540         return OnChoiceContentChanged
   540         return OnChoiceContentChanged
   541 
   541 
   542     def GetTextCtrlCallBackFunction(self, textctrl, path, refresh=False):
   542     def GetTextCtrlCallBackFunction(self, textctrl, path, refresh=False):