Clase wxGBSizerItem
La clase wxGBSizerItem es utilizada por el wxGridBagSizer para el seguimiento de los elementos en el sizer.
Jerarquía:

Añade la posición de la rejilla y la información de extensión al wxSizerItem normal añadiendo los atributos wxGBPosition y wxGBSpan. La mayoría de las veces no será necesario utilizar un wxGBSizerItem directamente en el código, pero hay un par de casos en los que resulta útil.
Funciones miembro
wxGBSizerItem()
wxGBSizerItem::wxGBSizerItem( int width, int height, const wxGBPosition & pos, const wxGBSpan & span = wxDefaultSpan, int flag = 0, int border = 0, wxObject * userData = NULL )
Construye un elemento de tamaño para el seguimiento de un espaciador.
wxGBSizerItem()
wxGBSizerItem::wxGBSizerItem( wxWindow * window, const wxGBPosition & pos, const wxGBSpan & span = wxDefaultSpan, int flag = 0, int border = 0, wxObject * userData = NULL )
Construye un elemento de tamaño para el seguimiento de un espaciador.
wxGBSizerItem()
wxGBSizerItem::wxGBSizerItem( wxSizer * sizer, const wxGBPosition & pos, const wxGBSpan & span = wxDefaultSpan, int flag = 0, int border = 0, wxObject * userData = NULL )
Construye un elemento de tamaño para el seguimiento de un espaciador.
GetEndPos()
void wxGBSizerItem::GetEndPos( int & row, int & col )
Obtiene la fila y la columna del extremo de este elemento.
GetGBSizer()
wxGridBagSizer* wxGBSizerItem::GetGBSizer() const
GetPos()
wxGBPosition wxGBSizerItem::GetPos() const
Obtiene la posición del elemento en la cuadrícula.
GetPos()
void wxGBSizerItem::GetPos( int & row, int & col ) const
Obtiene la posición del elemento en la cuadrícula.
GetSpan()
wxGBSpan wxGBSizerItem::GetSpan() const
Obtiene la extensión de fila y columna del elemento.
GetSpan()
void wxGBSizerItem::GetSpan( int & rowspan, int & colspan ) const
Obtiene la extensión de fila y columna del elemento.
Intersects()
bool wxGBSizerItem::Intersects( const wxGBPosition & pos, const wxGBSpan & span )
Devuelve true si el pos/span dado intersecaría con este elemento.
Intersects()
bool wxGBSizerItem::Intersects(const wxGBSizerItem & other)
Devuelve verdadero si este elemento y el other se cruzan.
SetGBSizer()
void wxGBSizerItem::SetGBSizer(wxGridBagSizer * sizer)
SetPos()
bool wxGBSizerItem::SetPos(const wxGBPosition & pos)
Si el elemento ya es miembro de un sizer, hay que asegurarse primero de que no hay ningún otro elemento que se cruce con éste en la nueva posición y, a continuación, establecer la nueva posición.
Devuelve true si el cambio es exitoso y después del siguiente Layout el elemento será movido.
SetSpan()
bool wxGBSizerItem::SetSpan(const wxGBSpan & span)
Si el elemento ya es miembro de un dimensionador, hay que asegurarse primero de que no hay ningún otro elemento que pueda intersecarse con éste con su nuevo tamaño de spanning, y a continuación establecer el nuevo spanning.
Devuelve true si el cambio se ha realizado correctamente y después del siguiente Layout el elemento será redimensionado.
Métodos y datos heredados
Esta clase hereda los métodos y datos miembro públicos y protegidos de wxObject y wxSizerItem.