X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/6cfc4ddb23f0d0572c37f3e9b8f298d85ae7e8aa..85136e3bf5dadf921652519e71da5db351fb3194:/docs/latex/wx/flexsizr.tex?ds=inline diff --git a/docs/latex/wx/flexsizr.tex b/docs/latex/wx/flexsizr.tex index 862839ddc4..797360da0e 100644 --- a/docs/latex/wx/flexsizr.tex +++ b/docs/latex/wx/flexsizr.tex @@ -21,7 +21,7 @@ Since wxWidgets 2.5.0, wxFlexGridSizer can also size items equally in one direction but unequally ("flexibly") in the other. If the sizer is only flexible in one direction (this can be changed using \helpref{SetFlexibleDirection}{wxflexgridsizersetflexibledirection}), -it needs to be decided how the sizer should grow in the other ("non flexible") +it needs to be decided how the sizer should grow in the other ("non-flexible") direction in order to fill the available space. The \helpref{SetNonFlexibleGrowMode}{wxflexgridsizersetnonflexiblegrowmode} method serves this purpose. @@ -36,6 +36,10 @@ serves this purpose. +\wxheading{Library} + +\helpref{wxCore}{librarieslist} + \wxheading{See also} \helpref{wxSizer}{wxsizer}, \helpref{Sizer overview}{sizeroverview} @@ -102,7 +106,7 @@ One of the following values: \constfunc{int}{GetNonFlexibleGrowMode}{\void} -Returns the value that specifies how the sizer grows in the "non flexible" +Returns the value that specifies how the sizer grows in the "non-flexible" direction if there is one. \wxheading{Return value} @@ -110,14 +114,14 @@ direction if there is one. One of the following values: \begin{twocollist} -\twocolitem{wxFLEX\_GROWMODE\_NONE}{Sizer doesn't grow in the non flexible direction.} +\twocolitem{wxFLEX\_GROWMODE\_NONE}{Sizer doesn't grow in the non-flexible direction.} \twocolitem{wxFLEX\_GROWMODE\_SPECIFIED}{Sizer honors growable columns/rows set with \helpref{AddGrowableCol}{wxflexgridsizeraddgrowablecol} and \helpref{AddGrowableRow}{wxflexgridsizeraddgrowablerow}. In this case equal sizing applies to minimum sizes of columns or rows (this is the default value).} \twocolitem{wxFLEX\_GROWMODE\_ALL}{Sizer equally stretches all columns or rows -in the non flexible direction, whether they are growable or not in the flexible +in the non-flexible direction, whether they are growable or not in the flexible direction.} \end{twocollist} @@ -143,7 +147,7 @@ Specifies that row idx is no longer growable. \membersection{wxFlexGridSizer::SetFlexibleDirection}\label{wxflexgridsizersetflexibledirection} -\func{void}{SetFlexibleDirections}{\param{int }{direction}} +\func{void}{SetFlexibleDirection}{\param{int }{direction}} Specifies whether the sizer should flexibly resize its columns, rows, or both. Argument {\tt direction} can be {\tt wxVERTICAL}, {\tt wxHORIZONTAL} @@ -158,11 +162,12 @@ Note that this method does not trigger relayout. \func{void}{SetNonFlexibleGrowMode}{\param{wxFlexSizerGrowMode }{mode}} -Specifies how the sizer should grow in the non flexible direction if +Specifies how the sizer should grow in the non-flexible direction if there is one (so -\helpref{SetFlexibleDirections()}{wxflexgridsizersetflexibledirection} must have +\helpref{SetFlexibleDirection()}{wxflexgridsizersetflexibledirection} must have been called previously). Argument {\it mode} can be one of those documented in \helpref{GetNonFlexibleGrowMode}{wxflexgridsizergetnonflexiblegrowmode}, please see there for their explanation. Note that this method does not trigger relayout. +