Viewer.py
changeset 264 11d5e2cb6faa
parent 261 6fe3ee00f9a0
child 267 a95bfb76a1eb
equal deleted inserted replaced
263:549c413cefce 264:11d5e2cb6faa
   478         self.Subscribed = {}
   478         self.Subscribed = {}
   479         self.SelectedElement = None
   479         self.SelectedElement = None
   480         self.HighlightedElement = None
   480         self.HighlightedElement = None
   481     
   481     
   482     def Flush(self):
   482     def Flush(self):
       
   483         for element, iec_path in self.Subscribed.iteritems():
       
   484             self.Controler.UnsubscribeDebugIECVariable(iec_path, element)
   483         for block in self.Blocks:
   485         for block in self.Blocks:
   484             block.Flush()
   486             block.Flush()
   485         for element, iec_path in self.Subscribed.iteritems():
       
   486             self.Controler.UnsubscribeDebugIECVariable(iec_path, element)
       
   487     
   487     
   488     # Remove all elements
   488     # Remove all elements
   489     def CleanView(self):
   489     def CleanView(self):
   490         for block in self.Blocks.keys():
   490         for block in self.Blocks.keys():
   491             block.Clean()
   491             block.Clean()