X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6603907dea3324a55ea99608ee69e3b65634fe73..7aa5864467bf0bb220fdc447876f13f178ae8f35:/src/common/fontmap.cpp diff --git a/src/common/fontmap.cpp b/src/common/fontmap.cpp index c63b9af1c4..977f7b2c44 100644 --- a/src/common/fontmap.cpp +++ b/src/common/fontmap.cpp @@ -28,6 +28,8 @@ #pragma hdrstop #endif +#if wxUSE_FONTMAP + #ifndef WX_PRECOMP #include "wx/app.h" #include "wx/log.h" @@ -55,6 +57,7 @@ // ---------------------------------------------------------------------------- // the config paths we use +#if wxUSE_CONFIG static const wxChar* FONTMAPPER_ROOT_PATH = wxT("/wxWindows/FontMapper"); static const wxChar* FONTMAPPER_CHARSET_PATH = wxT("Charsets"); static const wxChar* FONTMAPPER_CHARSET_ALIAS_PATH = wxT("Aliases"); @@ -64,6 +67,7 @@ static const wxChar* FONTMAPPER_CHARSET_ALIAS_PATH = wxT("Aliases"); static const wxChar* FONTMAPPER_FONT_FROM_ENCODING_PATH = wxT("Encodings"); static const wxChar* FONTMAPPER_FONT_DONT_ASK = wxT("none"); #endif // wxUSE_GUI +#endif // wxUSE_CONFIG // encodings supported by GetEncodingDescription static wxFontEncoding gs_encodings[] = @@ -132,21 +136,21 @@ static const wxChar* gs_encodingDescs[] = // and the internal names static const wxChar* gs_encodingNames[] = { - wxT( "iso8859-1" ), - wxT( "iso8859-2" ), - wxT( "iso8859-3" ), - wxT( "iso8859-4" ), - wxT( "iso8859-5" ), - wxT( "iso8859-6" ), - wxT( "iso8859-7" ), - wxT( "iso8859-8" ), - wxT( "iso8859-9" ), - wxT( "iso8859-10" ), - wxT( "iso8859-11" ), - wxT( "iso8859-12" ), - wxT( "iso8859-13" ), - wxT( "iso8859-14" ), - wxT( "iso8859-15" ), + wxT( "iso-8859-1" ), + wxT( "iso-8859-2" ), + wxT( "iso-8859-3" ), + wxT( "iso-8859-4" ), + wxT( "iso-8859-5" ), + wxT( "iso-8859-6" ), + wxT( "iso-8859-7" ), + wxT( "iso-8859-8" ), + wxT( "iso-8859-9" ), + wxT( "iso-8859-10" ), + wxT( "iso-8859-11" ), + wxT( "iso-8859-12" ), + wxT( "iso-8859-13" ), + wxT( "iso-8859-14" ), + wxT( "iso-8859-15" ), wxT( "koi8-r" ), wxT( "windows-1250" ), wxT( "windows-1251" ), @@ -734,6 +738,7 @@ bool wxFontMapper::GetAltForEncoding(wxFontEncoding encoding, #endif // wxUSE_CONFIG // ask the user +#if wxUSE_FONTDLG if ( interactive ) { wxString title(m_titleDialog); @@ -793,6 +798,7 @@ bool wxFontMapper::GetAltForEncoding(wxFontEncoding encoding, } } //else: we're in non-interactive mode +#endif // wxUSE_FONTDLG // now try the default mappings: wxFontEncodingArray equiv = wxEncodingConverter::GetAllEquivalents(encoding); @@ -835,3 +841,5 @@ bool wxFontMapper::IsEncodingAvailable(wxFontEncoding encoding, } #endif // wxUSE_GUI + +#endif // wxUSE_FONTMAP