Mercurial > code > home > repos > light9
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: |