wx.GBSpan¶This class is used to hold the row and column spanning attributes of items in a wx.GridBagSizer.
Methods Summary¶__init__ |
Default constructor, setting the rowspan and colspan to (1,1) meaning that the item occupies one cell in each direction. |
Get |
Return the rowspan and colspan properties as a tuple. |
GetColspan |
Get the current colspan value. |
GetIM |
Returns an immutable representation of the wx.GBSpan object, based on namedtuple. |
GetRowspan |
Get the current rowspan value. |
Set |
Set both the rowspan and colspan properties. |
SetColspan |
Set a new colspan value. |
SetRowspan |
Set a new rowspan value. |
__getitem__ |
|
__len__ |
|
__nonzero__ |
|
__reduce__ |
|
__repr__ |
|
__setitem__ |
|
__str__ |
|
__ne__ |
Compare inequality of two GBSpans. |
__eq__ |
Compare equality of two GBSpans. |
Properties Summary¶Colspan |
See GetColspan and SetColspan |
Rowspan |
See GetRowspan and SetRowspan |
colspan |
See GetColspan and SetColspan |
rowspan |
See GetRowspan and SetRowspan |
Class API¶wx.GBSpan(object)¶Possible constructors:
GBSpan()
GBSpan(rowspan, colspan)
This class is used to hold the row and column spanning attributes of items in a GridBagSizer.
__init__(self, *args, **kw)¶__init__ (self)
Default constructor, setting the rowspan and colspan to (1,1) meaning that the item occupies one cell in each direction.
__init__ (self, rowspan, colspan)
Construct a new wx.GBSpan, setting the rowspan and colspan.
| Parameters: |
|
|---|
Get(self)¶Return the rowspan and colspan properties as a tuple.
| Return type: | tuple |
|---|---|
| Returns: | ( rowspan, colspan ) |
GetColspan(self)¶Get the current colspan value.
| Return type: | int |
|---|
GetIM(self)¶Returns an immutable representation of the wx.GBSpan object, based on namedtuple.
This new object is hashable and can be used as a dictionary key,
be added to sets, etc. It can be converted back into a real wx.GBSpan
with a simple statement like this: obj = wx.GBSpan(imObj).
GetRowspan(self)¶Get the current rowspan value.
| Return type: | int |
|---|
Set(self, rowspan=0, colspan=0)¶Set both the rowspan and colspan properties.
SetColspan(self, colspan)¶Set a new colspan value.
| Parameters: | colspan (int) – |
|---|
SetRowspan(self, rowspan)¶Set a new rowspan value.
| Parameters: | rowspan (int) – |
|---|
__getitem__(self, idx)¶__len__(self)¶__nonzero__(self)¶__reduce__(self)¶__repr__(self)¶__setitem__(self, idx, val)¶__str__(self)¶Colspan¶See GetColspan and SetColspan
Rowspan¶See GetRowspan and SetRowspan
colspan¶See GetColspan and SetColspan
rowspan¶See GetRowspan and SetRowspan