Some typo fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -4,10 +4,10 @@
|
|||||||
|
|
||||||
|
|
||||||
It can sometimes be confusing to keep track of the various
|
It can sometimes be confusing to keep track of the various
|
||||||
size-related attribtes of a \helpref{wxWindow}{wxwindow}, how they
|
size-related attributes of a \helpref{wxWindow}{wxwindow}, how they
|
||||||
relate to each other, and how they interact with sizers. This document
|
relate to each other, and how they interact with sizers. This document
|
||||||
will attempt to clear the fog a little, and give some simple
|
will attempt to clear the fog a little, and give some simple
|
||||||
explainations of things.
|
explanations of things.
|
||||||
|
|
||||||
{\bf BestSize}: The best size of a widget depends on what kind of widget it
|
{\bf BestSize}: The best size of a widget depends on what kind of widget it
|
||||||
is, and usually also on the contents of the widget. For example a
|
is, and usually also on the contents of the widget. For example a
|
||||||
@@ -15,12 +15,12 @@ is, and usually also on the contents of the widget. For example a
|
|||||||
how many items it has, up to a certain limit, or a
|
how many items it has, up to a certain limit, or a
|
||||||
\helpref{wxButton}{wxbutton}'s best size will be calculated based on
|
\helpref{wxButton}{wxbutton}'s best size will be calculated based on
|
||||||
its label size, but normally won't be smaller than the platform
|
its label size, but normally won't be smaller than the platform
|
||||||
deafult button size (unless a style flag overrides that). Get the
|
default button size (unless a style flag overrides that). Get the
|
||||||
picture? There is a special virtual method in the C++ window classes
|
picture? There is a special virtual method in the C++ window classes
|
||||||
called \texttt{DoGetBestSize()} that a class needs to override if it
|
called \texttt{DoGetBestSize()} that a class needs to override if it
|
||||||
wants to calculate its own best size based on its content. The default
|
wants to calculate its own best size based on its content. The default
|
||||||
\texttt{DoGetBestSize()} is designed for use in container windows,
|
\texttt{DoGetBestSize()} is designed for use in container windows,
|
||||||
such as wx.Panel, and works something like this:
|
such as \helpref{wxPanel}{wxpanel}, and works something like this:
|
||||||
|
|
||||||
\begin{enumerate}
|
\begin{enumerate}
|
||||||
\item{If the window has a sizer then it is used to calculate the best size.}
|
\item{If the window has a sizer then it is used to calculate the best size.}
|
||||||
@@ -33,7 +33,7 @@ such as wx.Panel, and works something like this:
|
|||||||
{\bf MinSize}: The min size of a widget is a size that is normally
|
{\bf MinSize}: The min size of a widget is a size that is normally
|
||||||
explicitly set by the programmer either with the \texttt{SetMinSize()}
|
explicitly set by the programmer either with the \texttt{SetMinSize()}
|
||||||
method or the \texttt{SetSizeHints()} method. Most controls will also
|
method or the \texttt{SetSizeHints()} method. Most controls will also
|
||||||
set the min size to the size given in the control's contstructor if a
|
set the min size to the size given in the control's constructor if a
|
||||||
non-default value is passed. Top-level windows such as
|
non-default value is passed. Top-level windows such as
|
||||||
\helpref{wxFrame}{wxframe} will not allow the user to resize the frame
|
\helpref{wxFrame}{wxframe} will not allow the user to resize the frame
|
||||||
below the min size.
|
below the min size.
|
||||||
@@ -82,11 +82,11 @@ is done, if it does have children then the size of the window is set
|
|||||||
to the window's best size.
|
to the window's best size.
|
||||||
|
|
||||||
{\bf sizer.Fit(window)}: This sets the size of the window to be large
|
{\bf sizer.Fit(window)}: This sets the size of the window to be large
|
||||||
enough to accomodate the minimum size needed by the sizer, (along with
|
enough to accommodate the minimum size needed by the sizer, (along with
|
||||||
a few other constraints...) If the sizer is the one that is assigned
|
a few other constraints...) If the sizer is the one that is assigned
|
||||||
to the window then this should be equivalent to \texttt{window.Fit()}.
|
to the window then this should be equivalent to \texttt{window.Fit()}.
|
||||||
|
|
||||||
{\bf sizer.Layout()}: Recalcualtes the minimum space needed by each
|
{\bf sizer.Layout()}: Recalculates the minimum space needed by each
|
||||||
item in the sizer, and then lays out the items within the space
|
item in the sizer, and then lays out the items within the space
|
||||||
currently allotted to the sizer.
|
currently allotted to the sizer.
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user