X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f7b301fa5bae53f03ee6ffbaddde1bf98cbc9146..23213f1811f2743efc9360d0b4b3a90a98d2b7e5:/src/common/fontcmn.cpp diff --git a/src/common/fontcmn.cpp b/src/common/fontcmn.cpp index bdc45ec3bc..94b9bab49b 100644 --- a/src/common/fontcmn.cpp +++ b/src/common/fontcmn.cpp @@ -450,11 +450,13 @@ wxString wxNativeFontInfo::ToUserString() const desc << _T(' ') << size; } +#if wxUSE_FONTMAP wxFontEncoding enc = GetEncoding(); if ( enc != wxFONTENCODING_DEFAULT && enc != wxFONTENCODING_SYSTEM ) { desc << _T(' ') << wxTheFontMapper->GetEncodingName(enc); } +#endif // wxUSE_FONTMAP return desc; } @@ -471,7 +473,10 @@ bool wxNativeFontInfo::FromUserString(const wxString& s) wxString face; unsigned long size; + +#if wxUSE_FONTMAP wxFontEncoding encoding; +#endif // wxUSE_FONTMAP while ( tokenizer.HasMoreTokens() ) { @@ -501,11 +506,13 @@ bool wxNativeFontInfo::FromUserString(const wxString& s) { SetPointSize(size); } +#if wxUSE_FONTMAP else if ( (encoding = wxTheFontMapper->CharsetToEncoding(token, FALSE)) != wxFONTENCODING_DEFAULT ) { SetEncoding(encoding); } +#endif // wxUSE_FONTMAP else // assume it is the face name { if ( !face.empty() )