\section{\class{wxSizerItem}}\label{wxsizeritem}
The wxSizerItem class is used to track the position, size and other
-attributes of each item managed by a \helpref{wxSizer}{wxsizer}. In
-normal usage user code should never need to deal directly with a
-wxSizerItem, but derived sizer classes will.
+attributes of each item managed by a \helpref{wxSizer}{wxsizer}. It is not
+usually necessary to use this class because the sizer elements can also be
+identified by their positions or window or sizer pointers but sometimes it may
+be more convenient to use it directly.
\wxheading{Derived from}
<wx/sizer.h>
+\wxheading{Library}
+
+\helpref{wxCore}{librarieslist}
+
\latexignore{\rtfignore{\wxheading{Members}}}
Return the flags attribute.
+\membersection{wxSizerItem::GetId}\label{wxsizeritemgetid}
+
+\constfunc{int}{GetId}{\void}
+
+Return the numeric id of wxSizerItem, or \texttt{wxID\_NONE} if the id has
+not been set.
+
\membersection{wxSizerItem::GetMinSize}\label{wxsizeritemgetminsize}
If this item is tracking a window then return it. NULL otherwise.
-\membersection{wxSizerItem::IsShown}\label{wxsizeritemisshown}
-
-\constfunc{bool}{IsShown}{\void}
-
-Is this item shown?
-
\membersection{wxSizerItem::IsSizer}\label{wxsizeritemissizer}
Is this item a sizer?
+\membersection{wxSizerItem::IsShown}\label{wxsizeritemisshown}
+
+\constfunc{bool}{IsShown}{\void}
+
+Returns \true if this item is a window or a spacer and it is shown or if this
+item is a sizer and not all its elements are hidden. In other words, for sizer
+items, all of the child elements must be hidden for the sizer itself to be
+considered hidden.
+
+
\membersection{wxSizerItem::IsSpacer}\label{wxsizeritemisspacer}
\constfunc{bool}{IsSpacer}{\void}
Set the flag item attribute.
+\membersection{wxSizerItem::SetId}\label{wxsizeritemSetId}
+
+\func{void}{SetId}{\param{int}{id}}
+
+Sets the numeric id of the wxSizerItem to \arg{id}.
+
\membersection{wxSizerItem::SetInitSize}\label{wxsizeritemsetinitsize}