3 #include "grid/feature.h"
4 #include "system/angband.h"
6 #define FILE_NAME_SIZE 1024
8 // Clipboard variables for copy&paste in visual mode
9 extern TERM_COLOR attr_idx;
12 extern TERM_COLOR attr_idx_feat[F_LIT_MAX];
13 extern char char_idx_feat[F_LIT_MAX];
15 bool visual_mode_command(char ch, bool *visual_list_ptr, int height, int width,
16 TERM_COLOR *attr_top_ptr, byte *char_left_ptr,
17 TERM_COLOR *cur_attr_ptr, char *cur_char_ptr, bool *need_redraw);
19 bool open_temporary_file(FILE **fff, char *file_name);
20 void browser_cursor(char ch, int *column, IDX *grp_cur, int grp_cnt, IDX *list_cur, int list_cnt);
21 void display_group_list(int col, int row, int wid, int per_page, IDX grp_idx[], concptr group_text[], int grp_cur, int grp_top);
22 void display_visual_list(int col, int row, int height, int width, TERM_COLOR attr_top, byte char_left);
23 void place_visual_list_cursor(TERM_LEN col, TERM_LEN row, TERM_COLOR a, byte c, TERM_COLOR attr_top, byte char_left);