Lines Matching refs:aDFA

161     ImplDevFontAttributes aDFA;  in ImplFontAttrCache()  local
167 aCacheFile.ReadByteString( aDFA.maName, RTL_TEXTENCODING_UTF8 ); in ImplFontAttrCache()
170 aCacheFile >> n; aDFA.meWeight = static_cast<FontWeight>(n); in ImplFontAttrCache()
171 aCacheFile >> n; aDFA.meItalic = static_cast<FontItalic>(n); in ImplFontAttrCache()
172 aCacheFile >> n; aDFA.mePitch = static_cast<FontPitch>(n); in ImplFontAttrCache()
173 aCacheFile >> n; aDFA.meWidthType = static_cast<FontWidth>(n); in ImplFontAttrCache()
174 aCacheFile >> n; aDFA.meFamily = static_cast<FontFamily>(n); in ImplFontAttrCache()
175 aCacheFile >> n; aDFA.mbSymbolFlag = (n != 0); in ImplFontAttrCache()
177 aCacheFile.ReadByteStringLine( aDFA.maStyleName, RTL_TEXTENCODING_UTF8 ); in ImplFontAttrCache()
179 aFontAttributes[ aFontFileURL ] = aDFA; in ImplFontAttrCache()
231 ImplDevFontAttributes aDFA; in GetFontAttr() local
235 aDFA = it->second; in GetFontAttr()
237 return aDFA; in GetFontAttr()
834 ImplDevFontAttributes aDFA; in WinFont2DevFontAttributes() local
839 aDFA.meFamily = ImplFamilyToSal( rLogFont.lfPitchAndFamily ); in WinFont2DevFontAttributes()
840 aDFA.meWidthType = WIDTH_DONTKNOW; in WinFont2DevFontAttributes()
841 aDFA.meWeight = ImplWeightToSal( rLogFont.lfWeight ); in WinFont2DevFontAttributes()
842 aDFA.meItalic = (rLogFont.lfItalic) ? ITALIC_NORMAL : ITALIC_NONE; in WinFont2DevFontAttributes()
843 aDFA.mePitch = ImplLogPitchToSal( rLogFont.lfPitchAndFamily ); in WinFont2DevFontAttributes()
844 aDFA.mbSymbolFlag = (rLogFont.lfCharSet == SYMBOL_CHARSET); in WinFont2DevFontAttributes()
847 aDFA.maName = ImplSalGetUniString( rLogFont.lfFaceName ); in WinFont2DevFontAttributes()
857 aDFA.maStyleName = ImplSalGetUniString( pStyleName ); in WinFont2DevFontAttributes()
860 aDFA.mbOrientation = (nFontType & RASTER_FONTTYPE) == 0; in WinFont2DevFontAttributes()
861 aDFA.mbDevice = (rMetric.tmPitchAndFamily & TMPF_DEVICE) != 0; in WinFont2DevFontAttributes()
863 aDFA.mbEmbeddable = false; in WinFont2DevFontAttributes()
864 aDFA.mbSubsettable = false; in WinFont2DevFontAttributes()
867 aDFA.mbSubsettable = true; in WinFont2DevFontAttributes()
869 aDFA.mbEmbeddable = true; in WinFont2DevFontAttributes()
874 aDFA.mnQuality = 0; in WinFont2DevFontAttributes()
876 aDFA.mnQuality += 50; in WinFont2DevFontAttributes()
878 aDFA.mnQuality += 10; in WinFont2DevFontAttributes()
879 if( aDFA.mbSubsettable ) in WinFont2DevFontAttributes()
880 aDFA.mnQuality += 200; in WinFont2DevFontAttributes()
881 else if( aDFA.mbEmbeddable ) in WinFont2DevFontAttributes()
882 aDFA.mnQuality += 100; in WinFont2DevFontAttributes()
885 if( aDFA.mbEmbeddable ) in WinFont2DevFontAttributes()
887 if( aDFA.maName.EqualsAscii( "AvantGarde" ) in WinFont2DevFontAttributes()
888 || aDFA.maName.EqualsAscii( "Bookman" ) in WinFont2DevFontAttributes()
889 || aDFA.maName.EqualsAscii( "Courier" ) in WinFont2DevFontAttributes()
890 || aDFA.maName.EqualsAscii( "Helvetica" ) in WinFont2DevFontAttributes()
891 || aDFA.maName.EqualsAscii( "NewCenturySchlbk" ) in WinFont2DevFontAttributes()
892 || aDFA.maName.EqualsAscii( "Palatino" ) in WinFont2DevFontAttributes()
893 || aDFA.maName.EqualsAscii( "Symbol" ) in WinFont2DevFontAttributes()
894 || aDFA.maName.EqualsAscii( "Times" ) in WinFont2DevFontAttributes()
895 || aDFA.maName.EqualsAscii( "ZapfChancery" ) in WinFont2DevFontAttributes()
896 || aDFA.maName.EqualsAscii( "ZapfDingbats" ) ) in WinFont2DevFontAttributes()
897 aDFA.mnQuality += 500; in WinFont2DevFontAttributes()
901 return aDFA; in WinFont2DevFontAttributes()
909 ImplDevFontAttributes aDFA; in WinFont2DevFontAttributes() local
914 aDFA.meFamily = ImplFamilyToSal( rLogFont.lfPitchAndFamily ); in WinFont2DevFontAttributes()
915 aDFA.meWidthType = WIDTH_DONTKNOW; in WinFont2DevFontAttributes()
916 aDFA.meWeight = ImplWeightToSal( rLogFont.lfWeight ); in WinFont2DevFontAttributes()
917 aDFA.meItalic = (rLogFont.lfItalic) ? ITALIC_NORMAL : ITALIC_NONE; in WinFont2DevFontAttributes()
918 aDFA.mePitch = ImplLogPitchToSal( rLogFont.lfPitchAndFamily ); in WinFont2DevFontAttributes()
919 aDFA.mbSymbolFlag = (rLogFont.lfCharSet == SYMBOL_CHARSET); in WinFont2DevFontAttributes()
922 aDFA.maName = reinterpret_cast<const sal_Unicode*>(rLogFont.lfFaceName); in WinFont2DevFontAttributes()
932 aDFA.maStyleName = reinterpret_cast<const sal_Unicode*>(pStyleName); in WinFont2DevFontAttributes()
935 aDFA.mbOrientation = (nFontType & RASTER_FONTTYPE) == 0; in WinFont2DevFontAttributes()
936 aDFA.mbDevice = (rMetric.tmPitchAndFamily & TMPF_DEVICE) != 0; in WinFont2DevFontAttributes()
938 aDFA.mbEmbeddable = false; in WinFont2DevFontAttributes()
939 aDFA.mbSubsettable = false; in WinFont2DevFontAttributes()
942 aDFA.mbSubsettable = true; in WinFont2DevFontAttributes()
944 aDFA.mbEmbeddable = true; in WinFont2DevFontAttributes()
949 aDFA.mnQuality = 0; in WinFont2DevFontAttributes()
951 aDFA.mnQuality += 50; in WinFont2DevFontAttributes()
953 aDFA.mnQuality += 10; in WinFont2DevFontAttributes()
954 if( aDFA.mbSubsettable ) in WinFont2DevFontAttributes()
955 aDFA.mnQuality += 200; in WinFont2DevFontAttributes()
956 else if( aDFA.mbEmbeddable ) in WinFont2DevFontAttributes()
957 aDFA.mnQuality += 100; in WinFont2DevFontAttributes()
960 if( aDFA.mbEmbeddable ) in WinFont2DevFontAttributes()
962 if( aDFA.maName.EqualsAscii( "AvantGarde" ) in WinFont2DevFontAttributes()
963 || aDFA.maName.EqualsAscii( "Bookman" ) in WinFont2DevFontAttributes()
964 || aDFA.maName.EqualsAscii( "Courier" ) in WinFont2DevFontAttributes()
965 || aDFA.maName.EqualsAscii( "Helvetica" ) in WinFont2DevFontAttributes()
966 || aDFA.maName.EqualsAscii( "NewCenturySchlbk" ) in WinFont2DevFontAttributes()
967 || aDFA.maName.EqualsAscii( "Palatino" ) in WinFont2DevFontAttributes()
968 || aDFA.maName.EqualsAscii( "Symbol" ) in WinFont2DevFontAttributes()
969 || aDFA.maName.EqualsAscii( "Times" ) in WinFont2DevFontAttributes()
970 || aDFA.maName.EqualsAscii( "ZapfChancery" ) in WinFont2DevFontAttributes()
971 || aDFA.maName.EqualsAscii( "ZapfDingbats" ) ) in WinFont2DevFontAttributes()
972 aDFA.mnQuality += 500; in WinFont2DevFontAttributes()
976 return aDFA; in WinFont2DevFontAttributes()
2273 ImplDevFontAttributes aDFA; in AddTempDevFont() local
2274 aDFA.maName = rFontName; in AddTempDevFont()
2275 aDFA.mnQuality = 1000; in AddTempDevFont()
2276 aDFA.mbDevice = true; in AddTempDevFont()
2280 aDFA = mpFontAttrCache->GetFontAttr( rFontFileURL ); in AddTempDevFont()
2283 if( !aDFA.maName.Len() ) in AddTempDevFont()
2285 ImplGetFontAttrFromFile( rFontFileURL, aDFA ); in AddTempDevFont()
2286 if( mpFontAttrCache && aDFA.maName.Len() ) in AddTempDevFont()
2287 mpFontAttrCache->AddFontAttr( rFontFileURL, aDFA ); in AddTempDevFont()
2290 if ( !aDFA.maName.Len() ) in AddTempDevFont()
2300 aDFA.mbSymbolFlag = false; // TODO: how to know it without accessing the font? in AddTempDevFont()
2301 aDFA.meFamily = FAMILY_DONTKNOW; in AddTempDevFont()
2302 aDFA.meWidthType = WIDTH_DONTKNOW; in AddTempDevFont()
2303 aDFA.meWeight = WEIGHT_DONTKNOW; in AddTempDevFont()
2304 aDFA.meItalic = ITALIC_DONTKNOW; in AddTempDevFont()
2305 aDFA.mePitch = PITCH_DONTKNOW;; in AddTempDevFont()
2306 aDFA.mbSubsettable= true; in AddTempDevFont()
2307 aDFA.mbEmbeddable = false; in AddTempDevFont()
2316 ImplWinFontData* pFontData = new ImplWinFontData( aDFA, 0, in AddTempDevFont()