mirror of
https://github.com/reactos/reactos.git
synced 2025-05-14 23:03:53 +00:00
[USETUP/BOOTDATA/FONTS]
Adjust fonts substitutions. [WIN32K] Adjust system stock fonts. svn path=/trunk/; revision=57999
This commit is contained in:
parent
f3ec361350
commit
bf4bf38543
5 changed files with 98 additions and 59 deletions
reactos
base/setup/usetup
boot/bootdata
media/inf
win32ss/gdi/ntgdi
|
@ -7,12 +7,15 @@ MUI_SUBFONT LatinFonts[] =
|
|||
{ L"Arial", L"Liberation Sans" },
|
||||
{ L"Courier", L"FreeMono" },
|
||||
{ L"Courier New", L"FreeMono" },
|
||||
{ L"Times New Roman", L"Liberation Serif" },
|
||||
{ L"Tahoma", L"Tahoma" },
|
||||
{ L"Fixedsys", L"Fixedsys Excelsior 3.01" },
|
||||
{ L"Helv", L"Tahoma" },
|
||||
{ L"Helvetica", L"Liberation Sans" },
|
||||
{ L"MS Sans Serif", L"Tahoma" },
|
||||
{ L"MS Shell Dlg", L"Tahoma" },
|
||||
{ L"MS Shell Dlg 2", L"Tahoma" },
|
||||
{ L"Helv", L"Tahoma" },
|
||||
{ L"Tahoma", L"Tahoma" },
|
||||
{ L"Terminal", L"DejaVu Sans Mono" },
|
||||
{ L"Times New Roman", L"Liberation Serif" },
|
||||
{ NULL, NULL }
|
||||
};
|
||||
|
||||
|
@ -21,12 +24,15 @@ MUI_SUBFONT CyrillicFonts[] =
|
|||
{ L"Arial", L"Liberation Sans" },
|
||||
{ L"Courier", L"FreeMono" },
|
||||
{ L"Courier New", L"FreeMono" },
|
||||
{ L"Times New Roman", L"Liberation Serif" },
|
||||
{ L"Tahoma", L"Tahoma" },
|
||||
{ L"Fixedsys", L"Fixedsys Excelsior 3.01" },
|
||||
{ L"Helv", L"Tahoma" },
|
||||
{ L"Helvetica", L"Liberation Sans" },
|
||||
{ L"MS Sans Serif", L"Tahoma" },
|
||||
{ L"MS Shell Dlg", L"Tahoma" },
|
||||
{ L"MS Shell Dlg 2", L"Tahoma" },
|
||||
{ L"Helv", L"Tahoma" },
|
||||
{ L"Tahoma", L"Tahoma" },
|
||||
{ L"Terminal", L"DejaVu Sans Mono" },
|
||||
{ L"Times New Roman", L"Liberation Serif" },
|
||||
{ NULL, NULL }
|
||||
};
|
||||
|
||||
|
@ -35,26 +41,32 @@ MUI_SUBFONT GreekFonts[] =
|
|||
{ L"Arial", L"Liberation Sans" },
|
||||
{ L"Courier", L"FreeMono" },
|
||||
{ L"Courier New", L"FreeMono" },
|
||||
{ L"Times New Roman", L"Liberation Serif" },
|
||||
{ L"Tahoma", L"DejaVu Sans" },
|
||||
{ L"Fixedsys", L"Fixedsys Excelsior 3.01" },
|
||||
{ L"Helv", L"DejaVu Sans" },
|
||||
{ L"Helvetica", L"Liberation Sans" },
|
||||
{ L"MS Sans Serif", L"DejaVu Sans" },
|
||||
{ L"MS Shell Dlg", L"DejaVu Sans" },
|
||||
{ L"MS Shell Dlg 2", L"DejaVu Sans" },
|
||||
{ L"Helv", L"DejaVu Sans" },
|
||||
{ L"Tahoma", L"DejaVu Sans" },
|
||||
{ L"Terminal", L"DejaVu Sans Mono" },
|
||||
{ L"Times New Roman", L"Liberation Serif" },
|
||||
{ NULL, NULL }
|
||||
};
|
||||
|
||||
MUI_SUBFONT HebrewFonts[] =
|
||||
{
|
||||
{ L"Arial", L"DejaVu Sans" },
|
||||
{ L"Arial", L"DejaVu Sans" },
|
||||
{ L"Courier", L"FreeMono" },
|
||||
{ L"Courier New", L"FreeMono" },
|
||||
{ L"Times New Roman", L"DejaVu Serif" },
|
||||
{ L"Tahoma", L"DejaVu Sans" },
|
||||
{ L"Fixedsys", L"Fixedsys Excelsior 3.01" },
|
||||
{ L"Helv", L"DejaVu Sans" },
|
||||
{ L"Helvetica", L"DejaVu Sans" },
|
||||
{ L"MS Sans Serif", L"DejaVu Sans" },
|
||||
{ L"MS Shell Dlg", L"DejaVu Sans" },
|
||||
{ L"MS Shell Dlg 2", L"DejaVu Sans" },
|
||||
{ L"Helv", L"DejaVu Sans" },
|
||||
{ L"Tahoma", L"DejaVu Sans" },
|
||||
{ L"Terminal", L"DejaVu Sans Mono" },
|
||||
{ L"Times New Roman", L"DejaVu Serif" },
|
||||
{ NULL, NULL }
|
||||
};
|
||||
|
||||
|
@ -63,27 +75,33 @@ MUI_SUBFONT CJKFonts[] =
|
|||
{ L"Arial", L"Liberation Sans" },
|
||||
{ L"Courier", L"FreeMono" },
|
||||
{ L"Courier New", L"FreeMono" },
|
||||
{ L"Times New Roman", L"Liberation Serif" },
|
||||
{ L"Tahoma", L"Droid Sans Fallback" },
|
||||
{ L"MS Sans Serif", L"Tahoma" },
|
||||
{ L"Fixedsys", L"Fixedsys Excelsior 3.01" },
|
||||
{ L"Helv", L"Droid Sans Fallback" },
|
||||
{ L"Helvetica", L"Liberation Sans" },
|
||||
{ L"MS Sans Serif", L"Droid Sans Fallback" },
|
||||
{ L"MS Shell Dlg", L"Droid Sans Fallback" },
|
||||
{ L"MS Shell Dlg 2", L"Droid Sans Fallback" },
|
||||
{ L"MS UI Gothic", L"Droid Sans Fallback" },
|
||||
{ L"MS UI Gothic 2", L"Droid Sans Fallback" },
|
||||
{ L"Helv", L"Tahoma" },
|
||||
{ L"Tahoma", L"Droid Sans Fallback" },
|
||||
{ L"Terminal", L"DejaVu Sans Mono" },
|
||||
{ L"Times New Roman", L"Liberation Serif" },
|
||||
{ NULL, NULL }
|
||||
};
|
||||
|
||||
MUI_SUBFONT UnicodeFonts[] =
|
||||
{
|
||||
{ L"Arial", L"DejaVu Sans" },
|
||||
{ L"Arial", L"DejaVu Sans" },
|
||||
{ L"Courier", L"DejaVu Sans Mono" },
|
||||
{ L"Courier New", L"DejaVu Sans Mono" },
|
||||
{ L"Times New Roman", L"DejaVu Serif" },
|
||||
{ L"Tahoma", L"DejaVu Sans" },
|
||||
{ L"Fixedsys", L"Fixedsys Excelsior 3.01" },
|
||||
{ L"Helv", L"DejaVu Sans" },
|
||||
{ L"Helvetica", L"DejaVu Sans" },
|
||||
{ L"MS Sans Serif", L"DejaVu Sans" },
|
||||
{ L"MS Shell Dlg", L"DejaVu Sans" },
|
||||
{ L"MS Shell Dlg 2", L"DejaVu Sans" },
|
||||
{ L"Helv", L"DejaVu Sans" },
|
||||
{ L"Tahoma", L"DejaVu Sans" },
|
||||
{ L"Terminal", L"DejaVu Sans Mono" },
|
||||
{ L"Times New Roman", L"DejaVu Serif" },
|
||||
{ NULL, NULL }
|
||||
};
|
||||
|
|
|
@ -122,6 +122,7 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList",,0x00000012
|
|||
|
||||
; Font substitutes
|
||||
; SysFontSubstitutes are also returned by EnumFontFamilies, FontSubstitutes aren't
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts",,0x00000012
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes",,0x00000012
|
||||
|
||||
; Time zone settings
|
||||
|
|
|
@ -43,11 +43,14 @@ HKLM,"SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management","Pagin
|
|||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Arial",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier New",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Fixedsys",0x00000000,"Fixedsys Excelsior 3.01"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helvetica",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Sans Serif",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg 2",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Terminal",0x00000000,"DejaVu Sans Mono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"Liberation Serif"
|
||||
|
||||
; FIXME: Registration
|
||||
|
|
|
@ -27,69 +27,87 @@ HKLM,"System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts","LogPix
|
|||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Arial",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier New",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"Liberation Serif"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Fixedsys",0x00000000,"Fixedsys Excelsior 3.01"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helvetica",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Sans Serif",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg 2",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Terminal",0x00000000,"DejaVu Sans Mono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"Liberation Serif"
|
||||
|
||||
[Font.Cyrillic.Reg]
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Arial",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier New",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"Liberation Serif"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Fixedsys",0x00000000,"Fixedsys Excelsior 3.01"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helvetica",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Sans Serif",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg 2",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Terminal",0x00000000,"DejaVu Sans Mono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"Liberation Serif"
|
||||
|
||||
[Font.Greek.Reg]
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Arial",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier New",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"Liberation Serif"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Fixedsys",0x00000000,"Fixedsys Excelsior 3.01"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helvetica",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Sans Serif",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg 2",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Terminal",0x00000000,"DejaVu Sans Mono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"Liberation Serif"
|
||||
|
||||
[Font.Hebrew.Reg]
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Arial",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier New",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"DejaVu Serif"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Fixedsys",0x00000000,"Fixedsys Excelsior 3.01"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helvetica",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Sans Serif",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg 2",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Terminal",0x00000000,"DejaVu Sans Mono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"DejaVu Serif"
|
||||
|
||||
[Font.CJK.Reg]
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Arial",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier New",0x00000000,"FreeMono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"Liberation Serif"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Sans Serif",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Fixedsys",0x00000000,"Fixedsys Excelsior 3.01"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helvetica",0x00000000,"Liberation Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Sans Serif",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg 2",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS UI Gothic",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS UI Gothic 2",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"Tahoma"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"Droid Sans Fallback"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Terminal",0x00000000,"DejaVu Sans Mono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"Liberation Serif"
|
||||
|
||||
[Font.Unicode.Reg]
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Arial",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier",0x00000000,"DejaVu Sans Mono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Courier New",0x00000000,"DejaVu Sans Mono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"DejaVu Serif"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Fixedsys",0x00000000,"Fixedsys Excelsior 3.01"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helvetica",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Sans Serif",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","MS Shell Dlg 2",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Helv",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Tahoma",0x00000000,"DejaVu Sans"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Terminal",0x00000000,"DejaVu Sans Mono"
|
||||
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\SysFontSubstitutes","Times New Roman",0x00000000,"DejaVu Serif"
|
||||
|
||||
; cp1252/cp437 US
|
||||
[Font.CP437.96]
|
||||
|
|
|
@ -62,40 +62,39 @@ static LOGPEN NullPen =
|
|||
{ PS_NULL, { 0, 0 }, 0 };
|
||||
|
||||
static LOGFONTW OEMFixedFont =
|
||||
{ 11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, OEM_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, FIXED_PITCH | FF_MODERN, L"Courier New"
|
||||
}; // Bitstream Vera Sans Mono
|
||||
{ 12, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, OEM_CHARSET,
|
||||
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, FF_DONTCARE | FIXED_PITCH, L"Terminal"
|
||||
};
|
||||
|
||||
static LOGFONTW AnsiFixedFont =
|
||||
{ 11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, FIXED_PITCH | FF_MODERN, L"Courier New"
|
||||
}; // Bitstream Vera Sans Mono
|
||||
{ 14, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
OUT_DEFAULT_PRECIS, /*CLIP_DEFAULT_PRECIS*/ CLIP_STROKE_PRECIS, /*DEFAULT_QUALITY*/ PROOF_QUALITY, FF_DONTCARE | FIXED_PITCH, L"Courier"
|
||||
};
|
||||
|
||||
static LOGFONTW AnsiVarFont =
|
||||
{ 11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS, L"MS Sans Serif"
|
||||
OUT_DEFAULT_PRECIS, /*CLIP_DEFAULT_PRECIS*/ CLIP_STROKE_PRECIS, /*DEFAULT_QUALITY*/ PROOF_QUALITY, FF_DONTCARE | VARIABLE_PITCH, L"MS Sans Serif"
|
||||
};
|
||||
|
||||
static LOGFONTW SystemFont =
|
||||
{ 11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS, L"Courier New"
|
||||
}; // Bitstream Vera Sans
|
||||
{ 12, 0, 0, 0, FW_BOLD, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, FF_DONTCARE | VARIABLE_PITCH, L"System"
|
||||
};
|
||||
|
||||
static LOGFONTW DeviceDefaultFont =
|
||||
{ 11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS, L"MS Sans Serif"
|
||||
}; // Bitstream Vera Sans
|
||||
{ 12, 0, 0, 0, FW_BOLD, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, FF_DONTCARE | VARIABLE_PITCH, L"System"
|
||||
};
|
||||
|
||||
static LOGFONTW SystemFixedFont =
|
||||
{ 11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, FIXED_PITCH | FF_MODERN, L"Courier New"
|
||||
}; // Bitstream Vera Sans Mono
|
||||
{ 16, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, FF_DONTCARE | FIXED_PITCH, L"Fixedsys"
|
||||
};
|
||||
|
||||
/* FIXME: Is this correct? */
|
||||
static LOGFONTW DefaultGuiFont =
|
||||
{ 11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, ANSI_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS, L"MS Sans Serif"
|
||||
}; // Bitstream Vera Sans
|
||||
OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, /*DEFAULT_QUALITY*/ PROOF_QUALITY, VARIABLE_PITCH | FF_SWISS, L"MS Shell Dlg"
|
||||
};
|
||||
|
||||
HGDIOBJ StockObjects[NB_STOCK_OBJECTS];
|
||||
|
||||
|
|
Loading…
Reference in a new issue