TWinControlEnumerator class
Implements an enumerator for TWinControl instances.
Declaration
TWinControlEnumerator = classDescription
TWinControlEnumerator is a class used to implement an enumerator
for
TWinControl class instances. TWinControlEnumerator provides
support the enumerator interface through its
GetCurrent and
MoveNext methods.
TWinControlEnumerator is the type returned by the
GetEnumeratorControls and
GetEnumeratorControlsReverse
functions in
TWinControl.
See also
Properties
Current | public | Contains the TControl instance which is the current value in the enumerator. |
Methods
GetCurrent | protected | Gets the current enumerator value. |
Create | public | Constructor for the class instance. |
GetEnumerator | public | Returns the enumerator in the class instance (Self). |
MoveNext | public | Moves to the next value using the ordering in effect for the enumerator. |
Fields
FIndex | protected | Member with the current position for the enumerator. |
FLowToHigh | protected | Member which indicates the order for the enumerator. |
FParent | protected | Member with the Parent for the enumerated values. |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
