2 contains color/monchrome schemes for tty-mines.
12 char* mouse_highlight
;
22 char* border_status_l
;
23 //TODO: better define status line
24 char* border_status_r
;
26 char* border_spacer_l
;
27 char* border_spacer_m
;
28 char* border_spacer_r
;
33 char* border_bottom_l
;
34 char* border_bottom_m
;
35 char* border_bottom_r
;
42 struct minescheme symbols_mono
= {
43 .number
= {" ", "1", "2", "3", "4", "5", "6", "7", "8"},
45 .field_flagged
= "▒▒",
46 .field_question
= "?",
47 .mouse_highlight
= "▓▓",
57 .border_status_l
= "║ ",
58 .border_status_r
= " ║",
60 .border_spacer_l
= "╟─",
61 .border_spacer_m
= "─",
62 .border_spacer_r
= "─╢",
64 .border_field_l
= "║ ",
65 .border_field_r
= " ║",
67 .border_bottom_l
= "╚═",
68 .border_bottom_m
= "═",
69 .border_bottom_r
= "═╝",
74 struct minescheme symbols_col1
= {
75 .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"},
77 .field_flagged
= "▒▒",
78 .field_question
= "?",
79 .mouse_highlight
= "▓▓",
81 .mine_death
= "\033[31m*\033[m",
89 .border_status_l
= "║ ",
90 .border_status_r
= " ║",
92 .border_spacer_l
= "╟─",
93 .border_spacer_m
= "─",
94 .border_spacer_r
= "─╢",
96 .border_field_l
= "║ ",
97 .border_field_r
= " ║",
99 .border_bottom_l
= "╚═",
100 .border_bottom_m
= "═",
101 .border_bottom_r
= "═╝",
106 struct minescheme symbols_doublewidth
= {
107 /* vt220 multilingual character set,
108 see http://vt100.net/docs/vt220-rm/table2-4.html */
109 .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"},
110 .field_closed
= "\x61",
111 .field_flagged
= "\033[1m!\033[0m",
112 .field_question
= "\033[1m?\033[0m",
113 .mouse_highlight
= "\033[5m@\033[0m",
114 .mine_normal
= "\033[1m*\033[0m",
115 .mine_death
= "\033[1m#\033[0m",
116 .mine_wrongf
= "\033[1m/\033[0m",
117 .mine_wrongq
= "\033[1m\\\033[0m",
119 .border_top_l
= "\033#6\x6c",
120 .border_top_m
= "\x71",
121 .border_top_r
= "\x6b",
123 .border_status_l
= "\033#6\x78",
124 .border_status_r
= "\x78",
126 .border_spacer_l
= "\033#6\x74",
127 .border_spacer_m
= "\x71",
128 .border_spacer_r
= "\x75",
130 .border_field_l
= "\033#6\x78",
131 .border_field_r
= "\x78",
133 .border_bottom_l
= "\033#6\x6d",
134 .border_bottom_m
= "\x71",
135 .border_bottom_r
= "\x6a",
138 .init_seq
= "\033(0", /* enable DEC Special Graphics Character Set */
139 .reset_seq
= "\033(B", /* enable DEC Multinational Character Set (TODO: check) */