Mercurial > enso_osx
changeset 13:f33df8208c7d
Oops, re-committed some code that I removed a few commits ago because we actually need it.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Sun, 24 Feb 2008 13:09:13 -0600 |
parents | e0dcf6c116be |
children | 5e34eb82d361 |
files | enso_osx/input.py |
diffstat | 1 files changed, 46 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/enso_osx/input.py Sun Feb 24 11:44:34 2008 -0600 +++ b/enso_osx/input.py Sun Feb 24 13:09:13 2008 -0600 @@ -31,6 +31,52 @@ KEYCODE_QUASIMODE_END = 1 KEYCODE_QUASIMODE_CANCEL = 2 +CASE_INSENSITIVE_KEYCODE_MAP = { + 29: "0", + 18: "1", + 19: "2", + 20: "3", + 21: "4", + 23: "5", + 22: "6", + 26: "7", + 28: "8", + 25: "9", + KEYCODE_SPACE: " ", + 0: "a", + 11: "b", + 8: "c", + 2: "d", + 14: "e", + 3: "f", + 5: "g", + 4: "h", + 34: "i", + 38: "j", + 40: "k", + 37: "l", + 46: "m", + 45: "n", + 31: "o", + 35: "p", + 12: "q", + 15: "r", + 1: "s", + 17: "t", + 32: "u", + 9: "v", + 13: "w", + 7: "x", + 16: "y", + 6: "z", + 44: "?", + 42: "\\", + 47: ".", + 41: ":", + 24: "+", + 27: "-", + } + _inputManager = None def get():