From 0c3154757631b34c08d9808d979aab76774f7a33 Mon Sep 17 00:00:00 2001 From: Holger Schemel Date: Fri, 16 Nov 2018 08:53:57 +0100 Subject: [PATCH] added showing virtual keyboard for playfield text input in editor (Android) --- src/editor.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/editor.c b/src/editor.c index 2bf5543c..33e9dae5 100644 --- a/src/editor.c +++ b/src/editor.c @@ -12376,6 +12376,8 @@ static int DrawLevelText(int sx, int sy, char letter, int mode) case TEXT_SETCURSOR: DrawEditorElement(last_sx, last_sy, Feld[lx][ly]); DrawAreaBorder(sx, sy, sx, sy); + StartTextInput(SX + sx * ed_tilesize, SY + sy * ed_tilesize, + ed_tilesize, ed_tilesize); last_sx = sx; last_sy = sy; break; @@ -12420,6 +12422,7 @@ static int DrawLevelText(int sx, int sy, char letter, int mode) case TEXT_END: CopyLevelToUndoBuffer(UNDO_IMMEDIATE); DrawEditorElement(sx, sy, Feld[lx][ly]); + StopTextInput(); typing = FALSE; break; -- 2.34.1