Pārlūkot izejas kodu

testime: toggle text input with a mouse click

Sam Lantinga 2 dienas atpakaļ
vecāks
revīzija
5441d33c0e
1 mainītis faili ar 8 papildinājumiem un 0 dzēšanām
  1. 8 0
      test/testime.c

+ 8 - 0
test/testime.c

@@ -1044,6 +1044,14 @@ int main(int argc, char *argv[])
                     ToggleSettings(ctx);
                 } else if (ctx->settings_visible) {
                     ClickSettings(ctx, point.x, point.y);
+                } else {
+                    if (SDL_TextInputActive(ctx->window)) {
+                        SDL_Log("Disabling text input\n");
+                        SDL_StopTextInput(ctx->window);
+                    } else {
+                        SDL_Log("Enabling text input\n");
+                        SDL_StartTextInput(ctx->window);
+                    }
                 }
                 break;
             }