io/key: add support for the Tab and Space keys

Fixes gio#62

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2019-11-09 11:17:36 +01:00
parent da42412e56
commit de7d6b28fa
6 changed files with 23 additions and 0 deletions
+4
View File
@@ -419,6 +419,10 @@ func translateKey(k string) (string, bool) {
n = key.NamePageUp
case "PageDown":
n = key.NamePageDown
case "Tab":
n = key.NameTab
case " ":
n = "Space"
case "F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12":
n = k
default: