From 7445e247fef7da98d22c03f348b72c14003dd427 Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Thu, 3 Jun 2004 09:42:50 +0000 Subject: [PATCH] Fixed typo git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- docs/latex/wx/function.tex | 12 +++++------- docs/latex/wx/hash.tex | 2 +- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/docs/latex/wx/function.tex b/docs/latex/wx/function.tex index f04a0c4ec8..e13adba784 100644 --- a/docs/latex/wx/function.tex +++ b/docs/latex/wx/function.tex @@ -1399,7 +1399,7 @@ This function is deprecated, use \helpref{wxString}{wxstring} class instead. This macro expands into a call to plural form version of \helpref{wxGetTranslation}{wxgettranslation} -function, so it marks the message for the extraction by {\tt xgettext} just as +function, so it marks the message for the extraction by {\tt xgettext} just as \helpref{wxTRANSLATE}{wxtranslate} does, but also returns the translation of the string for the current locale during execution, either singular or plural form depending on the value of \arg{n}. @@ -1544,21 +1544,21 @@ build. In fact, its definition is: \func{const wxChar *}{wxTRANSLATE}{\param{const char *}{s}} This macro doesn't do anything in the program code -- it simply expands to the -value of its argument (expand in Unicode build where it is equivalent to +value of its argument (except in Unicode build where it is equivalent to \helpref{wxT}{wxt} which makes it unnecessary to use both wxTRANSLATE and wxT with the same string which would be really unreadable). However it does have a purpose and it is to mark the literal strings for the extraction into the message catalog created by {\tt xgettext} program. Usually this is achieved using \helpref{\_()}{underscore} but that macro not only marks -the string for extraction but also expands into +the string for extraction but also expands into a \helpref{wxGetTranslation}{wxgettranslation} function call which means that it -cannot be used in some situations, notably for the static arrays +cannot be used in some situations, notably for static array initialization. Here is an example which should make it more clear: suppose that you have a static array of strings containing the weekday names and which have to be -translated (note that it is a bad example, really, as +translated (note that it is a bad example, really, as \helpref{wxDateTime}{wxdatetime} already can be used to get the localized week day names already). If you write @@ -1584,8 +1584,6 @@ wxTRANSLATE() in the above, it wouldn't work as expected because there would be no translations for the weekday names in the program message catalog and wxGetTranslation wouldn't find them. - - \membersection{::wxVsnprintf}\label{wxvsnprintf} \func{int}{wxVsnprintf}{\param{wxChar *}{buf}, \param{size\_t }{len}, \param{const wxChar *}{format}, \param{va\_list }{argPtr}} diff --git a/docs/latex/wx/hash.tex b/docs/latex/wx/hash.tex index 7c40c94995..37cd59f4d7 100644 --- a/docs/latex/wx/hash.tex +++ b/docs/latex/wx/hash.tex @@ -20,7 +20,7 @@ key. Below is an example of using a hash table. \begin{verbatim} - wxHashTable table(KEY_STRING); + wxHashTable table(wxKEY_STRING); wxPoint *point = new wxPoint(100, 200); table.Put("point 1", point); -- 2.45.2