X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fupstream%2Fmobilegtd.git;a=blobdiff_plain;f=src%2Fgui%2Fgui.py;fp=src%2Fgui%2Fgui.py;h=a07091b3fb06126b37812e7770ab2b4f746041f9;hp=cf9536b79f7a3496a173af2ea22332b5a55d306a;hb=3f1310771fb7c333ebef7a2f0beac4120a0d8b65;hpb=5f9ae3ba1ab56fc86f1f362b5ea712b672b0b50f diff --git a/src/gui/gui.py b/src/gui/gui.py index cf9536b..a07091b 100644 --- a/src/gui/gui.py +++ b/src/gui/gui.py @@ -68,6 +68,15 @@ def get_key(key_name): key=eval('EKey%s'%key_name) return key +def key_shortname(key_name): + """ Find the one-character name for a key """ + if not key_name: + return None + elif key_name == 'Backspace': + return 'C' + else: + return key_name + def all_key_names(): return filter(lambda entry:entry[0:4]=='EKey',dir(key_codes)) def all_key_values():