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


Moves a pointer from one position in the list to another.


Source position: classesh.inc line 339

public procedure TList.Move(

  CurIndex: Integer;

  NewIndex: Integer



Move moves the pointer at position CurIndex to position NewIndex. This is done by storing the value at position CurIndex, deleting the pointer at position CurIndex, and reinserting the value at position NewIndex

If CurIndex or Newindex are not inside the valid range of indices, an EListError exception is raised.

See also



Exchanges two pointers in the list.

Documentation generated on: Jun 22 2020