summaryrefslogtreecommitdiff
path: root/plugins/NewStory/src
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/NewStory/src')
-rw-r--r--plugins/NewStory/src/fonts.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/NewStory/src/fonts.cpp b/plugins/NewStory/src/fonts.cpp
index 12f0351721..78a59ed3c2 100644
--- a/plugins/NewStory/src/fonts.cpp
+++ b/plugins/NewStory/src/fonts.cpp
@@ -70,10 +70,15 @@ void InitFonts()
it.cl = Colour_Get(cid.group, cid.name);
}
+ LOGFONT lfDefault;
+ SystemParametersInfo(SPI_GETICONTITLELOGFONT, sizeof(lfDefault), &lfDefault, FALSE);
+
FontID fontid = {};
fontid.flags = FIDF_DEFAULTVALID;
strncpy_s(fontid.group, MODULENAME, _TRUNCATE);
strncpy_s(fontid.dbSettingsGroup, MODULENAME, _TRUNCATE);
+ strncpy_s(fontid.deffontsettings.szFace, _T2A(lfDefault.lfFaceName), _TRUNCATE);
+ fontid.deffontsettings.size = -12;
for (auto &it : g_fontTable) {
fontid.order = int(&it - g_fontTable);