Используя SmartSVN на моей машине Windows, это не соблюдает мои предпочтения шрифта Windows (никакой размер шрифта или поверхность шрифта). Они должны делать что-то как:
void GetIconTitleFont(ref string fontName, ref int fontHeight)
{
if (SystemParametersInfo(SPI_GETICONTITLELOGFONT, SizeOf(logfont), logfontf, 0)
{
fontName = lfFaceName;
fontHeight = lfHeight;
}
else
{
faceName = "Segoe UI";
fontHeight = -9 * ScreenDpiY/96;
}
}
Но вместо этого gui-шрифт SmartSVN трудно кодируется к действительно действительно крошечному шрифту..