mirror of
https://github.com/2dust/v2rayN.git
synced 2025-05-03 13:48:52 +00:00
fix get Win32FamilyNames
This commit is contained in:
parent
33dcef2285
commit
f879235564
1 changed files with 7 additions and 2 deletions
|
@ -68,7 +68,8 @@ namespace v2rayN.Views
|
||||||
{
|
{
|
||||||
var dir = new DirectoryInfo(Utils.GetFontsPath());
|
var dir = new DirectoryInfo(Utils.GetFontsPath());
|
||||||
var files = dir.GetFiles("*.ttf");
|
var files = dir.GetFiles("*.ttf");
|
||||||
var culture = _config.uiItem.currentLanguage.Equals(Global.Languages[0]) ? "zh-cn" : "en-us";
|
var culture = _config.uiItem.currentLanguage.Equals(Global.Languages[0]) ? "zh-cn" : "en-us";
|
||||||
|
var culture2 = "en-us";
|
||||||
foreach (var it in files)
|
foreach (var it in files)
|
||||||
{
|
{
|
||||||
var families = Fonts.GetFontFamilies(Utils.GetFontsPath(it.Name));
|
var families = Fonts.GetFontFamilies(Utils.GetFontsPath(it.Name));
|
||||||
|
@ -86,7 +87,11 @@ namespace v2rayN.Views
|
||||||
var fontFamily = glyph.Win32FamilyNames[new CultureInfo(culture)];
|
var fontFamily = glyph.Win32FamilyNames[new CultureInfo(culture)];
|
||||||
if (Utils.IsNullOrEmpty(fontFamily))
|
if (Utils.IsNullOrEmpty(fontFamily))
|
||||||
{
|
{
|
||||||
continue;
|
fontFamily = glyph.Win32FamilyNames[new CultureInfo(culture2)];
|
||||||
|
if (Utils.IsNullOrEmpty(fontFamily))
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
cmbcurrentFontFamily.Items.Add(fontFamily);
|
cmbcurrentFontFamily.Items.Add(fontFamily);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in a new issue