diff options
Diffstat (limited to 'Mac/Tools/IDE/Wkeys.py')
-rw-r--r-- | Mac/Tools/IDE/Wkeys.py | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/Mac/Tools/IDE/Wkeys.py b/Mac/Tools/IDE/Wkeys.py new file mode 100644 index 0000000..45155f2 --- /dev/null +++ b/Mac/Tools/IDE/Wkeys.py @@ -0,0 +1,45 @@ +spacekey = ' ' +returnkey = '\r' +tabkey = '\t' +enterkey = '\003' +backspacekey = '\010' +deletekey = '\177' + +helpkey = '\005' + +leftarrowkey = '\034' +rightarrowkey = '\035' +uparrowkey = '\036' +downarrowkey = '\037' +arrowkeys = [leftarrowkey, rightarrowkey, uparrowkey, downarrowkey] + +topkey = '\001' +bottomkey = '\004' +pageupkey = '\013' +pagedownkey = '\014' +scrollkeys = [topkey, bottomkey, pageupkey, pagedownkey] + +navigationkeys = arrowkeys + scrollkeys + +keycodes = { + "space" : ' ', + "return" : '\r', + "tab" : '\t', + "enter" : '\003', + "backspace" : '\010', + "delete" : '\177', + "help" : '\005', + "leftarrow" : '\034', + "rightarrow" : '\035', + "uparrow" : '\036', + "downarrow" : '\037', + "top" : '\001', + "bottom" : '\004', + "pageup" : '\013', + "pagedown" : '\014' +} + +keynames = {} +for k, v in keycodes.items(): + keynames[v] = k +del k, v |