static void InitialiseLogFonts() { if (IsAltair()) { LoadAltairLogFonts(); return; } #ifndef USE_GDI UPixelScalar font_height = Layout::SmallScale(IsAndroid() ? 30 : 24); #else UPixelScalar font_height = Layout::SmallScale(35); #endif // oversize first so can then scale down InitialiseLogfont(&log_infobox, GetStandardFontFace(), (int)(font_height * 1.4), true, false, true); #ifdef WIN32 log_infobox.lfCharSet = ANSI_CHARSET; #endif InitialiseLogfont(&log_title, GetStandardFontFace(), font_height / 3); // new font for CDI Scale InitialiseLogfont(&log_cdi, GetStandardFontFace(), UPixelScalar(font_height * 0.6), false, false, false); // new font for map labels InitialiseLogfont(&log_map_label, GetStandardFontFace(), UPixelScalar(font_height * 0.39), false, true); // new font for map labels big/medium cities InitialiseLogfont(&log_map_label_important, GetStandardFontFace(), UPixelScalar(font_height * 0.39), false, true); // new font for map labels InitialiseLogfont(&log_map, GetStandardFontFace(), UPixelScalar(font_height * 0.507)); // Font for map bold text InitialiseLogfont(&log_map_bold, GetStandardFontFace(), UPixelScalar(font_height * 0.507), true); InitialiseLogfont(&log_infobox_small, GetStandardFontFace(), Layout::Scale(20)); #ifndef GNAV InitialiseLogfont(&log_infobox_units, GetStandardFontFace(), (int)(font_height * 0.56)); #endif InitialiseLogfont(&log_monospace, GetStandardMonospaceFontFace(), UPixelScalar(font_height * 0.39), false, false, false); }
static void LoadAltairLogFonts() { InitialiseLogfont(&log_infobox, _T("RasterGothicTwentyFourCond"), 24, true); InitialiseLogfont(&log_title, _T("RasterGothicNineCond"), 10); InitialiseLogfont(&log_cdi, _T("RasterGothicEighteenCond"), 19, true); InitialiseLogfont(&log_map_label, _T("RasterGothicTwelveCond"), 13); InitialiseLogfont(&log_map_label_important, _T("RasterGothicTwelveCond"), 13); InitialiseLogfont(&log_map, _T("RasterGothicFourteenCond"), 15); InitialiseLogfont(&log_map_bold, _T("RasterGothicFourteenCond"), 15, true); InitialiseLogfont(&log_infobox_small, _T("RasterGothicEighteenCond"), 19, true); InitialiseLogfont(&log_monospace, GetStandardMonospaceFontFace(), 10, false, false, false); }
static void LoadAltairLogFonts() { InitialiseLogfont(&LogInfoBox, _T("RasterGothicTwentyFourCond"), 24, true); InitialiseLogfont(&LogTitle, _T("RasterGothicNineCond"), 10); InitialiseLogfont(&LogCDI, _T("RasterGothicEighteenCond"), 19, true); InitialiseLogfont(&LogMapLabel, _T("RasterGothicTwelveCond"), 13); InitialiseLogfont(&LogMap, _T("RasterGothicFourteenCond"), 15); InitialiseLogfont(&LogMapBold, _T("RasterGothicFourteenCond"), 15, true); InitialiseLogfont(&LogInfoBoxSmall, _T("RasterGothicEighteenCond"), 19, true); }
static void InitialiseLogFonts() { if (is_altair()) { LoadAltairLogFonts(); return; } #ifdef ENABLE_SDL int FontHeight = Layout::SmallScale(20); #else int FontHeight = Layout::SmallScale(35); #endif // oversize first so can then scale down InitialiseLogfont(&LogInfoBox, Fonts::GetStandardFontFace(), (int)(FontHeight * 1.4), true, false, true); LogInfoBox.lfCharSet = ANSI_CHARSET; InitialiseLogfont(&LogTitle, Fonts::GetStandardFontFace(), FontHeight / 3, true); // new font for CDI Scale InitialiseLogfont(&LogCDI, Fonts::GetStandardFontFace(), (int)(FontHeight * 0.6), false, false, false); // new font for map labels InitialiseLogfont(&LogMapLabel, Fonts::GetStandardFontFace(), (int)(FontHeight * 0.39), false, true); // new font for map labels InitialiseLogfont(&LogMap, Fonts::GetStandardFontFace(), (int)(FontHeight * 0.507)); // Font for map bold text InitialiseLogfont(&LogMapBold, Fonts::GetStandardFontFace(), (int)(FontHeight * 0.507), true); InitialiseLogfont(&LogInfoBoxSmall, Fonts::GetStandardFontFace(), Layout::Scale(20)); }