X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d8cf2b8d7d3888eee072db01e5dff655e28bc71f..1a33ac8fb0f5e43c89bd698618d554c6f7b8b452:/include/wx/fontenc.h?ds=sidebyside diff --git a/include/wx/fontenc.h b/include/wx/fontenc.h index 60666c0abb..48b7485fac 100644 --- a/include/wx/fontenc.h +++ b/include/wx/fontenc.h @@ -69,15 +69,11 @@ enum wxFontEncoding wxFONTENCODING_UTF7, // UTF-7 Unicode encoding wxFONTENCODING_UTF8, // UTF-8 Unicode encoding wxFONTENCODING_EUC_JP, // Extended Unix Codepage for Japanese - wxFONTENCODING_UTF16, // UTF-16 Unicode encoding wxFONTENCODING_UTF16BE, // UTF-16 Big Endian Unicode encoding wxFONTENCODING_UTF16LE, // UTF-16 Little Endian Unicode encoding - wxFONTENCODING_UTF32, // UTF-32 Unicode encoding wxFONTENCODING_UTF32BE, // UTF-32 Big Endian Unicode encoding wxFONTENCODING_UTF32LE, // UTF-32 Little Endian Unicode encoding - wxFONTENCODING_UNICODE, // Unicode (for wxEncodingConverter only) - wxFONTENCODING_MAX, // highest enumerated encoding value @@ -90,6 +86,13 @@ enum wxFontEncoding wxFONTENCODING_UTF32 = wxFONTENCODING_UTF32LE, // native UTF-32 #endif // WORDS_BIGENDIAN + // alias for the native Unicode encoding on this platform + // (this is used by wxEncodingConverter and wxUTFFile only for now) +#if SIZEOF_WCHAR_T == 2 + wxFONTENCODING_UNICODE = wxFONTENCODING_UTF16, +#else // SIZEOF_WCHAR_T == 4 + wxFONTENCODING_UNICODE = wxFONTENCODING_UTF32, +#endif // alternative names for Far Eastern encodings // Chinese