[USETUP] Improved entering of partition size
[reactos.git] / base / setup / usetup / muifonts.h
1 #pragma once
2
3 MUI_SUBFONT LatinFonts[] =
4 {
5 /*Font Substitute */
6 { L"Arial", L"Liberation Sans" },
7 { L"Courier", L"FreeMono" },
8 { L"Courier New", L"FreeMono" },
9 { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
10 { L"Franklin Gothic Medium", L"Libre Franklin Bold" },
11 { L"Helv", L"Tahoma" },
12 { L"Helvetica", L"Liberation Sans" },
13 { L"Lucida Console", L"DejaVu Sans Mono" },
14 { L"MS Sans Serif", L"Tahoma" },
15 { L"MS Shell Dlg", L"Tahoma" },
16 { L"MS Shell Dlg 2", L"Tahoma" },
17 { L"Tahoma", L"Tahoma" },
18 { L"Terminal", L"DejaVu Sans Mono" },
19 { L"Times New Roman", L"Liberation Serif" },
20 { L"Trebuchet MS", L"Open Sans" },
21 { L"System", L"FreeSans" },
22 { L"Comic Sans MS", L"Ubuntu" },
23 { L"Georgia", L"FreeSerif" },
24 { L"Palatino Linotype", L"DejaVu Serif" },
25 { NULL, NULL }
26 };
27
28 MUI_SUBFONT CyrillicFonts[] =
29 {
30 { L"Arial", L"Liberation Sans" },
31 { L"Courier", L"FreeMono" },
32 { L"Courier New", L"FreeMono" },
33 { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
34 { L"Franklin Gothic Medium", L"Libre Franklin" },
35 { L"Helv", L"Tahoma" },
36 { L"Helvetica", L"Liberation Sans" },
37 { L"Lucida Console", L"DejaVu Sans Mono" },
38 { L"MS Sans Serif", L"Tahoma" },
39 { L"MS Shell Dlg", L"Tahoma" },
40 { L"MS Shell Dlg 2", L"Tahoma" },
41 { L"Tahoma", L"Tahoma" },
42 { L"Terminal", L"DejaVu Sans Mono" },
43 { L"Times New Roman", L"Liberation Serif" },
44 { L"Trebuchet MS", L"Open Sans" },
45 { L"System", L"FreeSans" },
46 { L"Comic Sans MS", L"Ubuntu" },
47 { L"Georgia", L"FreeSerif" },
48 { L"Palatino Linotype", L"DejaVu Serif" },
49 { NULL, NULL }
50 };
51
52 MUI_SUBFONT GreekFonts[] =
53 {
54 { L"Arial", L"Liberation Sans" },
55 { L"Courier", L"FreeMono" },
56 { L"Courier New", L"FreeMono" },
57 { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
58 { L"Franklin Gothic Medium", L"Libre Franklin" },
59 { L"Helv", L"DejaVu Sans" },
60 { L"Helvetica", L"Liberation Sans" },
61 { L"Lucida Console", L"DejaVu Sans Mono" },
62 { L"MS Sans Serif", L"DejaVu Sans" },
63 { L"MS Shell Dlg", L"DejaVu Sans" },
64 { L"MS Shell Dlg 2", L"DejaVu Sans" },
65 { L"Tahoma", L"DejaVu Sans" },
66 { L"Terminal", L"DejaVu Sans Mono" },
67 { L"Times New Roman", L"Liberation Serif" },
68 { L"Trebuchet MS", L"Open Sans" },
69 { L"System", L"FreeSans" },
70 { L"Comic Sans MS", L"Ubuntu" },
71 { L"Georgia", L"FreeSerif" },
72 { L"Palatino Linotype", L"DejaVu Serif" },
73 { NULL, NULL }
74 };
75
76 MUI_SUBFONT HebrewFonts[] =
77 {
78 { L"Arial", L"DejaVu Sans" },
79 { L"Courier", L"FreeMono" },
80 { L"Courier New", L"FreeMono" },
81 { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
82 { L"Franklin Gothic Medium", L"Libre Franklin" },
83 { L"Helv", L"DejaVu Sans" },
84 { L"Helvetica", L"DejaVu Sans" },
85 { L"Lucida Console", L"DejaVu Sans Mono" },
86 { L"MS Sans Serif", L"DejaVu Sans" },
87 { L"MS Shell Dlg", L"DejaVu Sans" },
88 { L"MS Shell Dlg 2", L"DejaVu Sans" },
89 { L"Tahoma", L"DejaVu Sans" },
90 { L"Terminal", L"DejaVu Sans Mono" },
91 { L"Times New Roman", L"DejaVu Serif" },
92 { L"Trebuchet MS", L"Open Sans" },
93 { L"System", L"FreeSans" },
94 { L"Comic Sans MS", L"Ubuntu" },
95 { L"Georgia", L"FreeSerif" },
96 { L"Palatino Linotype", L"DejaVu Serif" },
97 { NULL, NULL }
98 };
99
100 WCHAR CSF_LocalName0[] = {0x5B8B, 0x4F53, 0}; /* SimSun */
101 WCHAR CSF_LocalName1[] = {0x4E2D, 0x6613, 0x5B8B, 0x4F53, 0}; /* SimSun */
102 WCHAR CSF_LocalName2[] = {0x65B0, 0x5B8B, 0x4F53, 0}; /* NSimSun */
103 WCHAR CSF_LocalName3[] = {0xFC4B, 0x91CC, 0}; /* SimHei */
104 WCHAR CSF_LocalName4[] = {'M', 'S', 0x5B8B, 0x4F53, 0}; /* MS Song */
105 MUI_SUBFONT ChineseSimplifiedFonts[] =
106 {
107 { L"Arial", L"Liberation Sans" },
108 { L"Courier", L"FreeMono" },
109 { L"Courier New", L"FreeMono" },
110 { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
111 { L"Franklin Gothic Medium", L"Libre Franklin" },
112 { L"Helv", L"Droid Sans Fallback" },
113 { L"Helvetica", L"Liberation Sans" },
114 { L"Lucida Console", L"DejaVu Sans Mono" },
115 { L"MS Sans Serif", L"Droid Sans Fallback" },
116 { L"MS Shell Dlg", L"Droid Sans Fallback" },
117 { L"MS Shell Dlg 2", L"Droid Sans Fallback" },
118 { L"MS UI Gothic", L"Droid Sans Fallback" },
119 { L"MS UI Gothic 2", L"Droid Sans Fallback" },
120 { L"Tahoma", L"Droid Sans Fallback" },
121 { L"Terminal", L"DejaVu Sans Mono" },
122 { L"Times New Roman", L"Liberation Serif" },
123 { L"Trebuchet MS", L"Open Sans" },
124 { L"SimSun", L"Droid Sans Fallback" },
125 { L"NSimSun", L"Droid Sans Fallback" },
126 { L"SimHei", L"Droid Sans Fallback" },
127 { L"MS Song", L"Droid Sans Fallback" },
128 { L"System", L"Droid Sans Fallback" },
129 { L"Comic Sans MS", L"Ubuntu" },
130 { L"Georgia", L"FreeSerif" },
131 { L"Palatino Linotype", L"DejaVu Serif" },
132 /* localized names */
133 { CSF_LocalName0, L"Droid Sans Fallback" },
134 { CSF_LocalName1, L"Droid Sans Fallback" },
135 { CSF_LocalName2, L"Droid Sans Fallback" },
136 { CSF_LocalName3, L"Droid Sans Fallback" },
137 { CSF_LocalName4, L"Droid Sans Fallback" },
138 { NULL, NULL }
139 };
140
141 WCHAR CTF_LocalName0[] = {0x7D30, 0x660E, 0x9AD4, 0}; /* MingLiU */
142 WCHAR CTF_LocalName1[] = {0x65B0, 0x7D30, 0x660E, 0x9AD4, 0}; /* PMingLiU */
143 WCHAR CTF_LocalName2[] = {0x83EF, 0x5EB7, 0x4E2D, 0x660E, 0x9AD4, 0}; /* DLCMingMedium */
144 WCHAR CTF_LocalName3[] = {0x83EF, 0x5EB7, 0x7C97, 0x660E, 0x9AD4, 0}; /* DLCMingBold */
145 MUI_SUBFONT ChineseTraditionalFonts[] =
146 {
147 { L"Arial", L"Liberation Sans" },
148 { L"Courier", L"FreeMono" },
149 { L"Courier New", L"FreeMono" },
150 { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
151 { L"Helv", L"Droid Sans Fallback" },
152 { L"Helvetica", L"Liberation Sans" },
153 { L"Lucida Console", L"DejaVu Sans Mono" },
154 { L"MS Sans Serif", L"Droid Sans Fallback" },
155 { L"MS Shell Dlg", L"Droid Sans Fallback" },
156 { L"MS Shell Dlg 2", L"Droid Sans Fallback" },
157 { L"MS UI Gothic", L"Droid Sans Fallback" },
158 { L"MS UI Gothic 2", L"Droid Sans Fallback" },
159 { L"Tahoma", L"Droid Sans Fallback" },
160 { L"Terminal", L"DejaVu Sans Mono" },
161 { L"Times New Roman", L"Liberation Serif" },
162 { L"Ming Light", L"Droid Sans Fallback" },
163 { L"MingLiU", L"Droid Sans Fallback" },
164 { L"PMingLiU", L"Droid Sans Fallback" },
165 { L"DLCMingMedium", L"Droid Sans Fallback" },
166 { L"DLCMingBold", L"Droid Sans Fallback" },
167 { L"System", L"Droid Sans Fallback" },
168 { L"Comic Sans MS", L"Ubuntu" },
169 { L"Georgia", L"FreeSerif" },
170 { L"Palatino Linotype", L"DejaVu Serif" },
171 /* localized names */
172 { CTF_LocalName0, L"Droid Sans Fallback" },
173 { CTF_LocalName1, L"Droid Sans Fallback" },
174 { CTF_LocalName2, L"Droid Sans Fallback" },
175 { CTF_LocalName3, L"Droid Sans Fallback" },
176 { NULL, NULL }
177 };
178
179 WCHAR JF_LocalName0[] = {0xFF2D, 0xFF33, ' ', 0x660E, 0x671D, 0}; /* MS Mincho */
180 WCHAR JF_LocalName1[] = {0xFF2D, 0xFF33, ' ', 0xFF30, 0x660E, 0x671D, 0}; /* MS PMincho */
181 WCHAR JF_LocalName2[] = {0xFF2D, 0xFF33, ' ', 0x30B4, 0x30B7, 0x30C3, 0x30AF, 0}; /* MS Gothic */
182 WCHAR JF_LocalName3[] = {0xFF2D, 0xFF33, ' ', 0xFF30, 0x30B4, 0x30B7, 0x30C3, 0x30AF, 0}; /* MS PGothic */
183 MUI_SUBFONT JapaneseFonts[] =
184 {
185 { L"Arial", L"Liberation Sans" },
186 { L"Courier", L"FreeMono" },
187 { L"Courier New", L"FreeMono" },
188 { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
189 { L"Helv", L"Droid Sans Fallback" },
190 { L"Helvetica", L"Liberation Sans" },
191 { L"Lucida Console", L"DejaVu Sans Mono" },
192 { L"MS Sans Serif", L"Droid Sans Fallback" },
193 { L"MS Shell Dlg", L"Droid Sans Fallback" },
194 { L"MS Shell Dlg 2", L"Droid Sans Fallback" },
195 { L"MS UI Gothic", L"Droid Sans Fallback" },
196 { L"MS UI Gothic 2", L"Droid Sans Fallback" },
197 { L"Tahoma", L"Droid Sans Fallback" },
198 { L"Terminal", L"DejaVu Sans Mono" },
199 { L"Times New Roman", L"Liberation Serif" },
200 { L"MS Mincho", L"Droid Sans Fallback" },
201 { L"MS PMincho", L"Droid Sans Fallback" },
202 { L"MS Gothic", L"Droid Sans Fallback" },
203 { L"MS PGothic", L"Droid Sans Fallback" },
204 { L"System", L"Droid Sans Fallback" },
205 { L"Comic Sans MS", L"Ubuntu" },
206 { L"Georgia", L"FreeSerif" },
207 { L"Palatino Linotype", L"DejaVu Serif" },
208 /* localized names */
209 { JF_LocalName0, L"Droid Sans Fallback" },
210 { JF_LocalName1, L"Droid Sans Fallback" },
211 { JF_LocalName2, L"Droid Sans Fallback" },
212 { JF_LocalName3, L"Droid Sans Fallback" },
213 { NULL, NULL }
214 };
215
216 WCHAR KF_LocalName0[] = {0xBC14, 0xD0D5, 0}; /* Batang */
217 WCHAR KF_LocalName1[] = {0xBC14, 0xD0D5, 0xCCB4, 0}; /* BatangChe */
218 WCHAR KF_LocalName2[] = {0xAD81, 0xC11C, 0}; /* Gungsuh */
219 WCHAR KF_LocalName3[] = {0xAD81, 0xC11C, 0xCCB4, 0}; /* GungsuhChe */
220 WCHAR KF_LocalName4[] = {0xAD74, 0xB9BC, 0}; /* Gulim */
221 WCHAR KF_LocalName5[] = {0xAD74, 0xB9BC, 0xCCB4, 0}; /* GulimChe */
222 MUI_SUBFONT KoreanFonts[] =
223 {
224 { L"Arial", L"Liberation Sans" },
225 { L"Courier", L"FreeMono" },
226 { L"Courier New", L"FreeMono" },
227 { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
228 { L"Helv", L"Droid Sans Fallback" },
229 { L"Helvetica", L"Liberation Sans" },
230 { L"Lucida Console", L"DejaVu Sans Mono" },
231 { L"MS Sans Serif", L"Droid Sans Fallback" },
232 { L"MS Shell Dlg", L"Droid Sans Fallback" },
233 { L"MS Shell Dlg 2", L"Droid Sans Fallback" },
234 { L"MS UI Gothic", L"Droid Sans Fallback" },
235 { L"MS UI Gothic 2", L"Droid Sans Fallback" },
236 { L"Tahoma", L"Droid Sans Fallback" },
237 { L"Terminal", L"DejaVu Sans Mono" },
238 { L"Times New Roman", L"Liberation Serif" },
239 { L"Batang", L"Droid Sans Fallback" },
240 { L"BatangChe", L"Droid Sans Fallback" },
241 { L"Gungsuh", L"Droid Sans Fallback" },
242 { L"GungsuhChe", L"Droid Sans Fallback" },
243 { L"Gulim", L"Droid Sans Fallback" },
244 { L"GulimChe", L"Droid Sans Fallback" },
245 { L"System", L"Droid Sans Fallback" },
246 { L"Comic Sans MS", L"Ubuntu" },
247 { L"Georgia", L"FreeSerif" },
248 { L"Palatino Linotype", L"DejaVu Serif" },
249 /* localized names */
250 { KF_LocalName0, L"Droid Sans Fallback" },
251 { KF_LocalName1, L"Droid Sans Fallback" },
252 { KF_LocalName2, L"Droid Sans Fallback" },
253 { KF_LocalName3, L"Droid Sans Fallback" },
254 { KF_LocalName4, L"Droid Sans Fallback" },
255 { KF_LocalName5, L"Droid Sans Fallback" },
256 { NULL, NULL }
257 };
258
259 MUI_SUBFONT UnicodeFonts[] =
260 {
261 { L"Arial", L"DejaVu Sans" },
262 { L"Courier", L"DejaVu Sans Mono" },
263 { L"Courier New", L"DejaVu Sans Mono" },
264 { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" },
265 { L"Franklin Gothic Medium", L"Libre Franklin Bold" },
266 { L"Helv", L"DejaVu Sans" },
267 { L"Helvetica", L"DejaVu Sans" },
268 { L"Lucida Console", L"DejaVu Sans Mono" },
269 { L"MS Sans Serif", L"DejaVu Sans" },
270 { L"MS Shell Dlg", L"DejaVu Sans" },
271 { L"MS Shell Dlg 2", L"DejaVu Sans" },
272 { L"Tahoma", L"DejaVu Sans" },
273 { L"Terminal", L"DejaVu Sans Mono" },
274 { L"Times New Roman", L"DejaVu Serif" },
275 { L"Trebuchet MS", L"Open Sans" },
276 { L"System", L"FreeSans" },
277 { L"Comic Sans MS", L"Ubuntu" },
278 { L"Georgia", L"FreeSerif" },
279 { L"Palatino Linotype", L"DejaVu Serif" },
280 { NULL, NULL }
281 };