- else if (key == get_available_keycode_to_action("winconf"))
- {
- toggle_winconfig(world.wmeta->active);
- }
- else if (key == get_available_keycode_to_action("cyc_win_f"))
- {
- cycle_active_win(world.wmeta, 'f');
- }
- else if (key == get_available_keycode_to_action("cyc_win_b"))
- {
- cycle_active_win(world.wmeta, 'b');
- }
- else if (key == get_available_keycode_to_action("scrl_r"))
- {
- scroll_pad(win_meta, '+');
- }
- else if (key == get_available_keycode_to_action("scrl_l"))
- {
- scroll_pad(win_meta, '-');
- }
- else if (key == get_available_keycode_to_action("to_a_keywin"))
- {
- exit_err(toggle_window(win_meta, get_win_by_id('k')), err_toggle);
- }
- else if (key == get_available_keycode_to_action("to_g_keywin"))
- {
- exit_err(toggle_window(win_meta, get_win_by_id('0')), err_toggle);
- }
- else if (key == get_available_keycode_to_action("to_wg_keywin"))
- {
- exit_err(toggle_window(win_meta, get_win_by_id('1')), err_toggle);
- }
- else if (key == get_available_keycode_to_action("to_wk_keywin"))
- {
- exit_err(toggle_window(win_meta, get_win_by_id('2')), err_toggle);
- }
- else if (key == get_available_keycode_to_action("to_mapwin"))
- {
- exit_err(toggle_window(win_meta, win_map), err_toggle);
- }
- else if (key == get_available_keycode_to_action("to_infowin"))
- {
- exit_err(toggle_window(win_meta, get_win_by_id('i')), err_toggle);
- }
- else if (key == get_available_keycode_to_action("to_inv"))
- {
- exit_err(toggle_window(win_meta, get_win_by_id('c')), err_toggle);
- }
- else if (key == get_available_keycode_to_action("to_logwin"))
- {
- exit_err(toggle_window(win_meta, get_win_by_id('l')), err_toggle);
- }
- else if (key == get_available_keycode_to_action("save_conf"))
- {
- save_interface_conf();
- }
- else if (key == get_available_keycode_to_action("g_keys_u"))
- {
- move_keyb_mod_selection(&world.kb_global, 'u');
- }
- else if (key == get_available_keycode_to_action("g_keys_d"))
- {
- move_keyb_mod_selection(&world.kb_global, 'd');
- }
- else if (key == get_available_keycode_to_action("g_keys_m"))
- {
- mod_selected_keyb(&world.kb_global);
- }
- else if (key == get_available_keycode_to_action("wg_keys_u"))
- {
- move_keyb_mod_selection(&world.kb_wingeom, 'u');
- }
- else if (key == get_available_keycode_to_action("wg_keys_d"))
- {
- move_keyb_mod_selection(&world.kb_wingeom, 'd');
- }
- else if (key == get_available_keycode_to_action("wg_keys_m"))
- {
- mod_selected_keyb(&world.kb_wingeom);
- }
- else if (key == get_available_keycode_to_action("wk_keys_u"))
- {
- move_keyb_mod_selection(&world.kb_winkeys, 'u');
- }
- else if (key == get_available_keycode_to_action("wk_keys_d"))
- {
- move_keyb_mod_selection(&world.kb_winkeys, 'd');
- }
- else if (key == get_available_keycode_to_action("wk_keys_m"))
- {
- mod_selected_keyb(&world.kb_winkeys);
- }
- else if (key == get_available_keycode_to_action("map_u"))
- {
- map_scroll(win_map, world.map->size, NORTH);
- }
- else if (key == get_available_keycode_to_action("map_d"))
- {
- map_scroll(win_map, world.map->size, SOUTH);
- }
- else if (key == get_available_keycode_to_action("map_r"))
- {
- map_scroll(win_map, world.map->size, EAST);
- }
- else if (key == get_available_keycode_to_action("map_l"))
- {
- map_scroll(win_map, world.map->size, WEST);
- }
- else if (key == get_available_keycode_to_action("map_c"))
- {
- struct MapObj * player = get_player();
- win_map->center = player->pos;
- }
- else if (key == get_available_keycode_to_action("inv_u"))
- {
- nav_inventory('u');
- }
- else if (key == get_available_keycode_to_action("inv_d"))
- {
- nav_inventory('d');
- }
- else if (key == get_available_keycode_to_action("reload_conf"))
- {
- unload_interface_conf();
- load_interface_conf();
- }
- else if (key == get_available_keycode_to_action("winconf"))
- {
- toggle_winconfig(world.wmeta->active);
- }