TCustomBufDataset.SetBookmarkData procedure
Stores the specified Bookmark data to a record buffer.
Declaration
procedure SetBookmarkData(Buffer: TRecordBuffer; Data: Pointer)
; overrideArguments
Buffer | Record buffer used to store the bookmark data`. |
Data | Pointer to the Bookmark data stored in the record buffer. |
Description
SetBookmarkData is an overridden procedure used to store the specified Bookmark data to the record buffer in Buffer. SetBookmarkData implements the method defined in the ancestor class.
Buffer is a TRecordBuffer instance where the bookmark data will be stored. Data is a Pointer with the value for the bookmark data. The pointer in Data is cast to PBufBookmark and stored in Buffer at the offset indicated by the RecordSize property. SetBookmarkData is used in the implementation of the DoInsertAppend method.
See also
- TRecordBuffer
- PBufBookmark
- TDataset.RecordSize
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
