comparison light8/Lightboard.py @ 101:a995fd1a8f03

result of 7.12 performance
author dmcc
date Sun, 14 Jul 2002 02:44:27 +0000
parents d5deeed83228
children e04f7b552bcd
comparison
equal deleted inserted replaced
100:f13cf18224f2 101:a995fd1a8f03
105 'rebuild interface, reload data' 105 'rebuild interface, reload data'
106 self.get_data() 106 self.get_data()
107 self.subediting.refresh() 107 self.subediting.refresh()
108 self.buildinterface() 108 self.buildinterface()
109 bindkeys(self.master,'<Escape>', self.quit) 109 bindkeys(self.master,'<Escape>', self.quit)
110 self.master.tk_setPalette('gray40') 110 self.slidermapper.setup()
111 # self.master.tk_setPalette('gray40')
111 112
112 def stageassub(self): 113 def stageassub(self):
113 """returns the current onstage lighting as a levels 114 """returns the current onstage lighting as a levels
114 dictionary, skipping the zeros, and using names where 115 dictionary, skipping the zeros, and using names where
115 possible""" 116 possible"""
158 # load levels from external sliders 159 # load levels from external sliders
159 extlevels = self.slidermapper.get_levels() 160 extlevels = self.slidermapper.get_levels()
160 for name, val in extlevels.items(): 161 for name, val in extlevels.items():
161 if name in self.scalelevels: 162 if name in self.scalelevels:
162 sl = self.scalelevels[name] 163 sl = self.scalelevels[name]
163 sl.disable_traces() 164 # sl.disable_traces()
164 sl.set(val) 165 sl.set(val)
165 sl.recreate_traces() 166 # sl.recreate_traces()
166 167
167 for lev,lab,oldlev,numlab in zip(levels, self.channel_levels, 168 for lev,lab,oldlev,numlab in zip(levels, self.channel_levels,
168 self.oldlevels, 169 self.oldlevels,
169 self.leveldisplay.number_labels): 170 self.leveldisplay.number_labels):
170 if lev != oldlev: 171 if lev != oldlev: