x or q to exit

This commit is contained in:
q
2013-07-19 14:49:58 +03:00
parent 8b2738aa2e
commit e2b826bd2a

View File

@@ -90,9 +90,12 @@ def drawdigital(win,y,x,t):
def readinput(win):
try:
return win.getch()
input=win.getch()
if input in [ord(x) for x in ['x','X','q','Q']]:
return "x"
except:
return ""
return ""
def main():
stdscr=curses.initscr()
@@ -119,7 +122,7 @@ def main():
signal.signal(signal.SIGALRM, readinput)
signal.alarm(int(options.refresh))
userinput=readinput(stdscr)
if userinput!="":
if userinput=="x":
curses.nocbreak()
stdscr.keypad(0)
curses.endwin()