gdi32: Fix East-Asian font parameters.
This commit is contained in:
parent
afdc84cf03
commit
2bb416baa8
|
@ -328,12 +328,12 @@ static const struct DefaultFontInfo default_fonts[] =
|
|||
},
|
||||
{ SHIFTJIS_CHARSET,
|
||||
{ /* System */
|
||||
16, 7, 0, 0, FW_BOLD, FALSE, FALSE, FALSE, SHIFTJIS_CHARSET,
|
||||
18, 8, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, SHIFTJIS_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS,
|
||||
{'S','y','s','t','e','m','\0'}
|
||||
},
|
||||
{ /* Device Default */
|
||||
16, 0, 0, 0, FW_BOLD, FALSE, FALSE, FALSE, SHIFTJIS_CHARSET,
|
||||
18, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, SHIFTJIS_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS,
|
||||
{'S','y','s','t','e','m','\0'}
|
||||
},
|
||||
|
@ -343,7 +343,7 @@ static const struct DefaultFontInfo default_fonts[] =
|
|||
{'C','o','u','r','i','e','r','\0'}
|
||||
},
|
||||
{ /* DefaultGuiFont */
|
||||
-11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, SHIFTJIS_CHARSET,
|
||||
-12, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, SHIFTJIS_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS,
|
||||
{'M','S',' ','S','h','e','l','l',' ','D','l','g','\0'}
|
||||
},
|
||||
|
@ -365,19 +365,19 @@ static const struct DefaultFontInfo default_fonts[] =
|
|||
{'C','o','u','r','i','e','r','\0'}
|
||||
},
|
||||
{ /* DefaultGuiFont */
|
||||
-11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, GB2312_CHARSET,
|
||||
-12, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, GB2312_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS,
|
||||
{'M','S',' ','S','h','e','l','l',' ','D','l','g','\0'}
|
||||
},
|
||||
},
|
||||
{ HANGEUL_CHARSET,
|
||||
{ /* System */
|
||||
16, 7, 0, 0, FW_BOLD, FALSE, FALSE, FALSE, HANGEUL_CHARSET,
|
||||
16, 8, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, HANGEUL_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS,
|
||||
{'S','y','s','t','e','m','\0'}
|
||||
},
|
||||
{ /* Device Default */
|
||||
16, 0, 0, 0, FW_BOLD, FALSE, FALSE, FALSE, HANGEUL_CHARSET,
|
||||
16, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, HANGEUL_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS,
|
||||
{'S','y','s','t','e','m','\0'}
|
||||
},
|
||||
|
@ -387,7 +387,7 @@ static const struct DefaultFontInfo default_fonts[] =
|
|||
{'C','o','u','r','i','e','r','\0'}
|
||||
},
|
||||
{ /* DefaultGuiFont */
|
||||
-11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, HANGEUL_CHARSET,
|
||||
-12, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, HANGEUL_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS,
|
||||
{'M','S',' ','S','h','e','l','l',' ','D','l','g','\0'}
|
||||
},
|
||||
|
@ -409,7 +409,7 @@ static const struct DefaultFontInfo default_fonts[] =
|
|||
{'C','o','u','r','i','e','r','\0'}
|
||||
},
|
||||
{ /* DefaultGuiFont */
|
||||
-11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, CHINESEBIG5_CHARSET,
|
||||
-12, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, CHINESEBIG5_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS,
|
||||
{'M','S',' ','S','h','e','l','l',' ','D','l','g','\0'}
|
||||
},
|
||||
|
@ -431,7 +431,7 @@ static const struct DefaultFontInfo default_fonts[] =
|
|||
{'C','o','u','r','i','e','r','\0'}
|
||||
},
|
||||
{ /* DefaultGuiFont */
|
||||
-11, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, JOHAB_CHARSET,
|
||||
-12, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE, JOHAB_CHARSET,
|
||||
0, 0, DEFAULT_QUALITY, VARIABLE_PITCH | FF_SWISS,
|
||||
{'M','S',' ','S','h','e','l','l',' ','D','l','g','\0'}
|
||||
},
|
||||
|
|
|
@ -4460,14 +4460,7 @@ static void test_stock_fonts(void)
|
|||
continue;
|
||||
}
|
||||
|
||||
if ((font[i] == DEVICE_DEFAULT_FONT || font[i] == SYSTEM_FONT) && td[i][j].charset != DEFAULT_CHARSET)
|
||||
todo_wine ok(td[i][j].weight == lf.lfWeight, "%d(%d): expected lfWeight %d, got %d\n", i, j, td[i][j].weight, lf.lfWeight);
|
||||
else
|
||||
ok(td[i][j].weight == lf.lfWeight, "%d(%d): expected lfWeight %d, got %d\n", i, j, td[i][j].weight, lf.lfWeight);
|
||||
if ((font[i] == DEFAULT_GUI_FONT && td[i][j].charset != DEFAULT_CHARSET) ||
|
||||
((font[i] == DEVICE_DEFAULT_FONT || font[i] == SYSTEM_FONT) && td[i][j].charset == SHIFTJIS_CHARSET))
|
||||
todo_wine ok(td[i][j].height == lf.lfHeight, "%d(%d): expected lfHeight %d, got %d\n", i, j, td[i][j].height, lf.lfHeight);
|
||||
else
|
||||
ok(td[i][j].height == lf.lfHeight, "%d(%d): expected lfHeight %d, got %d\n", i, j, td[i][j].height, lf.lfHeight);
|
||||
if (td[i][j].face_name[0] == '?')
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue