]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/tunicode.tex
Correct wxObjectDataPtr<> assignment from *T to not increase the ref count
[wxWidgets.git] / docs / latex / wx / tunicode.tex
index 01973d69d12a7ddf2e51cef90f2ced3b815245a6..339b77accbb6e5cded13fb775d8d7be9812940e3 100644 (file)
@@ -17,14 +17,14 @@ characters from languages other than English.
 
 \subsection{What is Unicode?}\label{whatisunicode}
 
 
 \subsection{What is Unicode?}\label{whatisunicode}
 
-Starting with release 2.1 wxWidgets has support for compiling in Unicode mode
+wxWidgets has support for compiling in Unicode mode
 on the platforms which support it. Unicode is a standard for character
 encoding which addresses the shortcomings of the previous, 8 bit standards, by
 using at least 16 (and possibly 32) bits for encoding each character. This
 allows to have at least 65536 characters (what is called the BMP, or basic
 multilingual plane) and possible $2^{32}$ of them instead of the usual 256 and
 is sufficient to encode all of the world languages at once. More details about
 on the platforms which support it. Unicode is a standard for character
 encoding which addresses the shortcomings of the previous, 8 bit standards, by
 using at least 16 (and possibly 32) bits for encoding each character. This
 allows to have at least 65536 characters (what is called the BMP, or basic
 multilingual plane) and possible $2^{32}$ of them instead of the usual 256 and
 is sufficient to encode all of the world languages at once. More details about
-Unicode may be found at {\tt www.unicode.org}.
+Unicode may be found at \urlref{http://www.unicode.org}{http://www.unicode.org}.
 
 % TODO expand on it, say that Unicode extends ASCII, mention ISO8859, ...
 
 
 % TODO expand on it, say that Unicode extends ASCII, mention ISO8859, ...
 
@@ -189,9 +189,7 @@ the \helpref{wxMBConv classes overview}{mbconvclasses}.
 \subsection{Unicode-related compilation settings}\label{unicodesettings}
 
 You should define {\tt wxUSE\_UNICODE} to $1$ to compile your program in
 \subsection{Unicode-related compilation settings}\label{unicodesettings}
 
 You should define {\tt wxUSE\_UNICODE} to $1$ to compile your program in
-Unicode mode. Note that it currently only works in Win32 and GTK 2.0 and
-that some parts of
-wxWidgets are not Unicode-compliant yet. If you
+Unicode mode. This currently works for wxMSW, wxGTK, wxMac and wxX11. If you
 compile your program in ANSI mode you can still define {\tt wxUSE\_WCHAR\_T} 
 to get some limited support for {\tt wchar\_t} type.
 
 compile your program in ANSI mode you can still define {\tt wxUSE\_WCHAR\_T} 
 to get some limited support for {\tt wchar\_t} type.