2 contains color/monchrome schemes for tty-mines.
20 char* mouse_highlight
;
26 char* emoticons
[NUM_EMOT
];
32 char* border_status_l
;
33 //TODO: better define status line
34 char* border_status_r
;
36 char* border_spacer_l
;
37 char* border_spacer_m
;
38 char* border_spacer_r
;
43 char* border_bottom_l
;
44 char* border_bottom_m
;
45 char* border_bottom_r
;
53 struct minescheme symbols_mono
= {
54 .number
= {" ", "1", "2", "3", "4", "5", "6", "7", "8"},
56 .field_flagged
= "\033[7m!\033[0m",//⢕⢕",//⡱⢎",//⣏⣹",//▄▀",//▓▓",//██",//▒▒",
57 .field_question
= "\033[7m?\033[0m",
58 .mouse_highlight
= "▓▓",
64 .emoticons
= {":)", ":(", ":D", ":o"},
70 .border_status_l
= "║ ",
71 .border_status_r
= " ║",
73 .border_spacer_l
= "╟─",
74 .border_spacer_m
= "─",
75 .border_spacer_r
= "─╢",
77 .border_field_l
= "║ ",
78 .border_field_r
= " ║",
80 .border_bottom_l
= "╚═",
81 .border_bottom_m
= "═",
82 .border_bottom_r
= "═╝",
85 .flag_offset
= 4, //length of the escape sequece infront of .field_flagged and .field_question for cursor highlighting
88 struct minescheme symbols_col1
= {
89 .number
= {" ", "\033[94m1\033[m", "\033[32m2\033[m", "\033[31m3\033[m", "\033[34m4\033[m", "\033[33m5\033[m", "\033[36m6\033[m", "\033[30m7\033[m", "\033[97m8\033[m"},
91 .field_flagged
= "▒▒",
92 .field_question
= "?",
93 .mouse_highlight
= "▓▓",
95 .mine_death
= "\033[31m*\033[m",
99 .emoticons
= {":D", ":C", "8)", ":o"},
101 .border_top_l
= "╔═",
103 .border_top_r
= "═╗",
105 .border_status_l
= "║ ",
106 .border_status_r
= " ║",
108 .border_spacer_l
= "╟─",
109 .border_spacer_m
= "─",
110 .border_spacer_r
= "─╢",
112 .border_field_l
= "║ ",
113 .border_field_r
= " ║",
115 .border_bottom_l
= "╚═",
116 .border_bottom_m
= "═",
117 .border_bottom_r
= "═╝",
122 struct minescheme symbols_doublewidth
= {
123 /* vt220 multilingual character set,
124 see http://vt100.net/docs/vt220-rm/table2-4.html */
125 .number
= {" ", "\033[1m1\033[0m", "\033[1m2\033[0m", "\033[1m3\033[0m", "\033[1m4\033[0m", "\033[1m5\033[0m", "\033[1m6\033[0m", "\033[1m7\033[0m", "\033[1m8\033[0m"},
126 .field_closed
= "\x61",
127 .field_flagged
= "\033[1m!\033[0m",
128 .field_question
= "\033[1m?\033[0m",
129 .mouse_highlight
= "\033[5m@\033[0m",
130 .mine_normal
= "\033[1m*\033[0m",
131 .mine_death
= "\033[1m#\033[0m",
132 .mine_wrongf
= "\033[1m/\033[0m",
133 .mine_wrongq
= "\033[1m\\\033[0m",
135 .emoticons
= {":)", ":(", ":D", ":o"},
137 .border_top_l
= "\033#6\x6c",
138 .border_top_m
= "\x71",
139 .border_top_r
= "\x6b",
141 .border_status_l
= "\033#6\x78",
142 .border_status_r
= "\x78",
144 .border_spacer_l
= "\033#6\x74",
145 .border_spacer_m
= "\x71",
146 .border_spacer_r
= "\x75",
148 .border_field_l
= "\033#6\x78",
149 .border_field_r
= "\x78",
151 .border_bottom_l
= "\033#6\x6d",
152 .border_bottom_m
= "\x71",
153 .border_bottom_r
= "\x6a",
156 .init_seq
= "\033(0", /* enable DEC Special Graphics Character Set */
157 .reset_seq
= "\033(B", /* enable DEC Multinational Character Set (TODO: check) */