This class represents the position of an item in a virtual grid of rows and columns managed by a wx.GridBagSizer.
__init__ |
Default constructor, setting the row and column to (0,0). |
Get |
Return the row and col properties as a tuple. |
GetCol |
Get the current column value. |
GetIM |
Returns an immutable representation of the wx.GBPosition object, based on namedtuple . |
GetRow |
Get the current row value. |
Set |
Set both the row and column properties. |
SetCol |
Set a new column value. |
SetRow |
Set a new row value. |
__getitem__ |
|
__len__ |
|
__nonzero__ |
|
__reduce__ |
|
__repr__ |
|
__setitem__ |
|
__str__ |
|
__ne__ |
Compare inequality of two GBPositions. |
__eq__ |
Compare equality of two GBPositions. |
Col |
See GetCol and SetCol |
Row |
See GetRow and SetRow |
col |
See GetCol and SetCol |
row |
See GetRow and SetRow |
wx.
GBPosition
(object)¶Possible constructors:
GBPosition()
GBPosition(row, col)
This class represents the position of an item in a virtual grid of rows and columns managed by a GridBagSizer.
__init__
(self, *args, **kw)¶__init__ (self)
Default constructor, setting the row and column to (0,0).
__init__ (self, row, col)
Construct a new wx.GBPosition, setting the row and column.
Parameters: |
|
---|
GetCol
(self)¶Get the current column value.
Return type: | int |
---|
GetIM
(self)¶Returns an immutable representation of the wx.GBPosition
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.GBPosition
with a simple statement like this: obj = wx.GBPosition(imObj)
.
GetRow
(self)¶Get the current row value.
Return type: | int |
---|
Set
(self, row=0, col=0)¶Set both the row and column properties.
SetCol
(self, col)¶Set a new column value.
Parameters: | col (int) – |
---|
SetRow
(self, row)¶Set a new row value.
Parameters: | row (int) – |
---|
__getitem__
(self, idx)¶__len__
(self)¶__nonzero__
(self)¶__reduce__
(self)¶__repr__
(self)¶__setitem__
(self, idx, val)¶__str__
(self)¶__ne__
(self)¶Compare inequality of two GBPositions.
Parameters: | p (wx.GBPosition) – |
---|
__eq__
(self)¶Compare equality of two GBPositions.
Parameters: | p (wx.GBPosition) – |
---|