comparison light8/Lightboard.py @ 95:d5deeed83228

FancyDoubleVar is a DoubleVar where you can temporarily disable the callbacks FancyDoubleVar is a DoubleVar where you can temporarily disable the callbacks (at least the ones you made in python)
author drewp
date Sat, 13 Jul 2002 03:27:19 +0000
parents 233fe8cefa36
children a995fd1a8f03
comparison
equal deleted inserted replaced
94:29a8b23d8db5 95:d5deeed83228
157 157
158 # load levels from external sliders 158 # load levels from external sliders
159 extlevels = self.slidermapper.get_levels() 159 extlevels = self.slidermapper.get_levels()
160 for name, val in extlevels.items(): 160 for name, val in extlevels.items():
161 if name in self.scalelevels: 161 if name in self.scalelevels:
162 self.scalelevels[name].set(val) 162 sl = self.scalelevels[name]
163 sl.disable_traces()
164 sl.set(val)
165 sl.recreate_traces()
163 166
164 for lev,lab,oldlev,numlab in zip(levels, self.channel_levels, 167 for lev,lab,oldlev,numlab in zip(levels, self.channel_levels,
165 self.oldlevels, 168 self.oldlevels,
166 self.leveldisplay.number_labels): 169 self.leveldisplay.number_labels):
167 if lev != oldlev: 170 if lev != oldlev: