[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit 'DBGrids' (#lcl)

# TBookmarkedRecordEnumerator

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Defines a bookmarked record enumeration class.

## Declaration

Source position: dbgrids.pas line 141

`type TBookmarkedRecordEnumerator = class`
`public`
`constructor Create();` |  | Constructor for the class instance.
`destructor Destroy; override;` |  | Destructor for the class instance.
`function MoveNext;` |  | Moves to the next bookmark in the list.
`function GetEnumerator;` |  | Returns the current class instance (Self).
`property Current: TBookmark; [r]` |  | Current bookmark for the enumerator.
`property Options: TBookmarkedRecordEnumeratorOptions; [rw]` |  | Controls the actions performed when Bookmarks are visited.
`end;`

## Inheritance

`TBookmarkedRecordEnumerator` |  | Defines a bookmarked record enumeration class.
`TObject`

## Description

TBookmarkedRecordEnumerator is a Class which defines a bookmarked record enumerator for use in TBookmarklist.

## See also

TBookmarkList |  | Implements a list of Bookmarks in a database grid.