summaryrefslogtreecommitdiff
path: root/vcl/source
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/source')
-rw-r--r--vcl/source/accessibility/textwindowaccessibility.cxx4
-rw-r--r--vcl/source/components/fontident.cxx8
-rw-r--r--vcl/source/filter/eps/eps.cxx10
-rw-r--r--vcl/source/font/font.cxx11
-rw-r--r--vcl/source/gdi/mtfxmldump.cxx2
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");