diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-03-01 13:10:06 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-03-01 13:10:06 +0000 |
commit | 9a8ebc858c06b572c3b90bb0e5526979f81fb466 (patch) | |
tree | 9b769f8e545623dd6bccb3a8dc66f82d0a349484 /starmath/source/document.cxx | |
parent | 9a39b4c946f59981975d3cd4556185168192874b (diff) |
fix indent
Change-Id: Ib5679684c899a7362b71ab8688fd37d276176fef
Diffstat (limited to 'starmath/source/document.cxx')
-rw-r--r-- | starmath/source/document.cxx | 96 |
1 files changed, 46 insertions, 50 deletions
diff --git a/starmath/source/document.cxx b/starmath/source/document.cxx index 804e3f77918e..3e2bf427990b 100644 --- a/starmath/source/document.cxx +++ b/starmath/source/document.cxx @@ -287,61 +287,57 @@ void SmDocShell::ArrangeFormula() maAccText.clear(); } - void SetEditEngineDefaultFonts(SfxItemPool &rEditEngineItemPool) { + // set fonts to be used + SvtLinguOptions aOpt; + SvtLinguConfig().GetOptions( aOpt ); + + struct FontDta { + sal_Int16 nFallbackLang; + sal_Int16 nLang; + DefaultFontType nFontType; + sal_uInt16 nFontInfoId; + } aTable[3] = + { + // info to get western font to be used + { LANGUAGE_ENGLISH_US, LANGUAGE_NONE, + DefaultFontType::FIXED, EE_CHAR_FONTINFO }, + // info to get CJK font to be used + { LANGUAGE_JAPANESE, LANGUAGE_NONE, + DefaultFontType::CJK_TEXT, EE_CHAR_FONTINFO_CJK }, + // info to get CTL font to be used + { LANGUAGE_ARABIC_SAUDI_ARABIA, LANGUAGE_NONE, + DefaultFontType::CTL_TEXT, EE_CHAR_FONTINFO_CTL } + }; + aTable[0].nLang = aOpt.nDefaultLanguage; + aTable[1].nLang = aOpt.nDefaultLanguage_CJK; + aTable[2].nLang = aOpt.nDefaultLanguage_CTL; + + for (FontDta & rFntDta : aTable) + { + LanguageType nLang = (LANGUAGE_NONE == rFntDta.nLang) ? + rFntDta.nFallbackLang : rFntDta.nLang; + vcl::Font aFont = OutputDevice::GetDefaultFont( + rFntDta.nFontType, nLang, GetDefaultFontFlags::OnlyOne ); + rEditEngineItemPool.SetPoolDefaultItem( + SvxFontItem( aFont.GetFamilyType(), aFont.GetFamilyName(), + aFont.GetStyleName(), aFont.GetPitch(), aFont.GetCharSet(), + rFntDta.nFontInfoId ) ); + } - // set fonts to be used - - SvtLinguOptions aOpt; - SvtLinguConfig().GetOptions( aOpt ); - - struct FontDta { - sal_Int16 nFallbackLang; - sal_Int16 nLang; - DefaultFontType nFontType; - sal_uInt16 nFontInfoId; - } aTable[3] = - { - // info to get western font to be used - { LANGUAGE_ENGLISH_US, LANGUAGE_NONE, - DefaultFontType::FIXED, EE_CHAR_FONTINFO }, - // info to get CJK font to be used - { LANGUAGE_JAPANESE, LANGUAGE_NONE, - DefaultFontType::CJK_TEXT, EE_CHAR_FONTINFO_CJK }, - // info to get CTL font to be used - { LANGUAGE_ARABIC_SAUDI_ARABIA, LANGUAGE_NONE, - DefaultFontType::CTL_TEXT, EE_CHAR_FONTINFO_CTL } - }; - aTable[0].nLang = aOpt.nDefaultLanguage; - aTable[1].nLang = aOpt.nDefaultLanguage_CJK; - aTable[2].nLang = aOpt.nDefaultLanguage_CTL; - - for (FontDta & rFntDta : aTable) - { - LanguageType nLang = (LANGUAGE_NONE == rFntDta.nLang) ? - rFntDta.nFallbackLang : rFntDta.nLang; - vcl::Font aFont = OutputDevice::GetDefaultFont( - rFntDta.nFontType, nLang, GetDefaultFontFlags::OnlyOne ); - rEditEngineItemPool.SetPoolDefaultItem( - SvxFontItem( aFont.GetFamilyType(), aFont.GetFamilyName(), - aFont.GetStyleName(), aFont.GetPitch(), aFont.GetCharSet(), - rFntDta.nFontInfoId ) ); - } - - // set font heights - SvxFontHeightItem aFontHeigt( - Application::GetDefaultDevice()->LogicToPixel( - Size( 0, 11 ), MapMode( MapUnit::MapPoint ) ).Height(), 100, - EE_CHAR_FONTHEIGHT ); - rEditEngineItemPool.SetPoolDefaultItem( aFontHeigt ); - aFontHeigt.SetWhich( EE_CHAR_FONTHEIGHT_CJK ); - rEditEngineItemPool.SetPoolDefaultItem( aFontHeigt ); - aFontHeigt.SetWhich( EE_CHAR_FONTHEIGHT_CTL ); - rEditEngineItemPool.SetPoolDefaultItem( aFontHeigt ); + // set font heights + SvxFontHeightItem aFontHeigt( + Application::GetDefaultDevice()->LogicToPixel( + Size( 0, 11 ), MapMode( MapUnit::MapPoint ) ).Height(), 100, + EE_CHAR_FONTHEIGHT ); + rEditEngineItemPool.SetPoolDefaultItem( aFontHeigt ); + aFontHeigt.SetWhich( EE_CHAR_FONTHEIGHT_CJK ); + rEditEngineItemPool.SetPoolDefaultItem( aFontHeigt ); + aFontHeigt.SetWhich( EE_CHAR_FONTHEIGHT_CTL ); + rEditEngineItemPool.SetPoolDefaultItem( aFontHeigt ); } - EditEngine& SmDocShell::GetEditEngine() { if (!mpEditEngine) |