diff options
Diffstat (limited to 'vcl/source')
-rw-r--r-- | vcl/source/accessibility/textwindowaccessibility.cxx | 4 | ||||
-rw-r--r-- | vcl/source/components/fontident.cxx | 8 | ||||
-rw-r--r-- | vcl/source/filter/eps/eps.cxx | 10 | ||||
-rw-r--r-- | vcl/source/font/font.cxx | 11 | ||||
-rw-r--r-- | vcl/source/gdi/mtfxmldump.cxx | 2 |
5 files changed, 17 insertions, 18 deletions
diff --git a/vcl/source/accessibility/textwindowaccessibility.cxx b/vcl/source/accessibility/textwindowaccessibility.cxx index 287f26ac7a1d..8bed55efb786 100644 --- a/vcl/source/accessibility/textwindowaccessibility.cxx +++ b/vcl/source/accessibility/textwindowaccessibility.cxx @@ -848,7 +848,7 @@ Document::retrieveCharacterAttributes( //character posture aAttrib.Name = "CharPosture"; - aAttrib.Value <<= vcl::unohelper::ConvertFontSlant(aFont.GetItalic()); + aAttrib.Value <<= vcl::unohelper::ConvertFontSlant(aFont.GetItalicMaybeAskConfig()); aAttribs.push_back(aAttrib); //character relief @@ -870,7 +870,7 @@ Document::retrieveCharacterAttributes( //character weight aAttrib.Name = "CharWeight"; - aAttrib.Value <<= static_cast<float>(aFont.GetWeight()); + aAttrib.Value <<= static_cast<float>(aFont.GetWeightMaybeAskConfig()); aAttribs.push_back(aAttrib); //character alignment diff --git a/vcl/source/components/fontident.cxx b/vcl/source/components/fontident.cxx index b19da7af24ff..8a602c888115 100644 --- a/vcl/source/components/fontident.cxx +++ b/vcl/source/components/fontident.cxx @@ -96,7 +96,7 @@ css::uno::Any SAL_CALL FontIdentificator::getMaterial() aFD.Kerning = false; aFD.WordLineMode = false; aFD.Type = 0; - switch( m_aFont.GetFamilyType() ) + switch( m_aFont.GetFamilyTypeMaybeAskConfig() ) { case FAMILY_DECORATIVE: aFD.Family = css::awt::FontFamily::DECORATIVE;break; case FAMILY_MODERN: aFD.Family = css::awt::FontFamily::MODERN;break; @@ -108,7 +108,7 @@ css::uno::Any SAL_CALL FontIdentificator::getMaterial() aFD.Family = css::awt::FontFamily::DONTKNOW; break; } - switch( m_aFont.GetPitch() ) + switch( m_aFont.GetPitchMaybeAskConfig() ) { case PITCH_VARIABLE: aFD.Pitch = css::awt::FontPitch::VARIABLE;break; case PITCH_FIXED: aFD.Pitch = css::awt::FontPitch::FIXED;break; @@ -116,7 +116,7 @@ css::uno::Any SAL_CALL FontIdentificator::getMaterial() aFD.Pitch = css::awt::FontPitch::DONTKNOW; break; } - switch( m_aFont.GetWeight() ) + switch( m_aFont.GetWeightMaybeAskConfig() ) { case WEIGHT_THIN: aFD.Weight = css::awt::FontWeight::THIN;break; case WEIGHT_ULTRALIGHT: aFD.Weight = css::awt::FontWeight::ULTRALIGHT;break; @@ -132,7 +132,7 @@ css::uno::Any SAL_CALL FontIdentificator::getMaterial() aFD.Weight = css::awt::FontWeight::DONTKNOW; break; } - switch( m_aFont.GetItalic() ) + switch( m_aFont.GetItalicMaybeAskConfig() ) { case ITALIC_OBLIQUE: aFD.Slant = css::awt::FontSlant_OBLIQUE;break; case ITALIC_NORMAL: aFD.Slant = css::awt::FontSlant_ITALIC;break; diff --git a/vcl/source/filter/eps/eps.cxx b/vcl/source/filter/eps/eps.cxx index ccd62939fd56..314b182acf1e 100644 --- a/vcl/source/filter/eps/eps.cxx +++ b/vcl/source/filter/eps/eps.cxx @@ -2057,11 +2057,11 @@ void PSWriter::ImplSetAttrForText( const Point& rPoint ) if ( maLastFont != maFont ) { - if ( maFont.GetPitch() == PITCH_FIXED ) // a little bit font selection + if ( maFont.GetPitchMaybeAskConfig() == PITCH_FIXED ) // a little bit font selection ImplDefineFont( "Courier", "Oblique" ); else if ( maFont.GetCharSet() == RTL_TEXTENCODING_SYMBOL ) ImplWriteLine( "/Symbol findfont" ); - else if ( maFont.GetFamilyType() == FAMILY_SWISS ) + else if ( maFont.GetFamilyTypeMaybeAskConfig() == FAMILY_SWISS ) ImplDefineFont( "Helvetica", "Oblique" ); else ImplDefineFont( "Times", "Italic" ); @@ -2091,18 +2091,18 @@ void PSWriter::ImplDefineFont( const char* pOriginalName, const char* pItalic ) { mpPS->WriteUChar( '/' ); //convert the font pOriginalName using ISOLatin1Encoding mpPS->WriteOString( pOriginalName ); - switch ( maFont.GetWeight() ) + switch ( maFont.GetWeightMaybeAskConfig() ) { case WEIGHT_SEMIBOLD : case WEIGHT_BOLD : case WEIGHT_ULTRABOLD : case WEIGHT_BLACK : mpPS->WriteOString( "-Bold" ); - if ( maFont.GetItalic() != ITALIC_NONE ) + if ( maFont.GetItalicMaybeAskConfig() != ITALIC_NONE ) mpPS->WriteOString( pItalic ); break; default: - if ( maFont.GetItalic() != ITALIC_NONE ) + if ( maFont.GetItalicMaybeAskConfig() != ITALIC_NONE ) mpPS->WriteOString( pItalic ); break; } diff --git a/vcl/source/font/font.cxx b/vcl/source/font/font.cxx index c47fb0bbac4d..d84d2d28e6a2 100644 --- a/vcl/source/font/font.cxx +++ b/vcl/source/font/font.cxx @@ -368,7 +368,6 @@ void Font::Merge( const vcl::Font& rFont ) SetCharSet( rFont.GetCharSet() ); SetLanguageTag( rFont.GetLanguageTag() ); SetCJKContextLanguageTag( rFont.GetCJKContextLanguageTag() ); - // don't use access methods here, might lead to AskConfig(), if DONTKNOW SetFamily( rFont.GetFamilyType() ); SetPitch( rFont.GetPitch() ); } @@ -926,11 +925,11 @@ Degree10 Font::GetOrientation() const { return mpImplFont->mnOrientation; } bool Font::IsVertical() const { return mpImplFont->mbVertical; } FontKerning Font::GetKerning() const { return mpImplFont->meKerning; } -FontPitch Font::GetPitch() { return mpImplFont->GetPitch(); } -FontWeight Font::GetWeight() { return mpImplFont->GetWeight(); } -FontWidth Font::GetWidthType() { return mpImplFont->GetWidthType(); } -FontItalic Font::GetItalic() { return mpImplFont->GetItalic(); } -FontFamily Font::GetFamilyType() { return mpImplFont->GetFamilyType(); } +FontPitch Font::GetPitchMaybeAskConfig() { return mpImplFont->GetPitch(); } +FontWeight Font::GetWeightMaybeAskConfig() { return mpImplFont->GetWeight(); } +FontWidth Font::GetWidthTypeMaybeAskConfig() { return mpImplFont->GetWidthType(); } +FontItalic Font::GetItalicMaybeAskConfig() { return mpImplFont->GetItalic(); } +FontFamily Font::GetFamilyTypeMaybeAskConfig() { return mpImplFont->GetFamilyType(); } FontPitch Font::GetPitch() const { return mpImplFont->GetPitchNoAsk(); } FontWeight Font::GetWeight() const { return mpImplFont->GetWeightNoAsk(); } diff --git a/vcl/source/gdi/mtfxmldump.cxx b/vcl/source/gdi/mtfxmldump.cxx index 84fb0019e9d1..8f490608d1e6 100644 --- a/vcl/source/gdi/mtfxmldump.cxx +++ b/vcl/source/gdi/mtfxmldump.cxx @@ -1331,7 +1331,7 @@ void MetafileXmlDump::writeXml(const GDIMetaFile& rMetaFile, tools::XmlWriter& r rWriter.attribute("width", aFont.GetFontSize().Width()); rWriter.attribute("height", aFont.GetFontSize().Height()); rWriter.attribute("orientation", aFont.GetOrientation().get()); - rWriter.attribute("weight", convertFontWeightToString(aFont.GetWeight())); + rWriter.attribute("weight", convertFontWeightToString(aFont.GetWeightMaybeAskConfig())); rWriter.attribute("vertical", aFont.IsVertical() ? "true" : "false"); rWriter.attribute("emphasis", aFont.GetEmphasisMark() != FontEmphasisMark::NONE ? "true" : "false"); rWriter.attribute("shadow", aFont.IsShadow() ? "true" : "false"); |