curs_set(0);
keypad(screen, TRUE);
raw();
-
struct WinMeta win_meta = init_win_meta(screen);
struct Win win_keys = init_window(&win_meta, "Keys");
key = getch();
if (key == get_action_key(world.keybindings, "quit"))
break;
+ else if (key == get_action_key(world.keybindings, "scroll pad right"))
+ win_meta.pad_offset++;
+ else if (key == get_action_key(world.keybindings, "scroll pad left") && win_meta.pad_offset > 0)
+ win_meta.pad_offset--;
else if (key == get_action_key(world.keybindings, "toggle keys window"))
toggle_window(&win_meta, &win_keys);
else if (key == get_action_key(world.keybindings, "toggle map window"))
shift_window(&win_meta, 'f');
else if (key == get_action_key(world.keybindings, "shift backwards") && win_meta.active != 0)
shift_window(&win_meta, 'b');
- else if (key == get_action_key(world.keybindings, "grow hor") && win_meta.active != 0)
+ else if (key == get_action_key(world.keybindings, "grow horizontally") && win_meta.active != 0)
resize_window(&win_meta, '*');
- else if (key == get_action_key(world.keybindings, "shrink hor") && win_meta.active != 0)
+ else if (key == get_action_key(world.keybindings, "shrink horizontally") && win_meta.active != 0)
resize_window(&win_meta, '_');
- else if (key == get_action_key(world.keybindings, "grow ver") && win_meta.active != 0)
+ else if (key == get_action_key(world.keybindings, "grow vertically") && win_meta.active != 0)
resize_window(&win_meta, '+');
- else if (key == get_action_key(world.keybindings, "shrink ver") && win_meta.active != 0)
+ else if (key == get_action_key(world.keybindings, "shrink vertically") && win_meta.active != 0)
resize_window(&win_meta, '-');
else if (key == get_action_key(world.keybindings, "save keys"))
save_keybindings(&world);