objdictgen/networkedit.py
changeset 748 18ed0f3b030a
parent 744 bc1bbbb5ef71
child 778 9edaa9d21cf9
equal deleted inserted replaced
747:4725d8f909ff 748:18ed0f3b030a
   196     def RefreshNetworkNodes(self):
   196     def RefreshNetworkNodes(self):
   197         if self.NetworkNodes.GetPageCount() > 0:
   197         if self.NetworkNodes.GetPageCount() > 0:
   198             self.NetworkNodes.DeleteAllPages()
   198             self.NetworkNodes.DeleteAllPages()
   199         if self.NodeList:
   199         if self.NodeList:
   200             new_editingpanel = EditingPanel(self.NetworkNodes, self, self.Manager)
   200             new_editingpanel = EditingPanel(self.NetworkNodes, self, self.Manager)
   201             new_editingpanel.SetIndex(0)
   201             new_editingpanel.SetIndex(self.Manager.GetCurrentNodeID())
   202             self.NetworkNodes.AddPage(new_editingpanel, "")
   202             self.NetworkNodes.AddPage(new_editingpanel, "")
   203             for idx in self.NodeList.GetSlaveIDs():
   203             for idx in self.NodeList.GetSlaveIDs():
   204                 new_editingpanel = EditingPanel(self.NetworkNodes, self, self.NodeList, False)
   204                 new_editingpanel = EditingPanel(self.NetworkNodes, self, self.NodeList, False)
   205                 new_editingpanel.SetIndex(idx)
   205                 new_editingpanel.SetIndex(idx)
   206                 self.NetworkNodes.AddPage(new_editingpanel, "")
   206                 self.NetworkNodes.AddPage(new_editingpanel, "")
   207     
       
   208     
       
   209     
   207     
   210     def OnNodeSelectedChanged(self, event):
   208     def OnNodeSelectedChanged(self, event):
   211         if not self.Closing:
   209         if not self.Closing:
   212             selected = event.GetSelection()
   210             selected = event.GetSelection()
   213             # At init selected = -1
   211             # At init selected = -1