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

# TLRPositionLinks

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

## Declaration

Source position: lresources.pp line 319

`type TLRPositionLinks = class`
`public`
`constructor Create;` |  | Constructor for the class instance.
`destructor Destroy; override;` |  | Destructor for the class instance.
`procedure Clear;` |  | Removes items stored in the Data property.
`procedure Sort();` |  | Sort the items by LFM or LRS position.
`function IndexOf();` |  | Searches for an item by LFM or LRS position.
`function IndexOfRange();` |  | Find a random item within an position range.
`procedure SetPosition();` |  | Change the position of an item within the given position range.
`procedure Add();` |  | Adds a new item to the Data property using the specified positions and pointer to the item data.
`property LFM []: Int64; [rw]` |  | Indexed access to the LFM positions.
`property LRS []: Int64; [rw]` |  | Indexed access to the LRS positions.
`property Data []: Pointer; [rw]` |  | Indexed access to the Data pointers.
`property Count: Integer; [rw]` |  |
`end;`

## Inheritance

`TLRPositionLinks` |  |
`TObject`