2018-01-03 22:52:03 +00:00
|
|
|
|
|
|
|
import curses
|
|
|
|
|
|
|
|
prenamed = {
|
|
|
|
10: "NEWLINE"
|
|
|
|
}
|
|
|
|
|
|
|
|
def nameFromKey(key):
|
|
|
|
if key in prenamed:
|
|
|
|
return prenamed[key]
|
2018-01-12 15:47:46 +00:00
|
|
|
try:
|
|
|
|
keyname = curses.keyname(key)
|
|
|
|
except ValueError:
|
|
|
|
return None
|
|
|
|
return str(keyname, "utf-8")
|