Информация об изменениях

Сообщение Re[4]: WPF. Fonts enumeration от 24.11.2016 12:24

Изменено 24.11.2016 12:24 HotDog

Здравствуйте, MxMsk, Вы писали:

MM>Здравствуйте, HotDog, Вы писали:


MM>Blend же вроде managed. Залезь в исходники Reflector-ом каким-нибудь. Наверное, через EnumFontFamiliesEx получают. Как это потом ложится на WPF, к сожалению, не подскажу.


EnumFontFamiliesEx я уже сам проверил, через него получаем тот же сет фонтов что и через WinForm (System.Drawing.Text.InstalledFontCollection). И он так же возвращает «John Handy[/b]» для фонта http://www.myfontfree.com/john-handy-let-myfontfreecom126f36883.htm. Но для WPF мне нужно указать «John Handy LET Plain». Blend в своем списке фонтов правильно показывает «John Handy LET Plain». С рефлектором я потихоньку ковыряюсь в нем, но там черт ногу сломает.
Здравствуйте, MxMsk, Вы писали:

MM>Здравствуйте, HotDog, Вы писали:


MM>Blend же вроде managed. Залезь в исходники Reflector-ом каким-нибудь. Наверное, через EnumFontFamiliesEx получают. Как это потом ложится на WPF, к сожалению, не подскажу.


EnumFontFamiliesEx я уже сам проверил, через него получаем тот же сет фонтов что и через WinForm (System.Drawing.Text.InstalledFontCollection). И он так же возвращает «John Handy» для фонта http://www.myfontfree.com/john-handy-let-myfontfreecom126f36883.htm. Но для WPF мне нужно указать «John Handy LET Plain». Blend в своем списке фонтов правильно показывает «John Handy LET Plain». С рефлектором я потихоньку ковыряюсь в нем, но там черт ногу сломает.