X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/20b35a6916b9b54af4bbfe4227393c08cd9a2724..e815120e412d91e79c98dd0afac2a1e399f10810:/docs/latex/wx/gbsizeritem.tex?ds=sidebyside diff --git a/docs/latex/wx/gbsizeritem.tex b/docs/latex/wx/gbsizeritem.tex index 5b8a590823..4204e1efb5 100644 --- a/docs/latex/wx/gbsizeritem.tex +++ b/docs/latex/wx/gbsizeritem.tex @@ -1,27 +1,29 @@ \section{\class{wxGBSizerItem}}\label{wxgbsizeritem} -The wxGBSizerItem class is used by the +The wxGBSizerItem class is used by the \helpref{wxGridBagSizer}{wxgridbagsizer} for tracking the items in the -sizer. It adds grid position and spanning information to the normal +sizer. It adds grid position and spanning information to the normal \helpref{wxSizerItem}{wxsizeritem} by adding \helpref{wxGBPosition}{wxgbposition} and \helpref{wxGBSpan}{wxgbspan} -attrbibutes. Most of the time you will not need to use a +attrbibutes. Most of the time you will not need to use a wxGBSizerItem directly in your code, but there are a couple of cases where it is handy. - \wxheading{Derived from} -\helpref{wxSizerItem}{wxsizeritem} +\helpref{wxSizerItem}{wxsizeritem}\\ +\helpref{wxObject}{wxobject} \wxheading{Include files} +\wxheading{Library} -\latexignore{\rtfignore{\wxheading{Members}}} +\helpref{wxCore}{librarieslist} +\latexignore{\rtfignore{\wxheading{Members}}} \membersection{wxGBSizerItem::wxGBSizerItem}\label{wxgbsizeritemwxgbsizeritem} @@ -29,27 +31,20 @@ where it is handy. Construct a sizer item for tracking a spacer. - - \func{}{wxGBSizerItem}{\param{wxWindow* }{window}, \param{const wxGBPosition\& }{pos}, \param{const wxGBSpan\& }{span}, \param{int }{flag}, \param{int }{border}, \param{wxObject* }{userData}} Construct a sizer item for tracking a window. - - \func{}{wxGBSizerItem}{\param{wxSizer* }{sizer}, \param{const wxGBPosition\& }{pos}, \param{const wxGBSpan\& }{span}, \param{int }{flag}, \param{int }{border}, \param{wxObject* }{userData}} Construct a sizer item for tracking a subsizer. - - \membersection{wxGBSizerItem::GetEndPos}\label{wxgbsizeritemgetendpos} \func{void}{GetEndPos}{\param{int\& }{row}, \param{int\& }{col}} Get the row and column of the endpoint of this item - \membersection{wxGBSizerItem::GetPos}\label{wxgbsizeritemgetpos} \constfunc{wxGBPosition}{GetPos}{\void} @@ -58,8 +53,6 @@ Get the row and column of the endpoint of this item Get the grid position of the item. - - \membersection{wxGBSizerItem::GetSpan}\label{wxgbsizeritemgetspan} \constfunc{wxGBSpan}{GetSpan}{\void} @@ -68,35 +61,31 @@ Get the grid position of the item. Get the row and column spanning of the item. - - \membersection{wxGBSizerItem::Intersects}\label{wxgbsizeritemintersects} \func{bool}{Intersects}{\param{const wxGBSizerItem\& }{other}} Returns true if this item and the other item instersect - \func{bool}{Intersects}{\param{const wxGBPosition\& }{pos}, \param{const wxGBSpan\& }{span}} Returns true if the given pos/span would intersect with this item. - \membersection{wxGBSizerItem::SetPos}\label{wxgbsizeritemsetpos} \func{bool}{SetPos}{\param{const wxGBPosition\& }{pos}} If the item is already a member of a sizer then first ensure that there is no other item that would intersect with this one at the new -position, then set the new position. Returns true if the change is +position, then set the new position. Returns true if the change is successful and after the next Layout the item will be moved. - \membersection{wxGBSizerItem::SetSpan}\label{wxgbsizeritemsetspan} \func{bool}{SetSpan}{\param{const wxGBSpan\& }{span}} If the item is already a member of a sizer then first ensure that there is no other item that would intersect with this one with its new -spanning size, then set the new spanning. Returns true if the change +spanning size, then set the new spanning. Returns true if the change is successful and after the next Layout the item will be resized. +