wx.propgrid.PropertyGridIteratorBase¶Base for wx.propgrid.PropertyGridIterator classes.
PropertyGridIterator¶Preferable way to iterate through contents of wx.propgrid.PropertyGrid, wx.propgrid.PropertyGridManager, and wx.propgrid.PropertyGridPage. See wx.propgrid.PropertyGridInterface.GetIterator for more information about usage.
Class Hierarchy¶
Inheritance diagram for class PropertyGridIteratorBase:
Known Subclasses¶wx.propgrid.PropertyGridConstIterator , wx.propgrid.PropertyGridIterator
Methods Summary¶Get current property. |
|
Iterate to the next property. |
|
Iterate to the previous property. |
|
Set base parent, i.e. |
Properties Summary¶See |
Class API¶wx.propgrid.PropertyGridIteratorBase(object)¶Possible constructors:
PropertyGridIteratorBase() -> None
Base for PropertyGridIterator classes.
__init__(self)¶None
Assign(self, it : PropertyGridIteratorBase)¶None
AtEnd(self)¶bool
GetProperty(self)¶Get current property.
Init(self, *args, **kw)¶Init (self, state : PropertyGridPageState, flags : int, property : PGProperty, dir: int=1)
state (wx.propgrid.PropertyGridPageState) –
flags (int) –
property (wx.propgrid.PGProperty) –
dir (int) –
None
Init (self, state : PropertyGridPageState, flags : int, startPos: int=TOP, dir: int=0)
state (wx.propgrid.PropertyGridPageState) –
flags (int) –
startPos (int) –
dir (int) –
None
Next(self, iterateChildren: bool=True)¶Iterate to the next property.
iterateChildren (bool) –
None
Prev(self)¶Iterate to the previous property.
None
SetBaseParent(self, baseParent : PGProperty)¶Set base parent, i.e.
a property when, in which iteration returns, it ends.
Default base parent is the root of the used wx.propgrid.PropertyGridPageState.
baseParent (wx.propgrid.PGProperty) –
None
Property¶See GetProperty