graphics/GraphicCommons.py
changeset 480 5389728644a5
parent 478 dc403c47af54
child 505 c5aec2269fb3
equal deleted inserted replaced
479:2fab0eefa66e 480:5389728644a5
   243     
   243     
   244     def SetDataProducer(self, producer):
   244     def SetDataProducer(self, producer):
   245         if self.RegisterTick and self.Debug:
   245         if self.RegisterTick and self.Debug:
   246             if producer is not None:
   246             if producer is not None:
   247                 producer.SubscribeDebugIECVariable("__tick__", self)
   247                 producer.SubscribeDebugIECVariable("__tick__", self)
   248             elif self.DataProducer is not None:
   248             if self.DataProducer is not None:
   249                 self.DataProducer.UnsubscribeDebugIECVariable("__tick__", self)        
   249                 self.DataProducer.UnsubscribeDebugIECVariable("__tick__", self)        
   250         self.DataProducer = producer
   250         self.DataProducer = producer
   251     
   251     
   252     def IsDebugging(self):
   252     def IsDebugging(self):
   253         return self.Debug
   253         return self.Debug