Просмотр исходного кода

Restore backspace

Now we're feature complete with the previous version in C, and even a
bit further (resize support).
Luna Stadler лет назад: 4
Родитель
Сommit
a15f7a6a7c
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      zig/sdl/hello_sdl.zig

+ 4 - 0
zig/sdl/hello_sdl.zig

@ -83,6 +83,10 @@ pub fn main() !void {
83 83
                        c.SDLK_ESCAPE => {
84 84
                            quit = true;
85 85
                        },
86
                        c.SDLK_BACKSPACE => {
87
                            pos = if (pos == 0) max_chars - 1 else (pos - 1) % (max_chars - 1);
88
                            msg[pos] = '_';
89
                        },
86 90
                        else => {},
87 91
                    }
88 92
                },