Mercurial > code > home > repos > light9
comparison bin/keyboardcomposer @ 385:e6f5ffb6a1b4
keyboardcomposer: zero hw sliders not used by row
author | David McClosky <dmcc@bigasterisk.com> |
---|---|
date | Fri, 15 Jun 2007 22:08:09 +0000 |
parents | d596d932a7f1 |
children | 551f06733559 |
comparison
equal
deleted
inserted
replaced
384:d596d932a7f1 | 385:e6f5ffb6a1b4 |
---|---|
178 self.keyhints.pack_configure(before=row) | 178 self.keyhints.pack_configure(before=row) |
179 | 179 |
180 for col in range(8): | 180 for col in range(8): |
181 try: | 181 try: |
182 subtk = self.slider_table[(self.current_row, col)] | 182 subtk = self.slider_table[(self.current_row, col)] |
183 self.sliders.valueOut("button-upper%d" % (col + 1), 127) | 183 col += 1 |
184 self.sliders.valueOut("button-upper%d" % col, 127) | |
184 except KeyError: | 185 except KeyError: |
185 # unfilled bottom row has holes (plus rows with incomplete | 186 # unfilled bottom row has holes (plus rows with incomplete |
186 # groups | 187 # groups |
187 self.sliders.valueOut("button-upper%d" % (col + 1), 0) | 188 self.sliders.valueOut("button-upper%d" % col, 0) |
189 self.sliders.valueOut("slider%d" % col, 0) | |
188 continue | 190 continue |
189 self.send_to_hw(subtk.name, col + 1) | 191 self.send_to_hw(subtk.name, col) |
190 | 192 |
191 def got_nudger(self, number, direction, full=0): | 193 def got_nudger(self, number, direction, full=0): |
192 subtk = self.slider_table[(self.current_row, number)] | 194 subtk = self.slider_table[(self.current_row, number)] |
193 if direction == 'up': | 195 if direction == 'up': |
194 if full: | 196 if full: |