editors/Viewer.py
changeset 1431 df59be5afb08
parent 1417 374238039643
child 1481 5b294dcaae18
equal deleted inserted replaced
1430:754fa90c8b27 1431:df59be5afb08
  1112     def ElementNeedRefresh(self, element):
  1112     def ElementNeedRefresh(self, element):
  1113         self.ElementRefreshList_lock.acquire()
  1113         self.ElementRefreshList_lock.acquire()
  1114         self.ElementRefreshList.append(element)
  1114         self.ElementRefreshList.append(element)
  1115         self.ElementRefreshList_lock.release()
  1115         self.ElementRefreshList_lock.release()
  1116 
  1116 
  1117     def NewDataAvailable(self, ticks, *args, **kwargs):
  1117     def NewDataAvailable(self, ticks):
  1118         if self.IsShown():
  1118         if self.IsShown():
  1119             refresh_rect = None
  1119             refresh_rect = None
  1120             self.ElementRefreshList_lock.acquire()
  1120             self.ElementRefreshList_lock.acquire()
  1121             for element in self.ElementRefreshList:
  1121             for element in self.ElementRefreshList:
  1122                 if refresh_rect is None:
  1122                 if refresh_rect is None: