diff --git a/druid/const.lua b/druid/const.lua index 7d1dcf0..5194c5a 100644 --- a/druid/const.lua +++ b/druid/const.lua @@ -4,10 +4,11 @@ local M = {} -M.ACTION_TOUCH = hash("touch") M.ACTION_TEXT = hash("text") -M.ACTION_BACKSPACE = hash("backspace") -M.ACTION_ENTER = hash("enter") +M.ACTION_TOUCH = hash("touch") +M.ACTION_MARKED_TEXT = hash("marked_text") +M.ACTION_BACKSPACE = hash("key_backspace") +M.ACTION_ENTER = hash("key_enter") M.ACTION_BACK = hash("back") @@ -68,6 +69,7 @@ M.SWIPE = { M.EMPTY_FUNCTION = function() end M.EMPTY_STRING = "" +M.SPACE_STRING = " " M.EMPTY_TABLE = {} diff --git a/input/game.input_binding b/input/game.input_binding index 8700888..ad63cf8 100644 --- a/input/game.input_binding +++ b/input/game.input_binding @@ -1,6 +1,6 @@ key_trigger { input: KEY_BACKSPACE - action: "back" + action: "key_backspace" } key_trigger { input: KEY_BACK @@ -10,7 +10,19 @@ key_trigger { input: KEY_SPACE action: "key_space" } +key_trigger { + input: KEY_ENTER + action: "key_enter" +} mouse_trigger { input: MOUSE_BUTTON_1 action: "touch" } +text_trigger { + input: TEXT + action: "text" +} +text_trigger { + input: MARKED_TEXT + action: "marked_text" +}