X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Keyboard.py;fp=Keyboard.py;h=3f1ff24f2f9e67955b2d283e26c2e458d9461757;hb=811a95d9a6a797149cdfc6a8ad9c6b2a779a87bc;hp=4c2a03bf778c588509c0150f767b41966db43ea2;hpb=8aab1c96c67b95d25fb175495894c38f82143cc9;p=audiocontrol.git diff --git a/Keyboard.py b/Keyboard.py index 4c2a03b..3f1ff24 100644 --- a/Keyboard.py +++ b/Keyboard.py @@ -23,7 +23,7 @@ class View(Views.View): keys = bindings.keys() keys.sort() column = 2 - row = 2 + row = 1 for key in keys: keyname = curses.keyname(key.code) if keyname.startswith('KEY_'): @@ -35,8 +35,8 @@ class View(Views.View): self.win().addstr(row, column, '%-6s %s' % (keyname, bindings[key].label[:self._size])) row += 1 - if row >= self.dy-2: - row = 2 + if row >= self.dy-1: + row = 1 column += self._size+10 if column+self._size+7 >= self.dx : break self.win().vline(1,column-2,curses.ACS_VLINE,self.dy-2) @@ -49,6 +49,7 @@ def register( viewmanager, x, y, dx, - dy ): - viewmanager.registerView( View(context, label, x,y,dx,dy) ) + dy, + size=9): + viewmanager.registerView( View(context, label, x,y,dx,dy,size) ) dispatcher.registerSource( Source(context, viewmanager.win()) )