Version: 3.1.0
wxGBSpan Class Reference

#include <wx/gbsizer.h>

Detailed Description

This class is used to hold the row and column spanning attributes of items in a wxGridBagSizer.

Library:  wxCore
Category:  Window Layout

Public Member Functions

 wxGBSpan ()
 Default constructor, setting the rowspan and colspan to (1,1) meaning that the item occupies one cell in each direction.
 
 wxGBSpan (int rowspan, int colspan)
 Construct a new wxGBSpan, setting the rowspan and colspan.
 
int GetColspan () const
 Get the current colspan value.
 
int GetRowspan () const
 Get the current rowspan value.
 
void SetColspan (int colspan)
 Set a new colspan value.
 
void SetRowspan (int rowspan)
 Set a new rowspan value.
 
bool operator!= (const wxGBSpan &o) const
 Compare inequality of two wxGBSpans.
 
bool operator== (const wxGBSpan &o) const
 Compare equality of two wxGBSpans.
 

Constructor & Destructor Documentation

wxGBSpan::wxGBSpan ( )

Default constructor, setting the rowspan and colspan to (1,1) meaning that the item occupies one cell in each direction.

wxGBSpan::wxGBSpan ( int  rowspan,
int  colspan 
)

Construct a new wxGBSpan, setting the rowspan and colspan.

Member Function Documentation

int wxGBSpan::GetColspan ( ) const

Get the current colspan value.

int wxGBSpan::GetRowspan ( ) const

Get the current rowspan value.

bool wxGBSpan::operator!= ( const wxGBSpan o) const

Compare inequality of two wxGBSpans.

bool wxGBSpan::operator== ( const wxGBSpan o) const

Compare equality of two wxGBSpans.

void wxGBSpan::SetColspan ( int  colspan)

Set a new colspan value.

void wxGBSpan::SetRowspan ( int  rowspan)

Set a new rowspan value.