Sign in Join
FPDoc Onlineexperiment

TStringList.CustomSort procedure

Member of TStringListpublicIn unit Classes

Sort the stringlist using a custom sort algorithm.

Declaration

pascal
procedure CustomSort(CompareFn: TStringListSortCompare); virtual
procedure CustomSort(CompareFn: TStringListSortCompare; 
 SortingAlgorithm: PSortingAlgorithm); virtual

Description

CustomSort sorts the stringlist with a custom comparison function. The function should compare 2 elements in the list, and return a negative number if the first item is before the second. It should return 0 if the elements are equal, and a positive result indicates that the second elements should be before the first.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.