From 1895133b393e84aa2050d42f6feb29f1a7bee34a Mon Sep 17 00:00:00 2001 From: Jason Stallings Date: Fri, 6 Feb 2015 12:45:43 -0600 Subject: [PATCH] Added additional keys for keyTap. --- src/robotjs.cc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/robotjs.cc b/src/robotjs.cc index 318f6ea9..06e150d1 100644 --- a/src/robotjs.cc +++ b/src/robotjs.cc @@ -210,6 +210,26 @@ NAN_METHOD(keyTap) { key = K_ESCAPE; } + else if (strcmp(k, "delete") == 0) + { + key = K_DELETE; + } + else if (strcmp(k, "home") == 0) + { + key = K_HOME; + } + else if (strcmp(k, "end") == 0) + { + key = K_END; + } + else if (strcmp(k, "pageup") == 0) + { + key = K_PAGEUP; + } + else if (strcmp(k, "pagedown") == 0) + { + key = K_PAGEDOWN; + } else { return NanThrowError("Invalid key specified.");