Changeset - 75213189881e
[Not reviewed]
default
0 1 0
David McClosky - 18 years ago 2007-06-15 21:55:23
dmcc@bigasterisk.com
keyboardcomposer: ignore button-upper presses
1 file changed with 2 insertions and 0 deletions:
0 comments (0 inline, 0 general)
bin/keyboardcomposer
Show inline comments
 
@@ -336,24 +336,26 @@ class LevelServer(xmlrpc.XMLRPC):
 
        except Exception,e:
 
            ret=str(e)
 
        return ret
 

	
 
class Sliders(BCF2000):
 
    def __init__(self, kc):
 
        BCF2000.__init__(self)
 
        self.kc = kc
 
    def valueIn(self, name, value):
 
        kc = self.kc
 
        if name.startswith("slider"):
 
            kc.hw_slider_moved(int(name[6:]) - 1, value / 127)
 
        elif name.startswith("button-upper"):
 
            kc.change_row(kc.current_row)
 
        elif name.startswith("button-lower"):
 
            col = int(name[12:]) - 1
 
            self.valueOut(name, 0)
 
            try:
 
                tkslider = kc.slider_table[(kc.current_row, col)]
 
            except KeyError:
 
                return
 

	
 
            slider_var = tkslider.slider_var
 
            if slider_var.get() == 1:
 
                slider_var.set(0)
 
            else:
0 comments (0 inline, 0 general)