X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/68d411dc5724b9284455a31ef8a8d6d99c18d224..78a445a86e822207ab0d89e9bd18d5c4691526d4:/docs/latex/wx/tchanges.tex

diff --git a/docs/latex/wx/tchanges.tex b/docs/latex/wx/tchanges.tex
index d90d946d5d..b22095a274 100644
--- a/docs/latex/wx/tchanges.tex
+++ b/docs/latex/wx/tchanges.tex
@@ -1,12 +1,12 @@
 \section{Changes since 2.4.x}\label{changes}
 
-Listed here are the depreciated and incompatable changes made to wxWidgets.
+Listed here are the depreciated and incompatible changes made to wxWidgets.
 
 For other changes (such as additional features, bug fixes, etc.) see the changes.txt file located in the docs directory of your wxWidgets directory.
 
 
 
-\subsection{Incompatable changes since 2.4.x}\label{incompatiblesince24}
+\subsection{Incompatible changes since 2.4.x}\label{incompatiblesince24}
 
 \subsubsection{New window repainting behaviour}\label{newwindowrepainting}
 
@@ -66,7 +66,7 @@ wxWindow::m\_font and m\_backgroundColour/m\_foregroundColour are no longer alwa
       size of the control to the blending of the minsize and bestsize.
       \helpref{wxWindow::SetBestFittingSize}{wxwindowsetbestfittingsize} was added to help with this,
       although most controls don't need to call it directly because it
-      is called indirectly via the SetInitialSize called in the base
+      is called indirectly via the \helpref{SetInitialBestSize}{wxwindowsetinitialbestsize} called in the base
       classes.
 \end{itemize}
 
@@ -92,52 +92,52 @@ sizer->Add(win);
   non-control custom windows.)
 
 \begin{itemize}\itemsep=0pt
-\item Either override or inherit a meaningful DoGetBestSize method
+\item Either override or inherit a meaningful \helpref{DoGetBestSize}{wxwindowdogetbestsize} method
       that calculates whatever size is "best" for the control.  Once
       that size is calculated then there should normally be a call to
-      CacheBestSize to save it for later use, unless for some reason
+      \helpref{CacheBestSize}{wxwindowcachebestsize} to save it for later use, unless for some reason
       you want the best size to be recalculated on every layout.
 
 \item Any method that changes the attributes of the control such that
-      the best size will change should call InvalidateBestSize so it
+      the best size will change should call \helpref{InvalidateBestSize}{wxwindowinvalidatebestsize} so it
       will be recalculated the next time it is needed.
 
 \item The control's constructor and/or Create method should ensure
       that the minsize is set to the size passed in, and that the
       control is sized to a blending of the min size and best size.
-      This can be done by calling SetBestFittingSize.
+      This can be done by calling \helpref{SetBestFittingSize}{wxwindowsetbestfittingsize}.
 \end{itemize}
 
 
 
 \subsubsection{Massive wxURL Rewrite}\label{wxurlrewrite}
 
-wxURL has undergone some radical changes.
+\helpref{wxURL}{wxurl} has undergone some radical changes.
 
 \begin{itemize}\itemsep=0pt
-\item Many accessors of wxURL - GetHostName, GetProtocolName, and GetPath,
-      have been replaced by its parent's (wxURI) counterparts - GetServer,
-      GetScheme, and GetPath, respectively.
+\item Many accessors of \helpref{wxURL}{wxurl} - GetHostName, GetProtocolName, and GetPath,
+      have been replaced by its parent's (\helpref{wxURI}{wxuri}) counterparts - \helpref{GetServer}{wxurigetserver},
+      \helpref{GetScheme}{wxurigetscheme}, and \helpref{GetPath}{wxurigetpath}, respectively.
 
-\item ConvertToValidURI has been replaced by wxURI.  Do not use
+\item ConvertToValidURI has been replaced by \helpref{wxURI}{wxuri}.  Do not use
       ConvertToValidURI for future applications.
 
-\item ConvertFromURI has been replaced by wxURI::Unescape.
+\item ConvertFromURI has been replaced by \helpref{wxURI::Unescape}{wxuriunescape}.
 \end{itemize}
 
 
 
-\subsubsection{Less drastic incompatable changes since 2.4.x}\label{24incompatiblelessdrastic}
+\subsubsection{Less drastic incompatible changes since 2.4.x}\label{24incompatiblelessdrastic}
 
-- no initialization/cleanup can be done in wxApp/~wxApp because they are
+- no initialization/cleanup can be done in \helpref{wxApp}{wxappctor}/\helpref{~wxApp}{wxappdtor} because they are
   now called much earlier/later than before; please move any exiting code
-  from there to wxApp::OnInit()/OnExit()
+  from there to \helpref{wxApp::OnInit()}{wxapponinit}/\helpref{OnExit()}{wxapponexit}
 
-- also, OnExit() is not called if OnInit() fails
+- also, \helpref{OnExit()}{wxapponexit} is not called if \helpref{OnInit()}{wxapponinit} fails
 
-- finally the program exit code is OnRun() return value, not OnExit() one
+- finally the program exit code is \helpref{OnRun()}{wxapponrun} return value, not \helpref{OnExit()}{wxapponexit} one
 
-- wxTheApp can't be assigned to any longer, use wxApp::SetInstance() instead
+- \texttt{wxTheApp} can't be assigned to any longer, use \helpref{wxApp::SetInstance()}{wxappsetinstance} instead
 
 - wxFileType::GetIcon() returns wxIconLocation, not wxIcon
 
@@ -152,7 +152,7 @@ wxURL has undergone some radical changes.
 - (most) controls now inherit parents colours by default, override
   ShouldInheritColours() to return false if you don't want this to happen
 
-- wxApp::SendIdleEvent() now takes 2 arguments
+- \helpref{wxApp::SendIdleEvents()}{wxappsendidleevents} now takes 2 arguments
 
 - wxTabView::GetLayers() changed return type from wxList& to wxTabLayerList&
   (when WXWIN\_COMPATIBILITY\_2\_4 == 0)
